Xcode 11 с помощью органайзера для загрузки IPA не удается - PullRequest
0 голосов
/ 14 октября 2019

Я недавно обновился до Catalina и Xcode 11.

Теперь, когда я пытаюсь загрузить архив из органайзера, я получаю простую ошибку, говорящую «Ошибка домена = код WorkerErrorDomain = -10000» Произошла ошибказагрузка в App Store. "»

Так как это действительно не сообщение об ошибке, я попытался использовать xcrun altool для загрузки ipa.

Вот когда все становится интересно. Это не удаетсясо следующей ошибкой:

Java 1.5 or Java 1.6 is required. Currently, java is the default java version. Please upgrade.

Java 1.6 древняя! Для Каталины нет даже загружаемого пакета.

Есть идеи, что здесь не так?

Этовывод инструмента командной строки (отредактирован для путей и секретных кодов):

Using tool '/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/Resources/DTAppAnalyzerExtractor'.
'DTAppAnalyzerExtractor': self.executablePath: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/Resources/DTAppAnalyzerExtractor
Launching: /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework/Resources/DTAppAnalyzerExtractor --input-dir /var/folders/bj/xxxxx/T/myipa.ipa --output-file /var/folders/bj/xxxxx/T/DTAppAnalyzerExtractorOutput-xxxxx.zip
Web service call (validateSoftwareSPIUsage) result: (null)
Using template named: purple-metadata-template
Sending request to iTunesTransporter...
Command: /usr/local/itms/bin/iTMSTransporter
Arguments: -m upload -u 'myusername@mydomain.com' -vp json -TxHeaders xxxxx== -sessionid xxxxx -sharedsecret xxxxx -f '/var/folders/bj/xxxxx/T/xxxxx/xxxx.itmsp' -indicator true -v eXtreme -Dtransporter.client='altool' -Dtransporter.client.version='4.00 (1181)'
Java 1.5 or Java 1.6 is required. Currently, java is the default java version. Please upgrade.
Error:
Java 1.5 or Java 1.6 is required. Currently, java is the default java version. Please upgrade.
Out:
Errors: (null)
*** Error: Errors uploading '/Library/Documents/myapp.ipa': (
    "Error Domain=WorkerErrorDomain Code=-10000 \"An error occurred uploading to the App Store.\" UserInfo={NSLocalizedDescription=An error occurred uploading to the App Store., NSLocalizedFailureReason=An error occurred uploading to the App Store.}"

Ответы [ 2 ]

3 голосов
/ 25 октября 2019

Виновником был каталог в моей системе с именем "/ usr / local / itms /", в котором был очень старый iTMSTransporter с 2008 года. Xcode использует этот старый инструмент по какой-то причине. После того, как я удалил весь этот каталог и перезапустил Xcode, он заработал!

Кредит переходит к @BigZaphod в твиттере! (Это прямая цитата)

0 голосов
/ 18 октября 2019

Использование xcodebuild лучше

xcodebuild -exportArchive -exportOptionsPlist /pathTo/ExportOptionsUpload.plist -archivePath /pathTo/App.xcarchive

ExportOptionsUpload.plist включает

<key>destination</key>
<string>upload</string>

Подробнее см.

man xcodebuild  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...