由于以下原因,我的应用被拒绝:
我们发现您的应用使用 iOS 广告标识符,但不包含广告功能。这不符合 App Store 审查指南[..] 要求的 iOS 开发者计划许可协议(protocol)的条款
我包含的某些库似乎存在问题,为了发现有问题的库,我遵循了 stack-over-flow 中的建议
在终端
grep -r advertisingIdentifier .
这就是我得到的返回:
./Pods/Facebook-iOS-SDK/src/Core/FBUtility.m: advertiserID = [[manager advertisingIdentifier] UUIDString];
./Pods/Quantcast-Measure/Quantcast-iOS-Measurement/QuantcastMeasurement.m: NSUUID* uuid = [manager advertisingIdentifier];
所以看起来我包含的 pod 中存在问题。
我还检查了 AdSupport 框架,但我不包括在内,那么我该如何解决这个问题?
我是否应该按照建议手动更改违规方法 here ?
但是如果我稍后要更新 pod 会发生什么?
谢谢
Best Answer-推荐答案 strong>
我不知道您的问题是否已解决。但这是帮助我解决问题的原因,因为我使用的是 FB SDK 并且没有第三方广告。在我最初的提交中,我检查了第一个选项,即广告在没有转换时提供。
关于ios - 应用使用 iOS 广告标识符,但不包含广告功能,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/25887222/
|