Xcode 11 использует Framework в AppExtension - PullRequest
0 голосов
/ 14 октября 2019

Я хочу создать приложение с несколькими SiriKit-Intents. Некоторым из них нужен сторонний фреймворк, который, к сожалению, я не могу установить с помощью spm, поэтому я сделал это быстро и грязно, загрузил последнюю версию и вручную импортировал ее в Xcode. И все работало очень хорошо, пока я не хотел загрузить в ASC.

The XC-errors

Это то, что он сказал, и я предполагаю, что рут находится в настройках моего проекта .. Там у меня одинаковые Framework в обоих Intent-расширениях, как обычно, и все отлично работает в разработке, но я просто не могу загрузить его ...

Screenshot of project settings

Спасибо

1 Ответ

0 голосов
/ 14 октября 2019

Я немного смущен, но вот как мне это удалось: 1. Добавить фреймворк в основное приложение (даже если я его не использую или не нуждаюсь там). И убедитесь, что это Embedded & Signed (см. 2-й скриншот в вопросе) 2. В настройках проекта для всех расширений, которым нужна платформа, убедитесь, что статус Framework: Do not Embed.

Это просто и легко, еслиты знаешь что делать ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...