ios - 链接以列出 iPhone App Store 中开发人员的所有应用程序

标签 ios iphone app-store itunes

我正在我的游戏中添加链接,以便玩家可以评价和查看同一开发者的更多游戏。

我正在使用的评级

itms-apps://itunes.apple.com/app/idMY_GAME_ID_IN_NUMBERS

它工作正常,立即打开 App Store。

但是,我找不到可以在我的 iPhone 中打开 App Store 应用程序并显示同一开发者的所有游戏列表的链接。

我试过了

http://appstore.com/STUDIO_NAME

它可以工作,但它首先打开设备网络浏览器,然后打开 App Store,我猜是因为 http 协议(protocol)而不是 itms-apps。我宁愿像 rate 链接那样直接进入 App Store。

关于如何实现它有什么想法吗?

最佳答案

查看申请页面:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.apple.com/us/app/APPNAME/idApp?mt=8&uo=4"]];
//APPNAME = Application name, idApp = Application unique id

查看来自开发者的App

 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms://itunes.apple.com/us/artist/DEVNAME/idDEVID?uo=4"]];
 DEVNAME = Developer name in small chars, idDEVID = developer id, you can get it from iTunes.

更新 1

如果您有您的应用程序 ID,那么您可以获得您的开发者 ID,例如,

https://itunes.apple.com/lookup?id=YourAnyAppID

在网络浏览器中运行它,并作为响应搜索 artistViewUrl 词,这将为您提供 URL列出来自同一开发者的所有应用程序

请记住,将 http 替换为 itms 以停止重定向。

更新 2

列出开发者的所有应用程序,来自:appstore.com/{developername}

获取我们的单个应用程序链接,来自:appstore.com/appname。当应用程序发布时,您可以得到这些东西。

希望这有帮助。

HTH,享受编码吧!

关于ios - 链接以列出 iPhone App Store 中开发人员的所有应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29696907/

相关文章:

ios - iOS 中语言切换后未调用 Tableview cellForRowAt indexPath

ios - 将 GDAL/OGR 合并到 iOS 项目中 - 快速指南

objective-c - 调用 becomeFirstResponder 后未调用 shouldChangeCharactersInRange 方法

iphone - 移动应用商店分析的选项(Apple、Android、OVI 等)?

ios - 没有越狱的iPhone短信拦截

ios - 自定义 tableviewcell 中的文本字段在滚动时超出单元格

ios - 将数据存储到数据库而不是使用 Parse 的替代方法

iphone - 使用手势进行水平 UIView 过渡

ios - 使用代码访问 30 针连接器

尽管没有登录 iTunes 帐户,iOS 仍恢复应用内购买