简体   繁体   English

禁用Xcode 8.0通过命令行自动管理签名

[英]Disable Xcode 8.0 Automatically Manage Signing by command line

When enable Automatically Manage Signing , it will let Jenkins fail. 启用“ Automatically Manage Signing ,它将让Jenkins失败。 Because that project needs to use different Provisioning Profile and Signing Certificate for code sign. 因为该项目需要使用不同的Provisioning ProfileSigning Certificate进行代码签名。 The fastlane is configured and works well when disable that. 快速fastlane已配置,并且在禁用快速fastlane时效果良好。 Sometimes my partner will enable that for developing on his MacOS. 有时,我的合作伙伴会启用该功能以在他的MacOS上进行开发。 And I don't know he checked that Automatically Manage Signing , then Jenkins complaint errors. 而且我不知道他检查了“ Automatically Manage Signing ,然后检查了詹金斯的投诉错误。

So, I hope I can disable it by script, then integrate it in the Jenkins CI system. 因此,我希望可以通过脚本禁用它,然后将其集成到Jenkins CI系统中。

禁用自动管理签名

you can use the plugin here https://github.com/hjanuschka/fastlane-plugin-update_project_codesigning 您可以在这里使用插件https://github.com/hjanuschka/fastlane-plugin-update_project_codesigning

it gives you a fastlane action to toggle auto codesigning 它为您提供了快速通道操作来切换自动代码签名

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM