禁止使用 UDID

5.1 号开始 App 审核开始强制支持 iPhone5,并禁止使用 UDID, [UIDevice currentDevice].uniqueIdentifier已经是私有API了。

如果代码里面使用了[UIDevice currentDevice].uniqueIdentifier,在使用iTunes Connect上传App的时候,会直接提示使用了Non-public API usage。 赶紧检查你的代码或者第三方库里面还有没有使用这个API吧

这篇文章Tutorial: Find uniqueIdentifier Calls in Your iOS App 分享了一个技巧,查看是否有uniqueIdentifier字符串

otool -v -s TEXT objc_methname AppName| grep uniqueIdentifier
Ted /
Published under (CC) BY-NC-SA in categories programming  tagged with iOS 

comments powered by Disqus