iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >flutter 打包iOS安装包
  • 727
分享到

flutter 打包iOS安装包

flutterios 2023-09-03 16:09:41 727人浏览 安东尼
摘要

flutter iOS Xcode打包并导出ipa文件安装包 1、 Xcode配置 1、 启动打包 1、 等待打包 1、 打包完成、准备导出ipa 1、 选择模式 1、 选择配置文件 1

flutter iOS Xcode打包并导出ipa文件安装包
1、 Xcode配置
在这里插入图片描述
1、 启动打包
在这里插入图片描述
1、 等待打包
在这里插入图片描述
1、 打包完成、准备导出ipa
在这里插入图片描述
1、 选择模式
在这里插入图片描述
在这里插入图片描述
1、 选择配置文件
在这里插入图片描述
1、 导出
在这里插入图片描述
1、 选择导出位置
在这里插入图片描述
1、 得到ipa
在这里插入图片描述
在这里插入图片描述
podfile文件如下

# Uncomment this line to define a global platfORM for your projectplatform :iOS, '12.0'use_frameworks!# CocoaPods analytics sends network stats synchronously affecting Flutter build latency.ENV['COCOAPODS_DISABLE_STATS'] = 'true'project 'Runner', {  'Debug' => :debug,  'Profile' => :release,  'Release' => :release,}def flutter_root  generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)  unless File.exist?(generated_xcode_build_settings_path)    raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"  end  File.foreach(generated_xcode_build_settings_path) do |line|    matches = line.match(/FLUTTER_ROOT\=(.*)/)    return matches[1].strip if matches  end  raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"endrequire File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)flutter_ios_podfile_setuptarget 'Runner' do  flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))  pod 'DKPhotoGallery','0.0.17', :modular_headers => true  pod 'SDWEBImage','5.17.0', :modular_headers => true  pod 'FirebaseSessions','10.12.0', :modular_headers => true  pod 'FirebaseCore','10.6.0', :modular_headers => true  pod 'FirebaseCoreExtension','10.12.0', :modular_headers => true  pod 'FirebaseInstallations','10.12.0', :modular_headers => true  pod 'GoogleDataTransport','9.2.3', :modular_headers => true  pod 'GoogleUtilities','7.11.4', :modular_headers => true  pod 'nanopb','2.30909.0', :modular_headers => true  use_frameworks!endpost_install do |installer|//会因为下面这块run不起来,但是product- arcHive打不了包#   installer.generated_projects.each do |project|#     project.targets.each do |target|#       target.build_configurations.each do |config|#         config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '13.0'#       end#     end#   end  installer.pods_project.targets.each do |target|    flutter_additional_ios_build_settings(target)    # Start of the permission_handler configuration    target.build_configurations.each do |config|      config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [        '$(inherited)',        'PERMISSION_CAMERA=1',        'PERMISSION_MICROPHONE=1',      ]    end    # End of the permission_handler configuration  endend

原来是这样子的,删掉了一部分代码

post_install do |installer|  installer.pods_project.targets.each do |target|    flutter_additional_ios_build_settings(target)    # Start of the permission_handler configuration    target.build_configurations.each do |config|      config.build_settings['GCC_PREPROCESSOR_DEFINITIONS'] ||= [        '$(inherited)',        'PERMISSION_CAMERA=1',        'PERMISSION_MICROPHONE=1',      ]    end    # End of the permission_handler configuration  endend

在这里插入图片描述

来源地址:https://blog.csdn.net/weixin_44911775/article/details/131976719

--结束END--

本文标题: flutter 打包iOS安装包

本文链接: https://www.lsjlt.com/news/392474.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • flutter 打包iOS安装包
    flutter iOS Xcode打包并导出ipa文件安装包 1、 Xcode配置 1、 启动打包 1、 等待打包 1、 打包完成、准备导出ipa 1、 选择模式 1、 选择配置文件 1...
    99+
    2023-09-03
    flutter ios
  • uniapp-ios打包安装测试
    我们在做uniapp需要打ios包测试的时候,会有证书私钥密码、证书profile文件、私钥证书三项必填项,这是苹果三件套,必须要有的。就是下图所示  下面说一下如何获取: 一、申请账号  1. 申请Apple id  登录: https...
    99+
    2023-09-05
    uni-app 前端
  • flutter创建、安装扩展包、打包apk
    1、创建APK项目 要在VSCode中创建一个Flutter应用程序,请按照以下步骤进行操作: 安装Flutter SDK:请确保你已经安装了Flutter SDK,并配置了Flutter的环境。你可以在Flutter的官方网站上找到安装...
    99+
    2023-09-20
    flutter android
  • Flutter IOS 新建打包发布全流程 2023 版
    大家好,我是 17。 上一篇写完 Flutter Android 打包保姆式全流程 2023 版 后,小伙伴 MannaYang 和 Mapleeeeeee 留言说要看 IOS 打包的流程。于是 17 决定写这一篇,让打包的文章也齐整起来...
    99+
    2023-08-16
    ios flutter android
  • jar包打包成exe安装包的实现
    目录1.介绍2.打包配置mysql配置3.项目配置4.项目打包1.介绍 jar包启动我们通常是部署在服务器上,用户通过访问服务器来使用系统,但是如果用户想弄成电脑本端单机版,这时候部...
    99+
    2024-04-02
  • IOS自动化—将WDA打包ipa批量安装驱动
    文章目录 前言必要条件为何做这个 一、下载WebDriverAgent二、进行打包WDA.ipa1、指定xcode运行路径报错解决一:path does not exist报错解决二:no...
    99+
    2023-09-17
    ios 自动化 xcode
  • uni-app打包ios的步骤
    注意:下面的操作必须同时满足三个条件,且这三个条件都是必须得: 1.有一个苹果开发者账号(要收费) 2.有一台苹果笔记本(在笔记本上生成证书和文件) 3.有一部苹果手机(用于测试app的功能) 使用uniapp发布ios的应用的步骤如下: ...
    99+
    2023-08-17
    ios uni-app
  • HbuilderX打包成apk安卓安装包并装到手机上
    HbuilderX打包成apk安卓安装包并装到手机上 1. 项目代码打包 将开发好的项目前端代码,打包成html、css、js等静态资源,打包后会自动生成/dist文件夹。不管用什么环境开发的项目,都可以生成这些静态资源。 打包命令:yar...
    99+
    2023-08-18
    android 智能手机 前端
  • 如果在HBuilder平台打包ios包ipa文件
    HBuilder在线打包流程,打包需要用到p12文件及配置文件.mobileprovision!打包过程很简便,主要是申请iOS证书复杂点!打开HBuilder工具,选择开发好的项目,点击发行,选择发行为原生安装包。选择iOS打包,支持的设...
    99+
    2023-06-05
  • 使用innoSetup将mysql+nginx+redis+jar包打包成windows安装包
    文章目录 目录一、介绍二、准备工作三、innoSetup四、创建工作目录五、mysql1、mysql服务初始化脚本2、mysql服务停止与删除脚本3、配置文件4、数据库初始化5、填坑 六、redis1、redis服务初始化脚本2...
    99+
    2023-08-17
    spring boot
  • Centos打包tengine制作rpm安装包的步骤
    这篇文章主要介绍“Centos打包tengine制作rpm安装包的步骤”,在日常操作中,相信很多人在Centos打包tengine制作rpm安装包的步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Cento...
    99+
    2023-06-13
  • python项目如何打包成exe和安装包
    这篇文章主要介绍了python项目如何打包成exe和安装包的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇python项目如何打包成exe和安装包文章都会有所收获,下面我们一起来看看吧。一.打包Flask项目1自...
    99+
    2023-07-05
  • uniapp开发云打包详细流程(包含安卓Android和苹果IOS)
    1、安卓apk打包流程 1.1、使用云打包 Hbuilder在菜单栏选择“发行”,选择“原生App-云打包”,使用云打包不需要学习Android Studio的使用,节省开发时间,但是云打包需要排队(排队人数越多等待时间越长),每个账号每天...
    99+
    2023-09-01
    android uni-app ios
  • python包安装及安装包制作
    1. 单文件模块:直接把文件拷贝到$python_dir/lib  这是类库目录(可直接将单文件或单包放在这里)2. 多文件模块,带setup.py:python setup.py install    卸载时只能手动删除,一般安装在系统类...
    99+
    2023-01-31
    安装包 python
  • 怎么将python项目打包成exe与安装包
    这篇文章主要介绍“怎么将python项目打包成exe与安装包”,在日常操作中,相信很多人在怎么将python项目打包成exe与安装包问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么将python项目打包成e...
    99+
    2023-06-25
  • onlyoffice 安装、测试、打包、部署
    这里安装采用docker安装,所以需要提前安装docker环境 一、首先安装docker环境 二、安装onlyoffice 1.查询docker镜像 docker search onlyoffice 2.拉取docker镜像 sudo ...
    99+
    2023-09-04
    docker 容器 运维 java
  • webpack中如何安装与打包
    小编给大家分享一下webpack中如何安装与打包,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!第一步、安装webpack新建文件...
    99+
    2024-04-02
  • uni-app 打包 ios 测试包,通过 testFlight 分发测试
    uni-app开发,ios 申请证书打 ios 包 申请 ios 证书 (私钥证书)和描述文件(证书profile) 申请方式通过uni-app介绍进行申请,地址:https://ask.dcloud.net.cn/article...
    99+
    2023-08-20
    ios uni-app xcode
  • iOS App的打包和上架流程
      目录 1.苹果开发者账号几种开发者账号类型 2.申请 AppleID 3.申请邓白氏码(个人开发者账号不需要) 4.申请开发者账号 5. 申请签名证书(钥匙串访问) 6. 先在  Apple Developer  申请证书 IOS证书制...
    99+
    2023-09-16
    ios macos xcode
  • 最新uniapp打包IOS详细步骤
    需要公司提供苹果开发者账号即可 1. 打开苹果开发者官网 点击打开链接🔗 2.点击这个选项打开开发者配置 需要注册账号并花钱加入成为开发者才会显示这个选项,一般公司会提供苹...
    99+
    2023-09-04
    ios
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作