0

我们通过从评论中删除“UIWebView”引用并将最低 AFNetworking 版本设置为 2.4,解决了我们 iOS 应用程序生产版本的“ITMS-90809:已弃用的 API 使用”问题。但它仍然发生在我们未发布的 beta 版本中。它们共享相同的代码库,并且 lib 标志相同。我们的 app bundle id 是基于方案上设置的环境“宏”的,例如 PRODUCT_BUNDLE_IDENTIFIER = "com.arealcompanyname.arealappname${BUNDLE_ID_SUFFIX}"; 这完全可以使用正确的图标、服务、测试飞行等进行构建。

如果错误不指向哪个库或目录有问题,则很难跟踪问题。在 beta 版本的构建过程中,pod 安装的二进制文件是否可能来自不同的(未更新的)目录?如果是这样,我该如何追踪这个问题?

我们在您最近交付的应用程序“AppName BETA”1.11 (6) 中发现了一个或多个问题。您的交付已成功,但您可能希望在下次交付时更正以下问题: ITMS-90809:不推荐使用的 API 使用 - Apple 将停止接受使用 UIWebView API 的应用程序的提交。有关更多信息,请参阅 https://developer.apple.com/documentation/uikit/uiwebview

4

0 回答 0