Hallo, ich habe das neueste Unity SDK verwendet ( facebook-unity-sdk-7.18.0
). Als ich die App an den App Store übermittelt habe, wurde eine veraltete UIWebView-Warnung angezeigt.
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
Dort wurde erwähnt, dass das Problem auf facebook-ios-sdk v5.5.0 behoben wurde, aber Dependencies.xml
benötigte immer noch 5.2. Bitte aktualisieren Sie die Abhängigkeiten, danke.
<iosPods>
<iosPod name="FBSDKCoreKit" version="~> 5.2" />
<iosPod name="FBSDKLoginKit" version="~> 5.2" />
<iosPod name="FBSDKShareKit" version="~> 5.2" />
</iosPods>
stoße auf dieses Problem, was ist die Lösung dafür?
+1
Ersetzen Sie einfach die Version durch 5.5
<iosPods>
<iosPod name="FBSDKCoreKit" version="~> 5.5" />
<iosPod name="FBSDKLoginKit" version="~> 5.5" />
<iosPod name="FBSDKShareKit" version="~> 5.5" />
</iosPods>
Danke es funktioniert :)
Sie können die Version in Podfile ändern oder pod install --repo-update
ausführen
Dies geschieht immer noch und wir sind bei Version 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>
Hilfreichster Kommentar
Ersetzen Sie einfach die Version durch
5.5