RealmファイルをiCloudにバックアップ・リストアする方法を挙げます。この辺りの環境設定とコードの記載がある記事は、あまりないため、まとめました。 [実行環境] Xcode13.1 Realm 10.19.0(SwiftPMから導入) [手順] 手順は以下となります。 1). 事前準備 Realmを導入した後、何かしらデータを登録してある状態とします。 2). iCloudの環境設定 2-1). apple developer program側の設定 apple developer programで「Certificates, Identifiers & Profiles」のサイドメニューで、以下の画面で、画面右側の虫眼鏡マークの右横を「iCloud Containers」変更をして 「identifiers」の右のプラスマークからiCloud Containerの登録をします。(ご注意:追加したiCloud Containerは消せないので、登録はタイプミスがないようにご注意ください。削除ができないことは以下の記事にもあります。 https://developer.apple.com/forums/thread/5547 ) iCloud Containerの登録で「identifire名」が重要です。登録作業を進めると以下の画面が表示されます。画面の「identifire名」欄には、「 We recommend using a reverse-domain name style string (i.e., com.domainname.appname).」とあります。仮に例のように指定するとiCloud.com.domain.appnameと頭に、「iCloud.」 が含まれて登録となります。 2-2). Xcode側の設定 2-2-1). signinig&Capabilityの設定 Xcodeの設定で、「signinig&Capability」の+選択から「iCloud」を選択してください。以下の画面のようにiCloudの設定をできる画面が表示されるます。Xcode側でApple Idと紐付け設定済みの場合(※)は、以下の画面の白色で塗りつぶされている箇所には、2-...