MacOS 14 系统 XCode15、 Flutter 开发 IOS

这篇具有很好参考价值的文章主要介绍了MacOS 14 系统 XCode15、 Flutter 开发 IOS。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Flutter 系列文章目录

MacOS14 Sonoma 安装 Flutter 开发环境

MacOS 系统 Flutter开发Android 环境配置
MacOS 系统 Flutter开发IOS 环境配置​​​​​​​


前言

前面我们已经在MacOS14 M3芯片上安装好 Flutter环境,包括开发工具 VsCode 、Android Stuiod,那么flutter如何开发IOS呢?

我们知道IOS开发语言为 objcet-c或者 swift,Flutter是如何和它们交互的呢?其实本节你可以不用知道那么多的,但有一个是肯定的 你必须安装 xCode ,想必懂开发的都应该知道这工具,因为  MacOS14 所以系统配备 xCode15。

🔧先按步骤进行以下操作:


一、下载 XCode 

macos14 安装xcode,macos

下载方式有两种:

1、直接进入 App Store 搜索下载

2、自行下载安装包进行安装

温馨提示:如果不是特殊需求,当前系统版本对应于一个XCode版本最好直接 App Store。如果你想安装多个版本,最新版本 Xcode 15.1 Beta 3 Release,需要登录下载

XCodehttps://developer.apple.com/download/applications/,兼容原有历史项目可自行下载对应版本。

macos14 安装xcode,macos

安装过程按自己喜欢进行,完成安装后就是 Flutter 开发IOS的环节配置

二、配置Flutter 开发IOS

1.安装 Cocoapods

CocoaPods 是专门为iOS工程提供第三方依赖库的管理工具,通过CocoaPods,我们可以更方便地管理每个第三方库的版本,而且不需要我们做太多的配置,就可以直观、集中和自动化地管理我们项目的第三方库。

更详细的说明可以自行,官方了解 What is CocoaPods CocoaPods is a dependency manager for Swift and Objective-C Cocoa projects.

还记得我们前面的 flutter doctor 命令吗?

#flutter doctor --android-licenses 安卓开发
# CocoaPods not installed          IOS开发

[!] Xcode - develop for iOS and macOS (Xcode 15.0.1)
    ✗ CocoaPods not installed.
        CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds to your
        plugin usage on the Dart side.
        Without CocoaPods, plugins will not work on iOS or macOS.
        For more info, see https://flutter.dev/platform-plugins
      To install see https://guides.cocoapods.org/using/getting-started.html#installation for instructions.

#问题已经很明显了xcode当前版本 15 IOS和macOS 无法进行需要配置,
# 也就是安装 CocoaPods,按提示进行安装 CocoaPods
需要执行命令 brew install cocoapods,恭喜你如果没有提示任何错误,按提示即可,如果提示 zsh: command not found: brew,
也就是要安装 brew,参考命令 
/bin/zsh-c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)",
你可以可以直接下载 sh文件 https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh 后本地执行

macos14 安装xcode,macos

选择你😍喜欢或者常用的,进行安装等待

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

