当共享相同容器设置的2个环境中有1个发生这种情况时,如何跟踪“ ITMS-90809:不推荐使用的API使用情况”警告?

时间:2020-02-13 04:32:27

标签: ios xcode uiwebview cocoapods itms-90809

我们通过删除甚至从注释中删除“ UIWebView”引用并将最低AFNetworking版本设置为2.4,为iOS应用的生产版本解决了“ ITMS-90809:不推荐使用的API使用情况”。但是对于我们未发布的Beta版本,仍然会发生这种情况。它们共享相同的代码库,并且lib标志相同。我们会根据方案中设置的环境(例如, PRODUCT_BUNDLE_IDENTIFIER =“ com.arealcompanyname.arealappname $ {BUNDLE_ID_SUFFIX}”; 并使用正确的图标,服务,testflight等进行构建,就可以很好地完成工作。

如果错误未指出哪个库或目录有问题,则很难跟踪问题。 在Beta上构建时,pod安装的二进制文件是否有可能来自其他(未更新)目录?如果是这样,我该如何追踪这个问题?

我们确定了您的应用最近交付的一个或多个问题, “ AppName BETA” 1.11(6)。您的交付成功,但是您可能 希望在下次发货时更正以下问题: ITMS-90809:不推荐使用的API-苹果将停止接受 使用UIWebView API的应用程序的提交。看到 https://developer.apple.com/documentation/uikit/uiwebview了解更多 信息。

0 个答案:

没有答案