ios - 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 文件。我能做些什么?
解决方案
它可以是两件事。首先,您需要创建一个 iOS App Development 配置文件,在苹果徽标旁边的屏幕顶部单击 Xcode 然后 > 首选项 > 帐户在这里你会找到你的苹果 ID 和下面你会看到下载手册配置文件和管理证书选项。在此处创建配置文件并清理构建文件夹,然后再次构建。
其次,如果您有配置文件,但仍然无法从 Product > Archive 创建 .ipa 文件,那么您肯定需要一个开发人员帐户。
推荐阅读
- yarnpkg - 未找到纱包
- arrays - MATLAB:如何从输入参数构造块双对角矩阵
- matlab - 在 Julia 中高效实现 Matlab 的“查找”功能
- javascript - Sanity CMS,在文档中引用数组
- git - 如何跨功能分支保持正确的合并顺序?
- java - Java代码只输出main方法,跳过静态方法
- javascript - 如何下载 url 中没有扩展名的文件?或绕过下载提示?
- perl - 我应该如何处理 Activestate 从他们的 Perl 中删除 PPM?
- python - 为什么 sorted 不能正确排序数组?
- node.js - 如何使用 Express 在 NodeJS 的 errorHandler 中间件中返回 JSON 响应?