firebird
firebird copied to clipboard
"App needs to be updated" on IOS 15.6
Hi there, im using an ipad (8. gen.) with ios 15.6.
If I try to open the emulator app, it says "App needs to be updated".
What can I do?
Thank you very much.
What can I do?
Well, you can rebuild the app locally... if you can't wait, I suppose, but otherwise you'll need to wait for a new release I guess :P (or at least a pre-release with the iOS binary) That said, I'm not even sure why this message pops up, it's possible the new OS wants apps to be built with some recent enough toolchain for various reasons now...
Hey, thanks for your fast reply.
I think I cant rebuild it by myself because I have now idea how to :-(
otherwise you'll need to wait for a new release I guess
The last release is from march 2020. So I guess I have to wait a long time?
I'm not sure, I may have some time to take care of some things this week, in fact...
Me again: I got another Ipad ;-) with iOS 14.3
Now, I got another error: "The provisioning profile" is expired. Profile expiration "2021-02-18 21:08:28".
So there seems to be another problem.
Yes that would make sense, whichever binary I will build and upload here will use the latest unexpired stuff.
So, this error could be resolve as well with a new release?
Yes.
Basically Apple doesn't really want people to release things out of the App Store or TestFlight, so it comes with a whole set of limitations (I'm not even sure how this currently "works", in fact), so normally it would be up to users to "just" build their own version (that's free, no dev subscription needed) and there would be no issue, but of course I understand it's annoying to set up.
Ok, so, I have NOT been able to test this, but this is a release build from the latest master, signed for ad-hoc 🤷♂ Firebird-Emu_iOS_Release_master_20220804.ipa.zip ️
Thank you very much. Unfortunately it shows the same errors on both devices :-(
Hmm ok then the problem is something else :( I'll have to dig a bit deeper
Me again. I tried it again, with both of my test-devices (because last time I was a bit in a hurry). The error "App needs to be updated" on iOS 15.6 is gone. But on both devises there is now the error "the app cannot be installed because its integrity could not be verified"
Ok I suppose that does make sense now considering the adhoc signing isn't supposed to work that way (but its what I've always done so I assume users just had jailbroken devices)
If you can download Xcode and Qt (5.15) I can let you know how you can build it yourself and it'll run fine on your devices
Unfortunately I have no MAC and therefore no possibility to install XCode.
But thank you very much!
Maybe you could use the web version of Firebird then 😅
oh, where can I find this?
Hey, finally I got it working (with the help of "Sideloadly"). Now I have the next problem: Im unable to chose a "store-point" because there is only a dialog, which shows the intern app files. For flash and boot its fine, because I can access to the "normal" documents of the ipad. In Itunes I didnt see any "file sharing" for the app. (thas was my idea to add a store-file to the app-files)
Any ideas?
Oh glad that this is working, should have thought of that.
Regarding the file sharing, I may have forgotten to enable that after cleaning up some metadata oops.
In the meantime you might be able to choose files downloaded by safari?
no there is no Safari option. I can only See the App file system
Ah okay I guess I'll have to fix that for real then. if only Qt used the native file picker... 👀
Me again and finally: Its working now :-) :-) In sideloadly there is a option for "UIFileSharing". So I could add the Flahs-Boot-Store-Files via Itunes to the app.
By the way: It also works with your last release from March 2020. So the errors I describes a few days ago aren't there anymore (sideloady did the trick).
Anyway: Thank you very much for your (fast) support!
Just wanted to leave a note that I am unfortunately limited to web based ipa installing and as experienced m above, same errors. My need is not urgent so no rush, but as you’re able the updates you were working on would still be greatly appreciated.
Thank you for the work you’ve done already. ☺️🙏
Well I'm not able to provide more than what I've tried so far, actually :( So I suppose either a jailbroken device or the local ipa installing tricks are required...
Ahh, understand. No worries. Thank you again for what you have already done.
That's great ! Thanks for the trick, I guess we'll mention it somewhere :)