请选择一个下载brew本体的序号,例如中科大,输入1回车。
源有时候不稳定,如果git克隆报错重新运行脚本选择源。
1、中科大下载源
2、清华大学下载源
3、北京外国语大学下载源
4、腾讯下载源
5、阿里巴巴下载源
6、跳过下载brew去配置下载源
请输入序号:2
你选择了清华大学 brew本体下载源
!!!此脚本将要删除之前的brew(包括它下载的软件),请自行备份。
->是否现在开始执行脚本(N/Y) y
--> 脚本开始执行
Mac os设置开机密码方法:
(设置开机密码:在左上角苹果图标->系统偏好设置->用户与群组->更改密码)(如果提示This incident wil1 be reported. 在用户与群组中查看是否管理员)
==!>通过命令删除之前的brew、创建一个新的Homebrew文件夹请输入开机密码,输入过程不显示,输入完后回车
->创建文件夹 /opt/homebrew
i†##==>/usr/bin/sudo /bin/mkdir -p /opt/homebrew
此步骤成功
†## => /usr/bin/sudo /bin/chmod -R a+rwx /opt/homebrew
## => /usr/bin/sudo /usr/sbin/chown joson /opt/homebrew
"## => /usr/bin/sudo /us/bin/chgrp admin /opt/homebrew git version 2.39.3 (Apple Git-145)
下载速度觉得慢可以ctrl+c或 control+c重新运行脚本选择下载源
==> 从 https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git 克隆Homebrew基本文件
未发现Git代理(属于正常状态)
Cloning into '/opt/homebrew'..
remote: Enumerating objects: 75310, done. remote: Counting objects: 100% (75310/75310), done. remote: Compressing objects: 100% (8515/8515), done.
Receiving objects:
1% (2644/249826), 1.62 MiB | 15.00 KiB/s
  • 如果安装成功,会有如下提示:Successfully installed cocoaPods
  • macos14 安装xcode,macos

安装 Cocoapods 的方法有很多种,找你你喜欢的方式即可 ,这里我使用了傻瓜化的安装方式;

因为 Cocoapods 依赖 ruby 所以你可能看见和这里不一样

2. CocoPods pod install 、pod setup、pod install

执行命令 pod setup

3、flutter doctor 验证安装结果

joson@MacBook % flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
Doctor summary (to see all details, run flutter doctor -v):
[v] Flutter (Channel stable, 3.13.9, on macos 14.1.1 23B2082 darwin-arm64, locale en-CN)
[v] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[v] Xcode - develop for iOS and macoS (Xcode 15.0.1)
[v] Chrome - develop for the web
[v] Android Studio (version 2022.3)
[v] VS Code (version 1.84.2)
Connected device (2 available)
[!] Network resources
A network error occurred while checking "https://maven.google.com/": Operation timed out
! Doctor found issues in 1

万能的 flutter doctor 再次出场, 除了网络问题😩一切配置都已经正常完毕。


总结

安装 Xcode 最好是 App Store中搜素安装,不建议进入官方下载文件安装 除非你有特殊需求;

安装 Cocoapods 方式较多 寻找自己喜欢的方式;安装前先了解清楚即可;

flutter doctor 要经常使用,以便你检查环境是否配置好,很多时候你遇见的问题和别人不一样,然而你又看了不同人的操作,所以执行完关键命令就应该使用该命令,或许别人后面的操作你根本不需要

至此 MacOS 下开发 用flutter 环境配置基本✅完成,下面就是 Xcode 和 Cocoapods 之间版本问题;文章来源地址https://www.toymoban.com/news/detail-773428.html

