美文网首页
Flutter 发布流程

Flutter 发布流程

作者: Poppy11 | 来源:发表于2023-12-13 16:58 被阅读0次

IOS

首先创建证书,描述文件,bundle id等,请看这篇文章 https://www.jianshu.com/p/47e2a6453bbc

1、 首先每次发布时,需要在pubspec.yaml文件中,更新这个版本号,比如现在是1.0.35那么下一次就是1.0.36

image.png

2 使用xcode打开/ios/Runner.xcodeproj,首先需要双击左边的Runner,然后编辑identity信息

image.png

3 使用xcode打开/ios/Runner.xcodeproj,首先需要双击左边的Runner,然后点击Signing & Capabilities,选择Team,注意此处如果没有用户,需要点击下拉框选择Add an Account,然后登录当时在https://developer.apple.com/创建证书描述文件和bundle id的账号。

  • 一般勾选Automatically mange signing,就会自动使用证书和描述文件了。
  • 如果app需要什么服务,比如推送服务,就需要点击Capability,选择Push notification服务。


    image.png

4 在项目根目录执行build ipa命令,执行完过后你会在/ios/ipa目录下看到打包后的IPA文件。

flutter build ipa

5 可以选择使用Xcode来发布IPA,或者使用Transporter

  • 此处需要注意如果Apple store connect里面App配置的bundle id跟打包的app是确认一致的,但是仍然发布不上去,提示没有匹配上,可能是你当前Xcode或者Transporter登录的apple id没有权限,或者就是权限不够,你需要选择对应的App,或者就是没创建用户。如果说成功发布到App store connect,但是一小会儿你发现App store connect刚发布的版本又没见了,那估计是App权限等有问题,需要你去检查一下你登录的apple id的邮箱,苹果会发送错误邮件过来。那里面有具体错误信息。
image.png
  • 使用Transporter,个人比较喜欢用这个,操作便捷,并且速度也要快一些。中间这个是选择Apple store connect里面创建App的那个账户,然后左边加号,是选择刚刚打包的IPA文件,如果上传成功,会显示下面这样的图。


    image.png

相关文章

网友评论

      本文标题:Flutter 发布流程

      本文链接:https://www.haomeiwen.com/subject/gcybgdtx.html