gpt4 book ai didi

ios - "itms-apps://"尚未发布的iOS应用的URL

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:06:49 26 4
gpt4 key购买 nike

我的付费 iOS 应用正在接受审核,仅在日本 App Store 中发布。我想创建带有付费版本链接的免费版本,但没有付费版本的 URL。

http://itunes.apple.com/linkmaker/this question 中提到,但是当我在那里搜索我的应用程序时,它没有出现。

建议的另一个选项是 create a permalink on our domain ,但这将迫使用户进行额外的重定向。

iTunes connect 给我的应用程序 URL 以“http://itunes.apple.com/us/app/dumi-shuki-ying-yu/”开头,单击该链接会发出警告,表明该应用程序目前仅在美国可用(尽管我们仅在日本发布了它)。

The item you've requested is not currently available in the Japanese Store

我有 SKU 和 bundle ID,但我可以使用什么作为 URL?

最佳答案

这对我有效(Xcode 5 - iOS 7 - 设备!):

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

代码片段(您可以直接复制粘贴):

#define YOUR_APP_STORE_ID 123456789 // Change this one to your app ID (get it from iTunes Connect)

static NSString *const iOS7AppStoreURLFormat = @"itms-apps://itunes.apple.com/app/id%@";

[NSURL URLWithString:[NSString stringWithFormat:iOS7AppStoreURLFormat, YOUR_APP_STORE_ID]]; // Would contain the right link

请注意,我们没有使用应用程序名称(不需要并且不好用,因为它可能会更改)。在 iOs 7 上,您还可以使用“http”而不是“itms-apps”,这会产生相同的结果(不会像在旧操作系统上那样先打开 safari)。

最后一件重要的事情是我们没有在链接上使用国家数据(通常是“我们”或任何其他),因此设备会选择相关的数据。如果你确实在链接上写了“我们”(就像你从 iTunes Link Maker 获得的那个),如果你在日本设备上打开它,如果可以显示警告,因为商店可能设置为日本并且不会打开链接。

关于ios - "itms-apps://"尚未发布的iOS应用的URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11936584/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com