Вот что я пробовал, что НЕ работал:
- Использование openURL для попытки открыть содержащее приложение
Вот что я думал о том, что это не сработает:
- Использование локальных уведомлений для предоставления ссылки на содержащее приложение (создание локального уведомления из расширения)
Вот варианты, которые я рассматриваю:
- Использование UIDocumentInteractionController и настраиваемого типа расширения файла для предоставления ссылки на мое приложение (и только мое приложение)
- Запуск "поддельного" сеанса NSURL для получения следующих функций: в iOS, если ваше расширение не работает при завершении фоновой задачи, система запускает ваше содержащее приложение в фоновом режиме и вызывает приложение: handleEventsForBackgroundURLSession: completeHandler: app delegate метод.
UIDocumentInteractionController подтвержден для работы в Xcode 6.5, но поток является довольно выигрышным. Нужно также работать с NSURL, но это тоже немного подозрительно. Кто-нибудь имеет какие-либо другие идеи о том, чтобы открыть мое приложение для добавления из расширения общего доступа или идею связаться с ним из расширения общего доступа?