终端执行以下命令:
10年积累的成都网站制作、网站建设、外贸网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先做网站设计后付款的网站建设流程,更有海晏免费网站建设让你可以放心的选择与我们合作。
~/.bash_profile 文件中添加
执行
终端执行以下命令:
终端执行以下命令:
设置默认 ruby
安装某个版本
终端执行以下命令,查看 pod 版本:
检查版本是否符合,如果不符合,先移除已安装版本。
移除 cocoapods ,执行如下命令:
安装指定版本的 CocoaPods 如1.8.3,终端执行以下命令:
安装成功后,终端执行以下命令查看版本号:
如果安装不成功可以多试几次, 或者开启移动数据进行安装, 已经配置过几次环境,上面步骤亲测有效
将代理换回国内的淘宝后,重新执行一遍安装命令
如果Ruby环境不够新,可能需要更新以下:
在执行
的时候,可能会比较慢,这时候不要慌,可以通过
查看当前的安装进度
如果Mac自带的Ruby版本不够新,可以参考我的另一篇文章
在按照步骤执行的过程中遇到任何问题希望大家多多交流
原文:
移动互联网时代,掌握 iOS 开发和安卓开发 还是很有好处的,我最近在学习移动端开发的时候,最先遇到的问题就是环境安装问题了。
虽说网络上的教程已经很丰富了,但是也不是每次都很顺利,总是避免不了踩坑。这里就做一个 iOS 开发的踩坑笔记,不一定没个人都会遇到这些坑,但是如果你也恰巧遇到的话,希望能对你有一些帮助和启发。
首先声明一点,要本地打包 iOS 或者 macOS 的 APP,必须要 Mac 电脑,因为iOS软件必须用Xcode来打包。Xcode是苹果设备专用的开发工具,苹果做的这是一整套工具链,不跨平台。如果开发安卓APP的话无所谓Windows还是Mac,开发安卓用的Android Studio是跨平台的,Mac和Windows都可以安装使用。
再提一个小知识,现代Web开发迅速发展,一些跨平台框架如React Native、Ionic,可以做到一次开发,跨平台部署。这样的框架带来一个优势,你在开发阶段其实可以不用Mac,只需要有iPhone手机就可以,比如使用 expo 的服务,可以联网用自己的iPhone真机调试,使用官方提供的云部署来打包iOS APP。同样的Ionic也提供这样的服务,但是这类服务售价太高,可能不太适合个人开发者,而且没有iOS本地模拟器调试,可能还不太方便查问题,有兴趣的朋友可以深入了解下。
简单总结来说,一般情况下想要做iOS的开发,需要先备好Mac电脑。
我们依照 Capacitor 文档来搭建环境,Capacitor 是Ionic团队推出的打包原生APP的工具
于是我就只能在 Apple Store 上安装 Xcode 了,这个比较简单点,直接在 Apple Store 上搜索 Xcode 就行了。
这一步我这报错
报错信息大致说我需要Ruby开发环境,用以下两条命令安装 Xcode 命令行工具
然后又报出了新的错,提示我命令行工具已经安装过了,需要更新
先把旧的删除,再重新安装即可,所以这一步安装CocoaPods我需要以下4条命令
以上就是我在搭建iOS/macOS APP 开发环境的时候遇到的坑,作为一个笔记供大家参考。如果大家有更好的经验也欢迎分享出来。