@remram44 If you're not going to publish to Apple's stores, you can just install Xcode and then any other toolkit and then make a dpkg (MacOS). You cannot have your app get on a Apple mobile device without going through that licensing fee. Apple will not give you the signing certificate that the store requires to take submissions. When you expire, Apple sends you over to billing if you want to refresh/update an existing app.
@remram44 If you really want to do FOSS on Mac, just git the source code to an online source code repo and publish a build/install README.md and work on getting a package made for HomeBrew. You'll have to just write a web app if you want it to work on iOS, otherwise pay the fee. Android doesn't have a cash barrier to entry like this.
@trayofbees I wasn't very clear, sorry! It's a desktop app. Developer ID requires 2-factor and that's why I mentioned the need for an iPhone
@remram44 oh that's a toughie
@peterthomashorn With a phone number I could enable 2-step but not 2-factor, which apparently is required for Developer ID
@trayofbees I don't need to be in the store, just download off my website. But my users are not very savvy, so having to build it, or even go through the system settings to bypass GateKeeper, probably won't go so well.
Do you think distributing a PKG instead of APP+DMG would help?
@remram44 If you go pkg the user has to remember to do the right click manual open. Easy to get users to understand to do with a short well narrated video.
@trayofbees That's not much better than the APP then. Do open-source projects (GIMP, Blender, Audacity...) all pay the fee?
@trayofbees @remram44 Why right click? Is is a runnable installer as *.msi on Windows or *.deb on Linux, just open it with a double click. Besides: such installers are bundles just as ordinary apps are. That means they actually are self-contained directories presented in an opaque way. They need to be put into a disk image or ZIP as well.
@remram44 @trayofbees A disk image (*.img) is sufficient, if your built app is a self-containing bundle. In example "Gimp-2.10.app". Itself it is a directory handled in a special way. You can put that into a disk image next to a symbolic link to "/Applications", so users can install it via drag and drop. A *.pkg (managed install) is suitable for installing modular products or files to system directories.
Framapiaf est un service de microblog similaire à Twitter. Il est libre, décentralisé et fédéré. Il permet de courts messages (max. 500 caractères), de définir leur degré de confidentialité et de suivre les membres du réseau sans publicité ni pistage.