Пытается использовать Travis CI для создания, архивирования и распространения моего Ad Hoc-приложения, созданного с помощью Crashlytics (Fabric). Проблема с процессом подписи кода, хотя, когда он пытается кодировать знак, я использую cocoapod. Вот результат:Xcodebuild-Travis CI не может архивировать проект, который использует cocoapods из-за ошибки подписи кода?
=== ARCHIVE ===
xcodebuild archive My Cool App - AdHoc
Pods/Bolts (AdHoc)
✗ Check dependencies (16 ms)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Check dependencies
Code Sign error: Provisioning profile does not match bundle identifier: The provisioning profile specified in your build settings (“My Cool App (AdHoc)”) has an AppID of “com.nitwitstudios.mycoolapp” which does not match your bundle identifier “org.cocoapods.Bolts”.
Да, правильным ответом было удаление «use_frameworks!». из файла подкачки. Похоже, это единственное временное решение. – JimmyJammed
@JamesHickman: На самом деле это невозможно, если вы используете Swift, к сожалению, все равно нужно использовать это обходное решение. – DesignatedNerd