@@ -11,6 +11,7 @@ struct MobileGestaltView: View {
1111 @State private var showRespringPrompt = false
1212 @State private var statusMessage : String ? = nil
1313 @State private var showStatusAlert = false
14+ @State private var verificationResult : String ? = nil
1415
1516 var body : some View {
1617 VStack {
@@ -116,7 +117,15 @@ struct MobileGestaltView: View {
116117 manager. refresh ( )
117118 if ok {
118119 statusMessage = " Applied overrides to system cache. "
120+ // verify a representative key (Dynamic Island obfuscated key from EditorView)
121+ let dynKey = " YlEtTtHlNesRBMal1CqRaA "
122+ if let verified = manager. verifyKeyInSystemCache ( key: dynKey) {
123+ verificationResult = verified ? " Verified: Dynamic Island key present in system cache. " : " Verification: key not found in system cache. "
124+ } else {
125+ verificationResult = " Verification unavailable (KFS read failed). "
126+ }
119127 showRespringPrompt = true
128+ showStatusAlert = true
120129 } else {
121130 statusMessage = " Failed to apply overrides. "
122131 showStatusAlert = true
@@ -152,7 +161,12 @@ struct MobileGestaltView: View {
152161 . alert ( " Status " , isPresented: $showStatusAlert) {
153162 Button ( " OK " ) { showStatusAlert = false }
154163 } message: {
155- Text ( statusMessage ?? " " )
164+ VStack ( alignment: . leading) {
165+ Text ( statusMessage ?? " " )
166+ if let v = verificationResult {
167+ Text ( v) . foregroundColor ( . secondary)
168+ }
169+ }
156170 }
157171 }
158172}
0 commit comments