我正在尝试从我的 iOS 应用程序连接到 facebook,所以我可以做一个墙贴。我尝试过使用 Sharekit 以及 Facebook 移动 API。
使用“稳定”的 Sharekit,我可以连接,但我缺少该版本所需的功能。所以我尝试使用来自 GIT 的最新 Sharekit,但没有成功。
提供我的 Facebook 登录信息后,我总是收到以下类型的错误:
“此页面包含以下错误:'第 2 行第 75 列的错误:EntityRef:期望';'”
有时我会收到不同的 line # 或略有不同的错误消息,但在 line/column 上总是存在 EntityRef 问题。
放弃这一点,我尝试使用 facebook 移动 SDK 并遇到完全相同的问题。
然后我尝试了 facebook 示例应用程序,并遇到了同样的问题。
我已经设置了一个 facebook 应用程序帐户,并且在我认为需要的所有地方都指定了 AppID (247969245245487):
示例应用的 appdelegate 中的静态 NSString* kAppId = @"247969245245487"
#define SHKFacebookAppID @"247969245245487" 在 SHKConfig.h 中用于 Sharekit。
同样,我在两个应用程序的 info.plist 中都有以下内容:
<key>CFBundleURLName</key>
<string></string>
<key>CFBundleURLSchemes</key>
<array>
<string>fb247969245245487</string>
</array>
我正在使用 XCode 4.0.2。
我在这里有点不知所措......关于我可以从哪里开始调试的任何提示或想法?