swift - 从 SFSafariViewController 抓取 url

标签 swift oauth

我有一个小问题,是的,我已经阅读了关于此的其他 SO 帖子。

我需要使用 Google OAuth 向第三方服务授权。 OAuth 重定向到具有类似于此 URL 的页面:

https://ab.cdef.gh.ij.lmno?code=dfim34958yjsisnijq0294tj

但是因为它没有重定向到 myappname://?code=dfim34958yjsisnijq0294tj,所以我无法从该 URL 获取代码。

我尝试过各种 OAuth 库,但它们都依赖于 myappname://

非常感谢任何帮助!

最佳答案

SFSafariViewController 有有限的暴露 URL 的选项,所以这目前是不可能的

关于swift - 从 SFSafariViewController 抓取 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43913738/

相关文章:

ios - DispatchQueue main 未被调用

ios - 状态栏正在下推 View 内容,仅当应用程序启动并激活通话状态栏时

ios - Phonegap 中的 OAuth Facebook 登录返回 InvalidHeader 错误

javascript - Javascript 中的安全 OAuth

Swift - 如何将 String 转换为 Double

swift - 导出集合中所有可能的数学表达式以获得目标值的算法

ios - 当元素被激活时如何获取indexpath.row?

oauth - VSTS,创建构建定义得到 AllowScriptsAuthAccess 错误

php - 如何使用 OAUTH 2 验证受信任的应用程序

api - 优酷 API : Upload to developer's account