Signed, a disabled and unable to work guy who enjoys IT and programing
You don’t need to pay to develop an app, you only need to pay to put it in the store.
So develop your app. If it’s any good, pay the $100, sell it in the store and it’ll pay for itself. It may even make you a little profit. If it’s not good enough for that, why does it need to be in the store?
Some capabilities actually need a paid developer account even if you don’t plan to put the app on the store.
The Capability library shows only the capabilities
available to the target type and your program
membership. If you are not a member of the Apple
Developer Program, the capabilities you can add are
limited.
You don’t need to pay to develop an app, you only need to pay to put it in the store.
So develop your app. If it’s any good, pay the $100, sell it in the store and it’ll pay for itself. It may even make you a little profit. If it’s not good enough for that, why does it need to be in the store?
Some capabilities actually need a paid developer account even if you don’t plan to put the app on the store.
https://help.apple.com/xcode/mac/current/#/dev88ff319e7
Sure, but that is for capabilities where it makes sense. For example if your app wants to use iCloud.
Last time I checked that also affected nfc (I don’t mean Apple Pay, but plain nfc)