Instagram iPhone Крюки iOS 11.2.5 instagram 29, лента не открывает файл, а камера катится
У меня есть проект, который использует UIDocumentInteractionController для копирования / публикации и передачи изображений в Instagram, какое-то время он работал нормально.
Как только я выбрал приложение instagram из общего списка iOS. изображение было открыто в разделе выбора фильтра.
Недавно изображение открылось в виде с x для закрытия и двумя кнопками, одна для выбора историй и другая для выбора подачи, если я выбираю подачу, то открывается рулон камеры и выбирается последнее изображение или камера но изображение, которым я делился из моего проекта, исчезает. Не могу найти, есть ли изменение в хуках или документации instagram. открыт раздел
Приложение Instagram открывает файл, если выбран канал, тогда файл или изображение теряются, и доступен только снимок с камеры.
2 ответа
Я также вижу это поведение при совместном использовании через UIDocumentInteractionController, ранее он работал нормально. Instagram может что-то сломать?
NSData *imageData = UIImageJPEGRepresentation(self.image, 1.0);
NSString *writePath = [NSTemporaryDirectory() stringByAppendingPathComponent:@"instagram.igo"];
if (![imageData writeToFile:writePath atomically:YES]) {
[self activityDidFinish:NO];
return;
}
NSURL *fileURL = [NSURL fileURLWithPath:writePath];
self.documentController = [UIDocumentInteractionController interactionControllerWithURL:fileURL];
self.documentController.delegate = self;
[self.documentController setUTI:@"com.instagram.exclusivegram"];
// Presentation logic