【发布时间】:2022-01-17 16:02:32
【问题描述】:
我想在收到按钮点击时使用其 ID 将应用程序商店重定向到特定应用程序。我已经在堆栈概述中尝试了所有答案,但是没有一个对我有用,它们很可能已经过时,例如: Open AppStore through button、Launching App Store from App in Swift、How to link to apps on the app store
我尝试了以下 URL,但我通过 UIApplication.shared.canOpenURL(:_) 得到错误:
"itms-apps://apple.com/app/{appId}"
"itms-apps://itunes.apple.com/developer/{appId}"
"itms-apps://apps.apple.com/cz/app/{developer}/{appId}"
目前如何重定向到 App-Store?这仍然可以通过 URL 完成,还是我们必须专门使用 StoreKit?
提前致谢
【问题讨论】:
-
添加了话题链接
-
您想要打开 App Store 有什么特别的原因吗?通常使用
SKStoreProductViewController提供更好的用户体验,因为他们不需要离开您的应用。 -
他们都错了。 App Store 链接甚至不以 itms-apps 协议开头。
-
通过按钮仔细查看在 Open AppStore 上发布的解决方案之一。
-
这能回答你的问题吗? Open AppStore through button