Impact

This forum is read only and just serves as an archive. If you have any questions, please post them on github.com/phoboslab/impact

10 years ago by Joncom

I have an iPad (original) running iOS 4.3.3.

I tried running a fresh copy of Ejecta on it, and experienced this error:
dyld: Library not loaded: /usr/lib/libc++.1.dylib
Referenced from: /var/mobile/Applications/8B9B1A97-9181-4645-9BEC-E00667632A4D/Ejecta.app/Ejecta
Reason: image not found
(lldb)

According to this StackOverflow answer, the fix is to "NOT load the WebGL library" because it's not supported by this device.

I was wondering if there was a simple flag I could change to prevent Ejecta from trying to load WebGL?

10 years ago by stillen

To avoid this, I set the minimum iOS version to 5. This prevents older devices from being able to load the app. While this may not be the best answer, it does work. Also iOS has something like a 93% adoption rate for updates.

10 years ago by Joncom

I'm trying to get this working on iOS 4.3.3, so setting the minimum iOS version to 5 does the opposite of what I want lol...

10 years ago by stillen

Can you submit apps that are built for 4.3.3?

10 years ago by Joncom

Maybe?
I'm not aware of a reason why it would be disallowed.
Are you?

10 years ago by stillen

It's Xcode 5, not iOS 5. Min in 4.33 according to apple compiled with Xcode 5. Anything earlier will be rejected.
Page 1 of 1
« first « previous next › last »