我为我的应用注册了一个模板包,它只使用 *actor*,所以我这样提出它:
FBFeedDialog* dialog = [[[FBFeedDialog alloc] init] autorelease];
dialog.delegate = self;
dialog.templateBundleId = 12345;
[dialog show];
(当然,使用我的捆绑包 ID)
但是当对话框出现时,我得到的只是“你想将这个故事发布到你的个人资料吗?”。“故事”没有出现在对话框中,如果我点击发布,我的提要中最终会出现一个空白故事。
然后我尝试注册另一个a)只有一个故事的故事,以使事情变得更简单(第一个拥有一切)并且b)使用自定义键。
FBFeedDialog* dialog = [[[FBFeedDialog alloc] init] autorelease];
dialog.templateBundleId = 12345;
dialog.templateData = @"{\"flavor\": \"chocolate chip\"}";
[dialog show];
同样的结果,空白的故事。我做了很多谷歌搜索,找不到其他人有这个问题,所以我一定是在做一些非常愚蠢的事情。有人可以建议吗?