2015-03-02 40 views
0

由于我的技术技能有限,我不确定如何从Facebook阅读以下步骤。如何为Facebook SDK配置plist

使用名为URL Schemes的单个数组子项 创建一个名为URL类型的数组键。使用前缀为 和fb的应用ID给这个单个项目。

所以我想我应该是

  1. 创建类型的数组的键和通话键URL types
  2. 打开阵列的item 0,并在那里建立一个数组称为URL Schemes

所以在这一点上plist的进展是URL types > Item 0 > URL Schemes,其中URL Schemes也是一个数组。它是否正确?同样对于最后一步,如果我的应用程序ID是12345,那么我应该把它作为fb12345,在fb和12345之间没有空格。所以最后我的密钥是URL types > Item 0 > URL Schemes > Item 0,我的单个值是fb12345

UPDATE

这里是一个图片

enter image description here

回答

0

见我工作的应用程序之一是如何配置附加的图片enter image description here

+0

非常感谢你的答案,但我无法理解它。我的“网址类型”布局采用树形格式,而您的布局采用图形布局。所以我已经更新添加一个图像的帖子。也许这会有所帮助。抱歉,我无法使用您的慷慨帮助,但是我的iOS知识仅限于将您的布局映射到我的地图。 – 2015-03-03 00:25:44

+0

您正在直接查看您的plist文件。要查看我所看到的内容,请执行项目设置(在左侧的文件列表中单击您的项目名称),然后单击我的照片中显示的“信息”选项卡。 – kkarayannis 2015-03-03 00:38:35

-1
//Here insert your AppID 

<key>FacebookAppID</key> 
<string>401043023425XXX</string> 
<key>FacebookDisplayName</key> 
<string>logindemo</string> 
<key>NSAppTransportSecurity</key> 
<dict> 
    <key>NSExceptionDomains</key> 
    <dict> 
     <key>akamaihd.net</key> 
     <dict> 
      <key>NSExceptionRequiresForwardSecrecy</key> 
      <false/> 
      <key>NSIncludesSubdomains</key> 
      <true/> 
     </dict> 
     <key>facebook.com</key> 
     <dict> 
      <key>NSExceptionRequiresForwardSecrecy</key> 
      <false/> 
      <key>NSIncludesSubdomains</key> 
      <true/> 
     </dict> 
     <key>fbcdn.net</key> 
     <dict> 
      <key>NSExceptionRequiresForwardSecrecy</key> 
      <false/> 
      <key>NSIncludesSubdomains</key> 
      <true/> 
     </dict> 
    </dict> 
</dict> 
<key>LSApplicationQueriesSchemes</key> 
<array> 
    <string>fbapi</string> 
    <string>fb-messenger-api</string> 
    <string>fbauth2</string> 
    <string>fbshareextension</string> 
</array> 
<key>CFBundleURLTypes</key> 
<array> 
    <dict> 
     <key>CFBundleURLSchemes</key> 
     <array> 
      <string>fb401043023425XXX</string> 
     </array> 
    </dict> 
</array> 
+1

您可能想简要介绍一下您的代码示例,以及它在OP的问题中修复的内容。否则,该帖子可能会在检查队列中被标记为低质量。谢谢。 – Benjamin 2015-11-01 17:46:59