Я пытаюсь архивировать свой код Jenkins и CocoaPods.Jenkins Ошибка сборки iOS: нет такого модуля 'XXX'
Но ошибка сборки, похоже, проект может найти модуль, созданный CocoaPods.
я использовать скор на код, и проект успешно строить в Xcode
podfile, как:
platform :ios, '8.0'
use_frameworks!
target 'MyProject' do
pod 'AFNetworking'
pod 'ObjectMapper'
end
журнал ошибок в Дженкинс:
....
/Users/xxx/.jenkins/jobs/LIFE_iOS/workspace/MyProject/Core/Model/ItemResult.swift:10:8: error: no such module 'ObjectMapper'
import ObjectMapper
^
** BUILD FAILED **
The following build commands failed:
CompileSwift normal arm64 /Users/xxx/.jenkins/jobs/LIFE_iOS/workspace/MyProject/MGFramework/CustomViews/MartyJunior/MJTableViewTopCell.swift
...
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(5 failures)
Build step 'Xcode' marked build as failure
Finished: FAILURE
Как только вы закончите установку pod, вы должны открыть свой Xcode.workspace и создать его не .project. Попробуйте – Santosh
Благодарим за внимание, и это сработает. И есть новая ошибка, можете ли вы помочь мне исправить это? '=== BUILD TARGET ObjectMapper PROJECT Pods WITH CONFIGURATION Release === Проверка зависимостей Ошибка кодового знака: профиль Provisioning не совпадает с идентификатором пакета: Профиль подготовки, указанный в настройках сборки (« xxxxx »), имеет AppID «me.xxx.ios», который не соответствует вашему идентификатору пакета «org.cocoapods.ObjectMapper». ** BUILD FAILED ** Следующие построения команды не удалась: \t проверки зависимостей Сложение шаг 'Xcode' отмечены строить как отказ Выполнил: FAILURE' –
Пожалуйста, отметьте ниже в качестве ответа. И для вашей второй проблемы обратитесь к этому: http://stackoverflow.com/questions/27973011/xcodebuild-different-provisioning-profile-for-target-dependency/29605731#29605731 – Santosh