App Store Connect 輔助說明

支援 / App Store Connect / 參考資料 / 隨需求調整資源大小上限

參考資料

隨需求調整資源大小上限

隨需求調整資源為 App Store 上託管的 App 內容,與你下載的相關 App 套裝分開。它們能讓 App 套裝更小、下載更快、App 內容更豐富。

將 App 上傳到 App Store Connect 或 App 正在執行時,隨需求調整資源的儲存量有一定上限。

注意: macOS 和 watchOS 不支援隨需求調整資源。

隨需求調整資源大小

下表概述了 App 精簡後每個部署目標的變體大小上限。舉例來說,若為 iOS 18或以上版本裝置上的 App,經過精簡後,每個素材包的大小總上限為 8GB。

iOS 與 iPadOS App 的隨需求調整資源大小上限

物品

大小上限說明

iOS 18 之前的版本,或 iPadOS 18 之前的版本

iOS 18 或 iPadOS 18(含)以上版本

App 套裝

下載到裝置上的精簡 App 套裝大小。

2GB

4GB

素材包

每個精簡素材包的大小。建置 App 時,Xcode 會產生素材包。一個標籤可能會產生多個素材包。

512MB

8 GB

素材包數量

Xcode 產生的素材包總數。

1000

1000

初始安裝和預先擷取標籤

標有初始安裝和預先擷取標籤的精簡素材包總大小。

4GB

沒有上限

隨需求調整資源使用中

App 在任一時間使用含有標籤的資源之總大小。只要有任何一個 NSBundleResourceRequest 在存取該標籤時,其就會被視為使用中。

2GB

沒有上限

受託管的隨需求調整資源

App Store 上託管的精簡素材包總大小。

20GB

70 GB

tvOS App 的隨需求調整資源大小上限

物品

大小上限說明

tvOS 18 之前

tvOS 18 或以上版本

App 套裝

下載到裝置上的精簡 App 套裝大小。

4GB

4GB

素材包

每個精簡素材包的大小。建置 App 時,Xcode 會產生素材包。一個標籤可能會產生多個素材包。

512MB

512MB

素材包數量

Xcode 產生的素材包總數。

1000

1000

初始安裝和預先擷取標籤

標有初始安裝和預先擷取標籤的精簡素材包總大小。

4GB

4GB

隨需求調整資源使用中

App 在任一時間使用含有標籤的資源之總大小。只要有任何一個 NSBundleResourceRequest 在存取該標籤時,其就會被視為使用中。

2GB

沒有上限

受託管的隨需求調整資源

App Store 上託管的精簡素材包總大小。

20GB

20GB

visionOS App 的隨需求調整資源大小上限

物品

大小上限說明

visionOS 2 之前的版本

visionOS 2 或以上版本

App 套裝

下載到裝置上的精簡 App 套裝大小。

4GB

4GB

素材包

每個精簡素材包的大小。建置 App 時,Xcode 會產生素材包。一個標籤可能會產生多個素材包。

512MB

8 GB

素材包數量

Xcode 產生的素材包總數。

1000

1000

初始安裝和預先擷取標籤

標有初始安裝和預先擷取標籤的精簡素材包總大小。

4GB

沒有上限

隨需求調整資源使用中

App 在任一時間使用含有標籤的資源之總大小。只要有任何一個 NSBundleResourceRequest 在存取該標籤時,其就會被視為使用中。

2GB

沒有上限

受託管的隨需求調整資源

App Store 上託管的精簡素材包總大小。

20GB

70 GB