Contributions > Builds & Ports

OpenXcom for iOS on third party app store, no jailbreak required

(1/4) > >>

Daedalia:
Hello all.

I've been working with a third party app store to bring OpenXcom to their platform. Thanks to a port by Sfalexrog found at https://github.com/sfalexrog/openxcom-ios I've been able to build and get it hosted there. I believe they use enterprise certificates to sign and install the apps, which Apple may crack down upon soon due to Facebook and Google naughtyness recently. You need to sign up and pay around $10 every year to use the store. They offer many other good emulators and apps so worth the money.

OpenXcom isn't listed on thier main app listing but can be found at the link below. Should work for iOS 8 and up. I've tested it on an iPhone 6 & 7, can't make any promises for other devices but should work well. Some mods work, I can share the ones I've tried. Some mods have graphical issues. This port is based on 0.9.

https://builds.io/apps/openxcom/

Stoddard:
This is great, but can you please elaborate how did you get it into this app store?

Their site is very vague on the how to publish aspect.

Did you just build a single build and signed/whatever in Xcode? And then performed unspeakable rituals?

There must be some way to automate building builds and uploading them. There are things like fastlane to automate signing, but how does one upload to that store ( and where does one get certs/keys? )


And maybe you know of something similar for macos so that .dmgs don't scare people with "downloaded from who knows where, be very afraid?" popups?

magus66:
I'll sign the mac builds if you need someone to do that.

Stoddard:

--- Quote from: magus66 on March 21, 2019, 07:47:07 am ---I'll sign the mac builds if you need someone to do that.

--- End quote ---

Thank you, but manual signing doesn't make much sense. It has to be automated. There were three releases this month and many more intermediate builds.

Meridian:
FYI, OXCE now also supports iOS: https://openxcom.org/forum/index.php/topic,7047.0.html

Navigation

[0] Message Index

[#] Next page

Go to full version