chore(ios): 添加LoginView并修复TokenStore类型与线程调度问题
- 在Xcode项目中添加LoginView.swift文件引用 - 修复TokenStore中Keychain查询字典类型为CFString - 将DispatchQueue.main.async替换为MainActor.run,避免弱引用丢失 - 修复绑定设备信息时的线程安全与变量命名
This commit is contained in:
@@ -28,6 +28,7 @@
|
||||
FB0000000000000000000012 /* VideoRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA0000000000000000000012 /* VideoRecorder.swift */; };
|
||||
FB0000000000000000000013 /* SetupPanelView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA0000000000000000000013 /* SetupPanelView.swift */; };
|
||||
FB0000000000000000000014 /* ControlPanelView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA0000000000000000000014 /* ControlPanelView.swift */; };
|
||||
FB0000000000000000000017 /* LoginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FA0000000000000000000017 /* LoginView.swift */; };
|
||||
/* End PBXBuildFile section */
|
||||
|
||||
/* Begin PBXFileReference section */
|
||||
@@ -53,6 +54,7 @@
|
||||
FA0000000000000000000012 /* VideoRecorder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoRecorder.swift; sourceTree = "<group>"; };
|
||||
FA0000000000000000000013 /* SetupPanelView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SetupPanelView.swift; sourceTree = "<group>"; };
|
||||
FA0000000000000000000014 /* ControlPanelView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ControlPanelView.swift; sourceTree = "<group>"; };
|
||||
FA0000000000000000000017 /* LoginView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginView.swift; sourceTree = "<group>"; };
|
||||
/* End PBXFileReference section */
|
||||
|
||||
/* Begin PBXFrameworksBuildPhase section */
|
||||
@@ -145,6 +147,7 @@
|
||||
FA0000000000000000000008 /* RemoteTouchView.swift */,
|
||||
FA0000000000000000000009 /* RemoteVideoView.swift */,
|
||||
FA000000000000000000000A /* SelfCodecDisplayView.swift */,
|
||||
FA0000000000000000000017 /* LoginView.swift */,
|
||||
);
|
||||
path = Views;
|
||||
sourceTree = "<group>";
|
||||
@@ -256,6 +259,7 @@
|
||||
FB0000000000000000000008 /* RemoteTouchView.swift in Sources */,
|
||||
FB0000000000000000000009 /* RemoteVideoView.swift in Sources */,
|
||||
FB000000000000000000000A /* SelfCodecDisplayView.swift in Sources */,
|
||||
FB0000000000000000000017 /* LoginView.swift in Sources */,
|
||||
FB000000000000000000000B /* ContentView.swift in Sources */,
|
||||
FB000000000000000000000C /* AuthSheetView.swift in Sources */,
|
||||
FB000000000000000000000D /* ControllerViewModel.swift in Sources */,
|
||||
|
||||
Reference in New Issue
Block a user