2015-07-19 11 views
11

Ich verwende UIActivityViewController und nach ein Bild über WhatsApp zu senden, erhalte ich diese Meldung in der Konsole -UIActivityViewController - Plugin net.whatsapp.WhatsApp.ShareExtension für ungültig erklärt

plugin net.whatsapp.WhatsApp.ShareExtension invalidated 

Warum diese Nachricht zeigt, ist in Log?

jaba bearbeitet -

ich verwende iOS 9.2, Swift, Xcode 7.2.

Aber i (oz) war mit Xcode 6.4, Objective-C, iOS 8

+1

ich auch dieses Problem konfrontiert bin. Irgendwelche Arbeiten herum? – pkc456

+0

Ich bin auch mit diesem Problem konfrontiert, jedes Update dazu. –

Antwort

0

WhatsApp Richtlinien aktualisiert hat, die nicht einfacher Text erlaubt zusammen mit Bild oder URL oder Dokument geteilt werden.

Sie können das Bild auf diese Weise senden:

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]; 

Auch würden Sie Erlaubnis in Plist-Datei für iOS9 festlegen müssen

<key>LSApplicationQueriesSchemes</key> 
<array> 
    <string>whatsapp</string> 
</array> 
Verwandte Themen