如何从UIActivityViewController ios中的activityType字符串中找到应用程序的名称

时间:2015-08-13 10:26:26

标签: ios objective-c uiactivityviewcontroller ios-app-extension

我正在使用UIActivityViewController来显示用于共享数据的可用应用扩展程序。

我想找出用户用于分享的应用名称。例如:

activityType - com.linkedin.LinkedIn.ShareExtension

应用名称: LinkedIn

有没有办法找出应用程序的名称。我正在使用UIActivityViewController的以下完成处理程序

[activityController setCompletionWithItemsHandler:^(NSString *activityType, BOOL completed, NSArray *returnedItems, NSError *activityError) {

}];

1 个答案:

答案 0 :(得分:0)

看看这个解决方案:https://stackoverflow.com/a/37584455/2315538

您可以根据activityType检查想要的应用程序,例如:' net.whatsapp.WhatsApp.ShareExtension'