我们确定了您的应用最近交付的一个或多个问题,即“应用名称” 1.0(5.0)。请更正以下问题,然后重新上传。
ITMS-90809:不推荐使用的API用法-不再接受使用UIWebView的新应用程序。而是使用WKWebView来提高安全性和可靠性。了解更多信息(https://developer.apple.com/documentation/uikit/uiwebview)。
最诚挚的问候,
App Store团队
在上传版本时,从no_reply@email.apple.com获得以上电子邮件。我没有在项目中使用UIWebView。我已经更新了所有豆荚。我在工作区中搜索了单词“ UIWebView”,但未找到任何内容。我还使用grep -r -f "UIWebView".
在终端中搜索,得到了grep: UIWebView.: No such file or directory
。
在上传新版本之前我应该怎么做?
答案 0 :(得分:18)
我解决了以下类似问题:
在终端的项目文件夹中,输入命令:
grep -r "UIWebView" .
(请不要忘记命令末尾的空格和点!)在库文件中找到指向UIWebView的链接。
使用UIWebView更新库,如果没有帮助,则删除所有具有指向UIWebView链接的库。 (大多数具有UIWebView的库具有不具有UIWebView的新更新)
答案 1 :(得分:0)
在我的情况下,我刚去grep -r "UIWebView" .
,然后将UIWebview更改为WKWebview,并将使用UIWebview的吊舱更新到了我发现的较新版本,FBSDK 5.5版可以正常工作。