0

I have a Mac but for some complex reasons that is not worth explaining here, I will be not be able to install xCode. I have checked the tutorial here, where they provide two options. In both options, XCode is used. My question is: Is it possible to generate a build for iOS on a Mac without using XCode.

Protocol
  • 1,696
  • 13
  • 30
Noor
  • 19,638
  • 38
  • 136
  • 254

2 Answers2

3

It is not possible to do this in Android Studio. If you don't have a machine with macOS (or are not able to use XCode in your case), you might be able to make a build using a macOS docker image.

You can find a macOS docker image (Docker-OSX) here (200k downloads). On this page, you can also find container images with XCode installed.

If you don't want to use the XCode app('s GUI) on your machine (or when using this Docker image), but you do have XCode (and Command Line Tools) installed - you can also make a build via the terminal using the xcodebuild command: https://developer.apple.com/library/archive/technotes/tn2339/_index.html

For more on xcodebuild, see this StackOverflow answer.

Bjorn B.
  • 506
  • 3
  • 10
1

No, it's not.

What you can do though is use an external tool like appollo which will let you have access to a Mac build machine with XCode installed.

Then you can generate an IPA like this :

appollo build start --build-type ad-hoc

Here are some demo videos or Appollo's documentation

Maxime Deuse
  • 313
  • 11
  • 13