【问题标题】:What if Twitter or Facebook accounts are not configured on iOS 6?如果 Twitter 或 Facebook 帐户未在 iOS 6 上配置怎么办?
【发布时间】:2012-10-01 19:56:28
【问题描述】:

如果用户尚未登录,是否有人知道让用户输入其 Facebook 或 Twitter 帐户登录信息的聪明方法?例如,用户尝试使用 Facebook 登录我的应用程序,而没有在 iOS 设置中配置 Facebook 帐户。例如,我可以要求他通过警报来执行此操作,但我怎样才能将他带到设置的确切部分?

【问题讨论】:

标签: ios facebook twitter ios6 social-framework


【解决方案1】:

@rckoenes 是正确的。一般情况下是没有办法手动发送用户偏好的。在 iOS 5 中引入了一种这样做的方法,但 Apple 在 iOS 5.0.1 或 5.1 中迅速贬低了它,我不记得具体是哪一个。

现在,谈谈目前的情况。如果您在Social Framework 中使用SLComposeViewController,您甚至不必担心自己添加此功能。它是由 iOS 自动完成的。下面是我的 6.0 模拟器尝试在没有任何帐户登录的情况下发布到 Facebook 的屏幕截图。Twitter 和新浪微博也是如此。

【讨论】:

  • 真可惜...我希望 Apple 越早修复它越好。我看不到使用您正在显示的对话框,撰写,而不是“登录”和其他功能的意义......
  • 此警报视图仅出现在模拟器上,不会出现在设备上。看来这是个bug!
【解决方案2】:

你不能,没有办法让用户进入设置应用程序,只需要正确的部分。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-23
    • 2012-09-19
    • 2013-06-12
    • 2013-03-11
    • 1970-01-01
    • 1970-01-01
    • 2014-04-03
    • 2013-10-21
    相关资源
    最近更新 更多