在 Visual Studio 连接 macOS 透由 .NET MAUI 开发 iOS 应用 (下载 xip 在 Ma

这篇有提到:

在 macOS 上最主要就是要安装 Xcode,而如果要安装 Xcode 的管道,基本上有两种:

  1. 透过 macOS 上的 App Store 安装。(登入 Apple 帐号后即能免费下载使用)
  2. 透过 Apple Developers 网站来下载 .xip 安装。(需要先有订阅 Apple 开发者帐号才能下载使用)

本篇就来谈谈如何透过 .xip 来安装 Xcode。

 


如果是要做为发布 .ipa 到 AppStoreConnect 的 Xcode,请使用 .xip 的方式安装。


在 Stackoverflow 有一篇文章 "How to download Xcode DMG or XIP file?" 
https://stackoverflow.com/questions/10335747/how-to-download-xcode-dmg-or-xip-file

一直有在更新相关的 Xcode 下载连结。

而直接点过去会需要登入 Apple Developer 的帐号,授权成功后就可以直接下载需要的 Xcode 版本。

 

而在 Apple 的 Developers 网站其实也可以直接找到这些 Xcode 的下载:
https://developer.apple.com/download/all/?q=xcode
 

 

网页往下拉就可以看到:

 

询问是否下载该 Xcode_16.2.xip 档案:

 

正在下载中:

 

上述在 Apple 的 Developers 网站中下在的处理,如果没有 Apple Developer 帐号,请参考即可。
请勿在网路上随意找 "善心" 的 Xcode 下载来使用,谨记 Xcode ghost 资安事件。

 

从 Apple 的 Developers 网站下载完成后,建议先複製再进行解压缩(.xip 是一种压缩后的压缩档案)的处理:

 

在 "应用程式" 资料夹当中 "贴上":

 

使用 macOS 内建的封存工具程式进行解压缩的处理:

 

解压缩中:

 

解压缩完毕后,就可以将该 xip 删除了:

 

针对解压出来的 Xcode 进行重新命名:

 

由于该应用程式当中已经有从 App Store 安装的 Xcode,所以取自己方便识别的名称即可:

 

重新命名完成后直接执行即可正常执行:

 

查找该 Xcode 当中的 Components ,可以看到含有旧版的 macOS、iOS Simulator 等元件:

 

在 macOS 的 "启动台" 也可以看到另一套 Xcode 的显示:

 

为什么需要透过 xip 这样的安装方式呢?

最简单的理由是 "网路" 管理。如果是单一的一台电脑环境要安装  Xcdoe,直接从 App Store 下载安装即可;但是如果在公司的网路是有限制的特殊环境中,那每个开发者的电脑都要透过 App Store 下载且安装 Xcode 会变得很麻烦。

次之的理由是 "版本" 管理。如果有需要使用到比较早期的 iOS SDK 或是其他元件,Xcode 当中所包含的相关 Components 就相对重要了。


 


I'm a Microsoft MVP - Developer Technologies (From 2015 ~).
 



I focus on the following topics: Xamarin Technology, Azure, Mobile DevOps, and Microsoft EM+S.

If you want to know more about them, welcome to my website:
https://jamestsai.tw 


本部落格文章之图片相关后製处理皆透过 Techsmith 公司 所赞助其授权使用之 "Snagit" 与 "Snagit Editor" 软体製作。

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章

5 点赞(415) 阅读(67)