Table of Contents

Class EditorExportPlatformIOS

Exporter for iOS.

Inheritance
EditorExportPlatformIOS

See Also

Properties

application/additional_plist_content

Additional data added to the root <dict> section of the Info.plist file. The value should be an XML section with pairs of key-value elements, e.g.:

<key>key_name</key>
<string>value</string>

var application/additional_plist_content : String

Property Value

String

application/app_store_team_id

Apple Team ID, unique 10-character string. To locate your Team ID check "Membership details" section in your Apple developer account dashboard, or "Organizational Unit" of your code signing certificate. See Locate your Team ID.

var application/app_store_team_id : String

Property Value

String

application/bundle_identifier

Unique application identifier in a reverse-DNS format, can only contain alphanumeric characters (A-Z, a-z, and 0-9), hyphens (-), and periods (.).

var application/bundle_identifier : String

Property Value

String

application/code_sign_identity_debug

The "Full Name", "Common Name" or SHA-1 hash of the signing identity used for debug export.

var application/code_sign_identity_debug : String

Property Value

String

application/code_sign_identity_release

The "Full Name", "Common Name" or SHA-1 hash of the signing identity used for release export.

var application/code_sign_identity_release : String

Property Value

String

application/delete_old_export_files_unconditionally

If true, existing "project name" and "project name.xcodeproj" in the export destination directory will be unconditionally deleted during export.

var application/delete_old_export_files_unconditionally : bool

Property Value

bool

application/export_method_debug

Application distribution target (debug export).

var application/export_method_debug : int

Property Value

int

application/export_method_release

Application distribution target (release export).

var application/export_method_release : int

Property Value

int

application/export_project_only

If true, exports iOS project files without building an XCArchive or .ipa file. If false, exports iOS project files and builds an XCArchive and .ipa file at the same time. When combining Godot with Fastlane or other build pipelines, you may want to set this to true.

var application/export_project_only : bool

Property Value

bool

application/icon_interpolation

Interpolation method used to resize application icon.

var application/icon_interpolation : int

Property Value

int

application/min_ios_version

Minimum version of iOS required for this application to run in the major.minor.patch or major.minor format, can only contain numeric characters (0-9) and periods (.).

var application/min_ios_version : String

Property Value

String

application/provisioning_profile_specifier_debug

Name of the provisioning profile. Sets XCode PROVISIONING_PROFILE_SPECIFIER for debug. Used for manual provisioning.

Can be overridden with the environment variable GODOT_IOS_PROFILE_SPECIFIER_DEBUG.

var application/provisioning_profile_specifier_debug : String

Property Value

String

application/provisioning_profile_specifier_release

Name of the provisioning profile. Sets XCode PROVISIONING_PROFILE_SPECIFIER for release. Used for manual provisioning.

Can be overridden with the environment variable GODOT_IOS_PROFILE_SPECIFIER_RELEASE.

var application/provisioning_profile_specifier_release : String

Property Value

String

application/provisioning_profile_uuid_debug

UUID of the provisioning profile. If left empty, Xcode will download or create a provisioning profile automatically. See Edit, download, or delete provisioning profiles.

Can be overridden with the environment variable GODOT_IOS_PROVISIONING_PROFILE_UUID_DEBUG.

var application/provisioning_profile_uuid_debug : String

Property Value

String

application/provisioning_profile_uuid_release

UUID of the provisioning profile. If left empty, Xcode will download or create a provisioning profile automatically. See Edit, download, or delete provisioning profiles.

Can be overridden with the environment variable GODOT_IOS_PROVISIONING_PROFILE_UUID_RELEASE.

var application/provisioning_profile_uuid_release : String

Property Value

String

application/short_version

Application version visible to the user, can only contain numeric characters (0-9) and periods (.). Falls back to application/config/version if left empty.

var application/short_version : String

Property Value

String

application/signature

A four-character creator code that is specific to the bundle. Optional.

var application/signature : String

Property Value

String

application/targeted_device_family

Supported device family.

var application/targeted_device_family : int

Property Value

int

application/version

Machine-readable application version, in the major.minor.patch format, can only contain numeric characters (0-9) and periods (.). This must be incremented on every new release pushed to the App Store.

var application/version : String

Property Value

String

architectures/arm64

If true, arm64 binaries are included into exported project.

var architectures/arm64 : bool

Property Value

bool

capabilities/access_wifi

If true, networking features related to Wi-Fi access are enabled. See Required Device Capabilities.

var capabilities/access_wifi : bool

Property Value

bool

capabilities/additional

Additional data added to the UIRequiredDeviceCapabilities array of the Info.plist file.

var capabilities/additional : PackedStringArray

Property Value

PackedStringArray

capabilities/performance_a12

Requires the graphics performance and features of the A12 Bionic and later chips (devices supporting all Vulkan renderer features).

Enabling this option limits supported devices to: iPhone XS, iPhone XR, iPad Mini (5th gen.), iPad Air (3rd gen.), iPad (8th gen) and newer.

var capabilities/performance_a12 : bool

Property Value

bool

capabilities/performance_gaming_tier

Requires the graphics performance and features of the A17 Pro and later chips.

Enabling this option limits supported devices to: iPhone 15 Pro and newer.

var capabilities/performance_gaming_tier : bool

Property Value

bool

custom_template/debug

Path to the custom export template. If left empty, default template is used.

var custom_template/debug : String

Property Value

String

custom_template/release

Path to the custom export template. If left empty, default template is used.

var custom_template/release : String

Property Value

