Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Xamarin IOS UIActivityViewController ExcludedActivityTypes如何包含链接_C#_Ios_Swift_Xamarin_Xamarin.ios - Fatal编程技术网

C# Xamarin IOS UIActivityViewController ExcludedActivityTypes如何包含链接

C# Xamarin IOS UIActivityViewController ExcludedActivityTypes如何包含链接,c#,ios,swift,xamarin,xamarin.ios,C#,Ios,Swift,Xamarin,Xamarin.ios,我试图排除Linkedin,但当我检查这个类时,我发现只有下面的成员 附加英语 空投 转让合同 复印机 邮政 消息 开放图书 PostToFacebook Posttoflicker PostToTencentWeibo PostToTwitter 博斯托维梅奥酒店 打印 SaveToCameraRoll 有没有办法排除linkedin?更新: 我以为这个关于第三方价值观的雷达已经关闭,但它仍然打开:- ExcludeDactivitypes只是一个NSString数组,其中包含共享扩展的bu

我试图排除Linkedin,但当我检查这个类时,我发现只有下面的成员

附加英语 空投 转让合同 复印机 邮政 消息 开放图书 PostToFacebook Posttoflicker PostToTencentWeibo PostToTwitter 博斯托维梅奥酒店 打印 SaveToCameraRoll

有没有办法排除linkedin?

更新: 我以为这个关于第三方价值观的雷达已经关闭,但它仍然打开:-

ExcludeDactivitypes只是一个NSString数组,其中包含共享扩展的bundle id。因此,请使用com.linkedin.linkedin.ShareExtension排除linkedin

例子:
回复:

你的问题是要包括和排除LinkedIn,你想做哪一个?还是有bug,没有识别linkedin@user2021837iOS 11中也没有修复,我认为不会修复,因为与社交媒体帐户的系统级集成已在年删除11@user2021837识别?只是为了澄清一下,您正在尝试排除linked correct?所有其他系统提供的UIActivityType都在工作,但当我添加linkedin新的NSStringcom.linkedin.linkedin.ShareExtension时,它会显示在share中@SushiHangover@user2021837除非苹果公司通过未来的解决方案解决该雷达/问题,否则您无法将其从UIActivityViewController中排除。我有一个客户端试图避免使用系统提供的共享UI,结果使用了ObjC方法,但这导致了应用商店的拒绝。
var activityItemsNSUrl = NSUrl.FromString("http://stackoverflow.com");
var activityItemsString = new NSString("StackOverflow");

var activityItems = new NSObject[] { activityItemsString, activityItemsNSUrl };
var activityViewController = new UIActivityViewController(activityItems, null)
{
    ExcludedActivityTypes = new NSString[] {
        UIActivityType.PostToVimeo,
        new NSString("com.linkedin.LinkedIn.ShareExtension"),
        UIActivityType.PostToFlickr
    }
};
PresentViewController(activityViewController, true, () => { });