How to reproduce:
1. Create and open a new project
2. Open Project Settings window (Edit > Project Settings)
3. Navigate to the Player tab and select iOS platform
4. Change the “Target minimum iOS Version” field to a value higher than is set by default (ie. 15.0 → 16.0)
5. Build the project for iOS platform
6. Open the project folder in Finder
7. Navigate to “<build folder name>/Frameworks/UnityRuntime.framework” and open “Info.plist”
8. Observe the values in “Info.plist”
Actual result: “MinimumOSVersion” key has the default value (in this example 15.0)
Expected result: “MinimumOSVersion” key has the value that was set in the Editor, Project Settings (in this example 16.0)
Reproducible with: 6000.5.0a2, 6000.5.11f1, 6000.6.0f1, 6000.7.0a6
Not reproducible with: 6000.0.82f1, 6000.3.23f1, 6000.5.0a1
Reproducible on: macOS 26.6.2 (M1 Pro)
Not reproducible on: No other environment tested
Notes:
- 6000.0.X and 6000.3.X do not have the directories in question (Frameworks/UnityRuntime.framework)
- 6000.5.0a1 has the “Info.plist” in the directory, but does not have “MinimumOSVersion” entry