插件com.apple.share.Facebook.post无效

 多多智能锁 发布于 2022-12-07 14:53

在我的应用程序中,我使用以下代码,允许与文本共享图像:

- (IBAction)sharePressed:(id)sender {
    UIImage *postingImage = [UIImage imageWithContentsOfFile:self.filepath];
    UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[@"Lorem ipsum", postingImage] applicationActivities:nil;
    [self presentViewController:activityViewController animated:YES completion:nil];
}

将图像发布到Facebook工作正常,它出现在我的FB墙上,但是在我的控制台中我收到以下消息:

plugin com.apple.share.Facebook.post invalidated

我已经在几台设备上进行了测试,据我所知,它只发生在安装了iOS 8.1的iPhone 6上.

任何人都知道该消息的含义以及如何防止它显示?

1 个回答
  • 这是正确的答案ios插件com.apple.share.Facebook.post不显示提供的文本.这真是太糟糕了.

    我不敢告诉你,你不能以编程方式将文字发布到Facebook.这是Facebook禁止"预先填充"Facebook共享的新禁令.这就是为什么较新版本的iOS不显示您的文本,甚至是正确提供的强硬版本(并且可以在Twitter和其他共享选项中使用).

    有关详细信息,请参阅https://developers.facebook.com/docs/apps/review/prefill

    2022-12-11 02:58 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有