无法构建Cordova iOS平台-错误65 allowProvisioningUpdates

时间:2018-10-19 15:06:50

标签: xcode cordova cordova-ios

尝试在cordova中构建iOS平台时遇到错误。我已经重新安装了平台,但是出现了同样的错误。几天前有效

能帮我解决这个问题吗?

  

xcode版本10.0(10A255)

     

我的构建呼叫。

     

cordova build ios --release --buildConfig = build.json --device   --buildFlag = -allowProvisioningUpdates --gradleArg =-no-daemon`

     

这是错误

     

错误:命令:带有args的xcodebuild的错误代码为65:-
  exportArchive,-archivePath,myapp.xcarchive,-exportOptionsPlist,/用户/文档/开发/mymobile/dev/MobileV2/platforms/ios/exportOptions.plist、-exportPath、/Users/Documents/Development/mymobile/dev/MobileV2/platforms / ios / build / device,-allowProvisioningUpdates`

     

我有一个build.json文件用于构建

     

“ codeSignIdentity”:“ iPhone开发者”,“ developmentTeam”:“ myid”,   “ automaticProvisioning”:是,“ packageType”:“应用商店”

     

更多--info

     

2018-10-19 13:01:08.558 xcodebuild [12415:403301] [MT] IDE分发:   -[IDEDistributionLogging _createLoggingBundleAtPath:]:在路径处创建了包   '/var/folders/01/dln33_r97tzb95y8c1scy6bc0000gp/T/RandstadJobs_2018-10-19_13-01-08.558.xcdistributionlogs'。   错误:exportArchive:“ RandstadJobs.app”需要配置   具有“推送通知”功能的个人资料。

     

这是我看到的错误,但现在确定如何解决。我有推启用   在个人资料中

     

Error Domain = IDEProvisioningErrorDomain代码= 9““ myapp.app”需要一个   带有推送通知功能的配置文件。”

     

UserInfo = {NSLocalizedDescription =“ myapp.app”需要配置   具有“推送通知”功能的个人资料。   NSLocalizedRecoverySuggestion =将配置文件添加到   导出选项属性中的“ provisioningProfiles”字典   列表。}

1 个答案:

答案 0 :(得分:0)

您需要在Xcode中的项目中启用推送通知,然后选择配置/开发人员资料。最好是允许自动签名并选择您的Apple身份。它应该自己完成其余的工作。

如果使用xcode10,还需要将构建系统从新版本更改为旧版本

  

文件-> WorkSpace设置->构建系统:旧版构建系统