I am evaluating app building for both Android and iOS.
I don't have access to a Mac, but would a 2012 MAC Mini i7 16gb running High Sierra be compatible with the appropriate X-Code version to allow me to compile and build .ipas for iOS device and the app store.
Thanks
Yes it is, just make sure it has latest xcode version 9.
Or xcode 8 or above.
Because that will make sure that you can build and upload ipa.
Related
I'm having an issue running iOS simulator from Expo. I'm seeing these two errors:
Trying to open the project in iOS simulator...
Opening iOS simulator
iOS Simulator device failed to boot. Try opening Simulator first, then running your app.
Error installing or running app. Error: Timed out waiting for iOS Simulator device to boot.
Trying to open the project in iOS simulator...
Booting device in iOS simulator...
There was a problem booting a device in iOS Simulator. Quit Simulator, and try again.
Error installing or running app. Error: No iPhone devices available in Simulator
An iPhone 5s with iOS 11.2 is clearly available and works in Xcode simulator with a simple project ran from Xcode which tells me this is an Expo issue.
I'm using:
Expo version: 3.4.1
Xcode version: 9.2
Mac OS: 10.12.6
Please note - I cannot upgrade my OS. So Xcode version 9.2 is what I must use.
Things I've tried:
set command line tools as correct Xcode version with path /Applications/Xcode.app
delete all simulators and re-add them
start simulator before running app / start simulator after running app
delete all contents under Library/Developer/CoreSimulator/Devices/
I know this question has been asked before, but no solid answer has been given. Maybe someone has figured it out since then.
your phone runs a newer version of software, so you won't be able to use Xcode version 9.2, you have to use 11.2 or newer before running it on your own phone.
if you want it to work with a newer version of iOS, you have to link the device files of newer Xcode version to the version you use.
https://community1.pega.com/community/pega-support/question/building-mobile-apps-newer-ios-versions-older-xcode-versions
this link should help you with your problem, just follow their steps
you have to do this because each iOS has its own files which comes with the new versions of Xcode
I hope this helps you;)
I am taking a course on programming with flutter, and it needs Xcode 9 or higher. My mac is currently running 10.11.6 and it can't update any more. I was wondering if there was any way to get Xcode 9 on my mac?
Xcode9 needs OS X 10.12.6 or higher.
The latest Xcode you can install on OS X 10.11.6 is Xcode8 (version 8.2.1).
Here you can check which minimal OS version is required by which version of Xcode:
https://en.wikipedia.org/wiki/Xcode#Version_comparison_table
Also for downloading any older version of Xcode you need a developer account (free account is enough) and you can download from here:
https://developer.apple.com/download/more/
Unfortunately I don't see older than Xcode9 there but I found Xcode 8.2.1 here
Xcode is only needed to run your Flutter apps on iOS devices and simulators. But to develop Flutter apps, you use another IDE your Mac can probably run: Android Studio, Visual Studio Code or Intellij IDEA.
You can still test your app using an Android emulator or device.
If you do need to upgrade, you can download a Sierra, High Sierra or Mojave patcher from dosdude1's website, and install a later version of macOS on your unsupported Mac (if your mac is in the list of supported devices, and I haven't tested it, so do it at your own risk).
Excited to try out the new NSTouchBar APIs.
Went to the developer site to get the sample code, and it crashes every time in Xcode 8.1 (build 8B62)saying I don't have the 10.12.1 SDK installed, even though I can add a deployment target of 10.12.1.
There are now two versions of macOS 10.12.1 (12B2657 and 16B2555).
Download the update from here (also if you already have 10.12.1 12B2657) to get 16B2555:
https://support.apple.com/kb/dl1897?locale=en_US
This will enable the TouchBar simulator in Xcode 8.1.
I have OS X Mountain Lion (10.8.5) and Xcode 5.1 already installed on my mac and i can't upgrade my os for now. I need ios 8 sdk in order to publish my app in app store.
How can i install ios 8 sdk on xcode 5?
I have tried copying /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/8.0/ from another computer but it doesn't work - new sdk is not presented in Build Settings > Base SDK combo box.
Sadly that's not possible: the iOS 8 SDK is only available with Xcode 6, for which you need either Mavericks or Yosemite. Furthermore, since February 1st 2015 you can no longer submit apps to the App Store using Xcode 5: https://developer.apple.com/news/?id=10202014a
If you can't upgrade your current system at the moment, look into Parallels Desktop and install a virtual instance of your Mac from the recovery partition. You can then upgrade the VM and install Xcode 6 there, without having to upgrade your current system.
Alternatively, use ShirtPocket's SuperDuper to clone your current hard disk to an external one, then boot from the external drive and upgrade that to Yosemite and Xcode 6.
I just started to use LiveCode and tried to create a standalone IOS app and get the following error:
"There was an error while saving the standalone application performing
iOS device builds requires the iOS 5.0 SDK platform to be installed"
We are using Xcode version 4.5.1 which includes the IOS 6 SDK along with LiveCode version 5.5.1 and thought that all needed SDK's would be installed when we installed Xcode.
We also don't know where to get the IOS 5.0 SDK and how to get it installed in Xcode so LiveCode can use it.
You only need iOS 5 SDK if you are deploying an armv6 or universal app. If you are deploying armv7 only then you won't get this error if you have iOS 6 or 6.1 SDKs. If you do that though your app won't support older armv6 devices from iPhone 3G back. When the standalone is built LiveCode needs the SDK that the engine was built against. This is why when a new SDK comes out LiveCode won't support it until its next release. If your using LiveCode it's worthwhile getting into the habit of retaining each version of Xcode.
Try upgrading to Xcode 4.5.2 and then take a look at this link: http://forums.runrev.com/viewtopic.php?f=49&t=9339