FacebookUrlSchemeSuffix问题。两个应用程序中的一个FacebookAppID

时间:2016-10-18 11:43:35

标签: ios facebook

我遇到了FacebookUrlSchemeSuffix的问题。我有两个应用程序,应该使用一个facebookAppID。我在facebook仪表板中有两个应用程序包,有两个后缀。在我的plist文件中,我在url scheme中有后缀

<key>CFBundleURLTypes</key>
<array>
    <dict>
        <key>CFBundleTypeRole</key>
        <string>Editor</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>fb***********mysuffix</string>
        </array>
    </dict>

和带有后缀值的FacebookUrlSchemeSuffix

<key>FacebookUrlSchemeSuffix</key>
<string>mysuffix</string>

登录... Facebook屏幕上显示“您已经使用过该应用程序”,按确认按钮,Facebook显示空白页面,未重定向到应用程序。当我在我的计划中没有后缀登录时一切正常。伙计们,请帮帮我。

1 个答案:

答案 0 :(得分:0)

您是否在 Info.plist 中添加了以下设置?

<key>CFBundleURLTypes</key>
    <dict>
        <key>CFBundleURLName</key>
        <string>Your App bundle ID</string>
        <key>CFBundleURLSchemes</key>
        <array>
            <string>fb***********mysuffix</string>
        </array>
    </dict>

我们的plists之间存在一个区别。

我已将此添加到我的plist设置中:

{{1}}