【发布时间】:2010-07-01 12:42:23
【问题描述】:
所以我知道如何在我的 iPhone 应用中打开 appStore 上的应用页面。
有没有办法打开我公司的页面?在我的 Mac 上的 iTunes 上,我可以做到这一点,但在 iPhone 上使用该 URL 我不能(或者我做得不对)。
提前致谢。
【问题讨论】:
标签: iphone xcode url app-store itunes
所以我知道如何在我的 iPhone 应用中打开 appStore 上的应用页面。
有没有办法打开我公司的页面?在我的 Mac 上的 iTunes 上,我可以做到这一点,但在 iPhone 上使用该 URL 我不能(或者我做得不对)。
提前致谢。
【问题讨论】:
标签: iphone xcode url app-store itunes
这是一篇关于这个主题的精彩文章:http://bjango.com/articles/ituneslinks/
引自文章:
http://itunes.com/apps/developer — 按开发者搜索所有应用
也可以由一位开发人员链接到所有应用,但有一个问题。在 Mac 或 PC 上, 这将打开 iTunes 并登陆开发者页面。在 iPhone 或 iPod touch 上,它会做一些 跳舞,打开 MobileSafari,然后是 iTunes,然后是 App Store 应用程序。不理想,有点丑和慢,但是 它最终到达那里。
如果您想隐藏重定向并加快流程,Apple 建议使用 NSURLConnection。
【讨论】:
这可以防止它像往常一样跳很少的舞
NSString *iTunesLink = @"itms-apps://itunes.com/apps/companyname/";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];
【讨论】:
我在 iOS 8、9 中使用过这样的 URL:
itms-apps://itunes.apple.com/developer/tivogi/id507966848
其中tivogi 是开发者的帐户名,id507966848 是您的开发者ID。
您可以在任何浏览器中找到正确的链接:只需转到开发者页面,复制 url,并将方案更改为 itms-apps
【讨论】:
在 IOS SDK 6 及更高版本中,使用以下链接从应用程序打开开发者链接
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.apple.com/WebObjects/MZStore.woa/wa/viewArtist?artistId=524402507"]];
........
【讨论】: