错误:签名“ Runner”需要开发团队

时间:2019-10-16 18:40:48

标签: flutter codemagic

尝试使用Codemagic为iOS构建Flutter APP时出现以下错误。我已将签名设置为自动,并获得了medium article

中提到的所有必需的凭据
❌  error: Signing for "Runner" requires a development team. Select a development team in the Signing & Capabilities editor. (in target 'Runner' from project 'Runner')

有人可以让我知道在哪里设置开发团队。 我正在使用dev编辑器作为VS代码的Windows机器上构建此

谢谢

3 个答案:

答案 0 :(得分:9)

如果您已经设置了一个帐户但仍然出现签名错误,请尝试在调试和发布之间切换。按照附加的图像。 enter image description here

答案 1 :(得分:7)

我遇到了同样的问题,希望我的解决方案能够解决您的问题。

1。转到项目导航器。
2。进入“签名和功能”标签。
3。添加一个团队,然后尝试再次构建该应用。

You can see the steps here

最诚挚的问候。

答案 2 :(得分:0)

最好使用xcode进行ios开发,但是有可能的解决方法。有一个文件ios / Runner.xcodeproj / project.pbxproj,您可以在其中添加以下行以添加开发团队 ``

diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj
index 16710ed..2ea1638 100644
--- a/ios/Runner.xcodeproj/project.pbxproj
+++ b/ios/Runner.xcodeproj/project.pbxproj
@@ -157,6 +156,7 @@
                                TargetAttributes = {
                                        97C146ED1CF9000F007C117D = {
                                                CreatedOnToolsVersion = 7.3.1;
+                                               DevelopmentTeam = BCG58GM5FG;
                                        };
                                };
                        };
@@ -437,6 +438,7 @@
                        buildSettings = {
                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                                CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
+                               DEVELOPMENT_TEAM = BCG58GM5FG;
                                ENABLE_BITCODE = NO;
                                FRAMEWORK_SEARCH_PATHS = (
                                        "$(inherited)",
@@ -460,6 +462,7 @@
                        buildSettings = {
                                ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
                                CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)";
+                               DEVELOPMENT_TEAM = BCG58GM5FG;
                                ENABLE_BITCODE = NO;
                                FRAMEWORK_SEARCH_PATHS = (
                                        "$(inherited)",

线条的位置并不重要,但应按顺序排列。