アップルは、iPhoneとAndroid間でサードパーティアプリデータを簡単に移行できる新しいフレームワークを発表しました。このフレームワークは「AppMigrationKit」と呼ばれ、iOS 26.1およびiPadOS 26.1以降を搭載したデバイスで利用可能ということです。
このフレームワークは現在ベータ版であり、開発者がアプリのデータをAppleデバイスと非Appleデバイス間で移行する際に使用できるとしています。特に、このフレームワークはiOSとiPadOS間のデータ移行には使用されず、主にAndroidなどの非Appleデバイスとの間での移行を目的としています。
AppMigrationKitのドキュメントによれば、開発者はアプリがデータをインポートするかエクスポートするか、またはその両方を行うかを定義できるとしています。ユーザーが新しいデバイスを設定する際、AppMigrationKitを実装したすべてのアプリのデータが移行パッケージに含まれることになります。その後、開発者はクラウドに保存されたデータをターゲットデバイスにインポートすることも可能です。
また、「Transfer to Android」という新機能と連携して動作する予定です。この機能は、設定の「一般」>「iPhoneの転送またはリセット」に「Transfer to Android」として追加される予定です。ユーザーがこのオプションを選択すると、一度限りの移行プロセス中にどのデータが転送可能かを知らせる画面が表示されます。
この機能は双方向で開発されており、Android側にも「Transfer to iPhone」という類似の機能が追加される予定です。
開発者向けには、AppMigrationKitのドキュメントにアプリ拡張、データのエクスポートとインポート操作、移行統計、移行コードテストに関する詳細が記載されています。ただし、このフレームワークは現在ベータ版であり、最終的なオペレーティングシステムソフトウェアでテストする必要があるとされています。
AppMigrationKitがiOS 26.1と同時にリリースされるかどうかは未定ですが、ドキュメントが公開されたことは、近い将来のリリースを示唆しています。
