代码之家  ›  专栏  ›  技术社区  ›  Julio Gorgé

如何链接到App Store上单个作者/公司页面的页面?

  •  11
  • Julio Gorgé  · 技术社区  · 16 年前

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

    但是,从iPhone(例如从Mail.app或其他应用程序)打开相同的URL会导致iTunes 将启动商店浏览器而不是App Store浏览器,并弹出错误消息。有人知道我应该如何制作一个iPhone友好的URL,链接到一个作者或公司的所有应用程序吗?谢谢。

    10 回复  |  直到 16 年前
        1
  •  6
  •   John Fricker    16 年前

    更简单的是itunes.com网址。 http://itunes.com/CompanyName

        2
  •  5
  •   RedBlueThing    15 年前
    NSString *str = @"itms-apps://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&term=glbasic";
    [[UIApplication sharedApplication] openURL: [NSURL URLWithString:str]];
    

        3
  •  2
  •   aleksey    14 年前

    以下是我发现的对我有效的方法,从iPhone应用程序中重定向。这将直接进入App Store应用程序:

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

    只需将“companyname”替换为应用程序开发人员的名称。

        4
  •  1
  •   B-Money    12 年前

    这是最新的答案,并附有苹果开发指南和示例的链接。

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

    How to Launch App store from iOS Application

    How Apple says to do it - Company Store link

        5
  •  0
  •   Jason    16 年前

    itunes phobos 例如:

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

    phobos.apple.com itunes.apple.com 将在iTunes应用程序中打开。

        6
  •  0
  •   Community Mohan Dere    8 年前

    因此,程序在 Apple's Technical Q&A Jason's answer this other question this one ,尽管这种差异可能与 应用 与链接到a 公司

        7
  •  0
  •   ScottF    13 年前

    和标点符号 从开发者的名字。我试着去掉空格,但不去掉标点符号,但仍然不起作用。

        8
  •  0
  •   Jarada    13 年前

    以前面的答案为指导,我做了以下事情:

    1. https://itunes.apple.com/gb/app/facebook/id284882215?mt=8
    2. 在该页面的右上角,右键单击标题为“查看此开发人员的更多内容”的链接,然后复制该链接(例如: https://itunes.apple.com/gb/artist/facebook-inc./id284882218
    3. itms-apps://itunes.apple.com/gb/artist/facebook-inc./id284882218
      

    当在应用程序中使用时,这将在一个漂亮的页面上打开app Store,您的公司名称位于顶部,下面列出了所有应用程序。您可以将链接复制并粘贴到移动Safari的地址栏中,以便在App Store中查看预览,而无需深入研究任何代码。

        9
  •  -1
  •   Eric Shapiro    15 年前

    self.iTunesURL = [response URL];
    

    self.iTunesURL = [request URL];
    
        10
  •  -2
  •   user191646    16 年前