Google iOS SDK не удается архивировать (использование ошибок необъявленного идентификатора)
Я пытался заархивировать свой проект для отправки в App Store, однако каждый раз, когда я получаю сообщение об ошибке "использование необъявленного идентификатора" для всего, что связано с Google iOS SDK. Само приложение работает и безупречно собирается с помощью обсуждаемого интегрированного SDK, единственное, что не работает, - это процесс архивирования. Я пробовал как какао-стручки, так и ручной метод интеграции (конечно, отдельно). Кроме того, я использовал последние версии xCode (6.4 и 7 beta 4) на двух разных компьютерах под управлением OS X 10.10.4. Это руководство, которое я использовал.
1 ответ
Ваша проблема связана с настройкой архивирования в сочетании с настройками выпуска. Если вы измените настройки схемы Command + <
чтобы использовать конфигурацию Debug для архивирования, вы можете успешно заархивировать свое приложение. Это означает, что где-то вы, вероятно, не соответствует конфигурации Debug и Release.
На следующем снимке экрана показан пример параметров сборки проекта, в которых отсутствует заголовок моста Swift в выпуске:
добавлять bridge.h
к конфигурации выпуска, и вы сможете строить с помощью схемы выпуска, и вы сможете архивировать в конфигурации выпуска.