ios 如何修复_ADBannerContentSizeIdentifierLandscape,非公共符号

ergxz8rk  于 2023-03-20  发布在  iOS
关注(0)|答案(3)|浏览(116)

我收到苹果邮件以下内容:
我们发现您的应用“应用名称”的最近交付存在一个或多个问题。请更正以下问题,然后重新上载。ITMS-90338:非公开API使用-应用程序在“应用程序名称”中引用非公开符号:_ADBannerContentSizeIdentifierLandscape、_ADBannerContentSizeIdentifierPortrait。如果源代码中的方法名称与上面列出的专用Apple API匹配,则更改方法名称将有助于防止在将来提交时标记此应用。此外,请注意,上述一个或多个API可能位于应用附带的静态库中。如果是这样,则必须将其删除。有关详细信息,访问http://developer.apple.com/support/technical/上的技术支持信息
获取上述错误消息应用程序商店时,上传应用程序太应用程序商店,我删除了iAd.框架参考相关的所有吊舱和库,但我仍然得到相同的错误电子邮件。
任何对此错误有解决方案的人,请分享您的想法..,
谢谢。

kd3sttzy

kd3sttzy1#

我认为最好的主意可能是发送一个TSI,因为这听起来像是苹果的问题。

nimxete2

nimxete22#

最终的解决方案是删除项目中的移动的App Tracker框架。

lqfhib0f

lqfhib0f3#

在我的例子中,我需要从我的构建目标中删除剩余的iAd框架libAdapterIAdiAd.framework,之后我在上传构建时就不再收到错误了。

相关问题