【问题标题】:fbauth2 is missing from your Info.plist under LSApplicationQueriesSchemes and is required for iOS 9.0fbauth2 在 LSApplicationQueriesSchemes 下的 Info.plist 中缺失,iOS 9.0 需要 fbauth2
【发布时间】:2015-11-06 07:37:10
【问题描述】:

我在使用 Facebook 登录时收到日志。请告诉我如何删除此日志。我正在开发 ios8

【问题讨论】:

    标签: ios facebook


    【解决方案1】:

    在您的 info.plist 中,使用键 LSApplicationQueriesSchemes 添加一行。确保它是array 类型。对于它的唯一元素,添加字符串fbauth2

    【讨论】:

    • LSApplicationQueriesSchemes 制作数组类型时如何添加 fbauth2
    • 数组有元素。将鼠标悬停在条目的左侧以显示下拉菜单。
    • 好的,但是没有显示出来。
    • 感谢 kelvin,当我按下“+”按钮时它会显示
    • @HongZhou 是的,把它添加到你的主要目标的 info.plist 中
    【解决方案2】:

    有一个新的键,LSApplicationQueriesSchemes,在这里你需要添加你想在 canOpenURL 上的方案列表。

    【讨论】:

    • 如果您在嵌入到应用程序中的静态框架中使用它,如何管理它?
    【解决方案3】:

    只需关注this 链接。

    <key>LSApplicationQueriesSchemes</key>
    <array>
        <string>fbapi</string>
        <string>fbapi20130214</string>
        <string>fbapi20130410</string>
        <string>fbapi20130702</string>
        <string>fbapi20131010</string>
        <string>fbapi20131219</string>    
        <string>fbapi20140410</string>
        <string>fbapi20140116</string>
        <string>fbapi20150313</string>
        <string>fbapi20150629</string>
        <string>fbauth</string>
        <string>fbauth2</string>
        <string>fb-messenger-api20140430</string>
    </array>
    

    【讨论】:

    • for facebook sdk4.6 : LSApplicationQueriesSchemesfbapifb-messenger-apifbauth2 fbshareextension
    【解决方案4】:

    如果您使用的是 v4.6.0 或更高版本的 SDK,您只需添加到您的 Info.plist 中:

    <key>LSApplicationQueriesSchemes</key>
    <array>
      <string>fbapi</string>
      <string>fb-messenger-api</string>
      <string>fbauth2</string>
      <string>fbshareextension</string>
    </array>
    

    【讨论】:

    • 对于iOS 9.0,需要为:fb-messenger-share-api
    猜你喜欢
    • 2016-01-28
    • 2015-11-07
    • 2016-01-26
    • 2016-03-27
    • 1970-01-01
    • 2018-03-01
    • 2019-01-28
    • 2020-02-04
    • 2015-12-17
    相关资源
    最近更新 更多