Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


sdkVersion

Set the iOS SDK version to use in the application.
Read time 1 minuteLast updated 10 days ago

Definition

  • Type: Property
  • Namespace: UnityEditor
  • Assembly: UnityEditor.CoreModule
public static iOSSdkVersion sdkVersion { get; set; }

Remarks

Specify the iOS SDK version your Unity project will use when building for the iOS platform. Select between the following options:
  • DeviceSDK: Target physical iOS devices for production and submission.
  • SimulatorSDK: Target the iOS Simulator on macOS for testing when a physical device is unavailable.
using UnityEditor;using UnityEditor.iOS;// Save this code in the Editor folder of your Project. When you save, Unity compiles this script and changes the settings. public static class UpdateiOSSdkVersion{ [InitializeOnLoadMethod] public static void UpdateiOSSdkVersionAutomatically() { // Set the desired iOS SDK version here. Choose one of the following: //iOSSdkVersion.DeviceSDK or iOSSdkVersion.SimulatorSDK. PlayerSettings.iOS.sdkVersion = iOSSdkVersion.DeviceSDK; // Log the result UnityEngine.Debug.Log("iOS SDK Version updated to: " + PlayerSettings.iOS.sdkVersion); }}
Additional Resources: iOSSdkVersion.