Honestly, the biggest one is just using the device regularly: you'll be able to tell what'll work and what won't a lot easier. It's clear when people design an interface for a device they haven't used (even Apple does this for certain apps). Get a physical iPhone SE (they're quite cheap) and use it as a development device. Or even better, use it as your actual device.