簡體   English   中英

在DropBox集成到iphone應用程序時出錯

[英]getting error in DropBox integration to the iphone app

我正在嘗試將DropBox集成到我的iPhone應用程序中。 但我得到的錯誤就像

[ERROR] DropboxSDK: unable to link; app isn't registered for correct URL scheme (db-xpt9oxj57x9ftci)

任何人都可以幫我解決這個問題嗎?

大多數情況下,問題是由配置錯誤的Info.plist文件引起的。 你能否確保你已經關注更改Info.plist文件的文檔/ index.html? 在信息plist中設置urltype(urlschema)中的db-xpt9oxj57x9ftci。 這應該夠了吧。

我用谷歌搜索,Dropbox sdk專門用於在app plist文件中添加app鍵

您在DBRoulette-Info.plist文件中也需要您的應用密鑰,以便應用可以注冊正確的網址方案。 為此,請在左窗格的“資源”組下找到該文件,右鍵單擊該文件,然后選擇“打開方式”→“源代碼”。 用您的應用程序密鑰替換文本APP_KEY

https://www.dropbox.com/developers/start/setup#ios

我找到了這個解決方案

我在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> 

對我很大的幫助得到這個信息是“的info.plist”為這個 這個“信息”修改應適用於任何xamarin項目。

如果您修復任何拼寫錯誤或忘記“db”並仍然遇到問題,清理和重建可能會有所幫助。

您的URL方案應為db-<Your App key> 示例db-a7ghdtthegj6z1g

我剛才遇到了這個問題,並且是在db-前綴之前的空格中完成的。 在plist編輯器中很難看到,但是當我查看XML時非常明顯。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM