Hi, I have released the iOS app(Swift) using Realm Database a year ago and currently trying to add a subscription (auto-renewal) to my app. The implement on the client-side is almost done but developing receipt validation on the server-side still remains. *FYI: I have never created/used a server for this app so it works locally so far.
The question is that in case I create/use an API with my own server(maybe RubyOnRails or server-side swift) for that receipt validation, should I use Realm Cloud or other Realm products? The server-side get a User object(defined by realm database) from the client-side for a receipt validation logic.
I was thinking about using Realm Cloud for the backup feature in a future update. But introducing own server to my app means Realm Cloud is not needed? (because of database duplication). Or Realm Products can be used for a database on the server-side(e.g. RubyOnRails or server-side swift) and sync with a client-side realm database? There is the way to work best with Realm products and my own server in this case?
Any advice and suggestions will be greatly appreciated.