当我执行此命令时 grep -ir "uniqueIdentifier" 。然后找到了一个匹配项。二进制文件 ./proj1.xcodeproj/project.xcworkspace/xcuserdata/usser1.xcuserdatad/UserInterfaceState.xcuserstate 匹配 由于此匹配,我无法在 appstore 上上传此二进制文件。我没有使用任何非公共 API。
当我尝试验证时,组织者会显示带有以下问题的问题屏幕。*您的应用包含非公共 API 使用。请检查错误,然后更正并重新提交您的申请。不允许应用访问 UDID,并且不得使用 UIDevice 的 * UniqueIdentifier 方法。请更新您的应用和服务器以将用户与供应商关联或在 ios6 中引入标识。如果您认为此消息发送错误并且您只有用户 Apple 发布的 API 符合指南,请发送应用程序的 nini 位数 Apple id,以及有关您认为上述 API 被错误标记的原因的详细信息,以进行审核@apple.com。如需更多信息,请访问http://developer.apple.com/support/technical/上的技术支持信息页面。