所以,让我说我有2个应用程序。基本上有2个不同的目标,我目前正在登录的主要目标中,从服务器接收响应,其中包含一个字段,其中包括&# 34; USER_ID" 。问题是我是否可以将用户重定向到另一个目标(如果已安装则打开另一个应用程序)并根据" user_id"进行登录。实际上是第二个应用程序的特定用户的user_id。
我设法打开了另一个应用程序,但是我可以强制用户自动登录并打开另一个VC而不是初始VC。
请问我是否需要更多信息。感谢
答案 0 :(得分:3)
假设您要从firstApp
转到secondApp
,您必须在 // 之后拨打secondApp://
网址以打开其他应用,您可以在 firstApp 中指定更多信息,在您的情况下,使用user_id:
secondApp://<Append your user_id here>
在此之后,您可以在AppDelegate的 secondApp 中处理此问题,如下所示:
func application(_ application: UIApplication, handleOpen url: URL) -> Bool {
//Handle the url here
//Extract the user_id from url
return true
}
希望它有所帮助!!