2012-10-14 53 views
1

從我的應用程序啓動另一個iPhone應用程序?此功能需要這樣的表現: -從我的應用程序啓動另一個iPhone應用程序,如果它已經安裝或沒有?

a)如果沒有安裝應用程序,然後選擇

B中的應用程序打開App Store)如果安裝的應用程序,然後打開應用程序

我已經有自定義網址。所以我可以打開給定的應用程序,如果它安裝在iPhone上。 但我想送用戶的應用程序商店,如果尚未安裝,這樣他就可以下載應用,並開始使用它的時候了

如何檢查是否應用已經安裝或沒有?請幫忙。

回答

3

使用canOpenURL:UIApplication上查看是否有可以響應您的自定義URL的應用程序。如果返回true,則使用自定義的網址打開該應用,否則打開鏈接到App Store

0

類似的答案已經發布here。這應該是你需要達到什麼你試圖代碼:

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"YOUR-URL-SCHEME://"]]) { 
// Your App is installed 
} else { 
// Open iTunes 
} 
相關問題