Codename One Issue在商店发布ios 64位应用程序

时间:2016-10-28 15:02:40

标签: ios codenameone publishing

将应用程序部署到ios商店我收到以下错误:ERROR 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$

1 个答案:

答案 0 :(得分:1)

我刚刚尝试了构建并上传了它。您可以通过解压缩ipa并执行类似于以下操作来验证二进制文件是否具有64位支持:

file IPAZipDir/Payload/MyApplication.app/MyApplication 

输出应如下所示:

  

Payload / MyApplication.app / MyApplication:Mach-O通用二进制文件   2架构Payload / MyApplication.app / MyApplication(for   架构armv7):Mach-O可执行臂   Payload / MyApplication.app / MyApplication(用于架构   arm64):Mach-O 64位可执行文件