Я пытаюсь построить свое приложение, используя конвейер jenkins, используя команду shell.Ниже приведена команда, которую я использую для сборки приложения.
sh 'xcodebuild -workspace projectname.xcworkspace - allowProvisioningUpdates -scheme projectname_UAT -sdk iphoneos - configuration Debug clean build'
Ниже приведена ошибка, которую я получаю в консоли.
Примечание: Использование новой системы сборки
примечание: Планирование сборки
2018-10-11 11: 19: 36.638 xcodebuild [92399: 5181481] DVTPortal: Service '' обнаружил неожиданный код результата с портала ('1100')
2018-10-11 11: 19: 36.638 xcodebuild [92399: 5181481] DVTPortal: ошибка:
Ошибка домена = DVTPortalServiceErrorDomain Code = 1100 "Ваш сеанс истек. Пожалуйста, войдите в систему."UserInfo = {payload = {type = изменяемый dict, count = 9,
entry =>
0 : responseId = <CFString 0x7ff48deef220 [0x7fff94b6daf0]>{contents = "40d9ad44-c951-49da-b3f3-b3ea434765a1"}
2 : <CFString 0x7fff94a90b58 [0x7fff94b6daf0]>{contents = "protocolVersion"} = QH65B2
3 : <CFString 0x7ff48dea3420 [0x7fff94b6daf0]>{contents = "requestUrl"} = <CFString 0x7ff48de3d9a0 [0x7fff94b6daf0]>{contents = "https://developerservices2.apple.com/services/QH65B2/viewDeveloper.action"}
6 : <CFString 0x7ff48dec8c30 [0x7fff94b6daf0]>{contents = "userLocale"} = en_US
8 : resultCode = <CFNumber 0x44c37 [0x7fff94b6daf0]>{value = +1100, type = kCFNumberSInt64Type}
9 : userString = <CFString 0x7ff48ded0cc0 [0x7fff94b6daf0]>{contents = "Your session has expired. Please log in."}
10 : <CFString 0x7ff48dea94d0 [0x7fff94b6daf0]>{contents = "resultString"} = <CFString 0x7ff48de648e0 [0x7fff94b6daf0]>{contents = "authentication.failed"}
11 : httpCode = <CFNumber 0xc837 [0x7fff94b6daf0]>{value = +200, type = kCFNumberSInt64Type}
12 : <CFString 0x7ff48de340f0 [0x7fff94b6daf0]>{contents = "creationTimestamp"} = <CFString 0x7ff48de9a7d0 [0x7fff94b6daf0]>{contents = "2018-10-11T10:19:36Z"}
}
Я даже пытался удалить учетную запись разработчика из моегоНастройки XCode в локальном XCode, а также в моей машине установлен Дженкинс.Я снова добавил это.Также удалил уже вошедший в систему сеанс из Keychain App в обоих местах (локальный брелок, удаленный брелок) Но, похоже, ничто не может мне помочь.Я работаю с Xcode10, Mac OS Mojave, В чем может быть проблема, любая помощь приветствуется.Спасибо.