First attempt at iOS build support

NOT READY FOR MERGE!

- [ ] fix linker errors (see comment below)
- [ ] validate xcode project files are structured properly

[#64016558]