NFC Chipset On Apple Devices
Solution 1:
Apple's Core NFC is able to write to NFC tags, they even have a sample project with explanations. But as far as I know, NFC support is limited and it looks like payment apps are not allowed to use it:
Core NFC doesn't support payment-related Application IDs.
I didn't spot any obvious reason in the App Store guidelines that would prohibit a public transport app provider from adding NFC support.
- It's possible the provider's information is outdated (back from when Core NFC was not available).
- Maybe the specific NFC type is not supported by Apple.
- The provider may not want to give the usual 30% share to Apple (and thus states "Apple does not support it").
- Maybe Apple does indeed reject "pay in app, transfer to NFC" use. That seems unlikely to me, though.