我为 iphone 创建了一个 phoneGap 应用程序并成功部署了它的设备。现在我正在尝试使用 xcode 4.5 成功验证将应用程序上传到应用程序商店。成功分发。iTunes 连接应用程序状态 - 应用程序在 3 秒后收到应用程序状态 - 无效的二进制文件我使用的是电话间隙 1.2.0、xcode 4.5、目标 ios 版本 6.0、分发临时配置文件。
我收到了来自苹果的邮件跟进
非公开 API 使用:不允许应用访问 UDID,不得使用 UIDevice 的 uniqueIdentifier 方法。请更新您的应用程序和服务器,以将用户与 iOS 6 中引入的供应商或广告标识符相关联。
如果您的源代码中的方法名称与上面列出的私有 Apple API 匹配,则更改您的方法名称将有助于防止此应用在以后的提交中被标记。此外,请注意,上述一个或多个 API 可能位于您的应用程序随附的静态库中。如果是这样,它们必须被删除。如果您认为此消息发送有误,并且您仅按照指南使用 Apple 发布的 API,请发送该应用的 9 位数 Apple ID,以及您认为上述 API 被错误标记的原因的详细信息,以进行审核@apple.com。如需更多信息,请访问技术支持信息页面。
有人请帮忙。