真正的广告(admob)没有出现在现场应用程序

我有一个我的应用程序生活在苹果商店的精简版版本。 我已经整合了admob。 testing过程中,我成功地看到了广告,有时也会testing广告和实际的广告。 现在,当应用程序正在运行时,我可以注意到只有testing广告正在显示。 “这是一个testing广告”

链接到应用程序, 检查跟踪

这是屏幕示例

发布您的应用程序之前,请检查以下几点。

  1. 您应该使用AdMob的iPhone应用程序ID在AdMob的iPhone和iPad应用程序ID上展示广告,以便在iPad上展示广告。 因为AdMob中没有通用types的应用程序。

  2. 使用AdMob SDK提供的BannerView使用大小。 请不要使用您自定义的尺寸,并使用具有适当值的原点。

  3. 点击你的项目 – > goto build settings – >将“Other Linker flag”添加到“-ObjC”。

  4. 要知道错误或加载成功或不定义为特定添加提供的委托方法,不要忘记将“自我”分配给广告的委托属性。

  5. 始终使用最新的SDK。

  6. 在AdMob应用的应用设置中closurestesting模式。

执行这些步骤并修改代码之后,就可以通过在真实设备中创build应用程序的ipa来testing您的应用程序了。 在iOS 7中,如果您在iPad中运行iPhone应用程序[UIDevice currentDevice] .model返回“iPad”。 所以请检查iPad中的iPad ipa和iPhone中的iPhone ipa。

两个使用链接来创buildipa并将其安装到您的设备中。

创buildipa链接

在您的设备上安装ipa

请告知是否有问题。 谢谢

阅读这个地方..认为这可能会有所帮助

login到AdMob帐户,进入“网站和应用程序”,将鼠标指针hover在相关应用程序上,然后单击“pipe理设置”。 然后,点击“应用程序设置”选项卡,你会看到一个“testing模式”选项。 在这里,select“禁用所有请求的testing模式”选项,并点击底部的“保存设置”。