Вызов добавочного номера из основного приложения

#ios #objective-c #share #ios8 #ios-app-extension

#iOS #objective-c #Поделиться #ios8 #ios-app-extension

Вопрос:

Итак, я пишу приложение для демонстрации написанного мной расширения общего доступа, но я не совсем уверен, как отобразить меню расширения, как в приложении «Фотографии». У меня есть этот код, который я получил с справочного веб-сайта, но он ничего не отображает.

 NSExtensionContext *context = [[NSExtensionContext alloc] init];
[self beginRequestWithExtensionContext:context];
 

Есть ли какие-либо другие вещи, которые мне нужно сделать, кроме передачи моих входных элементов?

Ответ №1:

Вам необходимо следовать руководству на веб-сайте Apple. Я не уверен, что вам нужно расширение общего доступа, расширение действия или расширение для редактирования фотографий. В каждом случае вам необходимо указать NSExtensionPointIdentifier и / или NSExtensionAttributes в вашем файле plist.

Если вы создали шаблон расширения из Xcode 6, он должен автоматически настроить его для вас.

Ответ №2:

Может быть, вам поможет. Apple предоставляет пример кода для ImageInverter: создание расширений действий

Существует концепция расширений действий.