今天我们收到了关于我们提交的反馈,我们不理解报告的问题:“应用程序不允许访问 UDID 并且不得使用 UIDevice 的 uniqueIdentifier 方法。请更新您的应用程序和服务器以将用户与供应商或广告相关联iOS 6 中引入的标识符。”。
我们知道关于 udid 的拒绝,但我们的应用程序不使用它!阅读此内容后,我们的团队重新评估了该应用程序,我们没有发现“UIDevice uniqueIdentifier”中的事件。我们还修改了所有使用的库,实际上我们没有找到来自 UDID 的任何调用。
有人有想法吗?
经过研究,我执行了“greap”命令,我怀疑 FacebookSDK:
my-app-directory $ grep -Rnis 'uniqueIdentifier' *
Binary file MyApp/FacebookSDK.framework/FacebookSDK matches
Binary file MyApp/FacebookSDK.framework/Versions/A/FacebookSDK matches
Binary file MyApp/FacebookSDK.framework/Versions/Current/FacebookSDK matches
Binary file MyApp/MyApp.xcodeproj/project.xcworkspace/xcuserdata/myuser.xcuserdatad/UserInterfaceState.xcuserstate matches
FacebookSDK 使用 uniqueIdentifier?? 分辨率是多少?