在我的應用程序中我想要在桌面視圖中顯示來自itunes商店的所有iPhone應用程序。如果用戶單擊任何一個單元格,它將導致該應用程序的應用程序。我知道靜態地通過給每個應用程序的鏈接。根據我的需要,我還需要在安裝後獲得新的應用程序。如何列出iPhone應用程序中的SIngle開發人員的所有iPhone應用程序?
3
A
回答
2
您可以使用蘋果提供的search
Web服務:http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html#searching
我無法找到一個辦法由藝術家ID爲軟件搜索,但你仍然可以執行使用開發者名稱的通用查詢。
例如,這可以由Gameloft公司退回應用:
http://itunes.apple.com/search?term=Gameloft&media=software&lang=en_US&country=us
注意,它是按名稱查詢,這樣你就可以有誤報(應用其中名稱Gameloft公司出現,但不是真正的Gameloft應用程序)。您必須檢查每個返回的應用程序的artistId
屬性(在這種情況下,Gameloft的artistId是282764297)。
如果你想打開App Store,爲特定的應用程序,使用從以前的Web服務得到了trackId
然後
[[UIApplication sharedApplication] openURL:
[NSURL URLWithString:
[NSString stringWithFormat:
@"itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=%d",
trackId]]];
0
而不是做你自己的表視圖,您還可以使用StoreKit來顯示應用程序,並讓用戶在那裏購買其他應用程序。 只需用您的開發者帳戶的正確ID替換383916386即可。
SKStoreProductViewController *viewCtrl = [[SKStoreProductViewController alloc] init];
[viewCtrl loadProductWithParameters:@{SKStoreProductParameterITunesItemIdentifier: @"383916386"} completionBlock:nil];
[self presentViewController:viewCtrl animated:YES completion:nil];
相關問題
- 1. 鏈接以列出iPhone開發人員的所有應用程序
- 2. 開發iphone應用程序而不是蘋果開發人員
- 3. Iphone應用程序開發
- 4. 多個開發人員的iPhone應用程序配置帳戶
- 5. 遠程開發iPhone應用程序?
- 6. Windows上的iPhone應用程序開發
- 7. 公司的Iphone開發應用程序
- 8. 沒有Mac開發人員程序的Sign Mac應用程序
- 9. 用C++開發iPhone應用程序?
- 10. iPhone應用程序分發
- 11. SDK在Windows iphone應用程序開發
- 12. iphone應用程序開發初學者
- 13. iPhone/iPad應用程序開發限制
- 14. iPhone應用程序開發在Ubuntu
- 15. iPhone應用程序開發 - UITableView DetailsView
- 16. 開發iPhone應用程序 - 是GUI HTML?
- 17. iPhone手機應用程序開發
- 18. iphone音頻應用程序開發
- 19. iPhone開發 - 繪圖應用程序
- 20. 爲iPhone和iPad開發應用程序
- 21. 爲iPhone和Android開發應用程序
- 22. 退出iPhone應用程序?
- 23. 退出iphone應用程序
- 24. 無法在iPhone開發人員門戶中配置我的應用程序ID
- 25. 使用開發人員帳戶在iPhone上安裝應用程序的問題
- 26. iPhone應用程序更新使用不同的開發人員帳戶
- 27. 如何打開我們的應用程序中的其他應用程序iphone
- 28. 在您的個人iPhone上開發應用程序 - 安全嗎?
- 29. 從我的iPhone應用程序打開Spotify應用程序
- 30. 翻閱所有iPhone應用程序