zoukankan      html  css  js  c++  java
  • Flutter——打包到TestFlight和安卓

    1、开发环境:VSCode

    pubspec.yaml 文件中 -> version: 2.3.1+2243   (每次发新版,后面的版本+1即可)


    2、准备打包到iOS

    VSCode命令工具中执行:

    $ flutter clean
    $ flutter packages get
    $ flutter build ios --release


    全部执行完毕之后,需要在XCode中打包:

    Product -> Archive(等待一段时间之后,会成功将项目存档)
    Distribute App -> 选App Store Connect -> next ->Upload -> Next -> … (继续默认Next)

    (如果中途有退出,也可以在XCode顶部工具栏Windows -> Organizer直接打开上面的界面)

    最重要的两部来了:添加证书+描述文件 (切记证书和描述文件是否匹配和生效)

     然后继续默认Next,直到构建到App Store Connect中,如果TestFlight已配置好,也可以在TestFlight中查看已构建的最新版本


    3、准备打包安卓

    VSCode中执行:

    新的多渠道快速打包指令(跑2遍) ,第一遍会提示编译失败,继续执行第二遍即可

    $ flutter pub run flutter_walle_plugin setChannel flutter build apk

    打包aab 还是 用 原始的   

    $ flutter build appbundle

    如果中途出现Java运行时的报错字眼,那可能是因为你的本地环境中没有安装Java环境

    https://www.java.com/zh-CN/

    执行口令:

    $ java -version  (如果是Linux,需要执行 java -- version )
    
    $ which java
    
    $ brew  

    Java下载地址:
    http://www.java.com

  • 相关阅读:
    福大软工 · 第十次作业
    最终作业:软工实践个人总结
    第三视角Beta答辩总结
    Beta 冲刺(7/7)
    Beta 冲刺 (6/7)
    Beta 冲刺 (5/7)
    Beta 冲刺 (4/7)
    Beta 冲刺 (3/7)
    Beta 冲刺 (2/7)
    福大软工 · 第十次作业
  • 原文地址:https://www.cnblogs.com/liuzhi20101016/p/14148928.html
Copyright © 2011-2022 走看看