Hi! Gotta say, I love the engine. I have one problem though, I can’t get the engine to work correctly on iPad Air 2.
I did the following:
- Pulled latest master-branch from github
- Ran the cmake_ios.sh script both with and without -DURHO3D_64BIT=1, didn’t make a difference.
- Everything compiles in Xcode (v7) without errors.
- If I try to run the Urho3DPlayer I get a bunch of warnings from Angelscript saying something like “Failed in call to function ‘RegisterObjectMethod’ with ‘Engine’ and ‘int get_maxFps() const’ (Code: -7)”. It outputs warning for every single function it seems like. Then and empty message box from Urho3DPlayer appears on the iPad and then nothing else happens.
I also tried to compile the sample “04_StaticScene.cpp” and link it with the static library. This also works without errors, however when I run it on the iPad graphical glitches appear:
I have tried this on three different devices with the following results:
iPad Air 2 (iOS 8.4) - The problems above happens.
iPad Air 2 (iOS 9.0) - The problems above happens.
iPad 2 (iOS 7.1) - Note that this is not an Air 2 but an older iPad 2. Everything seems to work correctly here, the Urho3DPlayer launches without problem and the 04_StaticScene runs without graphical glitches.
So there seems to be a problem involved with either the newer iOS versions or the newer devices. Has anyone else been able to solve this? Any help is appreciated