到了这里,关于MacOS 14 系统 XCode15、 Flutter 开发 IOS的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 在虚拟机上安装macOS和Xcode

    最近要开发iOS软件,开发软件的操作系统需要是macOS,开发工具是Xcode。虽然实验室有苹果电脑,但是还是想在自己电脑上安装macOS虚拟机和Xcode软件,这样的话在宿舍或者在家都能开发。按照网上的教程成功安装了macOS和Xcode,主要参考的是macOS虚拟机安装全过程(VMware)_cop

    2024年02月06日
    浏览(8)
  • IOS开发-XCode14介绍与入门

    IOS开发-XCode14介绍与入门

    iOS开发工具一直有个毛病,就是新版本的开发工具的总会有一些奇奇怪怪的bug。比如在我的Mac-Pro(2.3 GHz 八核Intel Core i9)中iOS stimulator就无法使用(MyMac是可用的)。但是真机就可以正常使用。也不知道是XCODE14是只对本家M系芯片的优化导致Intel用不了还是咋的,很是苦恼。

    2024年02月13日
    浏览(9)
  • 搭建虚拟机Macos及安装XCode(问题解决)

    搭建虚拟机Macos及安装XCode(问题解决)

    前言:安装Mac虚拟机的过程中遇到了一系列的问题,接下来将按照安装流程阐述每个步骤中所遇难题及相应的解决方法(电脑系统是Win11)。 1. 下载安装所需文件,安装并解锁unlocker 首先按照教程技能 | Win10系统安装苹果Mac虚拟机 - 知乎下载了相应文件( 先别下!!! ),包

    2024年02月07日
    浏览(9)
  • Xcode 15 for Mac:超越开发的全新起点

    Xcode 15 for Mac:超越开发的全新起点

    作为一名开发人员,你是否正在寻找一款强大而高效的开发工具,来帮助你在Mac上构建出卓越的应用程序?那么,Xcode 15就是你一直在寻找的答案。 Xcode 15是苹果公司最新推出的一款集成开发环境(IDE),旨在帮助开发者更快速、高效地构建出具有创新性的应用程序。它不仅

    2024年01月23日
    浏览(4)
  • win10 vmware 安装 macos12 以及xcode

    1 VMware WorkStation Pro 16安装MacOS12(或13)手把手图文教程(全流程详细图解) - 知乎 2 VMware:Mac开机出现“电脑因出现问题而重新启动,请按一下按键,或等几秒钟以继续启动” 重下 UNLOCK - 要先关 vm 服务 MacOS 解锁补丁MacOS Unlocker for VMware Workstation v4.2.6(支持最新Workstation 17)

    2024年02月15日
    浏览(8)
  • Xcode 15 Beta和 iOS 17Beta安装

    Xcode 15 Beta和 iOS 17Beta安装

    第一步:打开苹果开发者网站 ,登入自己的开发者账号 第二部:滑到网页最下边找到Xcode 第三步:点击Download,选中Xcode 15 beta    第四步:找到Xcode  15 beta4 ,注意:不要勾选绿框里的选项,不然下载下来没有Xccode 15 Beta的包  第五步:下载完成后,解压,拖到应用程序里 第六

    2024年02月08日
    浏览(32)
  • Xcode15 iOS 17 Simulator 离线安装,模拟器安装

    Xcode15 iOS 17 Simulator 离线安装,模拟器安装

    Xcode 15 安装包的大小相比之前更小,因为除了 macOS 的 Components,其他都需要动态下载安装,否则提示 iOS 17 Simulator Not Installed。 如果不安装对应的运行模拟库 无法真机和模拟器运行,更无法新建项目。但是由于模拟器安装包过大且不支持断点续传,在经历了在线安装 N 次失败

    2024年02月03日
    浏览(10)
  • Xcode 15 beta 2 - Apple Vision Pro安装下载

    Xcode 15 beta 2 - Apple Vision Pro安装下载

    已更新的忽略这步 Xcode 15 让你能够开发、测试和分发适用于所有 Apple 平台的 App。借助增强的代码补齐功能、交互式预览和实时动画,更快地推进 App 的编码和设计。利用 Git 暂存功能直接改进下次要提交的文件,而不必离开代码界面。你还能借助重新设计的测试报告及其视频

    2024年02月13日
    浏览(7)
  • xcode14安装swift package设置github账户token

    xcode14安装swift package设置github账户token

    登录github点击上面菜单自己的头像,settings-Developer settings-Personal access tokens-Tokens (classic)-Generate new token (classic) Note名字填写xcode 日期选择永久No expiration 勾选所有权限 然后点击最下面绿色按钮的Generate token 然后复制token 打开xcode点击左上角xcode -Settings-左下角的+加号- GitHub-Conti

    2024年02月12日
    浏览(36)
  • iOS —— xcode14兼容 iOS9~iOS10系统

    iOS —— xcode14兼容 iOS9~iOS10系统

    xcode14兼容 iOS9~iOS10系统 在Xcode升级到Xcode14以后,系统的支持版本升级到了iOS11.0。但是我们项目需要支持iOS9,脚本打包错误提示: The iOS deployment target \\\'IPHONEOS_DEPLOYMENT_TARGET\\\' is set to 9.0, but the range of supported deployment target versions is 11.0 to 16.2.99. 下面记录适配过程。 适配过程同

    2024年02月09日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包