String

entitlements/additional

Additional data added to the root <dict> section of the .entitlements file. The value should be an XML section with pairs of key-value elements, for example:

<key>key_name</key>
<string>value</string>

var entitlements/additional : String

Property Value

String

entitlements/game_center

Enable to allow access to Game Center features. com.apple.developer.game-center.

var entitlements/game_center : bool

Property Value

bool

entitlements/increased_memory_limit

Enable if app may perform better with a higher memory limit. com.apple.developer.kernel.increased-memory-limit.

var entitlements/increased_memory_limit : bool

Property Value

bool

entitlements/push_notifications

Environment for Apple Push Notification service. See aps-environment.

var entitlements/push_notifications : String

Property Value

String

icons/app_store_1024x1024

App Store application icon file. If left empty, it will fallback to application/config/icon. See App icons.

var icons/app_store_1024x1024 : String

Property Value

String

icons/app_store_1024x1024_dark

App Store application icon file, dark version. See App icons.

var icons/app_store_1024x1024_dark : String

Property Value

String

icons/app_store_1024x1024_tinted

App Store application icon file, tinted version. See App icons.

var icons/app_store_1024x1024_tinted : String

Property Value

String

icons/icon_1024x1024

Base application icon used to generate other icons. If left empty, it will fallback to application/config/icon. See App icons.

var icons/icon_1024x1024 : String

Property Value

String

icons/icon_1024x1024_dark

Base application icon used to generate other icons, dark version. See App icons.

var icons/icon_1024x1024_dark : String

Property Value

String

icons/icon_1024x1024_tinted

Base application icon used to generate other icons, tinted version. See App icons.

var icons/icon_1024x1024_tinted : String

Property Value

String

icons/ios_128x128

