根据苹果广告指南:https://developer.apple.com/appstore/resources/approval/guidelines.html#advertising https://developer.apple.com/appstore/resources/approval/guidelines.html#advertising
我对这一点感到困惑:
包含空 iAd 横幅的应用程序将被拒绝
这是否意味着我无法通过 iAd 和应用内购买从我的应用程序中删除 iAd 以从 Lite 版本升级到 Pro 版本?
有人可以建议如何处理我有精简版和专业版的这种情况吗?我需要在 App Store 中拥有 2 个应用程序吗?
此特定点是指在 iAd 横幅尚未加载时显示它们。 iAd 横幅应隐藏,直到内容到达。如果您在没有内容的情况下展示广告横幅,您可能会收到评论拒绝的措辞与此类似 https://stackoverflow.com/questions/3123259/how-do-i-hide-iad-banners-when-no-ads-are-being-served:
我们已完成您的申请审核;但是,我们无法将此版本发布到 App Store,因为当广告内容不可用时,它会显示空的 iAd 横幅。只要 iAd 不提供广告内容,应用程序内的横幅就应隐藏。我们在下面提供了更多详细信息来帮助解释该问题。我们希望您考虑修改并重新提交您的申请。
要处理广告内容不可用的情况,您需要实现横幅视图委托。为方便起见,此处包含示例代码片段。此外,您可能希望查看 iAd 编程指南的“使用横幅视图”部分以了解具体详细信息:https://developer.apple.com/iphone/prerelease/library/documentation/UserExperience/Conceptual/iAd_Guide/WorkingwithBannerViews/WorkingwithBannerViews.html https://developer.apple.com/iphone/prerelease/library/documentation/UserExperience/Conceptual/iAd_Guide/WorkingwithBannerViews/WorkingwithBannerViews.html
The ADBannerView
将会通知bannerViewDidLoadAd:
在其代表上。这是显示广告横幅的提示。在加载广告之前不应显示横幅。
要回答您的最后一个问题,您可以拥有单独的精简版和专业版,没有任何问题。或者,您可以选择“免费增值”,您只有一个应用程序,用户执行 IAP 来删除广告。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)