iphone - 链接到我在 App Store 上的应用程序

标签 iphone objective-c cocoa-touch xcode

我想创建一个按钮,按下该按钮后,用户将进入 App Store,并显示我的所有应用程序。

目前代码是

-(IBAction)goReviewTwo:(id)sender; {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"https://itunes.com/apps/lifevisionstudios"]];
}

但这行不通。关于如何做到这一点有什么想法吗?

最佳答案

您的网址不正确。苹果的iTunes Link Maker是获取应用程序(包括各个国家/地区的应用程序商店)的权威链接的最简单、最好的方法。

您还可以以相同的方式获取包含您公司所有应用程序的页面的链接,这似乎正是您正在寻找的内容。在链接制作器中,您的公司被称为艺术家

最后,您应该使用 itms,而不是使用 http,它会将用户直接发送到 App Store 应用程序,而不是先通过空白的 Mobile Safari 页面将其路由到:

itms://itunes.apple.com/us/artist/appname/id?uo=4

已编辑添加

正如Rab的回答中所述,如果您删除/us,它应该会自动转到用户的本地应用商店。事实证明,您还需要删除 iTunes 和链接制作器生成的查询字符串 (?uo=4):

itms://itunes.apple.com/artist/appname/

关于iphone - 链接到我在 App Store 上的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6221926/

相关文章:

objective-c - GMGridView 显示在屏幕外,但与屏幕 View 重叠

objective-c - 在 UITableView 初始化中设置选定的单元格

ios - Storyboard无法打开

iphone - 查找具有透明背景的旋转图像的边界框

iOS – UIAppearance appearanceWhenContainedIn 问题

iphone - 将忽略 'drag' 并将其传递给 UIScrollView 的 UIButton

iphone - 通过iPhone编程发送短信?

iphone - 方向不适用于 AlertView 内的 UITableview

iPhone 网络应用程序的 jQuery Mobile 高度问题,假定页面高度为 480 而不是 460

ios - 在 Objective C (iOS) 中生成一个介于 0.0001 和 0.002 之间的随机数?