Unity for iOS setup and Xcode installation
With Android, there’s a lot of setup effort required, but building and getting a game onto your device is less work, whereas, with iOS, there’s less work to do on the setup and more involvement with getting the game actually onto the device.
Previously, you had to have a paid Apple Developer license to get your game onto an iOS device. Although that’s still required to get the game on the App Store, you are no longer required to get it for testing. Note that the free option doesn’t have everything available to you, most notably in-app purchases (IAPs) and the Game Center; however, the game should work just fine on your device. We will go over how to adjust your project to reflect being in the Apple Developer portal in Chapter 13, Building a Release Copy of Our Game, when we cover putting our project on the App Store.
To develop for an iOS device, in addition to the device itself running iOS 12 or later, you...