flutterAPP开发者日记:简单的IOS打包及证书配置(含推送证书)
- 苹果开发者账号注册这里就不多说了,两个字:有问题,详细看:申请iOS开发者账号详细步骤
- Po申请帐号,前往:苹果开发者官网,点击右上角“帐号”,然后点击“证书、标识符和配置文件”
- 点击“标识符”,然后点击“ +”图标添加证书
- 选择App ID
- 填写“Description”和“Package ID”
“Package ID”一般与Android包名称保持一致即可。如果您需要推送服务,需要选择下面的“推送通知”,然后点击“继续”,然后点击“注册”即可完成创建。 - (不需要推送的可以跳过这一步)在MAC上,打开“Launchpad”>“其他”>“钥匙串访问”,打开后,在左上角“钥匙串访问>证书管理” >”从证书颁发机构“请求证书”填写“用户电子邮件地址”和“CA电子邮件地址”,然后单击“继续”,选择要保存的目录,然后“打开”。这里创建两个,一个用于开发环境,一个用于生产环境
- (如果不需要推送可以跳过这一步)在“Identifiers”列表中点击刚刚创建的应用ID,输入详细信息,滚动向下点击按钮“编辑”“推送通知”,然后在“SSL证书开发”下点击“创建证书”,页面打开时,选择“IOS”作为“平台”,点击“选择文件”,选择CSR文件选择上一步创建的开发环境,点击“继续”即可完成创建。按照步骤为生产环境创建推送证书,我在这里省略了。
- 上面的封装配置基本就可以了。现在我们开始打包吧。请联系:。首先使用flutter命令进行编译。打包命令为:flutter build ios。注意:IOS版本必须在打包前运行此命令,否则打包后会失败。
- 操作完成后,在Finder中打开project/ios目录的根目录。 ,双击“”打开项目,然后
- 打开时通常有默认设置。这里你必须确认一下。箭头指向
- 现在运行证书配置。查看图片
- 推送证书配置
单击选择。好的 - 就这样了。只需根据需要配置一些即可。最后,单击“跑步者>通用iOS设备”
然后选择然后开始编译和包装
- 填写“Description”和“Package ID”
- 单击on等待片刻,此窗口弹出”分布式应用程序" 导出 ipa 或上传到 App Store Connect
版权声明
本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。