在我的应用程序中从AppStore打开时有什么方法可以知道吗?还有更新?
我需要知道如何调试或更好地模拟商店中应用程序的打开。
感谢。
答案 0 :(得分:0)
使用openUrlMethod
查找app app是否已从appstore打开。
以下是AppDelegate
中从任何其他应用程序打开应用时调用的方法。
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool {
//Get URL Scheme here from url.scheme and compare whether it matches with default URLScheme of appstore or not
}
要了解应用是否已经 UpToDate ,请从应用包中获取应用版本并在AppStore中获取应用版本并进行比较。
的链接答案 1 :(得分:0)
您可以检查该应用是否第一次打开。
在func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool
的{{1}}方法中,您可以测试一些持久性标记:
AppDelegate
只要安装了应用程序,该值就会存在。如果用户删除它并再次安装,您将看到它是第一次打开。基本上,它满足您的要求,以了解从AppStore下载后是否打开了应用程序。