幾天前,蘋果發布了一個新平台的文檔,旨在讓 iOS 和 Android 之間傳輸第三方應用程序數據變得更加容易。下面是它的工作原理。

AppMigrationKit 將允許“在 Apple 和第三方平台之間一次性傳輸應用程序數據”

蘋果正在努力 新結構 被稱為 AppMigrationKit它將與運行 iOS 26.1 及更高版本以及 iPadOS 26.1 及更高版本的設備兼容。

與 iOS 和 iPadOS 26.1 一樣,該平台目前處於測試階段,將允許開發人員將其應用程序數據包含在 Apple 設備和第三方設備(目前主要指 Android)之間的遷移過程中。

有趣的是,蘋果 筆記 該平台不適用於在 iOS 和 iPadOS 之間遷移數據,而專門用於與第三方設備之間遷移數據:

AppMigrationKit 僅支持與 Android 等第三方平台的遷移。該系統不使用該平台在iOS或iPadOS設備之間進行遷移。該平台也不具備在 VisionOS 或 Apple 支持的 macOS 上運行的 iOS 應用程序的功能。該平台會忽略來自使用 Mac Catalyst 構建的 Mac 應用程序的調用。 ”

AppMigrationKit 文件 指出開發人員可以確定他們的應用程序是否將導入數據、導出數據或兩者兼而有之。他們通過創建一個“匹配的應用程序擴展”來做到這一點 AppMigrationExtension 協議及其至少一個子協議。 ”

然後,當用戶決定設置新設備時,所有實現 AppMigrationKit 他們的詳細信息將包含在包裹中。蘋果指出,一旦傳輸完成,開發人員還可以將存儲在雲端的數據導入到目標設備。

轉移到安卓

AppMigrationKit 該 API 將與 5 月份首次宣布的新“傳輸到 Android”功能一起使用。

蘋果還致力於在下面添加一個選項 設置 > 通用 > 轉移或重置您的 iPhone。被稱為 轉移到安卓。一旦用戶選擇此選項,啟動屏幕將顯示有關在一次性遷移過程中可以和不可以在設備之間傳輸什麼的信息。

由於此功能是作為雙向街道開發的,因此 Android 還將具有類似的“傳輸到 iPhone”功能(如 5 月份報導),最初是作為 eSIM 傳輸工具。

使用AppMigrationKit

如果您是開發人員並希望為即將推出的遷移工具準備應用程序,請務必查看 蘋果文檔包含有關應用程序擴展、導出和導入操作、遷移統計和遷移代碼測試的詳細信息。

請記住,該平台目前處於測試階段,並且“可能會發生變化”,正如蘋果公司還指出的那樣:

“本文檔包含有關正在開發的 API 或技術的初步信息。此信息可能會發生變化,並且根據本文檔實現的軟件應使用最終操作系統軟件進行測試。”

AppMigrationKit 尚未確認立即與 iOS 26.1 一起發布。然而,文檔已經準備好這一事實清楚地表明,它應該儘早發布。

亞馬遜上的配飾優惠

將 9to5Mac 添加為您在 Google 上的首選來源。
將 9to5Mac 添加為您在 Google 上的首選來源。

FTC:我們使用自動會員鏈接來產生收入。 更多的。

來源連結