【发布时间】:2020-03-18 19:30:37
【问题描述】:
所以我现在正在开发一个需要添加 snapchat 登录的应用程序。为此,我使用了他们的 LoginKit SnapSDK。我按照指示实现了它,但是当用户尝试登录时,他们不会去 snapchat 应用程序,而是会打开一个 safari 弹出窗口。如果它有效,这将不是问题,但事实并非如此。用户可以输入他们的凭据,但在最后一页他们会被提示一个“继续”按钮,该按钮不执行任何操作。因为它什么都不做,所以用户永远不会登录并且弹出窗口不会关闭。下面我附上了我的代码(非常简单)、我的 Info.plist 的图像和我的框架的图像。
代码:
SCSDKLoginClient.login(from: self) { success, error in
if let error = error {
// An error occurred during the login process
print(error.localizedDescription)
} else {
self.dismiss(animated: true)
self.getUserInfo()
}
}
【问题讨论】:
-
您好,您是工作还是真机或模拟器?
-
@Romy 我正在使用安装了最新版本的 snapchat 的真实设备
-
很奇怪,我在模拟器上遇到了同样的错误。我只能说尝试删除 pod 并重新安装。但我认为不是解决方案
-
@Romy 你还有什么想法吗?
标签: ios swift xcode info.plist snapchat