Извините, я могу сказать, что не совсем понимаю, о чем говорю.Например, чтобы открыть URL для Facebook, необходимо использовать префикс «fb: //».Кто-нибудь случайно знает префикс для Dropbox?
Я почти уверен, что он есть, потому что в новом API Dropbox (1.0) он открывает приложение Dropbox из вашего приложения, чтобы позволить пользователю войти в систему, и единственный способ, которым я знаю об этом, будетпройти через одну из тех префиксных вещей, которые я не знаю, как они называются.
На самом деле я не хочу открывать файл в Dropbox.Я действительно хочу определить, установлен ли Dropbox на iPhone, и лучший способ сделать это - использовать этот метод (показан для определения, установлено ли приложение Facebook).
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"fb://"]]) {
NSLog(@"Facebook is installed.");
} else {
NSLog(@"Facebook is not installed.");
}
Если вы знаете лучший способ определить, установлено ли это приложение, пожалуйста, поделитесь.