Does Apple provide some kind of archive where we can download older SDK versions or Xcode versions? Not the latest stuff only that's probably protected by NDA?
苹果是否提供了一些我们可以下载旧版SDK或Xcode版本的存档文件?不是最新的东西,只是可能受到NDA的保护?
Here's why: I may teach some friends how to code for iOS but I don't want to use SDK versions or anything that's affected by the NDA. So to prevent trouble it would be cool to get an old SDK + Xcode version for my presentation work.
原因如下:我可能会教一些朋友如何为iOS编写代码,但我不想使用SDK版本或任何受NDA影响的东西。所以为了避免麻烦,我的演示文稿会有一个旧的SDK + Xcode版本。
How can I get older versions of Xcode SDKs? Is there any download portal of Apple?
如何获得Xcode SDKs的旧版本?有苹果的下载门户吗?
5 个解决方案
#1
91
There are older versions of Xcode available at the Apple Developer website, but as long as you just use the latest non-beta version of the SDK, you should be fine. E.g. just use Xcode 3.2.5 and iOS 4.2 SDK. The NDA only covers the pre-release versions.
在苹果开发者网站上有一些较早版本的Xcode,但是只要你使用最新的非测试版的SDK,你就可以了。只需使用Xcode 3.2.5和iOS 4.2 SDK。NDA只涵盖了预发布版本。
#2
14
You can download Xcode 9 (current latest release) with Paid (Premium) Apple Developer Account from below links.
您可以从下面的链接下载带有付费(高级)Apple Developer帐户的Xcode 9(当前最新版本)。
Xcode 10
Xcode 10
Xcode 10 - Beta 2
- (Command Line Tool (Xcode 10 Beta 2) - for macOS 10.14)
- (Command Line Tool (Xcode 10 Beta 2) - for macOS 10.13)Xcode 10 - Beta 2 -(命令行工具(Xcode 10 Beta 2) -用于macOS 10.14) -(命令行工具(Xcode 10 Beta 2) -用于macOS 10.13)
Xcode 10 - Beta
-(Command Line Tool (Xcode 10 Beta) - for macOS 10.14)
-(Command Line Tool (Xcode 10 Beta) - for macOS 10.13)Xcode 10 - Beta -(命令行工具(Xcode 10 Beta) - macOS 10.14) -(命令行工具(Xcode 10 Beta) - macOS 10.13)
Xcode 9
Xcode 9
- Xcode 9.4.1
- (Command Line Tool (Xcode 9.4.1) - for macOS 10.13)- Xcode 9.4.1 -(命令行工具(Xcode 9.4.1)——macOS 10.13)
Xcode 9.4
- (Command Line Tool (Xcode 9.4) - for macOS 10.13)Xcode 9.4 -(命令行工具(Xcode 9.4) -适用于macOS 10.13)
Xcode设备上装
Xcode 9.3
- (Command Line Tool (Xcode 9.3) - for macOS 10.13)Xcode 9.3 -(命令行工具(Xcode 9.3)——macOS 10.13)
- Xcode 9.2
- (Command Line Tool (Xcode 9.2) - for macOS 10.13)
- (Command Line Tool (Xcode 9.2) - for macOS 10.12)- Xcode 9.2—(命令行工具(Xcode 9.2)—macOS 10.13—(命令行工具(Xcode 9.2)—macOS 10.12)
- Xcode 9.1
- (Command Line Tool (Xcode 9.1) - for macOS 10.13)
- (Command Line Tool (Xcode 9.1) - for macOS 10.12)- Xcode 9.1 -(命令行工具(Xcode 9.1) - macOS 10.13) -(命令行工具(Xcode 9.1) - macOS 10.12)
Xcode 9.0.1
- (Command Line Tool (Xcode 9.0.1) - for macOS 10.13)
- (Command Line Tool (Xcode 9.0.1) - for macOS 10.12)Xcode 9.0.1 -(命令行工具(Xcode 9.0.1) - macOS 10.13) -(命令行工具(Xcode 9.0.1) - macOS 10.12)
Xcode 9.0
- (Command Line Tool (Xcode 9) - for macOS 10.12)
- (Command Line Tool (Xcode 9) - for macOS 10.13)Xcode 9.0 -(命令行工具(Xcode 9) - macOS 10.12) -(命令行工具(Xcode 9) - macOS 10.13)
For non-premium account/apple id: (Download Xcode 9.3.x without Paid (Premium) Apple Developer Account from below link)非高级帐户/苹果id:(下载Xcode 9.3)。x没有支付(溢价)苹果开发者账户从以下链接)
- Xcode 9.4.1 (Mac App Store Link)
- Xcode 9.4.1 (Mac App Store链接)
See here for older versions of Xcode (Which may need to authenticate your apple account):
参见这里的旧版本Xcode(可能需要对您的苹果帐户进行身份验证):
-
Xcode 8
Xcode 8
-
Xcode 7
Xcode 7
苹果下载门户
#3
13
You can download Xcode (including the lastest, now 4.3.2) on https://developer.apple.com/downloads/ just create an developer account
您可以在https://developer.apple.com/downloads/上下载Xcode(包括最新的,现在是4.3.2),创建一个开发帐户
#4
7
Apple has recently updated the developer download page, and if you are not easily able to find it, scroll to the bottom of the page https://developer.apple.com/download, and you will find the button that says See more downloads.
苹果最近更新了开发者下载页面,如果你不容易找到它,滚动到https://developer.apple.com/download页面的底部,你会发现一个按钮,上面写着“查看更多下载”。
Or you can directly visit this page: https://developer.apple.com/download/more/
或者您可以直接访问这个页面:https://developer.apple.com/download/more/。
#5
0
It seems https://developer.apple.com/download is the place to find the latest version.
它似乎是https://developer。apple.com/download是找到最新版本的地方。
For previous Xcode versions + developer tools, the link is https://developer.apple.com/download/more/
对于以前的Xcode版本+开发工具,链接是https://developer.apple.com/download/more/
#1
91
There are older versions of Xcode available at the Apple Developer website, but as long as you just use the latest non-beta version of the SDK, you should be fine. E.g. just use Xcode 3.2.5 and iOS 4.2 SDK. The NDA only covers the pre-release versions.
在苹果开发者网站上有一些较早版本的Xcode,但是只要你使用最新的非测试版的SDK,你就可以了。只需使用Xcode 3.2.5和iOS 4.2 SDK。NDA只涵盖了预发布版本。
#2
14
You can download Xcode 9 (current latest release) with Paid (Premium) Apple Developer Account from below links.
您可以从下面的链接下载带有付费(高级)Apple Developer帐户的Xcode 9(当前最新版本)。
Xcode 10
Xcode 10
Xcode 10 - Beta 2
- (Command Line Tool (Xcode 10 Beta 2) - for macOS 10.14)
- (Command Line Tool (Xcode 10 Beta 2) - for macOS 10.13)Xcode 10 - Beta 2 -(命令行工具(Xcode 10 Beta 2) -用于macOS 10.14) -(命令行工具(Xcode 10 Beta 2) -用于macOS 10.13)
Xcode 10 - Beta
-(Command Line Tool (Xcode 10 Beta) - for macOS 10.14)
-(Command Line Tool (Xcode 10 Beta) - for macOS 10.13)Xcode 10 - Beta -(命令行工具(Xcode 10 Beta) - macOS 10.14) -(命令行工具(Xcode 10 Beta) - macOS 10.13)
Xcode 9
Xcode 9
- Xcode 9.4.1
- (Command Line Tool (Xcode 9.4.1) - for macOS 10.13)- Xcode 9.4.1 -(命令行工具(Xcode 9.4.1)——macOS 10.13)
Xcode 9.4
- (Command Line Tool (Xcode 9.4) - for macOS 10.13)Xcode 9.4 -(命令行工具(Xcode 9.4) -适用于macOS 10.13)
Xcode设备上装
Xcode 9.3
- (Command Line Tool (Xcode 9.3) - for macOS 10.13)Xcode 9.3 -(命令行工具(Xcode 9.3)——macOS 10.13)
- Xcode 9.2
- (Command Line Tool (Xcode 9.2) - for macOS 10.13)
- (Command Line Tool (Xcode 9.2) - for macOS 10.12)- Xcode 9.2—(命令行工具(Xcode 9.2)—macOS 10.13—(命令行工具(Xcode 9.2)—macOS 10.12)
- Xcode 9.1
- (Command Line Tool (Xcode 9.1) - for macOS 10.13)
- (Command Line Tool (Xcode 9.1) - for macOS 10.12)- Xcode 9.1 -(命令行工具(Xcode 9.1) - macOS 10.13) -(命令行工具(Xcode 9.1) - macOS 10.12)
Xcode 9.0.1
- (Command Line Tool (Xcode 9.0.1) - for macOS 10.13)
- (Command Line Tool (Xcode 9.0.1) - for macOS 10.12)Xcode 9.0.1 -(命令行工具(Xcode 9.0.1) - macOS 10.13) -(命令行工具(Xcode 9.0.1) - macOS 10.12)
Xcode 9.0
- (Command Line Tool (Xcode 9) - for macOS 10.12)
- (Command Line Tool (Xcode 9) - for macOS 10.13)Xcode 9.0 -(命令行工具(Xcode 9) - macOS 10.12) -(命令行工具(Xcode 9) - macOS 10.13)
For non-premium account/apple id: (Download Xcode 9.3.x without Paid (Premium) Apple Developer Account from below link)非高级帐户/苹果id:(下载Xcode 9.3)。x没有支付(溢价)苹果开发者账户从以下链接)
- Xcode 9.4.1 (Mac App Store Link)
- Xcode 9.4.1 (Mac App Store链接)
See here for older versions of Xcode (Which may need to authenticate your apple account):
参见这里的旧版本Xcode(可能需要对您的苹果帐户进行身份验证):
-
Xcode 8
Xcode 8
-
Xcode 7
Xcode 7
苹果下载门户
#3
13
You can download Xcode (including the lastest, now 4.3.2) on https://developer.apple.com/downloads/ just create an developer account
您可以在https://developer.apple.com/downloads/上下载Xcode(包括最新的,现在是4.3.2),创建一个开发帐户
#4
7
Apple has recently updated the developer download page, and if you are not easily able to find it, scroll to the bottom of the page https://developer.apple.com/download, and you will find the button that says See more downloads.
苹果最近更新了开发者下载页面,如果你不容易找到它,滚动到https://developer.apple.com/download页面的底部,你会发现一个按钮,上面写着“查看更多下载”。
Or you can directly visit this page: https://developer.apple.com/download/more/
或者您可以直接访问这个页面:https://developer.apple.com/download/more/。
#5
0
It seems https://developer.apple.com/download is the place to find the latest version.
它似乎是https://developer。apple.com/download是找到最新版本的地方。
For previous Xcode versions + developer tools, the link is https://developer.apple.com/download/more/
对于以前的Xcode版本+开发工具,链接是https://developer.apple.com/download/more/