To develop Flutter apps for iOS, you need a Mac with Xcode installed . Install the latest stable version of Xcode (using web download or the Mac App Store).
Read moreCan I develop iOS app without Xcode?
Native iOS apps can be developed only on Mac . You can write code even in Windows or Linux, but you can’t build and sign it there. … Signing and uploading apps to the App Store (or Test Flight) can be done from the command line (see below), but you need to have Xcode installed.
Read more