Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何为Facebook SDK配置plist_Ios_Iphone_Facebook_Facebook Graph Api_Plist - Fatal编程技术网

Ios 如何为Facebook SDK配置plist

Ios 如何为Facebook SDK配置plist,ios,iphone,facebook,facebook-graph-api,plist,Ios,Iphone,Facebook,Facebook Graph Api,Plist,由于我的技术水平有限,我不知道如何阅读Facebook上的以下步骤 使用单个数组子项创建名为URL类型的数组键 称为URL方案。为其指定一个以应用程序ID为前缀的项目 与fb合作 所以我认为我应该 创建一个数组类型的键,并调用该键URL-types 打开数组的项0,并在其中创建一个名为URL Schemes 因此,在这一点上,plist中的进程是URL类型>项0>URL方案,其中URL方案也是一个数组。这是正确的吗?同样对于最后一步,如果我的应用程序id是12345,那么我应该将其设置为fb12

由于我的技术水平有限,我不知道如何阅读Facebook上的以下步骤

使用单个数组子项创建名为URL类型的数组键 称为URL方案。为其指定一个以应用程序ID为前缀的项目 与fb合作

所以我认为我应该

  • 创建一个数组类型的键,并调用该键
    URL-types
  • 打开数组的
    项0
    ,并在其中创建一个名为
    URL Schemes
  • 因此,在这一点上,plist中的进程是
    URL类型>项0>URL方案
    ,其中
    URL方案
    也是一个数组。这是正确的吗?同样对于最后一步,如果我的应用程序id是12345,那么我应该将其设置为
    fb12345
    ,fb和12345之间没有空格。因此,最后我的键是
    URL类型>项0>URL方案>项0
    ,我的单个值是
    fb12345

    更新

    这是一张照片


    请参见附件中我所使用的一个应用程序是如何配置的

    //在此处插入您的AppID
    
     //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>
    
    FacebookAppID 401043023425XXX FacebookDisplayName 洛金德莫 NSAppTransportSecurity NSExceptionDomains akamaihd.net NSExceptionRequiresForwardSecretary n包括多个域 facebook.com NSExceptionRequiresForwardSecretary n包括多个域 fbcdn.net NSExceptionRequiresForwardSecretary n包括多个域 LSApplicationQueriesSchemes fbapi fb messenger api fbauth2 fbshareextension CbundleurlTypes 循环流化床锅炉方案 fb401043023425XXX
    非常感谢您的回答,但我不太明白。我的
    URL类型的布局是树形的,而你的布局是图形化的。所以我更新了,在帖子中添加了一张图片。也许这会有帮助。很抱歉,我无法使用您的慷慨帮助,但我对iOS的了解有点有限,无法将您的布局映射到我的布局。您正在直接查看plist文件。若要查看我看到的内容,请转到项目的设置(单击左侧文件列表中的项目名称),然后单击“信息”选项卡(如图所示)。您可能需要简要说明您的代码示例,以及它在OP的问题中修复了什么。否则,文章可能会在审阅队列中被标记为低质量。谢谢