Flutter 应用打包

Android应用打包

使用命令行:
cd <app dir> (<app dir> 为您的工程目录).
运行flutter build apk (flutter build默认会包含--release选项).
打包好的发布APK位于<app dir>/build/app/outputs/apk/app-release.apk

iOS应用打包

在命令行上,在您的应用程序目录中执行以下步骤:

运行flutter build ios以创建release版本(flutter build默认为--release
为确保Xcode刷新release模式配置,关闭并重新打开Xcode workspace。对于Xcode 8.3和更高版本,这一步不是必需的
在Xcode中,配置应用程序版本并构建:

在Xcode中,在您工程目录下的ios文件夹中打开Runner.xcworkspace.
选择 Product > Scheme > Runner.
选择 Product > Destination > Generic iOS Device.
在Xcode项目导航器中选择 Runner , 然后在设置视图边栏中选择选择 Runner target .
在Identity部分中,将Version更新为您希望发布的面向用户的版本号
在Identity部分中,将Build标识更新为用于跟踪iTunes Connect上的此版本的唯一版本号。每次上传都需要一个唯一的build号
最后,创建一个构建档案并将其上传到iTunes Connect:

选择 Product > Archive 以生成构建档案.
在Xcode Organizer窗口的边栏中,选择您的iOS应用程序,然后选择您刚刚生成的build档案
点击Validate… 按钮. 如果报错,请解决它们并生成另一个build。您可以重复使用相同的build ID,直到您上传档案

image.png

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 谷歌的 Flutter 为开发人员提供了一种构建 Android 和 iOS 原生用户界面的方法,为开发人员减少了...
    高级java架构师阅读 13,017评论 1 40
  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,043评论 3 119
  • 成长的路上,我们一起走~ 并以此,祝愿所有身为人父和将为人父的男人们,节日快乐! 01 ​我的父亲是...
    漫慢_阅读 4,258评论 7 5
  • 当Android设备空闲时,屏幕会变暗,然后关闭屏幕,最后会停止CPU的运行,这样可以防止电池电量掉的快。在休眠过...
    android的那点事阅读 13,156评论 1 5
  • 忘醉达州,梦境难求 来而且已,归零孟希 为知岂非,往来溪糊 怎美西图,奈桥别下 单行路倾,壶泉琵笆 可哉,可哉 红...
    付兮月阅读 3,180评论 0 3