gpt4 book ai didi

ios - 使用包标识符从内部打开应用程序

转载 作者:行者123 更新时间:2023-11-28 08:04:20 25 4
gpt4 key购买 nike

通常我会使用某种公共(public) URL 从另一个应用程序中打开一个应用程序,但我得到的只是我应该打开的应用程序的包 ID。有没有办法做到这一点?这是我用来从应用程序内部打开外部应用程序的功能:

 var appStoreURL: URL?

func openAppFromMenu(inAppURL: URL?, appStoreURL: URL?) {

if inAppURL != nil {

if let inApp = inAppURL {
if UIApplication.shared.canOpenURL(inApp)
{
UIApplication.shared.openURL(inApp)
} else {
//redirect to safari because the user doesn't have in app
print("App not installed")
self.appStoreURL = appStoreURL
addAlert()

}
}
} else {
//redirect to safari because the user doesn't in app
print("App not installed")
self.appStoreURL = appStoreURL
addAlert()
}

最佳答案

不可以,如果该应用不在您的应用组中并且没有公开 URL,您将无法打开它。

关于ios - 使用包标识符从内部打开应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45598840/

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