ios 中 App Store 'INVALID BINARY' 中的 Phone Gap 应用商店

Posted

技术标签:

【中文标题】ios 中 App Store \'INVALID BINARY\' 中的 Phone Gap 应用商店【英文标题】:Phone Gap Application Store in App store 'INVALID BINARY' in iosios 中 App Store 'INVALID BINARY' 中的 Phone Gap 应用商店 【发布时间】:2013-04-29 04:30:10 【问题描述】:

我创建了一个 phoneGap 通用应用并成功部署了它。

现在我正在尝试使用 xcode 4.4 将应用上传到应用商店

成功验证。

成功分发。

itunes 连接应用状态——应用已收到

在 3 秒后应用状态 - 无效的二进制文件

我没有收到来自苹果的任何电子邮件跟进

我正在使用 phone gap 2.3.0、xcode 4.4、目标 ios 版本 4.3、分发临时配置文件。

请有人帮忙。

【问题讨论】:

【参考方案1】:

我正在使用 phone gap 2.3.0、xcode 4.4、目标 ios 版本 4.3、分发临时配置文件。

我不知道现在可接受的最低 SDK 是多少,但 Xcode 4.4 已经很老了。您应该考虑切换到当前版本。

此外,API 中的某些方法已被弃用,使用它们可能会导致您的应用无法被接受。例如,从 2013 年 5 月 1 日起,-[UIDevice uniqueIdentifier] 方法将不被接受。同时,您的应用程序必须满足某些要求——所有 iPhone 应用程序都必须能够在 iPad 上运行,因为例如,我认为任何新的应用程序也应该适用于 iPhone 5 的屏幕尺寸。我不确定这些原因是否会导致 3 秒延迟,但您应该确保了解当前的要求并遵守这些要求。

【讨论】:

以上是关于ios 中 App Store 'INVALID BINARY' 中的 Phone Gap 应用商店的主要内容,如果未能解决你的问题,请参考以下文章

尝试提交带有 Siri 扩展的应用时,来自 App Store 的“Invalid Intent Vocabulary”错误

发布报错:Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store

发布报错:Error ITMS-90635 - Invalid Mach-O in bundle - submitting to App store

如何使用 OneSignal 插件将应用上传到 App Store?错误 ITMS-90362 “MinimumOSVersion”无效

iled to read key AndroidDebugKey from store “D:路经.androiddebug.keystore“: Invalid keystore format

如何在 App Store 中临时隐藏 IOS App