App Store の単一の著者/企業のページにリンクするにはどうすればよいですか?
質問
iPhone アプリから、App Store 上の単一の作者/会社のすべてのアプリへのリンクを提供したいと考えています。
ンモコを例に考えてみましょう。PC または Mac 用 iTunes で次のリンクをクリックすると、iTunes が開き、今日までに公開された Ngmoco のすべてのアプリが含まれるページにユーザーがリダイレクトされます。http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=293559501
ただし、iPhone から同じ URL を開くと (例:Mail.app から、または別のアプリから)iTunes が 音楽 App Store ブラウザの代わりにストア ブラウザが起動し、エラー メッセージが表示されます。単一の作者または会社のすべてのアプリにリンクする iPhone 向けの URL を作成する方法を知っている人はいますか?ありがとう。
解決
NSString *str = @"itms-apps://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&term=glbasic";
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:str]];
それは私のために動作するようです!!
他のヒント
でも簡単にitunes.com URLです。 http://itunes.com/CompanyNameする(会社にスペースを削除します)。
ここで私はiPhoneのアプリの中からリダイレクト、私の作品を見つけたものです。これは、App Storeのアプリに直接行きます:
NSString *iTunesLink = @"itms-apps://itunes.com/apps/companyname/";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];
単に「仕入」のためのアプリ開発者の名前に置き換えます。
こちらは最新の回答へのリンクをごDevガイドライン一例です。
// Goes to App Store
NSString *iTunesLink = @"itms-apps://itunes.com/apps/gameloft/";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];
例えば、itunes
でphobos
を交換してみてください:ます。
http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=293559501
リンクは、iTunesアプリケーションで開きますphobos.apple.com
しながら、App Storeのアプリケーションで開きますitunes.apple.com
へのリンクを。
したがって、での手順は、 Appleの技術Q&A この件に関してはうまくいきませんか?(それは合ってる気がする ジェイソンの答え 成功しなかったとあなたは言いました。)投稿したユーザーにとってはうまくいきました この他の質問 そして これです, 、ただし、おそらくその違いは、 アプリ へのリンクとの比較 会社?
@JohnFrickerによって答えは私のために最善を働きました。それは私がすべてのスペースを削除しなければならなかったことは注目に値しますが、開発者の名前からののや句読点。私はスペースを削除ではなく、句読点でそれを試してみましたが、それはまだ動作しませんでした。
回答としてのガイドラインをやったの
- Google例アプリからの会社で、iTunesプレビューページ(例: https://itunes.apple.com/gb/app/facebook/id284882215?mt=8)
- 右上のページでは、右のリンクをクリックし、"ありがこの開発"にコピーしたリンク(例: https://itunes.apple.com/gb/artist/facebook-inc./id284882218)
その後の変化でもっとも多く使用するitms-アプリの代わりにhttps、次のとおりといたします。:
itms-apps://itunes.apple.com/gb/artist/facebook-inc./id284882218
用いた場合にアプリのプロトンでApp Storeにアクセスの良いページに貴社名でのすべてのアプリを以下に示す。コピーして貼り付けできるリンクアドレスバーの携帯サファリへの参照プレビューのApp Storeく掘り下げ任意のコードです。
私は、Appleのサンプルコードにバグがあると思います。変更
self.iTunesURL = [response URL];
タグに
self.iTunesURL = [request URL];
あなたが望むwhereever、あなたの会社の名前をクリックしてコピーして貼り付けるよりも、単にiTunesに行きます。私は以前の回答はiTunesの以前のバージョン
のために便利だったと思います