我按照文档中的说明进行操作(顺便说一下,这很棒):
https://docs.codemagic.io/code-signing/ios-code-signing/
但我仍然收到一些错误:
Did not find matching provisioning profiles for code signing!
和
error: Signing for "Runner" requires a development team. Select a development team in the Signing & Capabilities editor. (in target 'Runner' from project 'Runner')
最佳答案
这最终是我的代码库中的错误,而不是过程中的错误。
我可以通过访问“ios/Runner.xcodeproj/project.pbxproj”文件并更改 PRODUCT_BUNDLE_IDENTIFIER 中的所有引用来解决该问题。
来自(首次创建应用程序时的默认设置)
com.example.yourApp
至(您在 CodeMagic 中使用的引用)
com.yourapp.app
关于没有 Mac 的 CodeMagic 自动代码签名错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64876639/