openURL не работает в расширении действия

Я добавляю следующий код:

- (IBAction)done {
    // Return any edited content to the host app.
    // This template doesn't do anything, so we just echo the passed in items.

    NSURL *url = [NSURL URLWithString:@"lister://today"];
    [self.extensionContext openURL:url completionHandler:^(BOOL success) {
        NSLog(@"fun=%s after completion. success=%d", __func__, success);
    }];
    [self.extensionContext completeRequestReturningItems:self.extensionContext.inputItems completionHandler:nil];

}

после того, как я создаю цель расширения действия. Но это не может работать.

Моя цель заключается в том, чтобы: когда пользователь просматривал фотографию в Photos.app (стандартное приложение Photos.app для iOS или называемая галерея) и нажимал кнопку «Поделиться», чтобы запустить наш расширенный просмотр. Мы можем перенести изображение из Photos.app в мое собственное приложение и сдать или загрузить изображение в мое приложение.

Я также пытаюсь "CFBundleDocumentTypes", но он также не может работать.

Любая помощь будет оценена.

Ответы на вопрос(16)

Ваш ответ на вопрос