运行iSimulator工程

上一篇文章说到安装homebrew,这篇文章就说用homebrew安装Carthage遇到的坑。注意:这篇文章针对的工程是iSimulator, 安装homebrew和Carthage都是为了跑起这个工程。

1.介绍

Carthage与CocoaPods类似,都是用于在iOS/OS X环境下管理第三方的工具。

2.安装Carthage

brew install carthage

安装Carthage之后, 可以通过下面命令查看版本

carthage version  // 目前的版本号为0.32.0

3. 使用Carthage

进入项目所在的文件夹

cd ~/路径/项目文件夹

因为本身我的工程里就有个Cartfile文件,别人已经创建好

./carthageBootstrap.sh

运行之后提示这个错误

A shell task (/usr/bin/xcrun xcodebuild -project /Users/Corporal/Desktop/iSimulator-develop/Carthage/Checkouts/FBSimulatorControl/FBSimulatorControl.xcodeproj CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES -list) failed with exit code 72:
xcrun: error: unable to find utility "xcodebuild", not a developer tool or in PATH

想到我的电脑有两个Xcode, Xcode重命名后,xcodebuild找不到原来的Xcode了所致。

解决方法:在 终端执行如下命令

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

再次执行./carthageBootstrap.sh, 成功


image.png

4.运行iSimulator

折腾半天终于将工程跑成功,但运行完之后控制台提示这个错误, 然后模拟器没有显示出来
Unable to load Info.plist exceptions (eGPUOverrides)

iSimulator[12766:646940] [default] Unable to load Info.plist exceptions (eGPUOverrides)

环境:Mac系统是mojave10.14, Xcode10
更新到最新的Xcode10.1还是报同样的错,更新到10.14.3中,希望是系统的问题了

18/3/2 18:47编辑
将Mac的系统升到10.14.3运行工程就没有问题了, 虽然也是提示上面这段话, 但模拟器可以跑起来

下面贴几个Carthage的使用方法
Carthage的用法及注意事项
Carthage使用教程总结 - iOS
Carthage的安装和使用

参考链接
1.xcrun: error: unable to find utility "instruments", not a developer tool or in PATH
2.xcode-select: error: tool 'xcodebuild' requires Xcode错误解决方法
3.无法在macOS 10.14 Mojave下加载Info.plist错误Xcode 10
4.Window not drawn on startup using Xcode10

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

推荐阅读更多精彩内容

  • Carthage v0.26.2(原文链接) Carthage的目标是用最简单的方式来管理Cocoa第三方框架。 ...
    iOSLee阅读 3,698评论 0 7
  • 这周换了新的MBP,迁移了旧电脑的资料和开发环境到新的MBP,也遇到了很多坑,记录下来以便参考: Mac 系统设置...
    雨_树阅读 1,482评论 0 0
  • 文档地址https://github.com/Carthage/Carthage release v0.20.0...
    指尖弹灰阅读 4,630评论 2 4
  • 本文始发于我的博文详解Shell脚本实现iOS自动化编译打包提交,现转发至此。 目录 前言 Shell脚本涉及的工...
    zackzheng阅读 44,626评论 95 173
  • 最终大宝还是没能逃脱流感的光顾,呕吐,发烧,流鼻涕,咳嗽,各种症状一并来了。 怕传染给小宝,今天一整天我都没有接触...
    静一姑娘阅读 148评论 0 0