Я выполнил инструкции по установке ветки Swift2 Alamofire с какао-бобами. Приложение хорошо работает в симуляторе, однако, когда я архивирую его для отправки с помощью Xcode 7 GM, я получаю электронное письмо с ошибкой:
Пакет содержит недопустимую реализацию Swift. Приложение могло быть создано или подписано с помощью несовместимых или предварительных инструментов.
Эта проблема определенно связана с фреймворком, так как без него я могу отправить на бета-тестирование с той же версией Xcode. Я попытался отключить битовый код в настройках сборки для Alamofire, но это не помогает.
Кто-нибудь знает, как это исправить?
Мой подфайл ссылается только на структуру Alamofire:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :branch => 'swift-2.0'
Одна из вещей, которые я нашел довольно странными, заключается в том, что когда я пытаюсь отправить архив, у меня появляется следующий экран:
Возможно, это может помочь в определении проблемы. Две дополнительные цели — это виджеты центра уведомлений. Их отключение не решает проблему. И без Alamofire я могу отправить на бета-тестирование оба виджета.
Обновлять
Для тех, кто предполагает, что Swift 2.0 находится в стадии бета-тестирования, поэтому вы не можете отправить его, я хочу еще раз уточнить: я пытаюсь отправить его на бета-тестирование. И ДА, это возможно!
Как я уже говорил, я могу подать заявку на бета-тестирование, если удалю Alamofire и мое собственное приложение будет написано на Swift 2.0. А если кто-то все еще думает, что это невозможно здесь немного информации для вас. Пожалуйста, прочитайте его сначала, прежде чем публиковать комментарии или голосовать против вопроса.
Обновление 2
Эта проблема все еще существует с Xcode 7 GM...