尝试使用适用于应用商店的 Adobe AIR SDK 进行编译时出现 Invalid Bitcast 错误。
我试过的:
- 尝试使用 SDK 30 和 SDK 32 - 相同的错误
- 删除的临时文件
- 删除了所有 ANE
- 我尝试删除所有代码并且它有效
- 我构建了一个类似的应用程序并且它有效
- 尝试重新安装 Adobe Animate
- 在某些时候它起作用了,我设法为 Ad Hoc 和 App Store 分发创建构建
我相信它可能与代码有关(但不确定它以前为什么会起作用),也可能是应用程序文件和代码之外的东西。
任何建议将不胜感激。谢谢
更新 在注释和取消注释代码以找出错误在哪里之后,事实证明“row.bg.gotoAndStop(x)”正在生成错误。不知道为什么。我评论了这些行,现在我可以构建
if (win == null) {
//row.bg.gotoAndStop(1);
}
else if (win == true)
{
//row.bg.gotoAndStop(2);
}
else if (win == false)
{
//row.bg.gotoAndStop(3);
}