我正在尝试将图像共享给我的设备中安装的所有可能的应用程序。
但不幸的是,我无法将图像成功发布到 LinkedIn(已安装并以经过验证的用户身份登录)。
LinkedIn 显示在 UIActivityViewController 中的共享操作列表中,当我点击它时,它会显示一个与图像的对话,我已将其添加为活动项目,但它没有发布到 LinkedIn。
已成功测试 Google+、FB 和 Twitter。
如果我分享 url,那么它会发布到 LinkedIn 应用程序。只有图像没有被发布。
我在控制台日志中看到这些行:
2015-05-06 19:27:54.369 Share[1659:309834] LaunchServices: invalidationHandler called 2015-05-06 19:27:59.824 Share[1659:309793] plugin com.linkedin.LinkedIn.ShareExtension invalidated
这是我正在尝试的代码:
- (IBAction)openShare:(id)sender{
UIImage *img1 = [UIImage imageNamed:@"Test1.jpg"];
NSString *str = @"iOS";
NSURL *url = [NSURL URLWithString:@"http://www.google.com"];
UIActivityViewController *activityViewController =
[[UIActivityViewController alloc] initWithActivityItems:@[img1,url,str]
applicationActivities:nil];
[self presentViewController:activityViewController
animated:YES
completion:^{
NSLog(@"completed");
}];
}
我也有同样的问题。每当我尝试共享照片时,即使只是一张照片,我也会收到错误,并且共享无法正确执行。
作为解决方案,当 ActivityType 为com.linkedin.LinkedIn.ShareExtension
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)