通过 Google 或 Facebook 登录不返回应用程序
Login through Google or Facebook not returning to application
我最近升级到 Xcode(7.2)。在升级之前一切正常(即在 Xcode 6.3 中)但升级后我遇到了一个问题,即在选择通过 Google 或 Facebook 登录后,它没有返回到应用程序。
那应该是因为
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
和
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
of UIApplicationDelegate
已弃用。你应该切换到:
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options`
希望对您有所帮助!
我最近升级到 Xcode(7.2)。在升级之前一切正常(即在 Xcode 6.3 中)但升级后我遇到了一个问题,即在选择通过 Google 或 Facebook 登录后,它没有返回到应用程序。
那应该是因为
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
和
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)url
of UIApplicationDelegate
已弃用。你应该切换到:
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString *,id> *)options`
希望对您有所帮助!