【问题标题】:issue with #yammer iOS SDK#yammer iOS SDK 的问题
【发布时间】:2015-10-24 19:28:21
【问题描述】:

今天刚刚收到 Apple 团队的评论,指出我的应用将因为 Yammer SSO 实施而被拒绝。

引用“我们注意到您的应用程序中存在一个问题,导致用户体验质量低于 Apple 用户的预期:启动应用程序后,移动 Safari 中的网页打开以登录 Yammer,然后将用户返回到应用程序. 用户应该能够在不先打开 Safari 的情况下登录。”

我回复解释说这就是 Yammer iOS Sdk 的工作方式,并将他们定向到官方 Yammer 文档:https://developer.yammer.com/docs/ios-sdk

Yammer docs "在登录过程中,用户将被定向到移动 Safari Web 浏览器以完成 OAuth 握手。为了使浏览器能够在握手完成后切换回您的 iOS 应用程序,自定义上面的 URL Scheme 应该在 iOS 应用程序中注册。”

  • 只有我一个人面临这个问题吗?
  • 是否有不同的方法来实现 SSO?

谢谢各位。

【问题讨论】:

  • 很遗憾听到您的应用被拒绝,我们正在努力解决此问题,将 SSO 流登录保留在您的应用中。

标签: ios safari yammer


【解决方案1】:

这个分支应该可以解决你的问题,它使用 UIWebView 来完成 SSO 流程:

https://github.com/yammer/ios-yammer-sdk/tree/sso_refactor

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-26
    • 1970-01-01
    • 2016-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多