|
30 | 30 | C1893C762B93C1AC00F2269D /* handtracking.grpc.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1893C742B93C1AC00F2269D /* handtracking.grpc.swift */; }; |
31 | 31 | C1893C772B93C1AC00F2269D /* handtracking.pb.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1893C752B93C1AC00F2269D /* handtracking.pb.swift */; }; |
32 | 32 | C1DA80C42ECE377600B55CC2 /* StatusView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1DA80C32ECE377600B55CC2 /* StatusView.swift */; }; |
| 33 | + C1DA80C72ECE8C6F00B55CC2 /* ViewControlSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1DA80C62ECE8C6F00B55CC2 /* ViewControlSettings.swift */; }; |
33 | 34 | C1E05F782ECD84DF0018C506 /* LiveKitWebRTC in Frameworks */ = {isa = PBXBuildFile; productRef = C1E05F772ECD84DF0018C506 /* LiveKitWebRTC */; }; |
34 | 35 | C1E05F7C2ECD850B0018C506 /* ImmersiveView.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E05F7A2ECD850B0018C506 /* ImmersiveView.swift */; }; |
35 | 36 | C1E05F7D2ECD850B0018C506 /* ImageData.swift in Sources */ = {isa = PBXBuildFile; fileRef = C1E05F792ECD850B0018C506 /* ImageData.swift */; }; |
|
65 | 66 | 16EE5E9A2B576DB000D354ED /* 🧩Model.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "🧩Model.swift"; sourceTree = "<group>"; }; |
66 | 67 | C1893C742B93C1AC00F2269D /* handtracking.grpc.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = handtracking.grpc.swift; path = avp_stream/grpc_msg/handtracking.grpc.swift; sourceTree = SOURCE_ROOT; }; |
67 | 68 | C1893C752B93C1AC00F2269D /* handtracking.pb.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = handtracking.pb.swift; path = avp_stream/grpc_msg/handtracking.pb.swift; sourceTree = SOURCE_ROOT; }; |
68 | | - C19896F42B7D5099003BAF99 /* VisionProTeleop.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = VisionProTeleop.entitlements; sourceTree = "<group>"; }; |
69 | 69 | C1DA80C32ECE377600B55CC2 /* StatusView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StatusView.swift; sourceTree = "<group>"; }; |
| 70 | + C1DA80C52ECE821800B55CC2 /* VisionProTeleop.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = VisionProTeleop.entitlements; sourceTree = "<group>"; }; |
| 71 | + C1DA80C62ECE8C6F00B55CC2 /* ViewControlSettings.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewControlSettings.swift; sourceTree = "<group>"; }; |
70 | 72 | C1E05F792ECD850B0018C506 /* ImageData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageData.swift; sourceTree = "<group>"; }; |
71 | 73 | C1E05F7A2ECD850B0018C506 /* ImmersiveView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImmersiveView.swift; sourceTree = "<group>"; }; |
72 | 74 | C1E05F7B2ECD850B0018C506 /* WebRTCClient.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebRTCClient.swift; sourceTree = "<group>"; }; |
|
142 | 144 | 165ADB492B4B71B0008A756F /* Tracking Streamer */ = { |
143 | 145 | isa = PBXGroup; |
144 | 146 | children = ( |
| 147 | + C1DA80C52ECE821800B55CC2 /* VisionProTeleop.entitlements */, |
145 | 148 | C1893C742B93C1AC00F2269D /* handtracking.grpc.swift */, |
146 | 149 | C1893C752B93C1AC00F2269D /* handtracking.pb.swift */, |
147 | | - C19896F42B7D5099003BAF99 /* VisionProTeleop.entitlements */, |
148 | 150 | 165ADB4E2B4B71B0008A756F /* App.swift */, |
149 | 151 | 165ADB502B4B71B0008A756F /* ContentView.swift */, |
150 | 152 | C1E05F792ECD850B0018C506 /* ImageData.swift */, |
|
153 | 155 | 16688DE52B59F35F004CE12B /* 🥽AppModel.swift */, |
154 | 156 | 1642FAB82B4D6CAA0084F9ED /* 🌐RealityView.swift */, |
155 | 157 | C1DA80C32ECE377600B55CC2 /* StatusView.swift */, |
| 158 | + C1DA80C62ECE8C6F00B55CC2 /* ViewControlSettings.swift */, |
156 | 159 | 16EE5E982B576DA800D354ED /* 🧩Name.swift */, |
157 | 160 | 16EE5E9A2B576DB000D354ED /* 🧩Model.swift */, |
158 | 161 | 160ED7972B4B74C5002AD987 /* 🧑HeadTrackingComponent&System.swift */, |
|
261 | 264 | 16EE5E992B576DA800D354ED /* 🧩Name.swift in Sources */, |
262 | 265 | 160ED7982B4B74C5002AD987 /* 🧑HeadTrackingComponent&System.swift in Sources */, |
263 | 266 | 1642FAB92B4D6CAA0084F9ED /* 🌐RealityView.swift in Sources */, |
| 267 | + C1DA80C72ECE8C6F00B55CC2 /* ViewControlSettings.swift in Sources */, |
264 | 268 | 1642FAB52B4D54A60084F9ED /* 🛠️SettingPanel.swift in Sources */, |
265 | 269 | 16253CFB2B4E2FCB0028F0E2 /* 📏Unit.swift in Sources */, |
266 | 270 | 165ADB512B4B71B0008A756F /* ContentView.swift in Sources */, |
|
411 | 415 | CODE_SIGN_ENTITLEMENTS = "Tracking Streamer/VisionProTeleop.entitlements"; |
412 | 416 | CODE_SIGN_IDENTITY = "Apple Development"; |
413 | 417 | CODE_SIGN_STYLE = Automatic; |
414 | | - CURRENT_PROJECT_VERSION = 1; |
| 418 | + CURRENT_PROJECT_VERSION = 2; |
415 | 419 | DEVELOPMENT_ASSET_PATHS = ""; |
416 | 420 | DEVELOPMENT_TEAM = ATTMC2WVK2; |
417 | 421 | ENABLE_PREVIEWS = YES; |
418 | 422 | GENERATE_INFOPLIST_FILE = YES; |
419 | 423 | INFOPLIST_FILE = "$(TARGET_NAME)/Supporting files/Info.plist"; |
420 | 424 | INFOPLIST_KEY_CFBundleDisplayName = "Tracking Streamer"; |
| 425 | + INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO; |
421 | 426 | INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; |
| 427 | + INFOPLIST_KEY_NSCameraUsageDescription = "This app might use your cameras to sense the surrounding environments. "; |
| 428 | + INFOPLIST_KEY_NSHandsTrackingUsageDescription = "This app tracks your hand to teleoperate a robot. "; |
| 429 | + INFOPLIST_KEY_NSWorldSensingUsageDescription = "This app senses your surronuding world to reconstruct a simulation."; |
422 | 430 | LD_RUNPATH_SEARCH_PATHS = ( |
423 | 431 | "$(inherited)", |
424 | 432 | "@executable_path/Frameworks", |
425 | 433 | ); |
426 | | - MARKETING_VERSION = 1.0; |
| 434 | + MARKETING_VERSION = 2.0; |
427 | 435 | PRODUCT_BUNDLE_IDENTIFIER = improbable.younghyo.DexTeleop2; |
428 | 436 | PRODUCT_NAME = "$(TARGET_NAME)"; |
429 | 437 | PROVISIONING_PROFILE_SPECIFIER = ""; |
|
443 | 451 | CODE_SIGN_ENTITLEMENTS = "Tracking Streamer/VisionProTeleop.entitlements"; |
444 | 452 | CODE_SIGN_IDENTITY = "Apple Development"; |
445 | 453 | CODE_SIGN_STYLE = Automatic; |
446 | | - CURRENT_PROJECT_VERSION = 1; |
| 454 | + CURRENT_PROJECT_VERSION = 2; |
447 | 455 | DEVELOPMENT_ASSET_PATHS = ""; |
448 | 456 | DEVELOPMENT_TEAM = ATTMC2WVK2; |
449 | 457 | ENABLE_PREVIEWS = YES; |
450 | 458 | GENERATE_INFOPLIST_FILE = YES; |
451 | 459 | INFOPLIST_FILE = "$(TARGET_NAME)/Supporting files/Info.plist"; |
452 | 460 | INFOPLIST_KEY_CFBundleDisplayName = "Tracking Streamer"; |
| 461 | + INFOPLIST_KEY_ITSAppUsesNonExemptEncryption = NO; |
453 | 462 | INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.utilities"; |
| 463 | + INFOPLIST_KEY_NSCameraUsageDescription = "This app might use your cameras to sense the surrounding environments. "; |
| 464 | + INFOPLIST_KEY_NSHandsTrackingUsageDescription = "This app tracks your hand to teleoperate a robot. "; |
| 465 | + INFOPLIST_KEY_NSWorldSensingUsageDescription = "This app senses your surronuding world to reconstruct a simulation."; |
454 | 466 | LD_RUNPATH_SEARCH_PATHS = ( |
455 | 467 | "$(inherited)", |
456 | 468 | "@executable_path/Frameworks", |
457 | 469 | ); |
458 | | - MARKETING_VERSION = 1.0; |
| 470 | + MARKETING_VERSION = 2.0; |
459 | 471 | PRODUCT_BUNDLE_IDENTIFIER = improbable.younghyo.DexTeleop2; |
460 | 472 | PRODUCT_NAME = "$(TARGET_NAME)"; |
461 | 473 | PROVISIONING_PROFILE_SPECIFIER = ""; |
|
0 commit comments