首页 > 其他分享 >Flutter 开发第一个 IOS 真机 APP

Flutter 开发第一个 IOS 真机 APP

时间:2023-10-13 11:36:24浏览次数:33  
标签:真机 xcode sudo IOS flutter 安装 APP fluter

准备工作

  • 安装 fluter SDK
  • 安装 xcode
  • 注册一个 appId
  • 安装 intellij idea

fluter SDK

  • 启用 rosetta Mac(M2)
sudo softwareupdate --install-rosetta --agree-to-license

下载 SDK

vim  ~/.bash_profile      
export PATH="$PATH:/Users/***/soft/flutter/bin" 

安装 xcode

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
sudo xcodebuild --license

配置真机

安装 IDE

  • 安装 ntelliJ IDEA 自行百度
  • 安装插件 fluter

新建项目

  • 注意添加 fluter sdk

  • 创建项目

  • 选择真机 注意需要 手机 usb 链接到电脑

  • 配置 xcode 签名

  • 选择真机版本

    *确定证书安装完成

  • 手机信任证书

  • 运行项目

  • 启动日志

  • 效果展示

标签:真机,xcode,sudo,IOS,flutter,安装,APP,fluter
From: https://www.cnblogs.com/guanchaoguo/p/17761091.html

相关文章

  • xcode15在appstore上显示的更新日志-机翻
    swiftmacrosupportbringsinlineexpansionsandbreakpointdebugginginthesourceeditorGitstaginghelpscraftyournextcommitwithoutleavingyourcodeStringcatalogsstreamlinelocalizationwithasingleplacetoviewandeditstringsBookmarkshe......
  • app逆向练手系列
    葫芦侠 jadx反编译直接找到代码 找到代码进去看是如何加密的,然后在java中实现一下 确实挺不错的importrequestsfromhashlibimportmd5fromtimeimporttime,sleepclassHulux:def__init__(self,user,passwd):self.sess=requests.sess......
  • 22 axios和axios拦截器
    1.axios由于jquery有严重的地狱回调逻辑.再加上jquery的性能逐年跟不上市场节奏.很多前端工程师采用axios来发送ajax.相比jquery.axios更加灵活.且容易使用.更加美丽的是.这玩意是用promise搞的.所以更加贴合大前端的项目需求.来吧.上手试试吧<scriptsrc="/static/......
  • 题解 AtCoder wtf22_day1_b【Non-Overlapping Swaps】
    题解AtCoderwtf22_day1_b【Non-OverlappingSwaps】problem给定一个排列,要求交换最多\(n-1\)对元素,使得这个排列变成[1,2,...,n]的有序排列。当然没有那么简单,对于交换还是有限制的,对于相邻的两次交换,不妨叫做\((l_i,r_i)\)和\((l_{i+1},r_{i+1})\),必须满足这两个交......
  • java项目使用Mybatis-Plus插件,QueryWrapper日期开始-结束范围查询
    1、参数开始日期startTime、结束日期endTime挺好用,开始日期、结束日期当天都包含进去了,如果使用qw.between("create_time",startTime,endTime)方法是不含endTime结束日期当天的qw.apply(bCulresCardMvVO.getStartTime()!=null,"date_format(create_time,......
  • 直播带货系统源码解析:搭建你自己的电商直播APP
    通过电商直播,企业和个体经营者能够与潜在客户实时互动,展示产品,提供实时解答,以及鼓励销售。正因如此,一个强大的直播带货系统源码是必不可少的。本文将深入探讨如何使用直播带货系统源码来搭建你自己的电商直播APP。第一部分:理解直播带货系统电商直播是一种创新的销售策略,它结合了传......
  • 安装NVIDA驱动时,出现your appear to running an x server;please exit x before insta
    安装NVIDA驱动时,出现yourappeartorunninganxserver;pleaseexitxbeforeinstalling.forfurtherdetails这个错误主要是由于安装远程控制lightgm导致X-server启动。解决办法:sudochmod+xNVIDIA-Linux-X86_64-440.100.runsudo./NVIDIA-Linux-X86_64-440.100.run......
  • 开发一个电子商城app需要多少钱
    商城系统开发,近年来随着互联网的飞速发展,越来越受到各行业的青睐。电子商务的兴起,使众多商家从传统的实体店经营模式转向线上电子商城,从而为商城系统开发带来了巨大的市场空间。本文将详细解析商城系统开发的重要意义、流程以及未来的发展趋势,让你一探其究竟!商城系统开发,顾名思......
  • Linux之iostat
    Linux之iostat前言iostat主要用于监控系统设备的IO负载情况。iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。1.命令功能:通过iostat方便查看CPU、网卡、tty......
  • 解决uniapp button type ts类型冲突问题
     安装类型声明文件npmi-D@dcloudio/typesminiprogram-api-typings @uni-helper/uni-app-types @uni-helper/uni-ui-types//tsconfig.json{"compilerOptions":{//..."types":["@dcloudio/types",//uni-appAPI类型......