首页 > 解决方案 > ITMS-90338:非公共 API 使用 -> ADBannerView

问题描述

Apple 已向我们发送了这封电子邮件:

我们发现您的应用最近交付的一个或多个问题。请更正以下问题,然后重新上传。

ITMS-90338:非公共 API 使用 - 应用程序包含或继承自 Project: ADBannerView 中的非公共类。如果您的源代码中的方法名称与上面列出的私有 Apple API 匹配,则更改您的方法名称将有助于防止此应用在以后的提交中被标记。此外,请注意,上述一个或多个 API 可能位于您的应用程序随附的静态库中。如果是这样,它们必须被删除。如需更多信息,请访问 http://developer.apple.com/support/technical/上的技术支持信息

我做了一项研究,我们没有任何名为 ADBannerView 的类,并且对一个名为的对象的唯一引用ADBannerView是在我们的iAdsdk 实现中:

import iAd
private var adBannerView: ADBannerView!

iAd来自苹果...我不知道如何解决这个问题。

任何想法?

标签: iosxcodeitunesiphone-privateapi

解决方案


推荐阅读