Je teste actuellement mon application avec Xcode 6 (Beta 6). UIActivityViewController fonctionne correctement avec les appareils et simulateurs iPhone mais se bloque avec les simulateurs et appareils iPad (iOS 8) avec les journaux suivants
Terminating app due to uncaught exception 'NSGenericException',
reason: 'UIPopoverPresentationController
(<_UIAlertControllerActionSheetRegularPresentationController: 0x7fc7a874bd90>)
should have a non-nil sourceView or barButtonItem set before the presentation occurs.
J'utilise le code suivant pour iPhone et iPad pour iOS 7 ainsi que iOS 8
NSData *myData = [NSData dataWithContentsOfFile:_filename];
NSArray *activityItems = [NSArray arrayWithObjects:myData, nil];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:nil applicationActivities:nil];
activityViewController.excludedActivityTypes = @[UIActivityTypeCopyToPasteboard];
[self presentViewController:activityViewController animated:YES completion:nil];
Je reçois également un crash similaire dans l'une de mes autres applications. Pouvez-vous me guider s'il vous plaît? est-ce que quelque chose a changé avec UIActivityViewController dans iOS 8? J'ai vérifié mais je n'ai rien trouvé à ce sujet