我近期实施了Facebook的功能发布一个URL,如iOS Facebook DevelopmentFacebook的iOS的整合
解释说这是因为解释的相同。
当我在Facebook上注册并设置我的应用程序密钥后,我启动了iPhone模拟器并按Facebook上的说明进行了授权。之后,Mobile Safari没有跳回到我的应用程序中(因为我不想让Facebook跳回来,后来我想自己调用一个网页)。所以我再次启动它(因为iOS 4.2而激活)。
之后,我切换到了发布默认网址的地方。
NSMutableDictionary *params = [NSMutableDictionary dictionary];
NSString *communityURL = @"http%3A%2F%2Fwww.google.com";
[params setObject:communityURL forKey:@"link"];
[facebook dialog:@"feed" andParams:params andDelegate:self];
通常应该弹出一个对话框,这个参数,但它只是显示一个错误:
This page contains the following errors:
error on line 25 at column 35: xmlParseEntityRef: no name
Below is a rendering of the page up to the first error.
当我调试到它调用对话框的方法,我得到的URL,这将叫做。 在Web浏览器中执行此URL时,它可以正常工作。
它为什么不起作用? 有什么问题?
对于所有谁不知道在哪里可以找到这个SHKItem,请看这里http://www.getsharekit.com/。这是一个可以轻松使用的外部库。 – NicTesla 2011-05-01 09:06:08
并且不要忘记为你的应用程序设置SHKConfig中的设置。 – NicTesla 2011-05-01 09:07:58
我现在正在修改sharekit - 它似乎不支持IOS 5.x或ARC。那是对的吗?有没有解决方法?谢谢! – phil 2012-04-22 01:33:58