Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
EditorExportPlatformVisionOS
繼承: EditorExportPlatformAppleEmbedded < EditorExportPlatform < RefCounted < Object
Exporter for visionOS.
教學
屬性
屬性說明
String 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>
String application/app_store_team_id 🔗
Apple 團隊 ID,唯一的 10 字元的字串。要找到你的團隊 ID,請檢查 Apple 開發者帳戶儀錶板中的“會員詳細資訊”部分,或程式碼簽章憑證的“組織單位”。見 搜尋你的團隊 ID。
String application/bundle_identifier 🔗
反向 DNS 格式的唯一套用程式識別字,只能包含字母數位字元(A-Z、a-z 和 0-9)、連字號(-)和句點(.)。
String application/code_sign_identity_debug 🔗
用於除錯匯出的簽章身份的“全名”、“通用名”或 SHA-1 雜湊值。
String application/code_sign_identity_release 🔗
用於發行匯出的簽章身份的“全名”、“通用名”或 SHA-1 雜湊值。
bool 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.
int application/export_method_debug 🔗
套用程式分發目標(除錯匯出)。
int application/export_method_release 🔗
套用程式分發目標(發行匯出)。
bool application/export_project_only 🔗
如果 true,匯出 iOS專案檔案而不建構 XCArchive 或 .ipa 檔案。如果 false,匯出iOS 專案檔案並同時建置XCArchive 和.ipa 檔案。當Godot 與Fastlane 或其他建置管道結合使用時,您可能需要將其設為true。
int application/icon_interpolation 🔗
用於調整套用程式圖示大小的插值方法。
String application/min_visionos_version 🔗
There is currently no description for this property. Please help us by contributing one!
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_APPLE_PLATFORM_PROFILE_SPECIFIER_DEBUG.
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_APPLE_PLATFORM_PROFILE_SPECIFIER_RELEASE.
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_APPLE_PLATFORM_PROVISIONING_PROFILE_UUID_DEBUG.
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_APPLE_PLATFORM_PROVISIONING_PROFILE_UUID_RELEASE.
String application/short_version 🔗
Application version visible to the user. Can only contain numeric characters (0-9) and periods (.). Falls back to ProjectSettings.application/config/version if left empty.
Note: This value is used for the Identity > Version value in the generated Xcode project.
String application/signature 🔗
特定於該組合包的四字元建立者碼。可選的。
Machine-readable application version in the major.minor.patch format. Can only contain numeric characters (0-9) and periods (.). This must be incremented with every new release pushed to the App Store. Falls back to ProjectSettings.application/config/version if left empty.
Note: This value is used for the Identity > Build value in the generated Xcode project.
如果為 true,arm64 二進位檔案將包含在匯出的專案中。
bool capabilities/access_wifi 🔗
如果為 true,則啟用與 Wi-Fi 存取相關的網路功能。見 App 所需的裝置功能。
PackedStringArray capabilities/additional 🔗
Additional data added to the UIRequiredDeviceCapabilities array of the Info.plist file.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedStringArray for more details.
bool 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.
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.
String custom_template/debug 🔗
到自訂匯出範本的路徑。如果留空,則預設範本將被使用。
String custom_template/release 🔗
到自訂匯出範本的路徑。如果留空,則預設範本將被使用。
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>
bool entitlements/game_center 🔗
If true, allows access to Game Center features. See com.apple.developer.game-center.
bool entitlements/increased_memory_limit 🔗
If true, hints that the app might perform better with a higher memory limit. See com.apple.developer.kernel.increased-memory-limit.
String entitlements/push_notifications 🔗
Environment for Apple Push Notification service. See aps-environment.
Base application icon used to generate other icons. If left empty, it will fallback to ProjectSettings.application/config/icon. See App icons.
String icons/icon_1024x1024_dark 🔗
Base application icon used to generate other icons, dark version. See App icons.
String icons/icon_1024x1024_tinted 🔗
Base application icon used to generate other icons, tinted version. See App icons.
If true, CameraServer module is added to the exported project.
int privacy/active_keyboard_access_reasons 🔗
The reasons your app use active keyboard API. See Describing use of required reason API.
String privacy/camera_usage_description 🔗
請求存取裝置相機時顯示的(英文)消息。
Dictionary privacy/camera_usage_description_localized 🔗
請求存取裝置相機時顯示的(當地語系化)消息。
bool privacy/collected_data/advertising_data/collected 🔗
Indicates whether your app collects advertising data.
int privacy/collected_data/advertising_data/collection_purposes 🔗
The reasons your app collects advertising data. See Describing data use in privacy manifests.
bool privacy/collected_data/advertising_data/linked_to_user 🔗
Indicates whether your app links advertising data to the user's identity.
bool privacy/collected_data/advertising_data/used_for_tracking 🔗
Indicates whether your app uses advertising data for tracking.
bool privacy/collected_data/audio_data/collected 🔗
Indicates whether your app collects audio data.
int privacy/collected_data/audio_data/collection_purposes 🔗
The reasons your app collects audio data. See Describing data use in privacy manifests.
bool privacy/collected_data/audio_data/linked_to_user 🔗
Indicates whether your app links audio data to the user's identity.
bool privacy/collected_data/audio_data/used_for_tracking 🔗
Indicates whether your app uses audio data for tracking.
bool privacy/collected_data/browsing_history/collected 🔗
Indicates whether your app collects browsing history.
int privacy/collected_data/browsing_history/collection_purposes 🔗
The reasons your app collects browsing history. See Describing data use in privacy manifests.
bool privacy/collected_data/browsing_history/linked_to_user 🔗
Indicates whether your app links browsing history to the user's identity.
bool privacy/collected_data/browsing_history/used_for_tracking 🔗
Indicates whether your app uses browsing history for tracking.
bool privacy/collected_data/coarse_location/collected 🔗
Indicates whether your app collects coarse location data.
int privacy/collected_data/coarse_location/collection_purposes 🔗
The reasons your app collects coarse location data. See Describing data use in privacy manifests.
bool privacy/collected_data/coarse_location/linked_to_user 🔗
Indicates whether your app links coarse location data to the user's identity.
bool privacy/collected_data/coarse_location/used_for_tracking 🔗
Indicates whether your app uses coarse location data for tracking.
bool privacy/collected_data/contacts/collected 🔗
Indicates whether your app collects contacts.
int privacy/collected_data/contacts/collection_purposes 🔗
The reasons your app collects contacts. See Describing data use in privacy manifests.
bool privacy/collected_data/contacts/linked_to_user 🔗
Indicates whether your app links contacts to the user's identity.
bool privacy/collected_data/contacts/used_for_tracking 🔗
Indicates whether your app uses contacts for tracking.
bool privacy/collected_data/crash_data/collected 🔗
Indicates whether your app collects crash data.
int privacy/collected_data/crash_data/collection_purposes 🔗
The reasons your app collects crash data. See Describing data use in privacy manifests.
bool privacy/collected_data/crash_data/linked_to_user 🔗
Indicates whether your app links crash data to the user's identity.
bool privacy/collected_data/crash_data/used_for_tracking 🔗
Indicates whether your app uses crash data for tracking.
bool privacy/collected_data/credit_info/collected 🔗
Indicates whether your app collects credit information.
int privacy/collected_data/credit_info/collection_purposes 🔗
The reasons your app collects credit information. See Describing data use in privacy manifests.
bool privacy/collected_data/credit_info/linked_to_user 🔗
Indicates whether your app links credit information to the user's identity.
bool privacy/collected_data/credit_info/used_for_tracking 🔗
Indicates whether your app uses credit information for tracking.
bool privacy/collected_data/customer_support/collected 🔗
Indicates whether your app collects customer support data.
int privacy/collected_data/customer_support/collection_purposes 🔗
The reasons your app collects customer support data. See Describing data use in privacy manifests.
bool privacy/collected_data/customer_support/linked_to_user 🔗
Indicates whether your app links customer support data to the user's identity.
bool privacy/collected_data/customer_support/used_for_tracking 🔗
Indicates whether your app uses customer support data for tracking.
bool privacy/collected_data/device_id/collected 🔗
Indicates whether your app collects device IDs.
int privacy/collected_data/device_id/collection_purposes 🔗
The reasons your app collects device IDs. See Describing data use in privacy manifests.
bool privacy/collected_data/device_id/linked_to_user 🔗
Indicates whether your app links device IDs to the user's identity.
bool privacy/collected_data/device_id/used_for_tracking 🔗
Indicates whether your app uses device IDs for tracking.
bool privacy/collected_data/email_address/collected 🔗
Indicates whether your app collects email address.
int privacy/collected_data/email_address/collection_purposes 🔗
The reasons your app collects email address. See Describing data use in privacy manifests.
bool privacy/collected_data/email_address/linked_to_user 🔗
Indicates whether your app links email address to the user's identity.
bool privacy/collected_data/email_address/used_for_tracking 🔗
Indicates whether your app uses email address for tracking.
bool privacy/collected_data/emails_or_text_messages/collected 🔗
Indicates whether your app collects emails or text messages.
int 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.
bool privacy/collected_data/emails_or_text_messages/linked_to_user 🔗
Indicates whether your app links emails or text messages to the user's identity.
bool privacy/collected_data/emails_or_text_messages/used_for_tracking 🔗
Indicates whether your app uses emails or text messages for tracking.
bool privacy/collected_data/environment_scanning/collected 🔗
Indicates whether your app collects environment scanning data.
int privacy/collected_data/environment_scanning/collection_purposes 🔗
The reasons your app collects environment scanning data. See Describing data use in privacy manifests.
bool privacy/collected_data/environment_scanning/linked_to_user 🔗
Indicates whether your app links environment scanning data to the user's identity.
bool privacy/collected_data/environment_scanning/used_for_tracking 🔗
Indicates whether your app uses environment scanning data for tracking.
bool privacy/collected_data/fitness/collected 🔗
Indicates whether your app collects fitness and exercise data.
int privacy/collected_data/fitness/collection_purposes 🔗
The reasons your app collects fitness and exercise data. See Describing data use in privacy manifests.
bool privacy/collected_data/fitness/linked_to_user 🔗
Indicates whether your app links fitness and exercise data to the user's identity.
bool privacy/collected_data/fitness/used_for_tracking 🔗
Indicates whether your app uses fitness and exercise data for tracking.
bool privacy/collected_data/gameplay_content/collected 🔗
Indicates whether your app collects gameplay content.
int privacy/collected_data/gameplay_content/collection_purposes 🔗
The reasons your app collects gameplay content. See Describing data use in privacy manifests.
bool privacy/collected_data/gameplay_content/linked_to_user 🔗
Indicates whether your app links gameplay content to the user's identity.
bool privacy/collected_data/gameplay_content/used_for_tracking 🔗
Indicates whether your app uses gameplay content for tracking.
bool privacy/collected_data/hands/collected 🔗
Indicates whether your app collects user's hand structure and hand movements.
int 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.
bool privacy/collected_data/hands/linked_to_user 🔗
Indicates whether your app links user's hand structure and hand movements to the user's identity.
bool privacy/collected_data/hands/used_for_tracking 🔗
Indicates whether your app uses user's hand structure and hand movements for tracking.
bool privacy/collected_data/head/collected 🔗
Indicates whether your app collects user's head movement.
int privacy/collected_data/head/collection_purposes 🔗
The reasons your app collects user's head movement. See Describing data use in privacy manifests.
bool privacy/collected_data/head/linked_to_user 🔗
Indicates whether your app links user's head movement to the user's identity.
bool privacy/collected_data/head/used_for_tracking 🔗
Indicates whether your app uses user's head movement for tracking.
bool privacy/collected_data/health/collected 🔗
Indicates whether your app collects health and medical data.
int privacy/collected_data/health/collection_purposes 🔗
The reasons your app collects health and medical data. See Describing data use in privacy manifests.
bool privacy/collected_data/health/linked_to_user 🔗
Indicates whether your app links health and medical data to the user's identity.
bool privacy/collected_data/health/used_for_tracking 🔗
Indicates whether your app uses health and medical data for tracking.
bool privacy/collected_data/name/collected 🔗
Indicates whether your app collects user's name.
int privacy/collected_data/name/collection_purposes 🔗
The reasons your app collects user's name. See Describing data use in privacy manifests.
bool privacy/collected_data/name/linked_to_user 🔗
Indicates whether your app links user's name to the user's identity.
bool privacy/collected_data/name/used_for_tracking 🔗
Indicates whether your app uses user's name for tracking.
bool privacy/collected_data/other_contact_info/collected 🔗
Indicates whether your app collects any other contact information.
int privacy/collected_data/other_contact_info/collection_purposes 🔗
The reasons your app collects any other contact information. See Describing data use in privacy manifests.
bool privacy/collected_data/other_contact_info/linked_to_user 🔗
Indicates whether your app links any other contact information to the user's identity.
bool privacy/collected_data/other_contact_info/used_for_tracking 🔗
Indicates whether your app uses any other contact information for tracking.
bool privacy/collected_data/other_data_types/collected 🔗
Indicates whether your app collects any other data.
int privacy/collected_data/other_data_types/collection_purposes 🔗
The reasons your app collects any other data. See Describing data use in privacy manifests.
bool privacy/collected_data/other_data_types/linked_to_user 🔗
Indicates whether your app links any other data to the user's identity.
bool privacy/collected_data/other_data_types/used_for_tracking 🔗
Indicates whether your app uses any other data for tracking.
bool privacy/collected_data/other_diagnostic_data/collected 🔗
Indicates whether your app collects any other diagnostic data.
int privacy/collected_data/other_diagnostic_data/collection_purposes 🔗
The reasons your app collects any other diagnostic data. See Describing data use in privacy manifests.
bool privacy/collected_data/other_diagnostic_data/linked_to_user 🔗
Indicates whether your app links any other diagnostic data to the user's identity.
bool privacy/collected_data/other_diagnostic_data/used_for_tracking 🔗
Indicates whether your app uses any other diagnostic data for tracking.
bool privacy/collected_data/other_financial_info/collected 🔗
Indicates whether your app collects any other financial information.
int privacy/collected_data/other_financial_info/collection_purposes 🔗
The reasons your app collects any other financial information. See Describing data use in privacy manifests.
bool privacy/collected_data/other_financial_info/linked_to_user 🔗
Indicates whether your app links any other financial information to the user's identity.
bool privacy/collected_data/other_financial_info/used_for_tracking 🔗
Indicates whether your app uses any other financial information for tracking.
bool privacy/collected_data/other_usage_data/collected 🔗
Indicates whether your app collects any other usage data.
int privacy/collected_data/other_usage_data/collection_purposes 🔗
The reasons your app collects any other usage data. See Describing data use in privacy manifests.
bool privacy/collected_data/other_usage_data/linked_to_user 🔗
Indicates whether your app links any other usage data to the user's identity.
bool privacy/collected_data/other_usage_data/used_for_tracking 🔗
Indicates whether your app uses any other usage data for tracking.
bool privacy/collected_data/other_user_content/collected 🔗
Indicates whether your app collects any other user generated content.
int 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.
bool privacy/collected_data/other_user_content/linked_to_user 🔗
Indicates whether your app links any other user generated content to the user's identity.
bool privacy/collected_data/other_user_content/used_for_tracking 🔗
Indicates whether your app uses any other user generated content for tracking.
bool privacy/collected_data/payment_info/collected 🔗
Indicates whether your app collects payment information.
int privacy/collected_data/payment_info/collection_purposes 🔗
The reasons your app collects payment information. See Describing data use in privacy manifests.
bool privacy/collected_data/payment_info/linked_to_user 🔗
Indicates whether your app links payment information to the user's identity.
bool privacy/collected_data/payment_info/used_for_tracking 🔗
Indicates whether your app uses payment information for tracking.
bool privacy/collected_data/performance_data/collected 🔗
Indicates whether your app collects performance data.
int privacy/collected_data/performance_data/collection_purposes 🔗
The reasons your app collects performance data. See Describing data use in privacy manifests.
bool privacy/collected_data/performance_data/linked_to_user 🔗
Indicates whether your app links performance data to the user's identity.
bool privacy/collected_data/performance_data/used_for_tracking 🔗
Indicates whether your app uses performance data for tracking.
bool privacy/collected_data/phone_number/collected 🔗
Indicates whether your app collects phone number.
int privacy/collected_data/phone_number/collection_purposes 🔗
The reasons your app collects phone number. See Describing data use in privacy manifests.
bool privacy/collected_data/phone_number/linked_to_user 🔗
Indicates whether your app links phone number to the user's identity.
bool privacy/collected_data/phone_number/used_for_tracking 🔗
Indicates whether your app uses phone number for tracking.
bool privacy/collected_data/photos_or_videos/collected 🔗
Indicates whether your app collects photos or videos.
int privacy/collected_data/photos_or_videos/collection_purposes 🔗
The reasons your app collects photos or videos. See Describing data use in privacy manifests.
bool privacy/collected_data/photos_or_videos/linked_to_user 🔗
Indicates whether your app links photos or videos to the user's identity.
bool privacy/collected_data/photos_or_videos/used_for_tracking 🔗
Indicates whether your app uses photos or videos for tracking.
bool privacy/collected_data/physical_address/collected 🔗
Indicates whether your app collects physical address.
int privacy/collected_data/physical_address/collection_purposes 🔗
The reasons your app collects physical address. See Describing data use in privacy manifests.
bool privacy/collected_data/physical_address/linked_to_user 🔗
Indicates whether your app links physical address to the user's identity.
bool privacy/collected_data/physical_address/used_for_tracking 🔗
Indicates whether your app uses physical address for tracking.
bool privacy/collected_data/precise_location/collected 🔗
Indicates whether your app collects precise location data.
int privacy/collected_data/precise_location/collection_purposes 🔗
The reasons your app collects precise location data. See Describing data use in privacy manifests.
bool privacy/collected_data/precise_location/linked_to_user 🔗
Indicates whether your app links precise location data to the user's identity.
bool privacy/collected_data/precise_location/used_for_tracking 🔗
Indicates whether your app uses precise location data for tracking.
bool privacy/collected_data/product_interaction/collected 🔗
Indicates whether your app collects product interaction data.
int privacy/collected_data/product_interaction/collection_purposes 🔗
The reasons your app collects product interaction data. See Describing data use in privacy manifests.
bool privacy/collected_data/product_interaction/linked_to_user 🔗
Indicates whether your app links product interaction data to the user's identity.
bool privacy/collected_data/product_interaction/used_for_tracking 🔗
Indicates whether your app uses product interaction data for tracking.
bool privacy/collected_data/purchase_history/collected 🔗
Indicates whether your app collects purchase history.
int privacy/collected_data/purchase_history/collection_purposes 🔗
The reasons your app collects purchase history. See Describing data use in privacy manifests.
bool privacy/collected_data/purchase_history/linked_to_user 🔗
Indicates whether your app links purchase history to the user's identity.
bool privacy/collected_data/purchase_history/used_for_tracking 🔗
Indicates whether your app uses purchase history for tracking.
bool privacy/collected_data/search_history/collected 🔗
Indicates whether your app collects search history.
int privacy/collected_data/search_history/collection_purposes 🔗
The reasons your app collects search history. See Describing data use in privacy manifests.
bool privacy/collected_data/search_history/linked_to_user 🔗
Indicates whether your app links search history to the user's identity.
bool privacy/collected_data/search_history/used_for_tracking 🔗
Indicates whether your app uses search history for tracking.
bool privacy/collected_data/sensitive_info/collected 🔗
Indicates whether your app collects sensitive user information.
int privacy/collected_data/sensitive_info/collection_purposes 🔗
The reasons your app collects sensitive user information. See Describing data use in privacy manifests.
bool privacy/collected_data/sensitive_info/linked_to_user 🔗
Indicates whether your app links sensitive user information to the user's identity.
bool privacy/collected_data/sensitive_info/used_for_tracking 🔗
Indicates whether your app uses sensitive user information for tracking.
bool privacy/collected_data/user_id/collected 🔗
Indicates whether your app collects user IDs.
int privacy/collected_data/user_id/collection_purposes 🔗
The reasons your app collects user IDs. See Describing data use in privacy manifests.
bool privacy/collected_data/user_id/linked_to_user 🔗
Indicates whether your app links user IDs to the user's identity.
bool privacy/collected_data/user_id/used_for_tracking 🔗
Indicates whether your app uses user IDs for tracking.
int privacy/disk_space_access_reasons 🔗
The reasons your app use free disk space API. See Describing use of required reason API.
int privacy/file_timestamp_access_reasons 🔗
The reasons your app use file timestamp/metadata API. See Describing use of required reason API.
String privacy/microphone_usage_description 🔗
請求存取裝置麥克風時顯示的(英文)消息。
Dictionary privacy/microphone_usage_description_localized 🔗
請求存取裝置麥克風時顯示的(當地語系化)消息。
String privacy/photolibrary_usage_description 🔗
請求存取使用者照片圖庫時顯示的(英文)消息。
Dictionary privacy/photolibrary_usage_description_localized 🔗
請求存取使用者照片圖庫時顯示的(當地語系化)消息。
int privacy/system_boot_time_access_reasons 🔗
The reasons your app use system boot time / absolute time API. See Describing use of required reason API.
PackedStringArray privacy/tracking_domains 🔗
The list of internet domains your app connects to that engage in tracking. See Privacy manifest files.
Note: The returned array is copied and any changes to it will not update the original property value. See PackedStringArray for more details.
bool privacy/tracking_enabled 🔗
Indicates whether your app uses data for tracking. See Privacy manifest files.
int privacy/user_defaults_access_reasons 🔗
The reasons your app use user defaults API. See Describing use of required reason API.
If true, shaders will be compiled and embedded in the application. This option is only supported when using the Forward+ and Mobile renderers.
Note: When exporting as a dedicated server, the shader baker is always disabled since no rendering is performed.
bool user_data/accessible_from_files_app 🔗
如果為 true,套用的“Documents”資料夾可以在“檔”套用中存取。見 LSSupportsOpeningDocumentsInPlace。
bool user_data/accessible_from_itunes_sharing 🔗
如果為 true,套用的“Documents”資料夾可以在 iTunes 檔共用中訪問。見 UIFileSharingEnabled。