gpt4 book ai didi

ios - canOpenURL 问题以集成最新的 Facebook sdk 4.5

转载 作者:IT王子 更新时间:2023-10-29 05:32:11 25 4
gpt4 key购买 nike

当我尝试将最新的 Facebook sdk 4.5 集成到我的 swift 项目时收到以下错误消息:

canOpenURL: failed for URL: "fbauth2:///" - error: "(null)"

我在使用 Facebook 登录并获得用户名和电子邮件时没有问题,但我在我的 Xcode 控制台中看到了这个错误。

我的信息.plist:

<key>LSApplicationQueriesSchemes</key>
<array>
<string>fbapi</string>
<string>fbauth2</string>
<string>fbshareextension</string>
</array>
<true/>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>

导致问题的原因可能是什么?谢谢。

更新:

基于 Facebook 文档:

If you're recompiling with iOS SDK 9.0, add the following to your application's plist if you're using a version of the SDK v4.5 or older:

我更改了我的 info.plist:

<key>LSApplicationQueriesSchemes</key>
<array>
<string>fbapi</string>
<string>fbapi20130214</string>
<string>fbapi20130410</string>
<string>fbapi20140410</string>
<string>fbapi20140116</string>
<string>fbapi20150313</string>
<string>fbapi20150629</string>
<string>fbauth</string>
<string>fbauth2</string>
<string>fb-messenger-api20140430</string>
</array>

不幸的是,尽管我的 FBlogin、FBShare 运行良好,但我仍然遇到同样的问题。

最佳答案

根据 Facebook 文档:

This is an Xcode warning indicating the the canOpenURL: call returned false. As long as you have configured the LSApplicationQueriesSchemes entry in your plist as described above, you can ignore this warning

https://developers.facebook.com/docs/ios/ios9

关于ios - canOpenURL 问题以集成最新的 Facebook sdk 4.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32329051/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com