從我的應用程序啓動另一個iPhone應用程序?此功能需要這樣的表現: -從我的應用程序啓動另一個iPhone應用程序,如果它已經安裝或沒有?
a)如果沒有安裝應用程序,然後選擇
B中的應用程序打開App Store)如果安裝的應用程序,然後打開應用程序
我已經有自定義網址。所以我可以打開給定的應用程序,如果它安裝在iPhone上。 但我想送用戶的應用程序商店,如果尚未安裝,這樣他就可以下載應用,並開始使用它的時候了
如何檢查是否應用已經安裝或沒有?請幫忙。
從我的應用程序啓動另一個iPhone應用程序?此功能需要這樣的表現: -從我的應用程序啓動另一個iPhone應用程序,如果它已經安裝或沒有?
a)如果沒有安裝應用程序,然後選擇
B中的應用程序打開App Store)如果安裝的應用程序,然後打開應用程序
我已經有自定義網址。所以我可以打開給定的應用程序,如果它安裝在iPhone上。 但我想送用戶的應用程序商店,如果尚未安裝,這樣他就可以下載應用,並開始使用它的時候了
如何檢查是否應用已經安裝或沒有?請幫忙。
使用canOpenURL:
在UIApplication
上查看是否有可以響應您的自定義URL的應用程序。如果返回true,則使用自定義的網址打開該應用,否則打開鏈接到App Store
類似的答案已經發布here。這應該是你需要達到什麼你試圖代碼:
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"YOUR-URL-SCHEME://"]]) {
// Your App is installed
} else {
// Open iTunes
}