私のiPhoneアプリにDropBoxを統合しようとしています。しかし、私はエラーのようになるiphoneアプリへのDropBoxの統合にエラーが発生しました
[ERROR] DropboxSDK: unable to link; app isn't registered for correct URL scheme (db-xpt9oxj57x9ftci)
私はこれを解決するのを助けることができますか?
私のiPhoneアプリにDropBoxを統合しようとしています。しかし、私はエラーのようになるiphoneアプリへのDropBoxの統合にエラーが発生しました
[ERROR] DropboxSDK: unable to link; app isn't registered for correct URL scheme (db-xpt9oxj57x9ftci)
私はこれを解決するのを助けることができますか?
多くの場合、問題はInfo.plistファイルが誤って設定されているためです。 Info.plistファイルの変更について、documentation/index.htmlに従っていることを確認できますか? info plistで、urltype(urlschema)のdb-xpt9oxj57x9ftciを設定します。それはトリックを行う必要があります。
は、私はGoogleで検索し、DropboxのSDKには、アプリのplistファイルにアプリキーを追加するために特別にラインを持っている
アプリ を登録することができますので、アプリキーもDBRoulette-Info.plistファイルで必要とされる正しいURLスキームのために。これを行うには、左ペインのResourcesグループの下にあるファイル を見つけて右クリックし、 Open As→ソースコードを選択します。あなたのアプリのキー
でテキストAPP_KEYを交換し、あなたがどんなタイプミスを修正するか、「DB」を忘れると、まだ問題が解決しない場合は、クリーン&再構築に役立つことがあります。
あなたのURL体系はdb-<Your App key>
である必要があります。例db-a7ghdtthegj6z1g
この解決策が見つかりました。
私はWindows Visual Studio 2015でXamarinを使用していますが、オンラインで他のクエリに表示されるように、「URLスキーム」オプションはありません。だから解決策は手でinfo.plistを変更することです。あなたのDropboxの特定のplistスキームは次のようになります。
<key>LSApplicationQueriesSchemes</key>
<array>
<string>dbapi-2</string>
<string>dbapi-8-emm</string>
</array>
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<string>db-APP_KEY</string>
</array>
</dict>
</array>
を私は、この情報を取得するための偉大なヘルパーがthisのための「のInfo.plist」でした。この "情報"変更は、任意のxamarinプロジェクトで有効です。
私は今この問題を抱えており、db-プレフィックスの前のスペースで処理されました。 plistエディタでは見えにくいですが、XMLを見たときは非常に明白です。
ドロップボックスフォーラムを確認してください – Shubhank