1
我剛剛在iOS 6中注意到,在默認的郵件應用程序中,如果點擊itunes URL,實際上會打開一個應用程序商店對話框,顯示應用程序的詳細信息。啓動應用商店對話框?
沒有重定向到應用商店!此框顯示屏幕截圖,說明等,就好像您已經在應用商店中一樣。
我想知道是否有可能從我自己的應用程序內啓動此框。我目前使用itms-apps://這自然會離開我的應用程序,然後進入應用程序商店。
我剛剛在iOS 6中注意到,在默認的郵件應用程序中,如果點擊itunes URL,實際上會打開一個應用程序商店對話框,顯示應用程序的詳細信息。啓動應用商店對話框?
沒有重定向到應用商店!此框顯示屏幕截圖,說明等,就好像您已經在應用商店中一樣。
我想知道是否有可能從我自己的應用程序內啓動此框。我目前使用itms-apps://這自然會離開我的應用程序,然後進入應用程序商店。
如果您只爲iOS 6+開發,則可以使用SKStoreProductViewController。
事情是這樣的:
SKStoreProductViewController *storeViewController =
[[SKStoreProductViewController alloc] init];
storeViewController.delegate = self;
NSDictionary *parameters =
@{SKStoreProductParameterITunesItemIdentifier:
[NSNumber numberWithInteger:333700869]}; //Identifier of the item you want to buy.
[storeViewController loadProductWithParameters:parameters
completionBlock:^(BOOL result, NSError *error) {
if (result)
[self presentViewController:storeViewController
animated:YES
completion:nil];
}];
(代碼從this教程)。