0
这里是我使用的代码。我能够看到弹出窗口,但是我没有看到在Facebook弹出窗口中预先填充的文本。Sharekit不填充Facebook文本框
有什么建议吗?
- (IBAction) shareViaFacebook
{
[self prepareToShare];
// create the item to share
NSString *share = [NSString stringWithFormat:@"I'm tracking %@ in some stuff, check it out! http://somewebsite.com/g/%d @TEST",
self.game.name,
[self.game.serverId intValue]];
SHKItem *item = [SHKItem text:share];
// share the item
[SHKFacebook shareItem:item];
}
在同一年龄段,下面的twitter代码工作得很好。这是一切都被预先填充
- (IBAction) shareViaTwitter
{
[self prepareToShare];
// create the item to share
NSString *share = [NSString stringWithFormat:@"I'm tracking %@ in some stuff, check it out! http://somewebsite.com/g/%d @TEST",
self.game.name,
[self.game.serverId intValue]];
SHKItem *item = [SHKItem text:share];
// share the item
[SHKTwitter shareItem:item];
}
是的,我确实听从指挥,还是后到屏幕墙是空的。有趣的是,非常类似的代码适用于Twitter的罚款。 – jini
我会经过并做下面的事情来帮助缩小你的问题,即使它适用于Twitter,它不会以新的观点来对待这个问题。 1)仔细检查你的Facebook凭证在SHKConfig.h中是正确的 2)尝试一个简单的字符串,或者把它缩小到更简单的像这样: 'SHKItem * item = [SHKItem URL:url title:@“分享我!“]; [SHKFacebook shareItem:item];' 3)看看你是否从上面的actionSheet中获得了不同的结果 - 当然如果前两个没有帮助,在黑暗中拍摄。 – Brayden
当然我会尝试。仅供参考,这篇文章在facebook上发布。它只是空的。我会尝试其他两个。 – jini