我正在创建一个请求 iAd 的应用程序,并在未收到 iAd 的情况下使用 Admob。
我有免费和付费版本,并使用预处理器宏来区分这些版本。
有两种可能的情况:
- 国家/地区支持 iAds 和 Admob(使用 iAds 代码并在未收到 iAd 的情况下恢复为 Admob)
- 国家/地区仅支持 Admob(仅使用 Admob 代码)
我了解如何处理这些情况(使用预处理器宏)。但是,如果将当前不受 iAds 支持的国家/地区添加到受支持的国家/地区列表中,是否有任何简单的方法可以让他们继续使用 iAds?
我通过阅读 Apple 文档了解到,他们不希望开发人员为不支持 iAd 的国家/地区请求 iAd。
我的计划是创建 2 个免费版本(上述每个场景 1 个)。但是,我不确定如何将一个国家从情景 2 转移到情景 1。有没有更好的方法来做到这一点?