Ошибка архивирования в Jenkins с xcode 10.2

Я пытаюсь создать .ipa из jenkins с проектом фристайл. Я использую xcode10.2 и jenkins версии 2.164.1. Но столкнулся со следующей проблемой.

Не удалось выполнить следующие команды сборки:

CompileSwift normal arm64
CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler

Я пробовал так много решений по этой проблеме. но ни один из них не помогает мне.

Помощь от любого будет высоко оценена.


person Jenish    schedule 15.07.2019    source источник


Ответы (1)


После слишком большого количества решений я нашел идеальное решение для такого рода проблем.

Просто удалите папку Pods и файл Podfile.lock из проекта и снова установите модули.

Потому что быстрая версия зависит от версии Xcode. Итак, когда мы используем обновленный Xcode с текущим проектом, в это время также необходимо обновлять модули.

В настоящее время я успешно сгенерировал .ipa с помощью Xcode 10.2.

person Jenish    schedule 17.07.2019
comment
Я использую Jenkins для создания .ipa, после получения клона из репо всегда используйте команду /usr/local/bin/pod install --verbose, чем выполняю процесс подписи кода в конфигурации Jenkins, но все еще получаю вышеуказанную проблему. - person Krimi; 30.08.2019
comment
Затем удалите папку Podfile.lock и папку Pods из своего проекта. Затем снова установите pod в свой проект. Создайте свой проект. если есть какая-то ошибка, разрешите ее и объедините. Затем удалите свое рабочее пространство из jenkins (из user-›shared-›jenkins-›home-›workspace) и снова запустите задания jenkins. - person Jenish; 04.09.2019