首页 > 解决方案 > Flutter ios 构建失败 - 我需要注册苹果开发者吗?

问题描述

我是颤振的初学者。我完成了我的第一个应用程序的构建,我想导出 ipa 应用程序给我的朋友。我不想发布到苹果应用商店,我只想使用我自己(和我的朋友)。

所以,一旦我输入flutter build ios(我也试过flutter build ios --debug),

Running "flutter pub get" in mighty_v2...                           4.0s
Building com.example.mightyV2 for device (ios-release)...
Automatically signing iOS for device deployment using specified development team in Xcode project: 66H5V644W9
Running pod install...                                           2,370ms
Running Xcode build...                                                  
Xcode build done.                                            5.3s
Failed to build iOS app
Error output from Xcode build:
↳
    ** BUILD FAILED **


Xcode's output:
↳
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description
    error: No profiles for 'com.example.mightyV2' were found: Xcode couldn't find any iOS App Development provisioning profiles matching 'com.example.mightyV2'. Automatic
    signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild. (in target 'Runner' from project
    'Runner')

上述错误成立。

我已经知道出了什么问题。我的问题是,不要注册苹果开发者,也不要注册我的应用程序配置文件。

所以问题是,我必须注册并提供 100 美元吗?尽管该应用程序处于调试模式,但我自己只是使用此应用程序。我只想要轻量级的 ipa 文件。我能做些什么?

标签: iosflutter

解决方案


它可以是两件事。首先,您需要创建一个 iOS App Development 配置文件,在苹果徽标旁边的屏幕顶部单击 Xcode 然后 > 首选项 > 帐户在这里你会找到你的苹果 ID 和下面你会看到下载手册配置文件和管理证书选项。在此处创建配置文件并清理构建文件夹,然后再次构建。

其次,如果您有配置文件,但仍然无法从 Product > Archive 创建 .ipa 文件,那么您肯定需要一个开发人员帐户。


推荐阅读