将应用程序部署到ios存储时,出现以下错误:错误ITMS-90086:“缺少64位支持...”。
有谁知道如何解决这个问题?
附件中有一些截图。
谢谢
publishing app with application loader
the error
更新:
我已经按照Shai Almog所说的做了。这是输出:
Macintosh:MyApplication.appmtk$ file MyApplication
MyApplication: Mach-O universalbinary with 2 architectures
MyApplication (for architecture armv7): Mach-O executablearm
MyApplication (for architecturecputype (16777228) cpusubtype (0)): Mach-O 64-bit executable
Macintosh:MyApplication.appmtk$
最佳答案
我只是尝试构建并上传了它。您可以通过解压缩ipa并执行类似以下操作来验证二进制文件是否支持64位:
file IPAZipDir/Payload/MyApplication.app/MyApplication
输出应如下所示:
Payload / MyApplication.app / MyApplication:具有Mach-O通用二进制文件
2种架构Payload / MyApplication.app / MyApplication(用于
架构armv7):Mach-O可执行程序臂
有效负载/MyApplication.app/MyApplication(用于架构
arm64):Mach-O 64位可执行文件
关于ios - 代号一期发布的iOS 64位应用程序在商店中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40307900/