LSApplicationQueriesSchemes下的Info.plist中缺少fbauth2,iOS 9.0也是必需的

jas*_*tjd 38 facebook ios

我在登录Facebook时获取日志.请告诉我如何删除此日志.我正在研究ios8

Kel*_*Lau 131

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

在此输入图像描述


Pha*_*Sai 22

请点击链接.

<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>
Run Code Online (Sandbox Code Playgroud)


小智 8

有一个新的密钥,LSApplicationQueriesSchemes,在这里你需要添加你想要的方案列表canOpenURL.

在此输入图像描述


Nat*_*iaz 6

如果您使用的是 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>
Run Code Online (Sandbox Code Playgroud)

  • 对于 iOS 9.0,它需要是:&lt;string&gt;fb-messenger-share-api&lt;/string&gt; (4认同)