“Mac will try hard not to let you run this; it will tell you the app is damaged and can’t be opened and helpfully offer to trash it for you. From a terminal you can xattr -cr /path/to/OpenCiv3.app to enable running it.” How far OSX has come since the days of the “cancel or allow” parody advert.
To be fair, the threat landscape changed, too.
OpenCiv3: Open-source, cross-platform reimagining of Civilization III
241–250 of 318 posts
Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III
#242Earlier quoted context omitted.
What is going on with this? I tried that and the alias I have built in for this problem, `make_safe() { xattr -d -r com.apple.quarantine $1 }` The application cannot be opened for an unexpected reason, error=Error Domain=RBSRequestErrorDomain Code=5 "Launch failed." UserInfo={NSLocalizedFailureReason=Launch failed., NSUnderlyingError=0xae1038720 {Error Domain=NSPOSIXErrorDomain Code=163 "Unknown error: 163" UserInfo=…
The situation is actually worse than it looks. This error exists because Apple has effectively made app notarization mandatory, otherwise, users see this warning. In theory, notarization is straightforward: upload your DMG via their API, and within minutes you get a notarized/stamped app back. …until you hit the infamous "Team is not yet configured for notarization" error. Once that happens, you can be completely blo…
Not a feature they care about. Same for deleting apps not released yet. Haven't looked in a while but for over a decade it has been impossible to delete ios apps submitted and not released. So either you have to release the app, make it "apple approved" and then immediately kill it or have an app always present (I think you can hide it but I've not checked that in quite a while.
Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III
#243Hi all, OpenCiv3 founder here. Thanks for the support! Check us out on Civfanatics or Discord to keep up with the project.
Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III
#244Earlier quoted context omitted.
You can run macOS in a docker container. There’s no hardware acceleration for gpu, but works well enough. You can also try macinabox if you have unraid: https://hub.docker.com/r/spaceinvaderone/macinabox It’s probably the easiest way of setting up a Mac VM if you have unraid. I know there are similar options for qemu and kvm based hypervisors. If you have an amd gpu you should be able to pass it through.
But you can't distribute whatever you build legally as far as im aware. The apple sdks prevent you from shipping legally. The only way atm is installing homebrew and using a gnu tool chain if I understand the license of the official sdks correctly?
Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III
#245Earlier quoted context omitted.
If Apple finds out they’ll ban your developer certificates and then all installed copies of your app will stop working.
Has this ever happened? Not revoking certificates, which they've certainly done for malware or e.g. iOS "signing services", but because a developer used non-Apple hardware.
Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III
#246Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III
#247Earlier quoted context omitted.
Has this ever happened? Not revoking certificates, which they've certainly done for malware or e.g. iOS "signing services", but because a developer used non-Apple hardware.
I don’t know the answer to that but a quick search shows lots of examples of people complaining that their developer certificate has been revoked, demonstrating a willingness by Apple to revoke certificates if they believe the developer violated their terms of service. I doubt Apple would go out of their way to include language in the agreement that binds developers to their own sanctioned platform if they didn’t int…
Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III
#248Earlier quoted context omitted.
I don’t know the answer to that but a quick search shows lots of examples of people complaining that their developer certificate has been revoked, demonstrating a willingness by Apple to revoke certificates if they believe the developer violated their terms of service. I doubt Apple would go out of their way to include language in the agreement that binds developers to their own sanctioned platform if they didn’t int…
I would wager all of those are distributing malware.
Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III
#249Re: OpenCiv3: Open-source, cross-platform reimagining of Civilization III
#250Another awesome game - Civ II inspired. http://www.c-evo.org/
Loved this one; from the same guy who wrote Scanner which was nice before WinDirStat and WizTree. You could add AI plugins which could take the role of a player, without cheating. http://www.steffengerlach.de/freeware/