iOS application 64x64 icon file (2x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/ios_128x128 : String

Property Value

String

icons/ios_128x128_dark

iOS application 64x64 icon file (2x DPI), dark version. See App icons.

var icons/ios_128x128_dark : String

Property Value

String

icons/ios_128x128_tinted

iOS application 64x64 icon file (2x DPI), tinted version. See App icons.

var icons/ios_128x128_tinted : String

Property Value

String

icons/ios_136x136

iOS application 68x68 icon file (2x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/ios_136x136 : String

Property Value

String

icons/ios_136x136_dark

iOS application 68x68 icon file (2x DPI), dark version. See App icons.

var icons/ios_136x136_dark : String

Property Value

String

icons/ios_136x136_tinted

iOS application 68x68 icon file (2x DPI), tinted version. See App icons.

var icons/ios_136x136_tinted : String

Property Value

String

icons/ios_192x192

iOS application 64x64 icon file (3x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/ios_192x192 : String

Property Value

String

icons/ios_192x192_dark

iOS application 64x64 icon file (3x DPI), dark version. See App icons.

var icons/ios_192x192_dark : String

Property Value

String

icons/ios_192x192_tinted

iOS application 64x64 icon file (3x DPI), tinted version. See App icons.

var icons/ios_192x192_tinted : String

Property Value

String

icons/ipad_152x152

Home screen application icon file on iPad (2x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/ipad_152x152 : String

Property Value

String

icons/ipad_152x152_dark

Home screen application icon file on iPad (2x DPI), dark version. See App icons.

var icons/ipad_152x152_dark : String

Property Value

String

icons/ipad_152x152_tinted

Home screen application icon file on iPad (2x DPI), tinted version. See App icons.

var icons/ipad_152x152_tinted : String

Property Value

String

icons/ipad_167x167

Home screen application icon file on iPad (3x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/ipad_167x167 : String

Property Value

String

icons/ipad_167x167_dark

Home screen application icon file on iPad (3x DPI), dark version. See App icons.

var icons/ipad_167x167_dark : String

Property Value

String

icons/ipad_167x167_tinted

Home screen application icon file on iPad (3x DPI), tinted version. See App icons.

var icons/ipad_167x167_tinted : String

Property Value

String

icons/iphone_120x120

Home screen application icon file on iPhone (2x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/iphone_120x120 : String

Property Value

String

icons/iphone_120x120_dark

Home screen application icon file on iPhone (2x DPI), dark version. See App icons.

var icons/iphone_120x120_dark : String

Property Value

String

icons/iphone_120x120_tinted

Home screen application icon file on iPhone (2x DPI), tinted version. See App icons.

var icons/iphone_120x120_tinted : String

Property Value

String

icons/iphone_180x180

Home screen application icon file on iPhone (3x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/iphone_180x180 : String

Property Value

String

icons/iphone_180x180_dark

Home screen application icon file on iPhone (3x DPI), dark version. See App icons.

var icons/iphone_180x180_dark : String

Property Value

String

icons/iphone_180x180_tinted

Home screen application icon file on iPhone (3x DPI), tinted version. See App icons.

var icons/iphone_180x180_tinted : String

Property Value

String

icons/notification_40x40

Notification icon file on iPad and iPhone (2x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/notification_40x40 : String

Property Value

String

icons/notification_40x40_dark

Notification icon file on iPad and iPhone (2x DPI), dark version. See App icons.

var icons/notification_40x40_dark : String

Property Value

String

icons/notification_40x40_tinted

Notification icon file on iPad and iPhone (2x DPI), tinted version. See App icons.

var icons/notification_40x40_tinted : String

Property Value

String

icons/notification_60x60

Notification icon file on iPhone (3x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/notification_60x60 : String

Property Value

String

icons/notification_60x60_dark

Notification icon file on iPhone (3x DPI), dark version. See App icons.

var icons/notification_60x60_dark : String

Property Value

String

icons/notification_60x60_tinted

Notification icon file on iPhone (3x DPI), tinted version. See App icons.

var icons/notification_60x60_tinted : String

Property Value

String

icons/notification_76x76

Notification icon file on iPad and iPhone (2x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/notification_76x76 : String

Property Value

String

icons/notification_76x76_dark

Notification icon file on iPad and iPhone (2x DPI), dark version. See App icons.

var icons/notification_76x76_dark : String

Property Value

String

icons/notification_76x76_tinted

Notification icon file on iPad and iPhone (2x DPI), tinted version. See App icons.

var icons/notification_76x76_tinted : String

Property Value

String

icons/notification_114x114

Notification icon file on iPad and iPhone (3x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/notification_114x114 : String

Property Value

String

icons/notification_114x114_dark

Notification icon file on iPad and iPhone (3x DPI), dark version. See App icons.

var icons/notification_114x114_dark : String

Property Value

String

icons/notification_114x114_tinted

Notification icon file on iPad and iPhone (3x DPI), tinted version. See App icons.

var icons/notification_114x114_tinted : String

Property Value

String

icons/settings_58x58

Application settings icon file on iPad and iPhone (2x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/settings_58x58 : String

Property Value

String

icons/settings_58x58_dark

Application settings icon file on iPad and iPhone (2x DPI), dark version. See App icons.

var icons/settings_58x58_dark : String

Property Value

String

icons/settings_58x58_tinted

Application settings icon file on iPad and iPhone (2x DPI), tinted version. See App icons.

var icons/settings_58x58_tinted : String

Property Value

String

icons/settings_87x87

Application settings icon file on iPhone (3x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/settings_87x87 : String

Property Value

String

icons/settings_87x87_dark

Application settings icon file on iPhone (3x DPI), dark version. See App icons.

var icons/settings_87x87_dark : String

Property Value

String

icons/settings_87x87_tinted

Application settings icon file on iPhone (3x DPI), tinted version. See App icons.

var icons/settings_87x87_tinted : String

Property Value

String

icons/spotlight_80x80

Spotlight icon file on iPad and iPhone (2x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/spotlight_80x80 : String

Property Value

String

icons/spotlight_80x80_dark

Spotlight icon file on iPad and iPhone (2x DPI), dark version. See App icons.

var icons/spotlight_80x80_dark : String

Property Value

String

icons/spotlight_80x80_tinted

Spotlight icon file on iPad and iPhone (2x DPI), tinted version. See App icons.

var icons/spotlight_80x80_tinted : String

Property Value

String

icons/spotlight_120x120

Spotlight icon file on iPad and iPhone (3x DPI). If left empty, it will fallback to application/config/icon. See App icons.

var icons/spotlight_120x120 : String

Property Value

String

icons/spotlight_120x120_dark

Spotlight icon file on iPad and iPhone (3x DPI), dark version. See App icons.

var icons/spotlight_120x120_dark : String

Property Value

String

icons/spotlight_120x120_tinted

Spotlight icon file on iPad and iPhone (3x DPI), tinted version. See App icons.

var icons/spotlight_120x120_tinted : String

Property Value

String

privacy/active_keyboard_access_reasons

The reasons your app use active keyboard API. See Describing use of required reason API.

var privacy/active_keyboard_access_reasons : int

Property Value

int

privacy/camera_usage_description

A message displayed when requesting access to the device's camera (in English).

var privacy/camera_usage_description : String

Property Value

String

privacy/camera_usage_description_localized

A message displayed when requesting access to the device's camera (localized).

var privacy/camera_usage_description_localized : Dictionary

Property Value

Dictionary

privacy/collected_data/advertising_data/collected

Indicates whether your app collects advertising data.

var privacy/collected_data/advertising_data/collected : bool

Property Value

bool

privacy/collected_data/advertising_data/collection_purposes

The reasons your app collects advertising data. See Describing data use in privacy manifests.

var privacy/collected_data/advertising_data/collection_purposes : int

Property Value

int

privacy/collected_data/advertising_data/linked_to_user

Indicates whether your app links advertising data to the user's identity.

var privacy/collected_data/advertising_data/linked_to_user : bool

Property Value

bool

privacy/collected_data/advertising_data/used_for_tracking

Indicates whether your app uses advertising data for tracking.

var privacy/collected_data/advertising_data/used_for_tracking : bool

Property Value

bool

privacy/collected_data/audio_data/collected

Indicates whether your app collects audio data.

var privacy/collected_data/audio_data/collected : bool

Property Value

bool

privacy/collected_data/audio_data/collection_purposes

The reasons your app collects audio data. See Describing data use in privacy manifests.

var privacy/collected_data/audio_data/collection_purposes : int

Property Value

int

privacy/collected_data/audio_data/linked_to_user

Indicates whether your app links audio data to the user's identity.

var privacy/collected_data/audio_data/linked_to_user : bool

Property Value

bool

privacy/collected_data/audio_data/used_for_tracking

Indicates whether your app uses audio data for tracking.

var privacy/collected_data/audio_data/used_for_tracking : bool

Property Value

bool

privacy/collected_data/browsing_history/collected

Indicates whether your app collects browsing history.

var privacy/collected_data/browsing_history/collected : bool

Property Value

bool

privacy/collected_data/browsing_history/collection_purposes

The reasons your app collects browsing history. See Describing data use in privacy manifests.

var privacy/collected_data/browsing_history/collection_purposes : int

Property Value

int

privacy/collected_data/browsing_history/linked_to_user

Indicates whether your app links browsing history to the user's identity.

var privacy/collected_data/browsing_history/linked_to_user : bool

Property Value

bool

privacy/collected_data/browsing_history/used_for_tracking

Indicates whether your app uses browsing history for tracking.

var privacy/collected_data/browsing_history/used_for_tracking : bool

Property Value

bool

privacy/collected_data/coarse_location/collected

Indicates whether your app collects coarse location data.

var privacy/collected_data/coarse_location/collected : bool

Property Value

bool

privacy/collected_data/coarse_location/collection_purposes

The reasons your app collects coarse location data. See Describing data use in privacy manifests.

var privacy/collected_data/coarse_location/collection_purposes : int

Property Value

int

privacy/collected_data/coarse_location/linked_to_user

Indicates whether your app links coarse location data to the user's identity.

var privacy/collected_data/coarse_location/linked_to_user : bool

Property Value

bool

privacy/collected_data/coarse_location/used_for_tracking

Indicates whether your app uses coarse location data for tracking.

var privacy/collected_data/coarse_location/used_for_tracking : bool

Property Value

bool

privacy/collected_data/contacts/collected

Indicates whether your app collects contacts.

var privacy/collected_data/contacts/collected : bool

Property Value

bool

privacy/collected_data/contacts/collection_purposes

The reasons your app collects contacts. See Describing data use in privacy manifests.

var privacy/collected_data/contacts/collection_purposes : int

Property Value

int

privacy/collected_data/contacts/linked_to_user

Indicates whether your app links contacts to the user's identity.

var privacy/collected_data/contacts/linked_to_user : bool

Property Value

bool

privacy/collected_data/contacts/used_for_tracking

Indicates whether your app uses contacts for tracking.

var privacy/collected_data/contacts/used_for_tracking : bool

Property Value

bool

privacy/collected_data/crash_data/collected

Indicates whether your app collects crash data.

var privacy/collected_data/crash_data/collected : bool

Property Value

bool

privacy/collected_data/crash_data/collection_purposes

The reasons your app collects crash data. See Describing data use in privacy manifests.

var privacy/collected_data/crash_data/collection_purposes : int

Property Value

int

privacy/collected_data/crash_data/linked_to_user

Indicates whether your app links crash data to the user's identity.

var privacy/collected_data/crash_data/linked_to_user : bool

Property Value

bool

privacy/collected_data/crash_data/used_for_tracking

Indicates whether your app uses crash data for tracking.

var privacy/collected_data/crash_data/used_for_tracking : bool

Property Value

bool

privacy/collected_data/credit_info/collected

Indicates whether your app collects credit information.

var privacy/collected_data/credit_info/collected : bool

Property Value

bool

privacy/collected_data/credit_info/collection_purposes

The reasons your app collects credit information. See Describing data use in privacy manifests.

var privacy/collected_data/credit_info/collection_purposes : int

Property Value

int

privacy/collected_data/credit_info/linked_to_user

Indicates whether your app links credit information to the user's identity.

var privacy/collected_data/credit_info/linked_to_user : bool

Property Value

bool

privacy/collected_data/credit_info/used_for_tracking

Indicates whether your app uses credit information for tracking.

var privacy/collected_data/credit_info/used_for_tracking : bool

Property Value

bool

privacy/collected_data/customer_support/collected

Indicates whether your app collects customer support data.

var privacy/collected_data/customer_support/collected : bool

Property Value

bool

privacy/collected_data/customer_support/collection_purposes

The reasons your app collects customer support data. See Describing data use in privacy manifests.

var privacy/collected_data/customer_support/collection_purposes : int

Property Value

int

privacy/collected_data/customer_support/linked_to_user

Indicates whether your app links customer support data to the user's identity.

var privacy/collected_data/customer_support/linked_to_user : bool

Property Value

bool

privacy/collected_data/customer_support/used_for_tracking

Indicates whether your app uses customer support data for tracking.

var privacy/collected_data/customer_support/used_for_tracking : bool

Property Value

bool

privacy/collected_data/device_id/collected

Indicates whether your app collects device IDs.

var privacy/collected_data/device_id/collected : bool

Property Value

bool

privacy/collected_data/device_id/collection_purposes

The reasons your app collects device IDs. See Describing data use in privacy manifests.

var privacy/collected_data/device_id/collection_purposes : int

Property Value

int

privacy/collected_data/device_id/linked_to_user

Indicates whether your app links device IDs to the user's identity.

var privacy/collected_data/device_id/linked_to_user : bool

Property Value

bool

privacy/collected_data/device_id/used_for_tracking

Indicates whether your app uses device IDs for tracking.

var privacy/collected_data/device_id/used_for_tracking : bool

Property Value

bool

privacy/collected_data/email_address/collected

Indicates whether your app collects email address.

var privacy/collected_data/email_address/collected : bool

Property Value

bool

privacy/collected_data/email_address/collection_purposes

The reasons your app collects email address. See Describing data use in privacy manifests.

var privacy/collected_data/email_address/collection_purposes : int

Property Value

int

privacy/collected_data/email_address/linked_to_user

Indicates whether your app links email address to the user's identity.

var privacy/collected_data/email_address/linked_to_user : bool

Property Value

bool

privacy/collected_data/email_address/used_for_tracking

Indicates whether your app uses email address for tracking.

var privacy/collected_data/email_address/used_for_tracking : bool

Property Value

bool

privacy/collected_data/emails_or_text_messages/collected

Indicates whether your app collects emails or text messages.

var privacy/collected_data/emails_or_text_messages/collected : bool

Property Value

bool

privacy/collected_data/emails_or_text_messages/collection_purposes

The reasons your app collects emails or text messages. See Describing data use in privacy manifests.

var privacy/collected_data/emails_or_text_messages/collection_purposes : int

Property Value

int

privacy/collected_data/emails_or_text_messages/linked_to_user

Indicates whether your app links emails or text messages to the user's identity.

var privacy/collected_data/emails_or_text_messages/linked_to_user : bool

Property Value

bool

privacy/collected_data/emails_or_text_messages/used_for_tracking

Indicates whether your app uses emails or text messages for tracking.

var privacy/collected_data/emails_or_text_messages/used_for_tracking : bool

Property Value

bool

privacy/collected_data/environment_scanning/collected

Indicates whether your app collects environment scanning data.

var privacy/collected_data/environment_scanning/collected : bool

Property Value

bool

privacy/collected_data/environment_scanning/collection_purposes

The reasons your app collects environment scanning data. See Describing data use in privacy manifests.

var privacy/collected_data/environment_scanning/collection_purposes : int

Property Value

int

privacy/collected_data/environment_scanning/linked_to_user

Indicates whether your app links environment scanning data to the user's identity.

var privacy/collected_data/environment_scanning/linked_to_user : bool

Property Value

bool

privacy/collected_data/environment_scanning/used_for_tracking

Indicates whether your app uses environment scanning data for tracking.

var privacy/collected_data/environment_scanning/used_for_tracking : bool

Property Value

bool

privacy/collected_data/fitness/collected

Indicates whether your app collects fitness and exercise data.

var privacy/collected_data/fitness/collected : bool

Property Value

bool

privacy/collected_data/fitness/collection_purposes

The reasons your app collects fitness and exercise data. See Describing data use in privacy manifests.

var privacy/collected_data/fitness/collection_purposes : int

Property Value

int

privacy/collected_data/fitness/linked_to_user

Indicates whether your app links fitness and exercise data to the user's identity.

var privacy/collected_data/fitness/linked_to_user : bool

Property Value

bool

privacy/collected_data/fitness/used_for_tracking

Indicates whether your app uses fitness and exercise data for tracking.

var privacy/collected_data/fitness/used_for_tracking : bool

Property Value

bool

privacy/collected_data/gameplay_content/collected

Indicates whether your app collects gameplay content.

var privacy/collected_data/gameplay_content/collected : bool

Property Value

bool

privacy/collected_data/gameplay_content/collection_purposes

The reasons your app collects gameplay content. See Describing data use in privacy manifests.

var privacy/collected_data/gameplay_content/collection_purposes : int

Property Value

int

privacy/collected_data/gameplay_content/linked_to_user

Indicates whether your app links gameplay content to the user's identity.

var privacy/collected_data/gameplay_content/linked_to_user : bool

Property Value

bool

privacy/collected_data/gameplay_content/used_for_tracking

Indicates whether your app uses gameplay content for tracking.

var privacy/collected_data/gameplay_content/used_for_tracking : bool

Property Value

bool

privacy/collected_data/hands/collected

Indicates whether your app collects user's hand structure and hand movements.

var privacy/collected_data/hands/collected : bool

Property Value

bool

privacy/collected_data/hands/collection_purposes

The reasons your app collects user's hand structure and hand movements. See Describing data use in privacy manifests.

var privacy/collected_data/hands/collection_purposes : int

Property Value

int

privacy/collected_data/hands/linked_to_user

Indicates whether your app links user's hand structure and hand movements to the user's identity.

var privacy/collected_data/hands/linked_to_user : bool

Property Value

bool

privacy/collected_data/hands/used_for_tracking

Indicates whether your app uses user's hand structure and hand movements for tracking.

var privacy/collected_data/hands/used_for_tracking : bool

Property Value

bool

privacy/collected_data/head/collected

Indicates whether your app collects user's head movement.

var privacy/collected_data/head/collected : bool

Property Value

bool

privacy/collected_data/head/collection_purposes

The reasons your app collects user's head movement. See Describing data use in privacy manifests.

var privacy/collected_data/head/collection_purposes : int

Property Value

int

privacy/collected_data/head/linked_to_user

Indicates whether your app links user's head movement to the user's identity.

var privacy/collected_data/head/linked_to_user : bool

Property Value

bool

privacy/collected_data/head/used_for_tracking

Indicates whether your app uses user's head movement for tracking.

var privacy/collected_data/head/used_for_tracking : bool

Property Value

bool

privacy/collected_data/health/collected

Indicates whether your app collects health and medical data.

var privacy/collected_data/health/collected : bool

Property Value

bool

privacy/collected_data/health/collection_purposes

The reasons your app collects health and medical data. See Describing data use in privacy manifests.

var privacy/collected_data/health/collection_purposes : int

Property Value

int

privacy/collected_data/health/linked_to_user

Indicates whether your app links health and medical data to the user's identity.

var privacy/collected_data/health/linked_to_user : bool

Property Value

bool

privacy/collected_data/health/used_for_tracking

Indicates whether your app uses health and medical data for tracking.

var privacy/collected_data/health/used_for_tracking : bool

Property Value

bool

privacy/collected_data/name/collected

Indicates whether your app collects user's name.

var privacy/collected_data/name/collected : bool

Property Value

bool

privacy/collected_data/name/collection_purposes

The reasons your app collects user's name. See Describing data use in privacy manifests.

var privacy/collected_data/name/collection_purposes : int

Property Value

int

privacy/collected_data/name/linked_to_user

Indicates whether your app links user's name to the user's identity.

var privacy/collected_data/name/linked_to_user : bool

Property Value

bool

privacy/collected_data/name/used_for_tracking

Indicates whether your app uses user's name for tracking.

var privacy/collected_data/name/used_for_tracking : bool

Property Value

bool

privacy/collected_data/other_contact_info/collected

Indicates whether your app collects any other contact information.

var privacy/collected_data/other_contact_info/collected : bool

Property Value

bool

privacy/collected_data/other_contact_info/collection_purposes

The reasons your app collects any other contact information. See Describing data use in privacy manifests.

var privacy/collected_data/other_contact_info/collection_purposes : int

Property Value

int

privacy/collected_data/other_contact_info/linked_to_user

Indicates whether your app links any other contact information to the user's identity.

var privacy/collected_data/other_contact_info/linked_to_user : bool

Property Value

bool

privacy/collected_data/other_contact_info/used_for_tracking

Indicates whether your app uses any other contact information for tracking.

var privacy/collected_data/other_contact_info/used_for_tracking : bool

Property Value

bool

privacy/collected_data/other_data_types/collected

Indicates whether your app collects any other data.

var privacy/collected_data/other_data_types/collected : bool

Property Value

bool

privacy/collected_data/other_data_types/collection_purposes

The reasons your app collects any other data. See Describing data use in privacy manifests.

var privacy/collected_data/other_data_types/collection_purposes : int

Property Value

int

privacy/collected_data/other_data_types/linked_to_user

Indicates whether your app links any other data to the user's identity.

var privacy/collected_data/other_data_types/linked_to_user : bool

Property Value

bool

privacy/collected_data/other_data_types/used_for_tracking

Indicates whether your app uses any other data for tracking.

var privacy/collected_data/other_data_types/used_for_tracking : bool

Property Value

bool

privacy/collected_data/other_diagnostic_data/collected

Indicates whether your app collects any other diagnostic data.

var privacy/collected_data/other_diagnostic_data/collected : bool

Property Value

bool

privacy/collected_data/other_diagnostic_data/collection_purposes

The reasons your app collects any other diagnostic data. See Describing data use in privacy manifests.

var privacy/collected_data/other_diagnostic_data/collection_purposes : int

Property Value

int

privacy/collected_data/other_diagnostic_data/linked_to_user

Indicates whether your app links any other diagnostic data to the user's identity.

var privacy/collected_data/other_diagnostic_data/linked_to_user : bool

Property Value

bool

privacy/collected_data/other_diagnostic_data/used_for_tracking

Indicates whether your app uses any other diagnostic data for tracking.

var privacy/collected_data/other_diagnostic_data/used_for_tracking : bool

Property Value

bool

privacy/collected_data/other_financial_info/collected

Indicates whether your app collects any other financial information.

var privacy/collected_data/other_financial_info/collected : bool

Property Value

bool

privacy/collected_data/other_financial_info/collection_purposes

The reasons your app collects any other financial information. See Describing data use in privacy manifests.

var privacy/collected_data/other_financial_info/collection_purposes : int

Property Value

int

privacy/collected_data/other_financial_info/linked_to_user

Indicates whether your app links any other financial information to the user's identity.

var privacy/collected_data/other_financial_info/linked_to_user : bool

Property Value

bool

privacy/collected_data/other_financial_info/used_for_tracking

Indicates whether your app uses any other financial information for tracking.

var privacy/collected_data/other_financial_info/used_for_tracking : bool

Property Value

bool

privacy/collected_data/other_usage_data/collected

Indicates whether your app collects any other usage data.

var privacy/collected_data/other_usage_data/collected : bool

Property Value

bool

privacy/collected_data/other_usage_data/collection_purposes

The reasons your app collects any other usage data. See Describing data use in privacy manifests.

var privacy/collected_data/other_usage_data/collection_purposes : int

Property Value

int

privacy/collected_data/other_usage_data/linked_to_user

Indicates whether your app links any other usage data to the user's identity.

var privacy/collected_data/other_usage_data/linked_to_user : bool

Property Value

bool

privacy/collected_data/other_usage_data/used_for_tracking

Indicates whether your app uses any other usage data for tracking.

var privacy/collected_data/other_usage_data/used_for_tracking : bool

Property Value

bool

privacy/collected_data/other_user_content/collected

Indicates whether your app collects any other user generated content.

var privacy/collected_data/other_user_content/collected : bool

Property Value

bool

privacy/collected_data/other_user_content/collection_purposes

The reasons your app collects any other user generated content. See Describing data use in privacy manifests.

var privacy/collected_data/other_user_content/collection_purposes : int

Property Value

int

privacy/collected_data/other_user_content/linked_to_user

Indicates whether your app links any other user generated content to the user's identity.

var privacy/collected_data/other_user_content/linked_to_user : bool

Property Value

bool

privacy/collected_data/other_user_content/used_for_tracking

Indicates whether your app uses any other user generated content for tracking.

var privacy/collected_data/other_user_content/used_for_tracking : bool

Property Value

bool

privacy/collected_data/payment_info/collected

Indicates whether your app collects payment information.

var privacy/collected_data/payment_info/collected : bool

Property Value

bool

privacy/collected_data/payment_info/collection_purposes

The reasons your app collects payment information. See Describing data use in privacy manifests.

var privacy/collected_data/payment_info/collection_purposes : int

Property Value

int

privacy/collected_data/payment_info/linked_to_user

Indicates whether your app links payment information to the user's identity.

var privacy/collected_data/payment_info/linked_to_user : bool

Property Value

bool

privacy/collected_data/payment_info/used_for_tracking

Indicates whether your app uses payment information for tracking.

var privacy/collected_data/payment_info/used_for_tracking : bool

Property Value

bool

privacy/collected_data/performance_data/collected

Indicates whether your app collects performance data.

var privacy/collected_data/performance_data/collected : bool

Property Value

bool

privacy/collected_data/performance_data/collection_purposes

The reasons your app collects performance data. See Describing data use in privacy manifests.

var privacy/collected_data/performance_data/collection_purposes : int

Property Value

int

privacy/collected_data/performance_data/linked_to_user

Indicates whether your app links performance data to the user's identity.

var privacy/collected_data/performance_data/linked_to_user : bool

Property Value

bool

privacy/collected_data/performance_data/used_for_tracking

Indicates whether your app uses performance data for tracking.

var privacy/collected_data/performance_data/used_for_tracking : bool

Property Value

bool

privacy/collected_data/phone_number/collected

Indicates whether your app collects phone number.

var privacy/collected_data/phone_number/collected : bool

Property Value

bool

privacy/collected_data/phone_number/collection_purposes

The reasons your app collects phone number. See Describing data use in privacy manifests.

var privacy/collected_data/phone_number/collection_purposes : int

Property Value

int

privacy/collected_data/phone_number/linked_to_user

Indicates whether your app links phone number to the user's identity.

var privacy/collected_data/phone_number/linked_to_user : bool

Property Value

bool

privacy/collected_data/phone_number/used_for_tracking

Indicates whether your app uses phone number for tracking.

var privacy/collected_data/phone_number/used_for_tracking : bool

Property Value

bool

privacy/collected_data/photos_or_videos/collected

Indicates whether your app collects photos or videos.

var privacy/collected_data/photos_or_videos/collected : bool

Property Value

bool

privacy/collected_data/photos_or_videos/collection_purposes

The reasons your app collects photos or videos. See Describing data use in privacy manifests.

var privacy/collected_data/photos_or_videos/collection_purposes : int

Property Value

int

privacy/collected_data/photos_or_videos/linked_to_user

Indicates whether your app links photos or videos to the user's identity.

var privacy/collected_data/photos_or_videos/linked_to_user : bool

Property Value

bool

privacy/collected_data/photos_or_videos/used_for_tracking

Indicates whether your app uses photos or videos for tracking.

var privacy/collected_data/photos_or_videos/used_for_tracking : bool

Property Value

bool

privacy/collected_data/physical_address/collected

Indicates whether your app collects physical address.

var privacy/collected_data/physical_address/collected : bool

Property Value

bool

privacy/collected_data/physical_address/collection_purposes

The reasons your app collects physical address. See Describing data use in privacy manifests.

var privacy/collected_data/physical_address/collection_purposes : int

Property Value

int

privacy/collected_data/physical_address/linked_to_user

Indicates whether your app links physical address to the user's identity.

var privacy/collected_data/physical_address/linked_to_user : bool

Property Value

bool

privacy/collected_data/physical_address/used_for_tracking

Indicates whether your app uses physical address for tracking.

var privacy/collected_data/physical_address/used_for_tracking : bool

Property Value

bool

privacy/collected_data/precise_location/collected

Indicates whether your app collects precise location data.

var privacy/collected_data/precise_location/collected : bool

Property Value

bool

privacy/collected_data/precise_location/collection_purposes

The reasons your app collects precise location data. See Describing data use in privacy manifests.

var privacy/collected_data/precise_location/collection_purposes : int

Property Value

int

privacy/collected_data/precise_location/linked_to_user

Indicates whether your app links precise location data to the user's identity.

var privacy/collected_data/precise_location/linked_to_user : bool

Property Value

bool

privacy/collected_data/precise_location/used_for_tracking

Indicates whether your app uses precise location data for tracking.

var privacy/collected_data/precise_location/used_for_tracking : bool

Property Value

bool

privacy/collected_data/product_interaction/collected

Indicates whether your app collects product interaction data.

var privacy/collected_data/product_interaction/collected : bool

Property Value

bool

privacy/collected_data/product_interaction/collection_purposes

The reasons your app collects product interaction data. See Describing data use in privacy manifests.

var privacy/collected_data/product_interaction/collection_purposes : int

Property Value

int

privacy/collected_data/product_interaction/linked_to_user

Indicates whether your app links product interaction data to the user's identity.

var privacy/collected_data/product_interaction/linked_to_user : bool

Property Value

bool

privacy/collected_data/product_interaction/used_for_tracking

Indicates whether your app uses product interaction data for tracking.

var privacy/collected_data/product_interaction/used_for_tracking : bool

Property Value

bool

privacy/collected_data/purchase_history/collected

Indicates whether your app collects purchase history.

var privacy/collected_data/purchase_history/collected : bool

Property Value

bool

privacy/collected_data/purchase_history/collection_purposes

The reasons your app collects purchase history. See Describing data use in privacy manifests.

var privacy/collected_data/purchase_history/collection_purposes : int

Property Value

int

privacy/collected_data/purchase_history/linked_to_user

Indicates whether your app links purchase history to the user's identity.

var privacy/collected_data/purchase_history/linked_to_user : bool

Property Value

bool

privacy/collected_data/purchase_history/used_for_tracking

Indicates whether your app uses purchase history for tracking.

var privacy/collected_data/purchase_history/used_for_tracking : bool

Property Value

bool

privacy/collected_data/search_hhistory/collected

Indicates whether your app collects search history.

var privacy/collected_data/search_hhistory/collected : bool

Property Value

bool

privacy/collected_data/search_hhistory/collection_purposes

The reasons your app collects search history. See Describing data use in privacy manifests.

var privacy/collected_data/search_hhistory/collection_purposes : int

Property Value

int

privacy/collected_data/search_hhistory/linked_to_user

Indicates whether your app links search history to the user's identity.

var privacy/collected_data/search_hhistory/linked_to_user : bool

Property Value

bool

privacy/collected_data/search_hhistory/used_for_tracking

Indicates whether your app uses search history for tracking.

var privacy/collected_data/search_hhistory/used_for_tracking : bool

Property Value

bool

privacy/collected_data/sensitive_info/collected

Indicates whether your app collects sensitive user information.

var privacy/collected_data/sensitive_info/collected : bool

Property Value

bool

privacy/collected_data/sensitive_info/collection_purposes

The reasons your app collects sensitive user information. See Describing data use in privacy manifests.

var privacy/collected_data/sensitive_info/collection_purposes : int

Property Value

int

privacy/collected_data/sensitive_info/linked_to_user

Indicates whether your app links sensitive user information to the user's identity.

var privacy/collected_data/sensitive_info/linked_to_user : bool

Property Value

bool

privacy/collected_data/sensitive_info/used_for_tracking

Indicates whether your app uses sensitive user information for tracking.

var privacy/collected_data/sensitive_info/used_for_tracking : bool

Property Value

bool

privacy/collected_data/user_id/collected

Indicates whether your app collects user IDs.

var privacy/collected_data/user_id/collected : bool

Property Value

bool

privacy/collected_data/user_id/collection_purposes

The reasons your app collects user IDs. See Describing data use in privacy manifests.

var privacy/collected_data/user_id/collection_purposes : int

Property Value

int

privacy/collected_data/user_id/linked_to_user

Indicates whether your app links user IDs to the user's identity.

var privacy/collected_data/user_id/linked_to_user : bool

Property Value

bool

privacy/collected_data/user_id/used_for_tracking

Indicates whether your app uses user IDs for tracking.

var privacy/collected_data/user_id/used_for_tracking : bool

Property Value

bool

privacy/disk_space_access_reasons

The reasons your app use free disk space API. See Describing use of required reason API.

var privacy/disk_space_access_reasons : int

Property Value

int

privacy/file_timestamp_access_reasons

The reasons your app use file timestamp/metadata API. See Describing use of required reason API.

var privacy/file_timestamp_access_reasons : int

Property Value

int

privacy/microphone_usage_description

A message displayed when requesting access to the device's microphone (in English).

var privacy/microphone_usage_description : String

Property Value

String

privacy/microphone_usage_description_localized

A message displayed when requesting access to the device's microphone (localized).

var privacy/microphone_usage_description_localized : Dictionary

Property Value

Dictionary

privacy/photolibrary_usage_description

A message displayed when requesting access to the user's photo library (in English).

var privacy/photolibrary_usage_description : String

Property Value

String

privacy/photolibrary_usage_description_localized

A message displayed when requesting access to the user's photo library (localized).

var privacy/photolibrary_usage_description_localized : Dictionary

Property Value

Dictionary

privacy/system_boot_time_access_reasons

The reasons your app use system boot time / absolute time API. See Describing use of required reason API.

var privacy/system_boot_time_access_reasons : int

Property Value

int

privacy/tracking_domains

The list of internet domains your app connects to that engage in tracking. See Privacy manifest files.

var privacy/tracking_domains : PackedStringArray

Property Value

PackedStringArray

privacy/tracking_enabled

Indicates whether your app uses data for tracking. See Privacy manifest files.

var privacy/tracking_enabled : bool

Property Value

bool

privacy/user_defaults_access_reasons

The reasons your app use user defaults API. See Describing use of required reason API.

var privacy/user_defaults_access_reasons : int

Property Value

int

storyboard/custom_bg_color

A custom background color of the storyboard launch screen.

var storyboard/custom_bg_color : Color

Property Value

Color

storyboard/custom_image@2x

Application launch screen image file (2x DPI). If left empty, it will fallback to application/boot_splash/image.

var storyboard/custom_image@2x : String

Property Value

String

storyboard/custom_image@3x

Application launch screen image file (3x DPI). If left empty, it will fallback to application/boot_splash/image.

var storyboard/custom_image@3x : String

Property Value

String

storyboard/image_scale_mode

Launch screen image scaling mode.

var storyboard/image_scale_mode : int

Property Value

int

storyboard/use_custom_bg_color

If true, storyboard/custom_bg_color is used as a launch screen background color, otherwise application/boot_splash/bg_color project setting is used.

var storyboard/use_custom_bg_color : bool

Property Value

bool

user_data/accessible_from_files_app

If true, the app "Documents" folder can be accessed via "Files" app. See LSSupportsOpeningDocumentsInPlace.

var user_data/accessible_from_files_app : bool

Property Value

bool

user_data/accessible_from_itunes_sharing

If true, the app "Documents" folder can be accessed via iTunes file sharing. See UIFileSharingEnabled.

var user_data/accessible_from_itunes_sharing : bool

Property Value

bool