深入淺出 Xcode 命令列(2)-xcrun 基礎

Xcode命令列 = Xcode Command Lines Tool

前言

回顧一下上一篇加餐,

1
2
3
4
5
6
7
libxcselect.dylib
->
_xcselect_invoke_xcrun
->
libxcrun.dylib
->
xcrun_main

我們最後發現所有Xcode Command Line 都會先被導向 xcrun_main,也就是 xcrun。

於是xcrun就成了第一個探討對象

Read more

深入淺出 Xcode 命令列(加餐) - libxcselect.dylib

Xcode命令列 = Xcode Command Lines Tool

經過深入淺出 Xcode 命令列(1) - 初探的介紹,我們知道一台mac上可能會有多’組’xcode command line tool.

多組xcode command line tool

且在xcode-select的幫助下,我們能指定某個特定版本的Command Line Tools,然後整台電腦在不需要設定env變量的前提下,就知道該調那個SDK了…. 聽起來很符合直覺,卻有點太玄了…😰

giphy -1-

讓我們稍微深追一下這問題

礙於我的知識有限,所以這篇寫做加餐,咱們點到為止😅

Read more

深入淺出 Xcode Command Lines Tool(1) - 初探

Xcode命令列 = Xcode Command Lines Tool

如果你是一個iOS/Mac Developer 或是你在用Mac開發什麼壞壞的事

你一定對這個畫面不陌生,

截圖 2019-11-13 下午3.44.55

然後我們只需要按下安裝,

截圖 2019-11-13 下午4.25.41

之後就能繼續開發啦!

C1DB1108-AE40-4B01-A717-DD59733E2FD6

本文結束.
.
.
.

Ok, 所以…. 這個Dialog到底幫我們安裝了什麼? 安裝在哪? 為何要安裝?

Read more
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×