2012-01-02 9 views
3

申し訳ありませんが、私は私が何を話しているのか完全にはわからないと言うことができます。たとえば、FacebookのURLを開く場合、接頭辞は "fb://"です。誰もDropboxのプレフィックスを知っているのですか?Dropbox iOSアプリの「fb://」に相当するものは何ですか?

新しいDropbox API(1.0)では、アプリ内からDropboxアプリを開き、ユーザーがログインできるようにしているので、私はそれがあると確信しています。私は彼らが何を呼んでいるのか分からないプレフィックスのもののひとつです。

私は実際にDropboxでファイルを開く必要はありません。私は実際にDropboxがiPhoneにインストールされているかどうかを検出したいと思っています。これを行うための最良の方法はこの方法です(Facebookアプリがインストールされているかどうかを検出するために表示されます)。

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"fb://"]]) { 
    NSLog(@"Facebook is installed."); 
} else { 
    NSLog(@"Facebook is not installed."); 
} 

このアプリがインストールされているかどうかを検出するには、より良い方法が分かっていれば分かち合ってください。

+1

'dropbox://'を試しましたか? –

+1

dropbox:// "プレフィックスがまだ動作していない場合は、https://www.dropbox.com/votebox/2078/add-url-scheme-for-iphone-ipad-page-page-page.htmlに投票してください。 dropbox-app-to-drop-in-files –

+0

はい、私はdb://とdropbox://を試してみましたが、推測を止めて他の人が知っているかどうかを確認することにしました –

答えて

5

DropboxのInfo.plistに記載されている唯一のURLスキームはdbapi-1です。あなたがしようとしているもののために働くはずです。

編集:試してみました。それは動作します(私のデバイスのDropboxと "インストールされていません"とシミュレータにインストールされています)。

+0

恐ろしく、それをテストする! –

+1

そのスキームでパラメータを送信することが可能かどうかわからないでしょうか?たとえば、指定したフォルダを開く。 – peirix

+0

https://www.dropbox.com/developers/reference/apiのものの一部が動作する可能性があります。私は試していない。 – Wevah

関連する問題