[Mac M2 Pro 12CPU, Ventura 13.6, visionOS 1.0 (21N5300a), Xcode 15.1 beta 3]
SwiftDataで使うモデルにプロパティを追加すると、シミュレータ操作時に以下のエラーが出るようになりました。
import Foundation
import SwiftUI
import SwiftData
@Model
final class Face {
var appNum: Int
var appName: String
var urlScheme: String
var createDate: String // 追加したプロパティ
init(appNum: Int, appName: String, urlScheme: String, createDate: String) {
self.appNum = appNum
self.appName = appName
self.urlScheme = urlScheme
self.createDate = createDate
}
}
Fatal error: failed to find a currently active container
Apple Developer Forumsでも問題になっていて、アプリを再インストールすると直るという結論に落ち着いていました。
visionOSシミュレータからアプリを削除する方法が分からなかったので、メニューからDevice – Erase All Content and Settings… を選択してリセットしました。
23/12/01追記
アプリのアイコン長押しで削除できることを思い出しました。