2015-07-19 63 views
11

我使用UIActivityViewController並通過WhatsApp的發送圖像後,我得到在控制檯此消息 -UIActivityViewController - 插件net.whatsapp.WhatsApp.ShareExtension無效

plugin net.whatsapp.WhatsApp.ShareExtension invalidated 

爲什麼此消息顯示登錄?

雅巴編輯 -

我使用的是iOS 9.2,斯威夫特的Xcode 7.2。

但我(盎司),使用的Xcode 6.4,目標c,iOS 8的

+1

我也面臨這個問題。任何工作? – pkc456

+0

我也面臨這個問題,對此有任何更新。 –

回答

0

WhatsApp的已更新其不允許要與圖片或URL或文檔沿共享簡單的文本的政策是。

您可以將圖像是這樣的:

NSMutableArray *activityItems= [NSMutableArray arrayWithObjects:img, nil]; 
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil]; 
activityViewController.excludedActivityTypes = @[UIActivityTypePostToWeibo,UIActivityTypePrint,               UIActivityTypeCopyToPasteboard,UIActivityTypeAssignToContact,               UIActivityTypeSaveToCameraRoll,UIActivityTypeAddToReadingList,               UIActivityTypePostToFlickr,UIActivityTypePostToVimeo,               UIActivityTypePostToTencentWeibo,UIActivityTypeAirDrop];  
[self presentViewController:activityViewController animated:YES completion:nil]; 

你也需要設置在plist文件權限iOS9

<key>LSApplicationQueriesSchemes</key> 
<array> 
    <string>whatsapp</string> 
</array> 
相關問題