I think it’s possible to use Corellium iPhone emulation for development. Many projects and researchers rely on it. For example, Go language uses it for CI.
Another alternative is to run iOS in QEMU as it had been told already:
- https://alephsecurity.com/2019/06/17/xnu-qemu-arm64-1/
- https://alephsecurity.com/2019/06/25/xnu-qemu-arm64-2/
They published the source code at GitHub:
- https://github.com/alephsecurity/xnu-qemu-arm64
- https://github.com/alephsecurity/xnu-qemu-arm64-tools
Hope that helps.