ios - 应用使用 iOS 广告标识符,但不包含广告功能
<p><p>由于以下原因,我的应用被拒绝:</p>
<p><strong>我们发现您的应用使用 iOS 广告标识符,但不包含广告功能。这不符合 App Store 审查指南[..]</strong></p> 要求的 iOS 开发者计划许可协议(protocol)的条款
<p>我包含的某些库似乎存在问题,为了发现有问题的库,我遵循了 <a href="https://stackoverflow.com/questions/21489097/my-app-was-just-rejected-for-using-the-ad-support-framework-which-library-is-re" rel="noreferrer noopener nofollow">stack-over-flow</a> 中的建议</p>
<p>在终端</p>
<pre><code>grep -r advertisingIdentifier .
</code></pre>
<p>这就是我得到的返回:</p>
<pre><code>./Pods/Facebook-iOS-SDK/src/Core/FBUtility.m: advertiserID = [ UUIDString];
./Pods/Quantcast-Measure/Quantcast-iOS-Measurement/QuantcastMeasurement.m: NSUUID* uuid = ;
</code></pre>
<p>所以看起来我包含的 pod 中存在问题。
我还检查了 AdSupport 框架,但我不包括在内,那么我该如何解决这个问题?
我是否应该按照建议手动更改违规方法 <a href="https://stackoverflow.com/questions/21574680/app-rejected-because-of-advertisingidentifier-in-facebook-sdk-and-flurry-sdk" rel="noreferrer noopener nofollow">here</a> ?</p>
<p>但是如果我稍后要更新 pod 会发生什么?
谢谢</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>我不知道您的问题是否已解决。但这是帮助我解决问题的原因,因为我使用的是 FB SDK 并且没有第三方广告。在我最初的提交中,我检查了第一个选项,即广告在没有转换时提供。</p>
<ul>
<li><p>Apple 拒绝它使用 IDFA,并且仅当您使用第三方应用程序显示广告时才选中第一个复选框。如果您使用 iAd,请不要检查它。
*</p></li>
<li><p>在 iTunes Connect 中提交应用时,请务必正确回答“此应用是否使用广告标识符 (IDFA)?”</p>
<ul>
<li>只有在您使用第三方广告或 Facebook 时才说"is"</li>
<li>否则,即使您使用 iAd,也只需说不,因为 iAd 不使用 IDFA。</li>
<li>如果您是 Facebook,请说"is"并选择选项 2“将此应用安装归因于之前转换的广告”。</li>
<li>除非您使用第三方广告工具,如 admob、谷歌广告等,否则不要选中第一个选项。</li>
<li>到目前为止,从未使用过第三个选项。</li>
<li>请务必选中“iOS 中的限制广告跟踪设置”复选框。</li>
</ul></li>
</ul></p>
<p style="font-size: 20px;">关于ios - 应用使用 iOS 广告标识符,但不包含广告功能,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/25887222/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/25887222/
</a>
</p>
页:
[1]