在我的应用程序的共享选项中,我有一个标准的UIActivityViewController。其中一个活动项目应该是指向该应用的链接,以便他们可以共享该应用。但是,由于该应用尚未发布,因此我不知道如何在应用商店中获取该网址
- (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];
}
有一个名为" 100Balls"的应用程序在AppStore上使用他们的共享选项做同样的事情,我看到他们使用的URL是" www.AppStore.com/100Balls"。
鉴于我的应用程序的名称是" MyApp",并且应用程序名称已经不存在,如果我使用" www.AppStore.com/MyApp",这是否有效;作为URL?
答案 0 :(得分:2)
是的,刚刚测试了我的应用程序,之前从未使用过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
上的真实链接。