Does anyone have any idea to install Xcode 8 OR Xcode 9 without updating macOS?
I want to update my Xcode 7.1 to Xcode 8 or Xcode 9 (or 9.1) Beta.
But it is not allowing me to update directly on OS X Yosemite 10.10.
And I don't want to update my OS to El Capitan now, so how can I install Xcode 8 on OS X Yosemite 10.10.
Xcode 8 will work on OS X 10.11 (El Capitan) but the apps you build with won't, because the only SDK available is macOS 10.12 SDK, i.e. macOS Sierra's.
From release notes:
Compatibility
Xcode 8 requires a Mac running macOS Sierra 10.12 or OS X El Capitan
10.11.5 or later.
Xcode 8 includes SDKs for iOS 10.0, watchOS 3.0, macOS Sierra 10.12, and tvOS 10.0.
To install Xcode 9 without updating macOS you can change the minimum required version in the Xcode bundle's plist. To do that simply control-click Xcode app, click Open Package Contents, then go inside Contents folder, there you'll see info.plist. Open it with Xcode you have already installed, and there you can edit value of Minimum system version field to whatever version you have currently installed.
Also there would be some other "*.app" like "Instruments.app" and etc. They also requires the same operations.
If after all you get the same error, try to Restart your macOS.
I have used that way to install Xcode 9.2 on macOS 10.12.5 and it works.
From the Xcode 8 Beta 6 Release Notes:
Xcode 8 beta 6 requires a Mac running macOS Sierra beta 3 or later, or OS X El Capitan 10.11.5 or later.
macOS 10.10 is an unsupported configuration and is not supported by Xcode 8. Your only solution is to update to 10.11.
I have two Apps in the Mac App Store. My main development machine is still running OS X Yosemite. One App started showing some small GUI problems when used on MacOS Sierra. So I installed XCode 8 on my MacBook Pro, running MacOS Sierra. Next, I migrated the code to Swift 2.3 (3.0 was too much of a hassle for now), and archived and exported the App (without changing any build-settings). The GUI problems (mostly related to resizing images and windows) are solved now in the App, when run with MacOS Sierra. And the App still works with OS X Yosemite and OS X El Capitan.
Perhaps it depends on the settings you use in XCode 8, but Apps compiled/built with XCode 8 should definitely still work with OS X Yosemite and El Capitan.. Unless you use specific features/functions of the MacOS Sierra SDK, of course.
from the terminal type the command:
xcode-select --install
in case if you having previous XCode to remove it type the command:
sudo rm -Rf /Library/Developer/CommandLineTools
before installing current one
Related
I have a Mac early 2011 running MacOS high sierra 10.13.6.
My Mac can't upgrade to higher MacOS versions.
I need to install XCode 11 to take advantage of SwiftUI.
This answer worked for XCode 10.2 but didn't work for XCode 11.
So can I install XCode11 on MacOS high sierra 10.13.6?
From Xcode 11 Release Notes:
Xcode 11 requires a Mac running macOS 10.14.3 or later.
So you cannot install Xcode 11 on macOS 10.13.6
Upgrade old macbook pro using this patch http://dosdude1.com/mojave/.
You can easily use Xcode 11.
After updating from macOS High Sierra to Mojave and I successfully installed Xcode 7.3.1 but it cannot be opened. Does Mojave support Xcode 7?
I have experienced the same issue after upgrading to macOS Mojave. The only solution which I had to do is to download Xcode 8 and migrate to Swift 3.
Incase there're any alternatives, please share!
I recently upgraded to new beta version of macOS 10.14 but after installing it when I tried to open my older version of Xcode 8.3.2, every time it gets crashed. Below is its details.
Symbol not found: _OBJC_IVAR_$_NSTextViewIvars.sharedData
Xcode 8.X.X is doesn't support on macos 10.12 later version.
Cause of issue: "DYLD, [0x4] Symbol missing"
and also doesn't meet the swift version. so you need to upgrade your Xcode version or downgrade your os version below 10.12
As discussed in a few places like here and here, Xcode 8 does not run on Mojave. The best approach at this point is to either migrate your application to run with the latest Xcode, or run a VM with High Sierra or earlier that still supports your required version of Xcode.
Xcode 8's some versions is not compatible with macOS 10.14 just because of swift version.
So, if you want XCode 8, did you try to upgrade first to 8.3 ?
Ive upgraded the version of Xcode to 7 (Release version).
Is it possible to have Xcode 7 and Xcode 6 installed side by side?
I need to support users on the iOS 7.0 platform but for testing I do not have extra devices with me with iOS 7.0 installed. If the answer to the previous question is NO, is there a way to install iOS 7.0 simulators in Xcode 7
Follow up question: If I open a project in Xcode 7 and then open it Xcode 6 will there be any errors in the project files/storyboards?
Yes, you can have multiple copies of Xcode.app installed on the same computer and switch between them. You may run into issues if you try to use both at the same time, but as long as you quit one before using the other, you should be fine.
There is no way to install the iOS 7.0 Simulator with Xcode 7.0. The iOS 7.0 Simulator Runtime is not supported on Yosemite and newer host OS versions, and Xcode 7.0 is only supported on Yosemite and later. You will need to use a Mavericks host OS in order to use the iOS 7.0 Simulator Runtime. If you would be satisfied with the iOS 7.1 Simulator Runtime, that is still supported on Yosemite (but not El Capitan) when using Xcode 6.x (but not Xcode 7.0).
In regards to opening your project in different Xcode versions, there shouldn't be any problems like that.
For your first question i think this link can be help full,please check
Can Xcode 6 and Xcode 5 coexist on the same computer?
I have xCode 6.4 http://developer.apple.com/devcenter/download.action?path=/Developer_Tools/Xcode_6.4/Xcode_6.4.dmg and xCode 7 side by side, just download and install "xCode 2"
I want to use the latest OS X on my Mac Pro and work with iOS 7. Will I have any problems if I update my Mac Pro to Yosemite?
No that won't be a problem and you can even use Xcode 6 with the iOS 8 SDK and simply make the deployment target iOS 7.
However if this is your only machine you are in danger of breaking your only programming resource; better is to install Yosemite on a spare partition and leave Mavericks in place until Yosemite is more stable. You can then dual-boot as required.
You won't be able to install Xcode 5 on OSX Yosemite via the app store "because the version of OS X is too new". I'm not sure what happens if it was already installed when you upgraded though.
Maybe you can burn OS X Yosemite to a USB Flash Drive, here is a good example:
How to Burn OS X Yosemite to a USB Flash Drive