尝试在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”字典 列表。}
答案 0 :(得分:0)
您需要在Xcode中的项目中启用推送通知,然后选择配置/开发人员资料。最好是允许自动签名并选择您的Apple身份。它应该自己完成其余的工作。
如果使用xcode10,还需要将构建系统从新版本更改为旧版本
文件-> WorkSpace设置->构建系统:旧版构建系统