2014-11-17 5 views
3

Я не понимаю, требуется ли содержащее приложение вместе с Today Extension для OSX. У меня очень простой и простой виджет, он не нужен и не полагается на основное или содержащее приложение. С учетом сказанного, как я могу создать Today Extension без содержащего приложения.OSX Today Extension без приложения

Что я до сих пор имею, что у меня есть пустое приложение с сегодняшним расширением.

ответ

2

Вы не можете создать сегодняшнее расширение без приложения. Они не работают. Все расширения для iOS-приложений - это только расширения для приложения. Должно быть приложение, и оно должно сделать что-то, что нужно принять в магазине приложений (Apple отвергает приложения для «минимальной функциональности»). Расширения не могут существовать в iOS за пределами пакета приложений до тех пор, пока Apple не решит изменить ситуацию в будущем.

+0

Спасибо, я предполагаю, что из-за сходства это применимо к OSX. Таким образом, пользователю придется загружать и запускать основное приложение, чтобы иметь возможность использовать расширение. Удивительно, если я нарушаю правила, если я создаю контейнерное приложение, которое не имеет смысла использовать экземпляр виджета/расширения, в основном пустое приложение, которое просто указывает «Спасибо за загрузку. Ваше расширение готово к использованию». – StackPWRequirmentsAreCrazy

+0

Ваше приложение не должно запускаться для отображения расширения. Пустое приложение с сообщением, скорее всего, будет отклонено магазином приложений. –

0

Контейнер-приложение не требуется. Прочитайте Apple documentation на нем. В нем говорится:

Чтобы доставить расширение приложения OS X, рекомендуется отправить содержащее приложение в App Store, но это не обязательно.

+1

Не могли бы вы узнать, как это сделать? Похоже, вы должны создать регулярное содержащее приложение, прежде чем сможете создать цель расширения. – StackPWRequirmentsAreCrazy

Смежные вопросы