在应用内打开应用,或者如果尚未下载,请前往应用商店 (iOS)
Open a app within an app or if not already downloaded, got to app store (iOS)
我正在尝试将其设置为从当前应用程序中打开一个应用程序,如果没有,请转到应用程序商店并下载它。我知道它涉及 URLSchemes,我确实看到了这个 post: Launch App from within App
但它们似乎指的是您已经创建的应用程序。要打开的应用不是我自己的应用,而是自行车应用:https://apps.apple.com/us/app/biketownpdx/id1132076989
我可以通过以下方式访问 url:
if let url = URL(string: https://apps.apple.com/us/app/biketownpdx/id1132076989)
{
if UIApplication.shared.canOpenURL(url)
{
UIApplication.shared.open(url)
}
}
}
但是如果我的设备上已经安装了它,我不确定如何打开它。
if UIApplication.shared.canOpenURL(other app scheme)
{
UIApplication.shared.open(other app scheme)
}else {
UIApplication.shared.open(AppStore url)
}
我正在尝试将其设置为从当前应用程序中打开一个应用程序,如果没有,请转到应用程序商店并下载它。我知道它涉及 URLSchemes,我确实看到了这个 post: Launch App from within App
但它们似乎指的是您已经创建的应用程序。要打开的应用不是我自己的应用,而是自行车应用:https://apps.apple.com/us/app/biketownpdx/id1132076989
我可以通过以下方式访问 url:
if let url = URL(string: https://apps.apple.com/us/app/biketownpdx/id1132076989)
{
if UIApplication.shared.canOpenURL(url)
{
UIApplication.shared.open(url)
}
}
}
但是如果我的设备上已经安装了它,我不确定如何打开它。
if UIApplication.shared.canOpenURL(other app scheme)
{
UIApplication.shared.open(other app scheme)
}else {
UIApplication.shared.open(AppStore url)
}