iPhone App itunes连接错误" invalid binary "



我为iphone创建了一个phoneGap应用程序,并成功地部署了它的设备。现在我试图将应用程序上传到应用商店使用xcode 4.5成功验证。成功地分布。ITunes connect app status- app received3秒后应用状态——无效二进制我使用的是phone gap 1.2.0, xcode 4.5, target ios 6.0, Distribution临时配置文件。

我已经收到apple的跟进邮件

非公共API使用:应用程序不允许访问UDID,也不能使用UIDevice的uniqueIdentifier方法。请更新你的应用和服务器,将用户与iOS 6中引入的Vendor或Advertising标识符关联起来。

如果你的源代码中的方法名与上面列出的私有Apple api匹配,修改你的方法名将有助于防止这个应用程序在以后的提交中被标记。此外,请注意,上面的一个或多个api可能位于应用程序中包含的静态库中。如果是这样,则必须删除它们。如果您认为此消息是错误发送的,并且您只按照指南使用了Apple发布的api,请发送应用程序的九位数字Apple ID,以及有关您认为上述api被错误标记的原因的详细信息toappreview@apple.com。欲了解更多信息,请访问技术支持信息页面。

谁来帮帮我

Apple更改了使用UDID的政策。它默认包含在IOS上早期版本的Phonegap API中。如果你升级到新版本,你会发现代码不再使用UDID,并将通过应用商店。

看起来是从1.8版本开始的变化。最新版本的phonegap是2.7,所以无论如何更新都会很好,

相关内容

最新更新