gpt4 book ai didi

ios - ionic 构建 ios 成功,但 ionic 构建 ios --release 失败

转载 作者:行者123 更新时间:2023-11-29 00:00:40 29 4
gpt4 key购买 nike

我正在使用 ionic2 开发内部移动应用程序。我可以通过以下方式成功构建 ios:

ionic build ios and
ionic build ios --prod

但当我这样做时,它一直失败

ionic build ios --release

这是错误信息:

Check dependencies

Code Signing Error: CMLookup has conflicting provisioning settings. CMLookup is automatically signed for development, but a conflicting code signing identity iPhone Distribution has been manually specified. Set the code signing identity value to "iPhone Developer" in the build settings editor, or switch to manual signing in the project editor.

Code Signing Error: Code signing is required for product type 'Application' in SDK 'iOS 11.2'



** ARCHIVE FAILED **

于是我在xcode中打开项目,取消勾选automatically manage signing,勾选回来,重新选择Team(开发团队),但还是没有用。我去了 xcode 项目 build settingsigning 部分,以确保 Code Signing Identity 中的所有设置都设置为 iOS开发人员

我也试过

ionic platform remove ios
ionic platform add ios

但是当我执行 ionic build ios --release

时,我仍然不断收到上述签名错误

我不知道我现在还应该尝试什么。请帮忙。谢谢!!

PS:我的 ionic 信息:

Your system information:

Cordova CLI: 8.0.0
Ionic Framework Version: 3.9.2
Ionic CLI Version: 2.2.3
Ionic App Lib Version: 2.2.1
Ionic App Scripts Version: 3.1.7-201801172029
ios-deploy version: 1.9.2
ios-sim version: 6.1.2
OS: macOS
Node Version: v8.9.1
Xcode version: Xcode 9.2 Build version 9C40b

乔治

最佳答案

这很奇怪,但我只是断开了我的 iphone 与 mac 的连接,所以 xcode 在运行 ionic build ios --release 时没有变化来检测连接的 iphone。

从平台中删除 ios 并将其添加回去是值得的。

ionic platform remove ios
ionic platform add ios

还值得取消选中自动管理签名,重新选中它,重新选择团队(开发团队)。并转到签名部分的 xcode 项目build设置,以确保代码签名身份中的所有设置都设置为 iOS 开发人员。

关于ios - ionic 构建 ios 成功,但 ionic 构建 ios --release 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49576287/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com