xcodebuild ios экспорт архива завершился неудачно при успешной сборке - PullRequest
0 голосов
/ 18 марта 2020

Я пытаюсь создать сложное xcworkspace, содержащее 8 xcodeproj.

  • Основной проект (целевое приложение, фреймворк, расширение приложения)
  • Pods
  • 6 cpp проектов с одной целевой библиотекой c каждый (они имеют зависимости друг от друга и добавлены в конечный проект)

Я могу построить проект с помощью команды xcodebuild. Я также могу заархивировать его, но не могу экспортировать файл IPA, он всегда получает следующую ошибку:

2020-03-18 19:04:49.801 xcodebuild[28749:691158] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/vr/1fb5zcxd0gg92359ynn0r2gm0000gn/T/xxxxx_2020-03-18_19-04-49.800.xcdistributionlogs'.
2020-03-18 19:04:49.834 xcodebuild[28749:691158] [MT] IDEDistributionMethodManager: -[IDEDistributionMethodManager orderedDistributionMethodsForTask:archive:]: Error = Error Domain=IDEDistributionMethodManagerErrorDomain Code=2 "Unknown Distribution Error" UserInfo={NSLocalizedDescription=Unknown Distribution Error}
error: exportArchive: exportOptionsPlist error for key 'method': expected one of {}, but no value was provided

Error Domain=IDEFoundationErrorDomain Code=1 "exportOptionsPlist error for key 'method': expected one of {}, but no value was provided" UserInfo={NSLocalizedDescription=exportOptionsPlist error for key 'method': expected one of {}, but no value was provided}

Я также пытался использовать пользовательский интерфейс XCode 10.3 (10G8) для выполнения того же действия. Это приводит к появлению экрана «Органайзер», где я вижу ошибочный xcarchive, расположенный в группе «Другие элементы», а не «iOS Apps», как следует. Кроме того, опция

  • «Проверка содержимого» отключена.
  • «Распространение содержимого» не предоставляет ничего для iOS упаковки.

I проверил, что мои команды сборки верны, так как проект смог собрать с ними в своем предыдущем состоянии. Я пытался изменить stati c зависимости библиотек проекта, но при добавлении всех зависимостей ко всем элементам это заканчивается ошибкой сборки нескольких символов.

Я подозреваю, что что-то в настройках сборки или ссылки на библиотеку / заголовок неисправен, но я не могу устранить его.

Есть ли способ получить дополнительную информацию по проблеме?

...