在应用程序中使用Revmob时,我的应用程序刚被广告支持框架拒绝

时间:2015-01-21 06:34:02

标签: ios objective-c revmob

我从itunesconnect收到邮件,说我使用revmob的应用程序已被拒绝了。

  

我们发现您的应用使用了iOS广告标识符但未使用   包括广告功能。这不符合条款   iOS开发者计划许可协议,根据App Store的要求   审查指南。

     

具体来说,iOS开发者计划许可证的第3.3.12节   协议规定:

     

"您和您的应用程序(以及您拥有的任何第三方)   签约投放广告)可以使用广告标识符,   以及通过使用广告获得的任何信息   标识符,仅用于投放广告的目的。如果是用户   重置广告标识符,然后您同意不结合,   直接或间接关联,链接或以其他方式关联   先前的广告标识符和任何派生的信息   重置广告标识符。"

     

注意:iAd不使用AdSupport框架,ASIdentifierManager,   或广告标识符。因此,iAd不需要它们   实施,不应包含在您的iAd应用程序中   支持。

     

请检查您的代码 - 包括任何第三方库 -   删除任何实例:

     

类:ASIdentifierManager选择器:advertisingIdentifier框架:   AdSupport.framework程式

     

如果您打算在将来的版本中加入广告,请   从您的应用中删除广告标识符,直到您拥有   包含广告功能。

     

要帮助找到广告标识符,请使用“nm”工具。对于   关于“nm”工具的信息,打开终端窗口并输入“男人   纳米“。

我需要Revmob的广告支持框架。任何人都可以帮我找到解决方案。

我已经在Stackoverflow上检查了这些问题

[问题1] My app was just rejected for using the Ad support framework. Which library is responsible?

和[问题2] https://stackoverflow.com/questions/21583311/ios-app-rejected-for-including-specific-function-in-the-adsupport-framework

但是没有为此找到解决方案。

2 个答案:

答案 0 :(得分:1)

Apple自己的回复为您提供了解决方案。使用nm工具查找广告标识符。在终端中使用grep命令检查广告标识符。

另外,当您使用“revmob”时,http://sdk.revmobmobileadnetwork.com/ios.html,they已明确提到选择“是”以使用IDFA。屏幕截图如下。

Check dis

答案 1 :(得分:0)

Apple有更严格的审核指南,每个人都必须遵循。根据Apple给你的回复,你似乎正在使用不遵守Apple指南的广告库。从我的角度来看,大多数广告库提供商都会在Apple审核广告变更时不断更新其框架。了解" revmob"团队,如果他们删除了使用"广告标识符"的依赖。

此外,在应用提交期间,还有一个与"广告"相关的复选框。你在那里提供了适当的价值吗?