I have the latest version of Haxe 3 installed along with the latest version of Xcode and openFL.
I’m inside my openFl project in the terminal and I run the following command
openfl test ios -simulator
I get the following error.
/Applications/Xcode.app/Contents/Developer/usr/bin/make
Haxe device build: Release-iphoneos-v7
haxe Build.hxml -D HXCPP_ARMV7 -cpp build/Release-iphoneos-v7
cd build/Release-iphoneos-v7; export HXCPP_NO_COLOR=1; haxelib run hxcpp Build.xml -Dios -Diphone -DHXCPP_ARMV7 -DHXCPP_CPP11 -DHXCPP_CLANG -DOBJC_ARC `cat Options.txt | while read LINE; do printf " -D$LINE"; done`
Error: Could not find build target "by"
make: *** [build-haxe-armv7] Error 1
Command /Applications/Xcode.app/Contents/Developer/usr/bin/make failed with exit code 2
I made sure that the latest Xcode is installed and can build a project on it’s own just fine. I’m running Xcode 8.
I solved this problem by working around the error doing the following.
First export IPHONE_VER=10.0
Then run
openfl test ios -simulator -Dsource-header=haxe
But now it fails to launch the ios simulator after building
Launch app on "com.apple.CoreSimulator.SimDeviceType.iPhone-6, 10.0"
2016-10-03 10:08:02.612 ios-sim[4877:74752] Timeout: 60.000000 second(s)
Failed to find class DTiPhoneSimulatorSystemRoot at runtime.