有沒有辦法允許用戶下載&安裝iOS應用程序,同時使用其他應用程序而不將其重定向到App Store?下載iOS應用程序而無需重定向到App Store
我正在處理的場景是向用戶展示他們可能選擇下載的應用程序列表,但我不希望他們離開應用程序。
我試圖搜索一個iTunes API來做到這一點,但我沒有找到任何東西。
有沒有辦法允許用戶下載&安裝iOS應用程序,同時使用其他應用程序而不將其重定向到App Store?下載iOS應用程序而無需重定向到App Store
我正在處理的場景是向用戶展示他們可能選擇下載的應用程序列表,但我不希望他們離開應用程序。
我試圖搜索一個iTunes API來做到這一點,但我沒有找到任何東西。
SKStoreProductViewController將允許你這樣做。您只需設置要下載的應用程序的iTunes ID,然後將其呈現爲模式視圖,並且用戶可以從此處將其取出。
您可以在桌面視圖中看到用戶下載的應用程序列表,每個應用程序都帶有iTunes ID,並選擇其中一個項目,您可以呈現視圖控制器。
它看起來像這樣(的iOS 6截圖)
使用例:
SKStoreProductViewController *storeViewController =
[[SKStoreProductViewController alloc] init];
storeViewController.delegate = self;
NSDictionary *parameters =
@{SKStoreProductParameterITunesItemIdentifier:
[NSNumber numberWithInteger:333700869]};
[storeViewController loadProductWithParameters:parameters
completionBlock:^(BOOL result, NSError *error) {
if (result) {
[self presentViewController:storeViewController
animated:YES
completion:nil];
}
}];
是的,它是可能的。某些步驟需要。首先使用Apple開發者ID登錄到您的PC上的iTnues中,在iPhone的iTnues
中使用,現在在PC的iTnues中瀏覽應用程序,此時下載選項將直接顯示並從PC下載,然後您的應用程序將自動下載到您的iPhone中無論你在前臺有沒有應用程序)。
這可以幫助你..
真棒回答! – Jenson