我无法编译附带的Facebook SDK 3.0 HelloFacebookSample应用。
首先,我应该说我使用的Xcode 4.0.2,iOS版SDK 4.3和OS X 10.6.8。 (我在努力寻找一种方法来下载的Xcode 4.2,而不必升级到狮子或山狮,这我很不愿意这样做。)
当我尝试建立示例项目,我得到以下编译错误:
1)意外的“@”在程序
int main(int argc, char *argv[])
{
@autoreleasepool { // error on this line
return UIApplicationMain(argc, argv, nil, NSStringFromClass([HFAppDelegate class]));
}
}
2)预期标识符
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation {
// attempt to extract a token from the url
return [FBSession.activeSession handleOpenURL:url]; // error on this line
}
- (void)applicationWillTerminate:(UIApplication *)application {
// FBSample logic
// if the app is going away, we close the session object
[FBSession.activeSession close]; // error on this line
}
我可以“解决”这些问题(不知道我是否正确解析它们),但后来我再得到以下链接错误:
找不到框架账户
命令/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/clang失败,退出码1
谁能帮我呢? 我不会有太大的运气整合Facebook的进入我的应用程序,如果我甚至无法构建样本项目!