首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >升级到xcode 9后,cordova应用程序无法构建,错误70,需要配置配置文件

升级到xcode 9后,cordova应用程序无法构建,错误70,需要配置配置文件
EN

Stack Overflow用户
提问于 2017-09-21 20:51:01
回答 1查看 25.6K关注 0票数 33

昨天我们从xcode 8.3.2升级到版本9。现在我们的企业发行版apache cordova ios应用拒绝构建。

2017-09-21 07:37:16.787 xcodebuild[70400:217569] [MT] IDEDistribution: -[IDEDistributionLogging _createLoggingBundleAtPath:]: Created bundle at path '/var/folders/wj/yj3cfvh954gbc_btlhcrcx7nk7t4dj/T/App Name_2017-09-21_07-37-16.786.xcdistributionlogs'.
2017-09-21 07:37:16.938 xcodebuild[70400:217569] [MT] IDEDistribution: Step failed: <IDEDistributionSigningAssetsStep: 0x7ff756bbdf70>: Error Domain=IDEDistributionSigningAssetStepErrorDomain Code=0 "Locating signing assets failed." UserInfo={NSLocalizedDescription=Locating signing assets failed., IDEDistributionSigningAssetStepUnderlyingErrors=(
    "Error Domain=IDEProvisioningErrorDomain Code=9 \"\"App Name.app\" requires a provisioning profile.\" UserInfo={NSLocalizedDescription=\"App Name.app\" requires a provisioning profile., NSLocalizedRecoverySuggestion=Add a profile to the \"provisioningProfiles\" dictionary in your Export Options property list.}"
)}
error: exportArchive: "App Name.app" requires a provisioning profile.

Error Domain=IDEProvisioningErrorDomain Code=9 ""App Name.app" requires a provisioning profile." UserInfo={NSLocalizedDescription="App Name.app" requires a provisioning profile., 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 Name.xcarchive,-exportOptionsPlist,/Users/Shared/Workspace/github/AppName/platforms/ios/exportOptions.plist,-exportPath,/Users/Shared/Workspace/github/AppName/platforms/ios/build/device

(对于这个问题,我将应用程序名称替换为“应用程序名称”)

我已经验证了所有证书和配置文件都是在xcode中设置的。并且设置了build.json。我不是一个真正的Mac爱好者,我不知道下一步该做什么。

-Edit,将xcode降级到8.3.3修复了这个问题。这不是一个理想的解决方案,但我也无能为力。

EN

回答 1

Stack Overflow用户

发布于 2017-10-13 15:41:57

虽然帮助即将到来,但您并不想直接使用Xcode (我不会评判您)……这是一个临时的解决方案,对我来说效果很好:

删除ios

cordova platform rm ios

从开发人员的早午餐中添加ios,其中this issue already fixed。(稍后,您将能够使用ios v4.6.0或其他最终版本)

cordova platform add https://github.com/apache/cordova-ios.git

我希望它也能帮助你!

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46344443

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档