2015-03-02 39 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