2016-10-09 6 views
0

Я пытаюсь загрузить IOS - Swift приложения в App Store с помощью XCode 8. Попытки создать файл IPA возвратила говоря об ошибке:Не удается загрузить приложение с базой на ITunes Connect

framework did not contain a "archived-expanded-entitlements.xcent" resource

(мое приложение использует AWSSDK и FBSDK).

Выполнение некоторых исследований я обнаружил, что мне нужно, чтобы удалить рамки из встроенных бинарных файлов, но делать это дало мне еще одну ошибку:

Library not loaded, Reason: image not found

Я не уверен, что я должен делать, потому что, когда я искать первая ошибка говорит, что я должен удалить фреймворки из встроенных двоичных файлов, когда я ищу вторую ошибку, она говорит, что я должен добавить фреймворки к встроенным двоичным файлам.

ответ

1

Хорошо, после некоторых исследований я обнаружил, что Facebook SDK не должен быть включен в встроенные двоичные файлы (таким образом генерируя первую ошибку), но AWS SDK должен (таким образом, генерировать вторую ошибку). Кроме того, в качестве дополнительной заметки, когда вы добавляете AWS SDK в качестве Framework, вы также должны добавить собственный скрипт, который удаляет тестовые архитектуры и управляет подписью. Этот скрипт (и инструкции) можно было легко найти на AWS Docs для подготовки SDK после небольшого холодного поиска.

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