【问题标题】:UIActivity with no settings for Facebook没有 Facebook 设置的 UIActivity
【发布时间】:2012-10-05 15:13:52
【问题描述】:

如果默认 iOS 设置中没有 Facebook 帐户设置,是否可以在 UIActivityViewController 中显示 Facebook UIActivity?现在,如果我输入一些 fb 帐户 - 我在 UIActivityViewController 中看到 fb,如果没有 - 看不到。有什么想法吗?

【问题讨论】:

    标签: ios facebook ios6 uiactivity uiactivityviewcontroller


    【解决方案1】:

    不,这不可能...如果 Facebook 未在 Settings > Facebook 中设置,那么 UIActivityViewController 将不会显示 Facebook 作为共享选项。

    【讨论】:

    • thx) 我是这么认为的,但需要确定,mb 有一些解决方法,伤心
    • 但是当用户不使用 Facebook 时,您为什么要选择 Facebook?如果您正在寻找一种登录提示。然后你应该查看 Facebook SDK 并在没有会话时提示登录
    • 在照片应用程序上,总是有一个 Facebook 按钮。当用户未登录时,它会提示更改设置。这是一个不错的功能...
    • 在 iOS 模拟器上,如果你呈现一个 UIActivityViewController,无论用户是否登录,Facebook 图标都会出现。如果用户点击 Facebook,他们会看到共享屏幕,并且会出现一个 UIAlert,通知他们必须登录才能共享,他们可以点击“设置”按钮,将他们带到“设置”中的 Facebook 登录。 iOS 6。
    • @Wayfarer 我希望这是设备的默认行为
    【解决方案2】:

    可以使用另一个名为 OWActivityViewController https://github.com/brantyoung/OWActivityViewController 的视图控制器

    它对我有用!

    【讨论】:

    猜你喜欢
    • 2017-04-13
    • 2013-04-19
    • 2014-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多