1

私は Facebook ログインを実装しようとしています。タイトルが示すように、Xcode 7.1Swift 2.1iOS 9.1Parse SDK (ParseFacebookUtilsV4) を使用しています。

Parse docと Facebook docを読み、iOS 9 の要件に従って.plisをセットアップしました。

問題は、アプリが実行されて呼び出されるとlogInInBackgroundWithReadPermissions(permissions:, block:)、次のようになります。

-canOpenURL: URL で失敗しました: "fbauth2:/" - エラー: "(null)"

誰もこれを行う方法を知っていますか?

4

1 に答える 1

0

これも plist に追加する必要があるかもしれません。Facebook ドキュメントに記載されているかどうかは不明です。

<key>LSApplicationQueriesSchemes</key>
<array>
    <string>fbapi</string>
    <string>fb-messenger-api</string>
    <string>fbauth2</string>
    <string>fbshareextension</string>`enter code here`
</array>

各項目は Facebook SDK の異なる部分に対応しているため、fbauth2 を追加するだけでよい場合があります。他のものは、必要な場合に備えてあります。

于 2015-10-31T00:23:16.667 に答える