我的应用程序被拒绝了,原因如下:
我们发现你的应用程序使用iOS广告标识符,但不包括广告功能。这不符合App审查指南所要求的iOS开发人员程序许可协议的条款。
看起来我所包含的某个库有问题,为了找出冒犯的库,我遵循了这个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];所以看起来我的舱里有个问题。我也会检查并且不包括AdSupport框架,那么如何解决这个问题呢?是否应该像建议的here那样手动更改违规的方法?
但如果我稍后要更新吊舱怎么办?谢谢
发布于 2014-09-27 02:14:13
我不知道你的问题是否解决了。但这正是帮助我解决问题的原因,因为我使用的是FB,而不是第三方广告。在我最初提交的材料中,我检查了第一个选项,说明广告在没有广告的情况下就会被提供。
- Say Yes only if you use third party Ads or Facebook
- else even if you use iAds just say No as iAds don’t use IDFA.
- If you are Facebook, say Yes and select option 2 “Attribute this app installation to a previously served advertisement”.
- Do not check the first option unless you are using third party ad tools like admob, google ads etc.
- Never used the third option so far.
- Make sure you check check the Limit Ad Tracking setting in iOS checkbox.
https://stackoverflow.com/questions/25887222
复制相似问题