The Unofficial IOS haxeflixel BUILD Cheat Sheet
*Note Hello It's been way too Long since I've posted so sorry about that But here is a reference to future Devs Going through similar struggles with IOS, Suggested to do this by the nice people over on the HaxeFlixel Discord.
- Mac computer (recommended with the most updated OS version)
- An IOS device (since the simulator is extremely awful and runs at 5fps)
- Registered personal or licensed ios team if you need help doing this follow this guide
- Latest version of HaxeFlixel and hxcpp 3.4.64
Go to project Directory
Next you want to get to the project directory. You could use cd commands in terminal to do so but what I enabled instead which makes it much faster is go here. mac -> icon -> System Preferences
then go to Keyboard -> Shortcuts -> Services -> scroll down and check True - New Terminal At Folder
Once you have that you should be able to right click or Command-click your project Folder and click new terminal at folder.
Inside your project directory input this command into terminal.
lime build ios -Dsource-header=haxe -IPHONE_VER=9.3
Once that happens you should get an error saying somthing along the lines of needs Code Signing don't panic.
What you need to do now is go into your project export folder go to ios and open your .xcode project file
You've successfully made it to Xcode you're through all of the hard parts, Congrats!
Now What you want to do is find your BuildTime project and double click on it
Now there is a chance that this window may be set to open project not target in this image it does
I can tell because it has the xcode icon rather than the ThinQbator icon so I want to click on it and change it.
then look at signing and change team from none to either your account listed or "Add an Account..." If you don't have an account follow this tutorial
Now once you set it up properly it should say somthing like this.
now for the fun part to see your app Work!
At the top where you see Generic IOS device click on that, this should come up
Move your mouse up while on the drop down untill you see devices if you have one plugged in it should be there, click it, press the play button to the left and it should start building on your phone! It will give you a progress update in the middle section if you want to see the logs right click you application in build time the one you previously double tapped and go to "Reveal in Log".
There you have it! I hope the images helped, and this Cheat Sheet helped you :) If you're still stuck or have any questions feel free to reply back on this devlog or DM me on twitter, Cheers.