11

iPhone アプリから App Store にある単一の作成者/会社のすべてのアプリへのリンクを提供したいと考えています。

Ngmoco を例にとってみましょう。PC または Mac 用の iTunes で次のリンクをクリックすると、iTunes が開き、現在までに公開された Ngmoco のすべてのアプリを含むページにユーザーがリダイレクトされます: http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist ?id=293559501

ただし、同じ URL を iPhone (Mail.app や別のアプリなど) から開くと、App Store ブラウザではなく iTunes Music Store ブラウザが起動し、エラー メッセージが表示されます。1 人の作成者または会社のすべてのアプリにリンクする iPhone 対応の URL を作成する方法を知っている人はいますか? ありがとう。

4

10 に答える 10

6

Even easier are the itunes.com urls. http://itunes.com/CompanyName (remove any spaces in the company).

于 2009-10-22T01:57:45.263 に答える
6
NSString *str = @"itms-apps://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&term=glbasic";
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:str]];

それは私のために働くようです!!

于 2010-02-06T06:50:06.940 に答える
2

これが私にとってうまくいくと思ったもので、iPhoneアプリ内からリダイレクトします。これは、AppStoreアプリに直接送信されます。

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

「companyname」の代わりにアプリ開発者の名前を使用してください。

于 2011-08-01T03:02:52.120 に答える
1

Apples Dev のガイドラインと例へのリンクを含む最新の回答を次に示します。

// Goes to App Store
NSString *iTunesLink = @"itms-apps://itunes.com/apps/gameloft/";  
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];

iOS アプリから App Store を起動する方法

Apple の指示方法 - カンパニー ストア リンク

于 2013-09-02T17:29:29.037 に答える
0

@JohnFrickerによる回答が私にとって最も効果的でした。開発者名からすべてのスペースと句読点を削除しなければならなかったことは注目に値しますが。スペースを削除して試しましたが、句読点は削除しましたが、それでも機能しませんでした。

于 2012-09-04T15:07:33.213 に答える
0

以前の回答をガイドラインとして使用して、次のことを行いました。

  1. あなたの会社のサンプル アプリを Google で検索し、iTunes プレビュー ページとして表示します (例: https://itunes.apple.com/gb/app/facebook/id284882215?mt=8 )
  2. そのページの右上にある「View more by this developer」というタイトルのリンクを右クリックし、そのリンクをコピーします (例: https://itunes.apple.com/gb/artist/facebook-inc./id284882218 ) 。
  3. 以下のように、https の代わりに itms-apps を使用するように変更できます。

    itms-apps://itunes.apple.com/gb/artist/facebook-inc./id284882218
    

アプリで使用すると、上部に会社名が表示され、以下にリストされているすべてのアプリが表示された素敵なページで App Store が開きます。リンクをコピーしてモバイル Safari のアドレス バーに貼り付けると、コードを詳しく調べなくても App Store でプレビューを表示できます。

于 2012-12-13T12:35:55.497 に答える
0

に置き換えitunesてみてくださいphobos

http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=293559501

へのリンクphobos.apple.comは App Store アプリケーションでitunes.apple.com開き、へのリンクは iTunes アプリケーションで開きます。

于 2009-06-29T21:44:49.190 に答える
0

では、この件に関するApple の Technical Q&A の手順は機能しないのでしょうか? (それは、あなたが成功しなかったと言ったジェイソンの答えと一致しているようです。)この他の質問この質問を投稿したユーザーにとってはうまくいきましたが、おそらく違いはアプリへのリンクと会社へのリンクですか?

于 2009-10-22T02:07:25.307 に答える
-1

Apple のサンプル コードにはバグがあると思います。変化する

self.iTunesURL = [response URL];

self.iTunesURL = [request URL];
于 2010-03-23T19:36:57.513 に答える
-2

あなたの会社の名前をクリックするよりも iTunes にアクセスし、コピーして好きな場所に貼り付けてください。以前のバージョンのiTunesには以前の回答が役に立ったと思います

于 2009-10-17T10:53:55.637 に答える