Minimum Required iOS Version to Create a Provisioning Profile

I'm a Flutter developer and I would like to allow my friends to test the app on their iPhones. Eventually, I also want to release the app to the App Store. I bought a Mac Mini to develop and build the app, but I do not own an iPhone.

My understanding is that I need a Provisioning Profile to build a .ipa file which can then be installed on other devices or uploaded to the App Store. It seems that to create a Provisioning Profile I need to connect an iPhone to my (developer) Apple ID. I do not currently own an iPhone. My question now is, if I buy one, are there minimum requirements for the Provisioning Profile? More specifically, would I be able to buy an old iPhone 4 and connect that even though my app would never be able to run on an iPhone 4?

Some more info:
  • I don't intend to ever run the app on my own iOS device. I'm using the Simulator for testing.

  • I have a developer account.

  • The minimum iOS version for my App is currently iOS 9.

Hi,

I am in the exact same boat as you. Developing an app for iPhone without owning one. Did you ever find out if the version of iPhone you use matters in terms of the provisioning profile?

Thanks,

Aidan
Minimum Required iOS Version to Create a Provisioning Profile
 
 
Q