嗨,我使用了最新的 Unity SDK ( facebook-unity-sdk-7.18.0
)。 当我将应用程序提交到 App Store 时,收到了 UIWebView 已弃用警告。
ITMS-90809: Deprecated API Usage - Apple will stop accepting submissions of apps that use UIWebView APIs . See https://developer.apple.com/documentation/uikit/uiwebview for more information.
https://github.com/facebook/facebook-ios-sdk/issues/1035
有提到问题已在 facebook-ios-sdk v5.5.0 上修复,但Dependencies.xml
仍需要 5.2。 请升级依赖项,谢谢。
<iosPods>
<iosPod name="FBSDKCoreKit" version="~> 5.2" />
<iosPod name="FBSDKLoginKit" version="~> 5.2" />
<iosPod name="FBSDKShareKit" version="~> 5.2" />
</iosPods>
遇到这个问题,请问有什么解决办法?
+1
只需将版本替换为5.5
<iosPods>
<iosPod name="FBSDKCoreKit" version="~> 5.5" />
<iosPod name="FBSDKLoginKit" version="~> 5.5" />
<iosPod name="FBSDKShareKit" version="~> 5.5" />
</iosPods>
谢谢它有效:)
您可以在 Podfile 中更改版本,或运行pod install --repo-update
这仍在发生,我们使用的是 7.1.1 版
<iosPods>
<iosPod name="FBSDKCoreKit" version="~> 7.1.1" />
<iosPod name="FBSDKLoginKit" version="~> 7.1.1" />
<iosPod name="FBSDKShareKit" version="~> 7.1.1" />
<iosPod name="FBSDKGamingServicesKit" version="~> 7.1.1" />
</iosPods>
最有用的评论
只需将版本替换为
5.5