我可以有网络成瘾者和应用程序内购买在一个单一的应用程序中删除广告? [英] Can I have iAds and In-app Purchase to remove ads in one single app?

查看:182
本文介绍了我可以有网络成瘾者和应用程序内购买在一个单一的应用程序中删除广告?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

据苹果广告指南:的https://developer.apple.com/appstore/resources/approval/guidelines.html#advertising

我有关于这点困惑:

这包含空iAd的横幅应用程序将会被拒绝。

Apps that contain empty iAd banners will be rejected

这是否意味着我不能有网络成瘾者和应用程序内购买删除从我的应用程序的网络成瘾者从精简版版升级到专业版?

Does this mean that I cannot have iAds and In-App purchase to remove the iAds from my App for upgrading from Lite version to Pro version?

任何人都可以建议如何处理这种情况我有精简版版和专业版?我是否需要在App Store中的应用程序2?

Can anybody suggest how to handle this situation where i have Lite version and Pro version?? Do I need to have 2 apps in App Store?

推荐答案

这个特殊的点是指显示当他们还没有加载iAd的横幅。 iAd的横幅应该被隐藏,直到内容已经到来。如果你显示一个广告横幅时,有没有内容,你可能会得到一个检讨<一个href=\"http://stackoverflow.com/questions/3123259/how-do-i-hide-iad-banners-when-no-ads-are-being-served\">rejection措辞与此类似:

This particular point refers to showing iAd banners when they haven't loaded yet. iAd banners should be hidden until content has arrived. If you show an ad banner when there is no content, you may get a review rejection worded similar to this:

我们已经完成了应用程序的审查;然而,因为它会显示一个空iAd的横幅广告时广告内容不可用,我们不能发布此版本的应用程序商店。只要广告内容未通过的iAd服务的应用程序内的旗帜应该被隐藏。这里已包括其他详细信息,说明您的问题。我们希望您会考虑修改并重新提交您的申请。

We've completed the review of your application; however, we cannot post this version to the App Store because it displays an empty iAd banner when ad content is not available. The banner within the app should be hidden whenever ad content is not being served by iAd. We have included additional details below to help explain the issue. We hope that you'll consider revising and resubmitting your application.

要处理,其中的广告内容不可用的情况下,你将需要实现一个横幅广告视图委托。一个例子code段包括在这里为您提供方便。此外,您不妨审查部分iAd的编程指南的具体细节的横幅视图工作:<一href=\"https://developer.apple.com/iphone/$p$prelease/library/documentation/UserExperience/Conceptual/iAd_Guide/WorkingwithBannerViews/WorkingwithBannerViews.html\" rel=\"nofollow\">https://developer.apple.com/iphone/$p$prelease/library/documentation/UserExperience/Conceptual/iAd_Guide/WorkingwithBannerViews/WorkingwithBannerViews.html

To handle the case where ad content is not available, you will need to implement a banner view delegate. An example code snippet is included here for your convenience. Additionally, you may wish to review the section "Working with Banner Views" of the iAd Programming Guide for specific details: https://developer.apple.com/iphone/prerelease/library/documentation/UserExperience/Conceptual/iAd_Guide/WorkingwithBannerViews/WorkingwithBannerViews.html

ADBannerView 将调用 bannerViewDidLoadAd:其委托。这是您的线索,以显示广告横幅。横幅不应显示,直到有加载广告。

The ADBannerView will call bannerViewDidLoadAd: on its delegate. This is your cue to show the ad banner. The banner should not be shown until there is an ad loaded.

要回答你的最后一个问题,你可以有一个单独的精简版和专业版没有任何问题。或者,你可以去'免费增值',你有一个应用程序,用户就一个IAP去除广告。

To answer your last question, you can have a separate Lite and Pro version without any problems. Or, you can go 'freemium' where you have a single application and the user does an IAP to remove the ads.

这篇关于我可以有网络成瘾者和应用程序内购买在一个单一的应用程序中删除广告?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