首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何从xip文件安装Xcode

如何从xip文件安装Xcode
EN

Stack Overflow用户
提问于 2017-04-28 00:19:47
回答 3查看 124.8K关注 0票数 88

我对macOS非常陌生,我只需要一个带有Xcode的mac来编译我的应用程序。然而,我的macOS Sierra有个问题,我的USB不能工作了(我的ipad插不上)

在OSX el capitan下,我的usb运行得很好,但现在的问题是,应用商店只提供我下载只能在Sierra上运行的xcode8.3(奇怪的是,他们提供给你下载一些与你的系统不兼容的东西,但没关系,这是苹果的)。所以我唯一的办法就是手动下载Xcode8.2.1

现在我的问题是,如何安装我刚刚下载的Xcode_8.2.1.xip?在不久的将来,如果我需要更新xcode (我猜是下载一个新版本),我该怎么做?另外,首选项和配置设置保存在哪里?这些首选项是否会在每次更新时丢失?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-04-28 02:11:15

双击xip文件,它将解压Xcode应用程序。将Xcode移到Applications文件夹,就可以开始了。

一旦你更新到塞拉(macOS 10.12),应用商店应该会提供Xcode更新。如果没有,你可以直接从App Store下载Xcode。首选项存储在/Users/<username>/Library/Preferences中,不受Xcode或OS版本更新的影响。

票数 117
EN

Stack Overflow用户

发布于 2019-07-06 20:02:16

例如,如果XIP文件位于您的桌面上:打开/Applications/Utilities/中的“Terminal”应用程序,然后运行以下命令:

代码语言:javascript
复制
 xip -x ~/Desktop/Xcode_8.2.1.xip
票数 33
EN

Stack Overflow用户

发布于 2019-12-19 13:51:55

更新:2020年5月17日:最简单的方式

代码语言:javascript
复制
- Download the specific Xcode version that you want [from here][1]
- Add the downloaded Xcode.xip in Applications 
- Double click on it, it will start expand. It will take some time.
- If you have multiple Xcode version like 12.0, 12.1 in Applications rename it accordingly.
- Double click on extracted Xcode version and install tools.
- To set default Xcode version run this command: 

    sudo xcode-select -switch /Applications/Xcode_12.1.app

- To check default Xcode version in your system use this command:

    /usr/bin/xcodebuild -version

注意:如果应用程序中没有多个xcode版本,则可以跳过设置默认xcode步骤。

更新时间:2020年10月8日: Easy way

旧Ans

通过打开xip所在文件夹的终端并运行以下命令,将xip转换为dmg:

代码语言:javascript
复制
$ open Xcode_X_Y_Z.xip
  $ mkdir Xcode-tmp
  $ mv Xcode.app Xcode-tmp/Xcode.app
  $ hdiutil create -volname "Xcode" \
            -srcfolder Xcode-tmp \
            -ov -format UDZO \
            Xcode_X.Y.Z.dmg
  $ rm -rf Xcode-tmp
票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43663097

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档