我要求应用通过社交分享在应用商店中分享自己的链接,即此类事情:
"我一直在使用这个优秀的应用程序,你可以在:"
因此,应用程序需要知道应用商店网址在提交到应用商店之前会是什么,这可能吗?
答案 0 :(得分:0)
您可以使用iTunes网址的当前格式进行有根据的猜测:
https://itunes.apple.com/{country_code}/app/{app_name}/id{app_id}?mt=8
在iTunes Connect中创建“新应用”后,您应该获得自己的应用ID,这样就可以将其插入到网址中。
另一种选择,如果你能够从你的应用程序进行简单的HTTP调用,那么你可以简单地将URL的样板部分烘焙到代码中(例如https://itunes.apple.com/us/app/{app_name}/id{app_id}?mt=8
),然后当你的应用程序启动时,到达您指定了应用正确ID的网址。将其保存在NSUserDefaults
中,然后在该代码中构建代码中的URL。
如果您没有网站或自定义后端,可以查看Parse等服务来帮助您。
祝你好运!
答案 1 :(得分:0)
您可以使用应用ID来构建网址。您可以从应用程序的iTunesConnect页面获取ID,然后构建URL:
#define APP_ID 653451876
NSString* url = [NSString stringWithFormat: @"http://itunes.apple.com/us/app/cap-that!/id%d",APP_ID];
答案 2 :(得分:-1)
如果您是该应用的开发者,可以在Google Play商店中了解它,例如:https://play.google.com/store/apps/details?id=com.madfingergames.deadzone https://play.google.com/store/apps/details?id=com.whawhawhat.referencejquery
您会看到https://play.google.com/store/apps/details?id=,然后是包名称 这类似于:com.mycompany.myfirstapp
在iTunes商店中,应用获取了ID,因此无法实现。