Я отправил приложение вчера для просмотра, без проблем. Затем я понял, что у меня было очень небольшое исправление (изменение максимального уровня масштабирования карты с 19 до 18, ничего больше), поэтому я удалил двоичный файл из iTunes Connect и попытался повторно отправить.
Теперь у меня есть это предупреждение:
Я не понимаю, почему, поскольку мои архитектуры:
- архитектуры: armv7
- допустимые архитектуры: armv6, armv7, armv7s, arm64
Приложение отлично работает в симуляторе. Если я попытаюсь использовать стандартные архитектуры (armv7, arm64), как рекомендовано в предупреждении, приложение не будет строить, и я получаю:
- Undefined символы для архитектуры x86_64
- ld: символы (символы), не найденные для архитектуры x86_64
Я использую lib route-me, и я устанавливаю те же настройки архитектуры.