iOS9 - Compartir en Instagram (con ganchos) no funciona

Actualmente estoy actualizando una de mis aplicaciones para que sea compatible con iOS9, y tengo problemas con la función compartir en Instagram. Estoy usando los ganchos de Instagram como se indica en su sitio de desarrollador: (https://instagram.com/developer/mobile-sharing/iphone-hooks/)

La imagen que deseo compartir se está generando con éxito, con el sufijo .igo, y la funcionalidad sigue funcionando según lo previsto en iOS8. Parece que se rompió con la nueva versión de iOS.

Aquí está el código para compartir en Instagram, usando el UIDocumentInteractionController:

NSURL *instagramURL = [NSURL URLWithString:@"instagram://app"];

if ([[UIApplication sharedApplication] canOpenURL:instagramURL]) {

    //convert image into .png format.
    NSData *imageData = UIImagePNGRepresentation(image);

    //create instance of NSFileManager
    NSFileManager *fileManager = [NSFileManager defaultManager];

    //create an array and store result of our search for the documents directory in it
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

    //create NSString object, that holds our exact path to the documents directory
    NSString *documentsDirectory = [paths objectAtIndex:0];

    //add our image to the path
    NSString *fullPath = [documentsDirectory stringByAppendingPathComponent:[NSString stringWithFormat:@"insta.igo"]];

    //finally save the path (image)
    [fileManager createFileAtPath:fullPath contents:imageData attributes:nil];

    CGRect rect = CGRectMake(0 ,0 , 0, 0);
    UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, self.view.opaque, 0.0);
    [self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
    UIGraphicsEndImageContext();

    NSString *fileNameToSave = [NSString stringWithFormat:@"Documents/insta.igo"];
    NSString *jpgPath = [NSHomeDirectory() stringByAppendingPathComponent:fileNameToSave];
    NSLog(@"jpg path %@",jpgPath);

    NSString *newJpgPath = [NSString stringWithFormat:@"file://%@",jpgPath];
    NSLog(@"with File path %@",newJpgPath);

    NSURL *igImageHookFile = [[NSURL alloc]initFileURLWithPath:newJpgPath];
    NSLog(@"url Path %@",igImageHookFile);

    self.documentController = [UIDocumentInteractionController interactionControllerWithURL:igImageHookFile];
    [self.documentController setDelegate:self];
    [self.documentController setUTI:@"com.instagram.exclusivegram"];
    [self.documentController presentOpenInMenuFromRect:rect inView:self.view animated:YES];

} else {
    NSLog (@"Instagram not found");
}

Probablemente valga la pena mencionar que ya configuré los esquemas de URL en info.plist según sea necesario con los cambios de iOS9.

El UIDocumentInteractionController aparece y tiene la opción 'Copiar a Instagram'. Al presionar esta opción, el controlador se descarta, sin que se invoquen mensajes de registro o puntos de interrupción en el delegado del controlador (configurado en sí mismo; el controlador de vista).

Si alguien tiene o ha tenido problemas con esto, sería genial escuchar sus pensamientos, o mejor aún, cómo se resolvió.

Actualizar

También vale la pena mencionar que, en un dispositivo iOS8, el Controlador de interacción de documentos muestra un botón 'Abrir en Instagram'. El dispositivo iOS9 muestra el botón "Copiar a Instagram".

Respuestas a la pregunta(2)

Su respuesta a la pregunta