Ошибка сертификата подписи Phantomjs при создании iOS-приложения Cordova - PullRequest
0 голосов
/ 10 сентября 2018

У меня есть приложение Cordova, которое прекрасно работает на Android.Когда я пытаюсь создать специальную сборку для iOS, сборка работает, я получаю сообщение «Archive Succeeded», после чего происходит сбой шага подписания со следующим сообщением об ошибке:

** ARCHIVE SUCCEEDED **

2018-09-10 10:47:48.414 xcodebuild[56102:560271] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/_9/vkdjn0vn43l032b80b1q87r40000gp/T/MyApp_2018-09-10_10-47-48.413.xcdistributionlogs'.
2018-09-10 10:47:56.330 xcodebuild[56102:560271] [MT] IDEDistribution: Step failed: <IDEDistributionSigningAssetsStep: 0x7ffda418dd90>: Error Domain=IDEDistributionSigningAssetStepErrorDomain Code=0 "Locating signing assets failed." UserInfo={NSLocalizedDescription=Locating signing assets failed., IDEDistributionSigningAssetStepUnderlyingErrors=(
    "Error Domain=IDEProvisioningErrorDomain Code=14 \"\"phantomjs\" specifies a signing certificate for the wrong platform.\" UserInfo={NSLocalizedDescription=\"phantomjs\" specifies a signing certificate for the wrong platform., NSLocalizedRecoverySuggestion=Specify a signing certificate for the macOS platform in your Export Options property list.}"
)}
error: exportArchive: "phantomjs" specifies a signing certificate for the wrong platform.

Error Domain=IDEProvisioningErrorDomain Code=14 ""phantomjs" specifies a signing certificate for the wrong platform." UserInfo={NSLocalizedDescription="phantomjs" specifies a signing certificate for the wrong platform., NSLocalizedRecoverySuggestion=Specify a signing certificate for the macOS platform in your Export Options property list.}

** EXPORT FAILED **

(node:55728) UnhandledPromiseRejectionWarning: Error code 70 for command: xcodebuild with args: -exportArchive,-archivePath,MyApp.xcarchive,-exportOptionsPlist,/Data/GIT/mycompany_myapp/source/platforms/ios/exportOptions.plist,-exportPath,/Data/GIT/mycompany_myapp/source/platforms/ios/build/device
(node:55728) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:55728) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Все выглядит какМы создали несколько приложений с такой же настройкой без этой ошибки в прошлом.Я даже удалил все плагины.Я подозреваю, что это проблема XCode, но я понятия не имею, что это может быть.Есть мысли?

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