ios - 将 URL 分享到 App Store 中的应用程序

标签 ios app-store

在我的应用程序的共享选项中,我有一个标准的 UIActivityViewController。其中一个事件项目应该是应用程序的链接,以便他们可以共享该应用程序。但是,由于该应用尚未发布,我不知道如何在应用商店中获取它的 URL

- (IBAction)share:(id)sender {
    NSString *message = @"Check out this card I made with this app.";
    NSData *data = UIImagePNGRepresentation([_cardView snapshot]);
    NSURL *URL = ... // I want a URL to my app in the app store here
    UIActivityViewController *activityController = [[UIActivityViewController alloc]
                                                    initWithActivityItems:@[message, data, URL]
                                                    applicationActivities:nil];
    [self.navigationController presentViewController:activityController
                                            animated:YES
                                          completion:nil];
}

AppStore 上有一个名为“100Balls”的应用程序,其共享选项具有相同的功能,我看到他们使用的 URL 是“www.AppStore.com/100Balls”。

鉴于我的应用程序名称是“MyApp”,并且该应用程序名称尚不存在,如果我使用“www.AppStore.com/MyApp”作为 URL,这是否可行?

最佳答案

是的,刚刚测试了我的应用程序并且之前从未使用过AppStore.com。它正确链接到我的应用程序。这将是您在应用商店中使用的名称。

证明:http://appstore.com/facebook http://appstore.com/snapchat

在您的应用程序通过前往 iTunes connect 单击您的应用程序 -> 在 Links 下有 View in app store 批准您的应用程序之前,可以找到真正的链接

它将有一个链接,如:https://itunes.apple.com/us/app/myapp/id768628639?ls=1&mt=8

由于用户永远看不到结束链接,我倾向于使用在 iTunes connect 上找到的真实链接。

关于ios - 将 URL 分享到 App Store 中的应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25192298/

相关文章:

ios - 切换 View Controller 后 uitextfield 不更新

objective-c - 应用程序的应用商店链接

ios - 设备上的应用程序大小是否等于应用程序商店中的最终大小?

ios - 创建 UIButton 其标题的宽度

iphone - UITextField clearButtonMode 和 UIPicker

ios - 应用内购买在一台设备上可用,但在另一台设备上不可用

ios - 如何将应用商店应用链接添加到应用内,而不是打开 "app store.app"?

xcode - 将应用程序上传到 App Store 时如何修复错误 'Could not find the main bundle'

iphone - 删除行时崩溃

ios - 如何编译使用 MobileCoreServices 的 WinObjC 项目