iCode
iCode copied to clipboard
[DISCONTINUED] iOS Development suite for Linux. I will at some point rewrite it in D, but I am busy yet. The code here is bad, and in addition signing iOS apps on Linux is a mess (will hopefully fix t...
iCode 
iCode is a complex heavyweight unreliable iOS IDE for Linux.
Actually, the script that generates certificates is broken. I investigate Apple's server API to fix this issue. In the meantime, you can generate certificates elsewhere and put it in the developer folder like the ReadMe file says.
How do I run it ?
iCode requires ~~mono-runtime, gtk-sharp3,~~ libgdl-3-5, xcb and clang *
These packages can be installed with APT using this command:
sudo apt install mono-runtime gtk-sharp3 libgdl-3-5 clang
What can I do with iCode ?
Build simple iOS apps in Objective-C, without storyboard and some features. It generates signed ipas (thanks to zsign) that can be installed on device with ideviceinstaller. Without any mac !
*Utility of each package:
mono-runtimewas here before to use .NET Framework on Linux, but iCode do not use .NET framework anymoregtk-sharp3was here to ensure binding of gtk for c#, but our package does not requires these glue libraries anymore.libgdl-3-5is a docking library for GTK. It permits to its binding gdl-sharp to run.xcbiCode crashes on project creation without it.clangis the compiler.