2010-08-04 243 views
2

有沒有辦法在AppStore中查看藝術家的所有應用程序?通過AppStore中的藝術家ID進行查看

更具體地說,在iPhone上下文中? (因爲這些viewArtist?id = links在網絡瀏覽器中工作得很好,然後啓動iTunes ...他們似乎不工作的是使用ITMS樣式的URL的實際iPhone設備)

in my iPhone應用程序我一直在使用以下約定在特定應用程序中產生AppStore:

=========================== ====================

NSString * link;

link = @「itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id = 346955280」;

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:link]];

============================================== =

該代碼就在那裏位成功產卵AppStore上的「ViewTi高爾夫2010」的應用程序的購買頁面例如

,但是,該公司ViewTi-LLC有4-5應用程式出來,我我想鏈接到他們的網頁,顯示他們都...但它似乎並沒有工作......我一直在使用藝術家ID 292035113,我從這個iTunes鏈接中得到: http://itunes.apple.com/us/artist/viewti-llc/id292035113

這裏是我試圖修改的ITMS URL用途:

============================================ ===

@「itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id = 292035113」;

@「itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id = 292035113」;

@「itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id = 292035113」;

============================================== =

我居然沒想到第三環節的工作,因爲它使用「viewSoftware」一個藝術家-ID ......但我想反正絕望:)

唯一viewArtist-的我已經在iPhone中成功發佈的樣式URL是這樣的: @「itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id = 299857025」;

該網址啓動了一些標題爲「Michael O'Laughlin Top Podcasts」的頁面...我不知道這是誰...我從谷歌搜索中使用搜索詞獲得了藝術家ID:viewArtist + itunes

很明顯viewArtist?id =在至少一種情況下工作......但對於我嘗試使用的其他藝術家ID的大多數情況,會發生什麼情況是錯誤消息框會彈出「您的請求無法完成「。

soooooo ...我想知道,有沒有人試圖做到這一點,並得到它的工作?我是否使用了錯誤的網址格式?

任何幫助,將不勝感激:)

回答

0

首先,發現通過蘋果的鏈接製造商服務的常規HTTP鏈接: http://itunes.apple.com/linkmaker

經過那裏,你可以找到鏈接到兩個應用程序和藝術家。

但是,如果您從應用程序中以編程方式打開這些鏈接,首先打開iTunes應用程序,然後打開AppStore應用程序,以便看到兩個應用程序轉換。

將協議部分從http更改爲itms-apps以解決此問題並直接跳轉到您的藝術家頁面:)。

(即打開一個URL來ITMS-應用:// [鏈接的linkmaker使得])

0

這是他們的方式,你想這樣做。 直接打開它的應用程序商店

NSString *iTunesLink = @"itms-apps://itunes.com/apps/companyname/"; 
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]]; 
4

我一直是這樣,現在的戰鬥了大約一個小時,終於找到了解決方案!嘗試使用下面的鏈接的格式:https://itunes.apple.com/artist/id290402113

你需要與你從蘋果公司的鏈接及製作服務找回藝術家ID來代替我的身份證號碼:http://itunes.apple.com/linkmaker

蘋果有增減掛鉤製造商,所以你就必須按在您的其中一個應用程序中並從iTunes中將鏈接複製到開發人員應用程序只需搜索ID(在URL上的id後面的數字)並將其替換爲上面的代碼。

這工作在我的iPhone 4上,5 & 5s(iOS 5,6 & 7)。

我希望蘋果已經記錄了這個地方!