Ошибка: код ошибки 70 для команды: xcodebuild с аргументами: EXPORT FAILED - PullRequest
0 голосов
/ 24 декабря 2018

Информация о моем CLI:

Cordova CLI: 6.5.0
Ionic Framework Version: 1.3.4
Ionic CLI Version: 1.7.16
Ionic App Lib Version: 0.7.3
ios-deploy version: 2.0.0 
ios-sim version: 7.0.0 
OS: Mac OS X El Capitan
Node Version: v6.10.2
Xcode version: Xcode 10.1 Build version 10B61 

Я добавил push-уведомление в свой ионный проект, который правильно работает в Xcode 9.4 после того, как я обновил Xcode 10.1 и открыл свой проект в Xocde 10.1.Когда я запускаю команду ionic build ios в CLI, я получаю следующую ошибку в моем CLI.Мое приложение работает на устройстве, но push-уведомления не работают.

2018-12-24 15:54:32.585 xcodebuild[1441:238192] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/dl/T/app_2018-12-24_15-54-32.584.xcdistributionlogs'.
error: exportArchive: "app" requires a provisioning profile with the Push Notifications feature.

Error Domain=IDEProvisioningErrorDomain Code=9 "app" requires a provisioning profile with the Push Notifications feature." UserInfo={NSLocalizedDescription="app" requires a provisioning profile with the Push Notifications feature., NSLocalizedRecoverySuggestion=Add a profile to the "provisioningProfiles" dictionary in your Export Options property list.}

** EXPORT FAILED **

Error: Error code 70 for command: xcodebuild with args: -exportArchive,-archivePath,app.xcarchive,-exportOptionsPlist,/Users/app/platforms/ios/exportOptions.plist,-exportPath,/Users/app/platforms/ios/build/device

Я удалил iOS platform и добавил еще раз, проверил все сертификаты разработки, распространения, профиль обеспечения push-уведомлений и снова добавил в мой проект.все еще получаю эту ошибку.Проект работает правильно в Xcode 9.4 с push-уведомлениями, но не работает в Xcode 10.1.Я не могу найти точного rootCause, это касается версии XCode или каких-либо проблем с сертификатами?Может кто-нибудь мне помочь?Заранее спасибо.

...