通过 iOS 共享的 UIActivityViewController 更改

Posted

技术标签:

【中文标题】通过 iOS 共享的 UIActivityViewController 更改【英文标题】:UIActivityViewController change shared via iOS 【发布时间】:2012-12-18 15:07:55 【问题描述】:

我使用 ios 6 UIActivityView 控制器在我的应用中提供了简单的共享功能。

当在 Facebook 或 Twitter 上分享时,会有一个“通过 iOS 分享”

代码是:

NSString *textToShare = @"Test string to share";

UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:[NSArray arrayWithObject:textToShare] applicationActivities:nil];

[self presentViewController:activityViewController animated:YES completion:nil];

有没有办法将“通过 iOS 共享”更改为我的应用名称或其他名称?

谢谢, 比尔。

【问题讨论】:

看这个问题,还是一样的***.com/questions/12547616/… 最后一篇文章说发布后会自动发生...感谢您指出我... 有人验证过吗?这是否也意味着在开发应用商店中已经存在的应用时它会按预期显示(正在进行更新) 嗨丹尼尔,该应用程序现已发布,我可以确认仍然显示通过 iOS 共享。没有任何改变。 @BillKast 在同一个问题上查看这个答案***.com/a/12605241/801913 【参考方案1】:

iOS 6 共享表

iOS 6 共享表是 Apple 的 Facebook 集成功能。

缺点

分享表中的帖子默认归属于 iOS; 联系 Facebook 为您的应用正确配置归因

Sharing and Distribution on iOS

【讨论】:

以上是关于通过 iOS 共享的 UIActivityViewController 更改的主要内容,如果未能解决你的问题,请参考以下文章

UIActivityView 按钮错误

AppDelegate 中的 UIActivityView 使用协议和委托

UIActivityViewController。如何定制它?

UIActivityViewController发送html邮件ios6

在完成活动之前关闭 UIActivityView

UIActivityView 将文件附加到电子邮件