Thanks,
I will go and check on my mac to see where I got stuck last time.
But If I remember correctly it had something to do with some “.h” file that could not be found in xCode.
Let me check and get back to you.
If they are present. then check to see if these frameworks exist on your mac?
If the header paths are not specified you could try adding them, but it probably better to re-create the xcode project from scratch. (Taken from @REVVs excellent article.)
Disable iOS support in the project.
Delete project/ios
Delete project/resources/ios
Delete ~/Library/Application Support/jmonkeyplatform/3.1/avian-openjdk
Enable iOS support again. IMPORTANT - Make sure you wait for AVIAN to download before doing anything else.
Copy/merge your backup to project/ios.
Okay so I finally got time to work on this.
Thanks for the help, I did manage to fix the HEADER SEARCH PATHS, but now I am finding another issue when I make a build.
Also I am on
OSX 10.12
XCode 8.3.3
I can tell you how to fix that but it looks to me like you are not using the XCODE project that was generated by jMonkey.
This as well the HEADER paths are part of the standard project and if you having to re-instate them my recommendation would be to re-create the XCODE project from scratch using jMonkey.
Anyway, the bit you are missing is:
Select the project (not Target) then goto BUILD SETTINGS / LINKER FLAGS / OTHER LINKER FLAGS
You should have reference to the BUILD FOLDERS as shown in this screenshot.
You need to check you have got the BUILD folder which is outside (on the same folder path) as the IOS folder.
The BUILD folder is generated when you compile your app in jMonkeyEngine. The IOS folders are also generated when the IOS plugin is switched on. See folders here.
Released Chatter Games v2 on all platforms.(Windows, Mac, Linux, Android and iOS) iOS was the toughest but is working now on iOS 15 using XCODE 13, Android and Mac OS.