问题描述:
当使用Adobe Flash进行iOS构建时,出现了“TMS-90184:无效的架构”的错误。
解决方法:
这个错误通常是由于构建设置中选择了无效的架构引起的。以下是一些可能的解决方法:
-
检查构建设置:
- 打开Adobe Flash项目,并转到“文件”->“发布设置”。
- 在发布设置对话框中,选择“iOS”选项卡。
- 确保选择的架构是有效的。常见的架构包括armv7和arm64。
- 如果选择了无效的架构,请选择一个有效的架构并保存设置。
-
更新Adobe Flash版本:
- 检查是否有任何可用的Adobe Flash更新。
- 如果有更新,请安装最新版本,并再次尝试构建。
-
检查Xcode设置:
- 打开Xcode,并转到项目设置。
- 在“Build Settings”选项卡中,查找“Valid Architectures”设置。
- 确保设置中包含了所选的架构。如果没有,请添加它们并保存设置。
-
清除项目缓存:
- 关闭Adobe Flash和Xcode。
- 删除Adobe Flash项目文件夹中的所有生成文件和缓存文件。
- 打开Xcode并重新构建项目。
-
检查证书和配置文件:
- 确保在构建设置中选择的证书和配置文件是有效的。
- 检查证书和配置文件是否过期或已撤销。
- 如果需要,更新证书和配置文件,并在构建设置中选择最新的版本。
如果以上方法仍然无法解决问题,请尝试搜索Adobe Flash和iOS构建相关的错误代码或联系Adobe支持团队获取进一步的帮助。