2010-07-01 151 views
3

因此,我知道如何从我的iPhone应用程序中打开appStore上的应用程序页面。从iPhone应用程序的应用程序商店链接开发者页面

有没有办法打开我公司的页面?在我的Mac上的iTunes上,我可以做到这一点,但在iPhone中使用该URL我不能(或者我没有这样做)。

在此先感谢。

回答

5

这是关于这个问题的一个伟大的文章:从文章http://bjango.com/articles/ituneslinks/

报价:

http://itunes.com/apps/developer - 由开发商

搜索所有的应用程序也有可能链接所有应用程序由一个开发人员,但有一个问题。在Mac或PC上, 这会打开iTunes并登录到开发者页面。在iPhone或iPod touch上,它会跳舞,打开MobileSafari,iTunes,然后是App Store应用程序。不理想,有点难看和缓慢,但它最终到达那里。

如果您想隐藏重定向并加快处理速度,Apple建议使用NSURLConnection

+0

非常感谢。由于我在我的应用程序发送的邮件消息的HTML正文中传递了链接,因此我不能做“舞蹈”,但如果速度不慢,那是一条路。我现在就试一试。 – camilo 2010-07-02 09:17:01

+0

实际上,尝试后,它似乎并没有工作。例如,对于“愤怒的小鸟”的创作者,我使用了http://itunes.com/apps/clickgamer.com,它不会带我到任何地方。 – camilo 2010-07-02 09:23:04

+1

只是另一个评论,谦虚地说,在整个世界看,我是一个非常非常愚蠢的人。我做错了。它完美的作品。谢谢! – camilo 2010-07-02 09:26:22

5

这防止它做小舞它通常

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

确实在IOS SDK 6及以上,使用下面链接,开启显影剂链路从应用

[[UIApplication的sharedApplication]的OpenURL: [NSURL URLWithString:@“itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?artistId = 524402507”]];

........

1

我用这样的URL在iOS的8,9:

itms-apps://itunes.apple.com/developer/tivogi/id507966848

其中tivogi是开发人员的帐户名和id507966848是你的开发者ID。

你可以找到在任何浏览器中正确的链接给你:只要到开发者页面,复制网址,并更改方案itms-apps

+0

也适用于iOS 10。 – kelin 2017-02-24 00:16:53

相关问题