From 54c4e56e4a74388179b32583ac2f3e117282b7a0 Mon Sep 17 00:00:00 2001 From: HaroldoTeruya Date: Tue, 2 Mar 2021 15:02:06 -0300 Subject: [PATCH 1/7] Add static framework in podspec and demo podfile --- Example/YoonitFacefyDemo/Podfile | 3 +- Example/YoonitFacefyDemo/Podfile.lock | 4 +- .../Local Podspecs/YoonitFacefy.podspec.json | 1 + Example/YoonitFacefyDemo/Pods/Manifest.lock | 4 +- .../Pods/Pods.xcodeproj/project.pbxproj | 4718 +++++++++-------- .../Pods-YoonitFacefyDemo.debug.xcconfig | 12 +- .../Pods-YoonitFacefyDemo.modulemap | 2 +- .../Pods-YoonitFacefyDemo.release.xcconfig | 12 +- .../YoonitFacefy/YoonitFacefy.debug.xcconfig | 6 +- .../YoonitFacefy/YoonitFacefy.modulemap | 2 +- .../YoonitFacefy.release.xcconfig | 6 +- .../project.pbxproj | 26 +- .../xcschemes/YoonitFacefyDemo.xcscheme | 2 +- YoonitFacefy.podspec | 1 + .../xcschemes/YoonitFacefy.xcscheme | 2 +- 15 files changed, 2647 insertions(+), 2154 deletions(-) diff --git a/Example/YoonitFacefyDemo/Podfile b/Example/YoonitFacefyDemo/Podfile index df52592..b46f2cc 100644 --- a/Example/YoonitFacefyDemo/Podfile +++ b/Example/YoonitFacefyDemo/Podfile @@ -3,7 +3,8 @@ target 'YoonitFacefyDemo' do # Comment the next line if you don't want to use dynamic frameworks - + use_frameworks! + # Pods for YoonitFacefyDemo pod 'YoonitFacefy', :path => '../../' diff --git a/Example/YoonitFacefyDemo/Podfile.lock b/Example/YoonitFacefyDemo/Podfile.lock index ad7cd47..f57140f 100644 --- a/Example/YoonitFacefyDemo/Podfile.lock +++ b/Example/YoonitFacefyDemo/Podfile.lock @@ -94,8 +94,8 @@ SPEC CHECKSUMS: PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 Protobuf: 0cde852566359049847168e51bd1c690e0f70056 YoonitCamera: a25677c77bc14f22fc9efaffceff60b54cc32049 - YoonitFacefy: 53142f50bfb556daf8c0873a0a611fc6a083aa20 + YoonitFacefy: a92d07035610146504a57da7ad42f960f3ff004c -PODFILE CHECKSUM: fac2f65f965641467352f24a93b677de253682cb +PODFILE CHECKSUM: 45150530e3052be2fb55a1493c2f00eedc5c1d3b COCOAPODS: 1.10.1 diff --git a/Example/YoonitFacefyDemo/Pods/Local Podspecs/YoonitFacefy.podspec.json b/Example/YoonitFacefyDemo/Pods/Local Podspecs/YoonitFacefy.podspec.json index f6d2972..050abf4 100644 --- a/Example/YoonitFacefyDemo/Pods/Local Podspecs/YoonitFacefy.podspec.json +++ b/Example/YoonitFacefyDemo/Pods/Local Podspecs/YoonitFacefy.podspec.json @@ -25,6 +25,7 @@ ], "exclude_files": "Classes/Exclude", "swift_versions": "5.0", + "static_framework": true, "dependencies": { "GoogleMLKit/FaceDetection": [ diff --git a/Example/YoonitFacefyDemo/Pods/Manifest.lock b/Example/YoonitFacefyDemo/Pods/Manifest.lock index ad7cd47..f57140f 100644 --- a/Example/YoonitFacefyDemo/Pods/Manifest.lock +++ b/Example/YoonitFacefyDemo/Pods/Manifest.lock @@ -94,8 +94,8 @@ SPEC CHECKSUMS: PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 Protobuf: 0cde852566359049847168e51bd1c690e0f70056 YoonitCamera: a25677c77bc14f22fc9efaffceff60b54cc32049 - YoonitFacefy: 53142f50bfb556daf8c0873a0a611fc6a083aa20 + YoonitFacefy: a92d07035610146504a57da7ad42f960f3ff004c -PODFILE CHECKSUM: fac2f65f965641467352f24a93b677de253682cb +PODFILE CHECKSUM: 45150530e3052be2fb55a1493c2f00eedc5c1d3b COCOAPODS: 1.10.1 diff --git a/Example/YoonitFacefyDemo/Pods/Pods.xcodeproj/project.pbxproj b/Example/YoonitFacefyDemo/Pods/Pods.xcodeproj/project.pbxproj index dface41..43b0448 100644 --- a/Example/YoonitFacefyDemo/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/YoonitFacefyDemo/Pods/Pods.xcodeproj/project.pbxproj @@ -9,16 +9,16 @@ /* Begin PBXAggregateTarget section */ 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */ = { isa = PBXAggregateTarget; - buildConfigurationList = 735FB6D7B3E618B98BDD50890E13E61B /* Build configuration list for PBXAggregateTarget "MLKitCommon" */; + buildConfigurationList = BE5243CE5EFFED3FCE40C423AAC144E6 /* Build configuration list for PBXAggregateTarget "MLKitCommon" */; buildPhases = ( ); dependencies = ( - B24E81BB0F6C73C055B60B3E50FD4709 /* PBXTargetDependency */, - AE50E810A3B6A0B5F7410D1F14ECD64C /* PBXTargetDependency */, - 2DF415E95B42AEE92E7B1DC543F7BC4E /* PBXTargetDependency */, - 54D3F75951C56432B584547763EC9666 /* PBXTargetDependency */, - 1938F79FAFA26DF8AC4CB19714202524 /* PBXTargetDependency */, - FB2029BC9339AD97AA64BB1E9136BDEA /* PBXTargetDependency */, + 6ADC5CFC4EA3EFEC031835F0D6A2F0C1 /* PBXTargetDependency */, + 1BBFA7ACE1BD5AAFDFC643E6E2CEFCC6 /* PBXTargetDependency */, + ADC3FDE4B69BA201DAC997053E342106 /* PBXTargetDependency */, + CEB3FEDE4014C2552C6DAC08B9B6B929 /* PBXTargetDependency */, + 490E95FB14D40C570DB4AE3EF428B639 /* PBXTargetDependency */, + 7C1FF7FB8BA5949589F2724074A0E206 /* PBXTargetDependency */, ); name = MLKitCommon; }; @@ -28,981 +28,1123 @@ buildPhases = ( ); dependencies = ( - 70B1790FE1EE88740FB6F8B25C017856 /* PBXTargetDependency */, - 8EB9184E7529E1E5153CF448D6B82B76 /* PBXTargetDependency */, + 7EC81BCF11AD5F29CCFD1569ABCE1754 /* PBXTargetDependency */, + 7F0DAF76E67516B442572C76618A517D /* PBXTargetDependency */, ); name = GoogleMLKit; }; 8628FA5433C5F582EFA7209B6B4C8CD7 /* MLKitFaceDetection */ = { isa = PBXAggregateTarget; - buildConfigurationList = 1B711561E90F0C4F63AA112ED382DA3B /* Build configuration list for PBXAggregateTarget "MLKitFaceDetection" */; + buildConfigurationList = C59E6DDA7990D7284A61099342572C66 /* Build configuration list for PBXAggregateTarget "MLKitFaceDetection" */; buildPhases = ( ); dependencies = ( - 9B4371A97339B8F679B0302A390B4E34 /* PBXTargetDependency */, - 5C5A06DC58EE719721D3627BE9ACB9A2 /* PBXTargetDependency */, - 9A1CE1F24924D6973DF70DC073D4C0A9 /* PBXTargetDependency */, + 4CE07B0097C10C6249B1271EDD27CF06 /* PBXTargetDependency */, + 0CA3046C91963C6CD2BA9F02A92F32D8 /* PBXTargetDependency */, + 06D093E366CAC13D8492B54F75A78968 /* PBXTargetDependency */, ); name = MLKitFaceDetection; }; F1D55369E4C8976F396F83588DAC03C4 /* MLKitVision */ = { isa = PBXAggregateTarget; - buildConfigurationList = 6B4C19F8BAEC81087D4A11C5441FA212 /* Build configuration list for PBXAggregateTarget "MLKitVision" */; + buildConfigurationList = EF4250083F50ED55EB5912E9092224A1 /* Build configuration list for PBXAggregateTarget "MLKitVision" */; buildPhases = ( ); dependencies = ( - CD3582E80723C41A9BF33CA3B63CD160 /* PBXTargetDependency */, - 28E6155BA61D3FBE359E6C66DB731B51 /* PBXTargetDependency */, - D64112A5169767A96034F85B090D810C /* PBXTargetDependency */, - D40404CA46D5564A52FC2CB5433B73A8 /* PBXTargetDependency */, + 693F010DBEFAA42883AED5A471A68380 /* PBXTargetDependency */, + DE5B827D85F136DEF8819B898C8B6CDE /* PBXTargetDependency */, + B4306383D635BA4B5663AFC9AF485388 /* PBXTargetDependency */, + 6F8F67CC3F6245BDF0874DEF45FF5269 /* PBXTargetDependency */, ); name = MLKitVision; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 00B5962699793BA277C9AFE7D9C50355 /* GPBCodedInputStream_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 552D8CCA857A9CBF7A0E56669E51B0AA /* GPBCodedInputStream_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0108AA4103DAF812C07A110257FFCD72 /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = A6B6BF785E20B6E922D457B00FD50D9A /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 01D3BBF1FAD4FA9B05062FF28E59A214 /* Timestamp.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = F0817E7B51AFB0506740C1FC76B1C34A /* Timestamp.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0361A3DEFD9D7BD3BC816A23BA5C48A1 /* GTMDebugSelectorValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 14E6AF46F2647C0589F12E978AA05D5E /* GTMDebugSelectorValidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 036D23FD9FE99BF66BFBF4C0CA3B456E /* GPBWrappers.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = BA6104FB76F249CC1B3D38F73C9F73A2 /* GPBWrappers.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0686AFD365B879D30372FF997FC7C5B1 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 7C96326846AA03C8B7A90A2AC8228AF5 /* GULKeychainStorage.m */; }; - 07A2A271140F977DF57CB250E9A19D74 /* GDTCORDirectorySizeTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 94AF744D4FAEADD178E98A14506900E7 /* GDTCORDirectorySizeTracker.m */; }; - 0A5E7E44BCA5C1E6DB534E5B54430595 /* CameraGraphicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 87072D630826F28815947E94B2B9E76E /* CameraGraphicView.swift */; }; - 0BA812BE507E0DB70AD0017CD725AA2D /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E73DFF149A21EC9205244C9C3047F5A /* FBLPromise+All.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0C71A9CEB66E6EFC45350E5E429DFCE7 /* GPBArray.h in Headers */ = {isa = PBXBuildFile; fileRef = FEBCE8538616A2908887F386EFD89A5F /* GPBArray.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0CE1074736BE131417CA066034FEA0BC /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = CAF31B18661D04380D4ECDA5365E5315 /* FBLPromise+Always.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0DCE46615512DDBFC661ADA0F7512CBB /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = 392C3194932D9C12B94E62A0A9A6E34A /* FBLPromise+Retry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E3973696D38815DD61BF8C9339191AB /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3752C85FD41A7A8BD87CECEFA21BB19D /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 0E52F4935C731E52CA97C62F96E13B75 /* FaceROI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9F674B04EDD368394552463337D972FA /* FaceROI.swift */; }; - 0F8C1797270126D1B2AF0B9458157D1A /* Type.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E7E3641CDBF88257EC2E5B0B35529E5 /* Type.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 10BDA7533CD9423D5A991A2F2893B354 /* GDTCORStorageEventSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = DA8816156155E649C67AAF82DA0EFF18 /* GDTCORStorageEventSelector.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 10D9949948107398D69FB3FD9B7AC0FA /* Wrappers.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = F468CC8F0CA21D15CEE8D060C4B5CB9A /* Wrappers.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 10E54DCCC60B2F6BA3DF56F3B83DD0AB /* Api.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B843AAA4537B85F383F4EAFF1E15212 /* Api.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11943221E809C56EE27ECCEDE1C5C517 /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 039518F6E98D0187BA4FF2DB98ECF11F /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 11D325A830BF903CD5D2D095E294AB53 /* GTMSessionFetcher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C6073672481CB59190E79858F8141A66 /* GTMSessionFetcher-dummy.m */; }; - 11F6ADFEB567BB200C6EECE9A9BB0D8F /* GPBEmpty.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = C671D754864688A4515C8DDDB58148C4 /* GPBEmpty.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 136E30EF6FB83901B54EFFF73D6314B4 /* GTMNSDictionary+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = F0B708881479272114C6D968E1F442D2 /* GTMNSDictionary+URLArguments.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 13C2E4A84997539ED88AC06B2FD97C3B /* extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A4C997728B39EF7877B0FAA87CCC3CE0 /* extensions.swift */; }; - 17074DAD898ABDDADDD1684608D3A183 /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 779D43C0CC02B79D376931D85846D7F8 /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18CC5B6616852FEEAEC3BD6CBA45B89B /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = D1698509AC88F12EDD151131BDD6DD1C /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 18E13AEDC0E2E87F58F83D745ECA862F /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E27EC9910DF2E9D18677B5462FCE8E3 /* FBLPromise+Recover.m */; }; - 199839A2291C0F32A00F3405F45D6C34 /* GDTCOREvent+GDTCCTSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 7584046039CFE4F98871E1AE69ED4C4B /* GDTCOREvent+GDTCCTSupport.m */; }; - 19F57BD815FE0B9A967FDD06D1125CEF /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 583C8950CF155A194AC6D82B607A839E /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1B62AB26E0223D24A5B29D229DC1D560 /* LMprec_600.emd in Resources */ = {isa = PBXBuildFile; fileRef = 44F2A671003F63CE3E6128FCAF5499D8 /* LMprec_600.emd */; }; - 1C2CF7730AFF81296242C1F189B3ABCD /* GTMSessionUploadFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = B495BA113B573540BF7BF58346E1C542 /* GTMSessionUploadFetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1E6D4F72EBFF1AC78D75C0551B045C92 /* GPBExtensionRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 09E37E2D61F8696104B794DD9CFF95BC /* GPBExtensionRegistry.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1EF56AF854303DC7F35E471A2D3557CD /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B80C306DF6328720AA183011E87CF24 /* FBLPromiseError.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1F1DAB8C4A05063B9447A5216C22AC06 /* YoonitCamera-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A00208707F8B1977928C6DFB4C36F12 /* YoonitCamera-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 202CE5FCB29D3204CE4D35B8840D3C43 /* GPBRootObject.m in Sources */ = {isa = PBXBuildFile; fileRef = 772B4A45F4E3214A3D242E85A4E7F4C8 /* GPBRootObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 205C8E2BC5DD9C1AE4B3B849FEDE014E /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 806A35868ACFBB509CF5EF219B5D6BAA /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 22FAFFF5A74EFD6D3389B617FACB6C08 /* GPBUnknownFieldSet_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = E1B950E103C78AF8DDBA65ACEBBF85AA /* GPBUnknownFieldSet_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 231C62ACCF62BE50301D379FAB219730 /* GPBMessage_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = B6BEDED974E4B8B47DF7BD8057DA89C3 /* GPBMessage_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2702939E3645EA6C236A9E2909E34920 /* GPBAny.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = C121125D2FE818D5D1AC0B05EC9DDE45 /* GPBAny.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 28F55C9593B90BB09831098731A87AAE /* GPBWellKnownTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = D5740DEECFA9695894A54A7E0EC23F83 /* GPBWellKnownTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2970442B80230EEEAE85BC3622A93EDE /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 5C617D79B9024877AACC214BC274809E /* GDTCORPlatform.m */; }; - 29ABEA0A551AFD22D5255AA0DB2C8FBE /* GPBRootObject_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 59D279B328C98C91AA3A7C863901B4DE /* GPBRootObject_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 29D2B91F64EECBBD1335FDA558740766 /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = E97DFB43C53D24A32EC0BBF0B2CDF103 /* GDTCORTransformer.m */; }; - 2B1B998A502886C797C035282B42DDCD /* GPBDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A895607FF514711EACF349F072F4C12 /* GPBDescriptor.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2BAE99997B91C9A2FEC68DB299C6EF8A /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DDE57132DAD8D18980E02AAAB7601D0 /* FBLPromise+Reduce.m */; }; - 2C4924222864CBA045870BD5AEC581CC /* GPBMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C16B849B13F5C16F0C770278D4AA94D /* GPBMessage.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 2CABE6E756AF2027F54572FCA3EEE63D /* Struct.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = FF87EC137B79CD62714D6EF0BB354B8C /* Struct.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2F6F3BE6AFD98834ABFFD0B7172EF087 /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CD147A3BABA120E273F4C97D609C75D /* GDTCCTNanopbHelpers.m */; }; - 304089BFEFC44F5899949545E51E55DB /* GPBFieldMask.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 324F1CE2488B1C1CD7483F9C7B33C178 /* GPBFieldMask.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 31BFD8C63D6816E387C41DA5ABBEF232 /* GPBTimestamp.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 99C166DF7892681B7CC9EDDC4C12C3F6 /* GPBTimestamp.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 321DD5E18EEF37A8003FE279081B0686 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2302DF35CBE16457C48ADC275198BD38 /* FileUtils.swift */; }; - 32BD7D5327CE11E9D12CD137E6D899F3 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B61A68AD7D1603741720FE9E51C6A56 /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; }; - 33BBD5F193634BF54A06020BA8980D1B /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = A6A626BDA9FC10B6DFD627E3845826EC /* GDTCORLifecycle.m */; }; - 33CE8E7B4FD584E020D8B03AB7E8D58A /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = DCAC0DB32B6DC510846442FE601A2069 /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 34C329F6C9FC6233764CAD7CA8E35E0F /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = EC44B1578718A491CB4FCF79AAEC0360 /* FBLPromise+Catch.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 35D06D25CD785775A68C889D4BD692E4 /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 46DDBBAD71244BBA0B01C2803FA42F56 /* FBLPromise+Wrap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 36D77BA0C448F9B483BF7E643C5D68BE /* GPBFieldMask.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D9EEBC1F87B903F34F606701100E36B /* GPBFieldMask.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 3827266525BFB7101132E579128E4973 /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B4BFB49FC4F6A46E8741CA697547FBD /* GDTCOREvent.m */; }; - 383124A5A88868C5BC961281A93999A7 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = 58C9A3E361D14BB44944CAFBEE986CB9 /* FBLPromise+Reduce.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 39C330B7048E107208E54B2044A5C2AA /* GPBCodedOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 217D383C7A7D7A2B13B81BF76A2F165D /* GPBCodedOutputStream.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3A97091F7FCD9920FF71BAB4CDA517B8 /* MFT_fssd_accgray.pb in Resources */ = {isa = PBXBuildFile; fileRef = 77924EC40A9E54885B936F9230C48884 /* MFT_fssd_accgray.pb */; }; - 3AAE34A6091525069A548A1FD9F80DFE /* FaceBoundingBoxController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D69C3BE705B5E61C4B24B9B4F5B523 /* FaceBoundingBoxController.swift */; }; - 3B73B9BFCAE87E6EFDDF4DE4BB4A61EE /* GoogleToolboxForMac-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BC57E16E74403CED49F1F3EE4CD549F9 /* GoogleToolboxForMac-dummy.m */; }; - 3DC91DDF1286C7397D80DBF51F349A42 /* GPBWrappers.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 3280E9113466A660884629F5E3440D9C /* GPBWrappers.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 3F61A64BAB148938D24FC78AE4926279 /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = D23074638ACE750F3ED0FACA6C5D03B6 /* GDTCORTransport.m */; }; - 3F6B867367705EB64B35AC9B0410765E /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 08B7B83F2999CC2113A5413BD8F07C4A /* GULUserDefaults.m */; }; - 407065CAC8E519360041F92FF59F9EE3 /* fssd_100_8bit_gray_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = E9C6D0E73D4B4EC1281FE38C8F3F0691 /* fssd_100_8bit_gray_v1.tflite */; }; - 41100370ACE5CAF78CF82E55033DB4E8 /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = 98BFB94D59FC0A3B0D8B5DCEE0428B88 /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 42342C000F2833224627A27D93882843 /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E4D5E1A3786CF539B5BAB6A24E6D4E52 /* nanopb-dummy.m */; }; - 42638C6A963B1E7DE3672D35CCEEAE2B /* FieldMask.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = FD65906DF9682B03AD253AF8F8FC3059 /* FieldMask.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4351A440DE28E4401660D88352654B10 /* GPBUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = A1A24266B73DF472F37C36869F987E04 /* GPBUtilities.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 44D3BA323A99A39F724C8484B4D0AF34 /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = E7BD2A30858BCD096DDB51F82E685CCA /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 45F9549B87A57DE0407EB2C2B6AF1EAB /* GPBApi.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 02848E30CA01DE5B7CDCA92B14648D5A /* GPBApi.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 464B00A4CBEB02DC680AAE673D9F60DC /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = CCA3E21969F49AABDED4AC46054CA0D1 /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4876EDA12BA6A0BA70449769D9599832 /* GTMSessionUploadFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 534A99C63CD479D5FF22E7B81238464D /* GTMSessionUploadFetcher.m */; }; - 4A4A91A99DE2307FC6166BFB5DD01BB2 /* GPBWellKnownTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = E5AC9C64CE4925D474D940F9EAE48DDF /* GPBWellKnownTypes.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4C05E08A51874EBEB260D221772C7C7E /* GTMSessionFetcherService.h in Headers */ = {isa = PBXBuildFile; fileRef = B11A2DFAEDAC97F3CC53FBA64F0AA85E /* GTMSessionFetcherService.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4CBE61AD644115721EF52A2193CFC180 /* Any.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = EFE45A27CFDBBA745B8F496AA81C88F1 /* Any.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4D9BA59D38E31C00E8DBB45B48416579 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FF2D39D1731693638A82CC819439B99 /* FBLPromise+Delay.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 4E17FFBAAA15BE95CE94AC5AE8BA84BA /* GPBDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = C0A560DACEAC3C1075B8EB4D1BFBDA11 /* GPBDescriptor.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 4F79282FD8D1EF72EC55CAEC7A89243A /* GTMSessionFetcherService.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C55547E13CD7C8F58F12EAB3201990A /* GTMSessionFetcherService.m */; }; - 4FB5FC59B75509AD1C0CF422264238BC /* GTMSessionFetcherLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A186AC4D576A3578B1417ED4247B93A /* GTMSessionFetcherLogging.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 502FA38BE3DCAB7BC1B46AF54BA329A9 /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C336E7563D37B764E945692AAE6376B /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 50F3C240475716EA037EE104F98F1079 /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = A1C5C1033CC151E0B9FB8707F9863F1D /* pb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 514DDB86D90FDB0D34DDE31791B09063 /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE425617F11FBDD22D908D46FF8A488 /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 526CFDC93B88D3817440627DBA8555EF /* GPBDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = C6DC2AF416FCDEE65F2E5A54F787F3AA /* GPBDictionary.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 52896BAABBEF4C9875DB934FABAAE2B6 /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A1C7FE7A60935818F696B78CCEB1880 /* FBLPromise+Recover.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 54750CF3D6E06634FD6151869D040D81 /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = 639057B8ECE65082CB8D50761EF4F456 /* FBLPromise+Retry.m */; }; - 56442DD2D2A5D717ED7E6F6441AFC403 /* Facefy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3AA41AB923F42040398FD86F7B44CB60 /* Facefy.swift */; }; - 56E24887EAAD646136AC38AA81AA9395 /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC8EE92B91D9A2801578A3555C2BEB0 /* GDTCORClock.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 57EC150A708EEF74D5DFA9104D5CEB85 /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 326495571186AA307BE35A462E706EC5 /* pb_common.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 595B72C397F14418C07839BAB5052D55 /* GULCCComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = F9980FF75DE7DFEA54FE8EA7F45871B6 /* GULCCComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5B0046523F784F7EC25D51B5F4B1677F /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0152105C35ADA0BF15BCC21846F14FD0 /* GoogleDataTransport-dummy.m */; }; - 5BDDA02E7DAA942C15D19C6E19280CA0 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BA944C78F5501970BE6EB952A672140 /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5D8D2ECAF2D525422EA18C9770A0BBC6 /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = ACDB8FA848CAED44B8D0E2EA13AC9C61 /* FBLPromise+Any.m */; }; - 5DE658AFDADB7026AABB8B9F6114263C /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BD0B30C8D34AD5816FE63F60963A8F1 /* FBLPromise+Async.m */; }; - 5E76C7BDF0B6D7FBBBD194AB39CF3019 /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = EAE0944E0F9795F03925C7945FAD95E0 /* GDTCORConsoleLogger.m */; }; - 5F5B69AE2329A57207E6F6196051644B /* GPBApi.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C6A138AE57535EF343D58A899F30BDC /* GPBApi.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 6046B151A0CDC950B3FDF87615758E5D /* GULCCComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 759D66BB109E8ABDD1DE48A615869BDE /* GULCCComponentType.m */; }; - 619CEC8CE60408A5B6AAC363218B4A5D /* contours.tfl in Resources */ = {isa = PBXBuildFile; fileRef = 49C0AF722843A19417869616DD3BD4A0 /* contours.tfl */; }; - 61C81ED0853CBB7721995F191DBBA4A4 /* GPBSourceContext.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = F2199629667574FF886F6C625489ED68 /* GPBSourceContext.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 62022B681B25585F0248C8A3C7A04CD5 /* BCLjoy_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = 4C1AF5A0752851697586D88A84F9490E /* BCLjoy_200.emd */; }; - 63C98A2230F066837BBC17E91D07A1CD /* GPBUtilities_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 50D7FEC128D814EDB065B6C1E34AF5C5 /* GPBUtilities_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 657BEA9BB69B3D3E073365A3DEB474AE /* GPBExtensionInternals.m in Sources */ = {isa = PBXBuildFile; fileRef = F62C5532C1BCC64C6DD02BB0E7DE3718 /* GPBExtensionInternals.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 657C5663D692661F11FCDEC6AF458134 /* GTMNSString+URLArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = 89A57A42D0A8DC3B3AB6215C526D086C /* GTMNSString+URLArguments.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 658567B2B2E66D0721991C52F26B05F1 /* NSURLSession+GULPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F76BA21797E37A6F5DBEA646CBFB9E9 /* NSURLSession+GULPromises.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 65CF9D3240789D1C9F69C2B341C270B4 /* Empty.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A4008F1D5F7977F1FA2C26DDB792164 /* Empty.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 669F7FB84C6964968AA45D95896DACCA /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 08EAEA91092B44A65A1BF5677F5528A9 /* GULLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6739383E914F5BB1CF6E0A5213889155 /* GDTCOREndpoints.m in Sources */ = {isa = PBXBuildFile; fileRef = 112ED2C0E3A115FD6584C23C34C0D98A /* GDTCOREndpoints.m */; }; - 677E64DF46C88220EED2FA29BA26568F /* GTMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = A082D72E05D9786AD6EB631E1DC134E2 /* GTMDefines.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 67A9C7432294C4728528B4B25EA4A3EC /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = 19C0B5DFCA2D327DF8011956DE491397 /* FBLPromise+Race.m */; }; - 68A872494F9B2C1E848EC54BE66C5470 /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0184DEF9BA274DED09EF32C493FB0FB5 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 68BA486B24FFEAF5D8CFADFB4528E210 /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A4E7336529207E07B19E483F12DE349 /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A6F6556A706BE7DD30F0FBE348E18A8 /* GPBType.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = AE2A7AA3D80496E46B961712F0267A1B /* GPBType.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 6EE2005ADC0BDF1ECF50B96BDB488E35 /* GPBEmpty.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 8872BF6E6EFBC8F1E4FDC8A0556DE1B0 /* GPBEmpty.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 70C5AE4D347E51117D09EBC62EFA640E /* GTMSessionFetcherLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = A8A9ED682EA61DE0E97E39CE06C5D8C1 /* GTMSessionFetcherLogging.m */; }; - 7281C6881759502A23690724E8580BD6 /* FaceDetected.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1931D499433ADB76CAFFD80F34AF0B0E /* FaceDetected.swift */; }; - 737195EE230EAAE5DFD774F7EEF16802 /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 10DD82050C68D277408A2DA701BF4AF3 /* FBLPromise+Catch.m */; }; - 738301391706AC9B055F302A745E19A2 /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = B96D752A6C57BF3C0009ECD8D844DD09 /* FBLPromise+Wrap.m */; }; - 73BD908FAA01996687DD2C2DAE4942E5 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = FAFC1966D565B97CDD3AB5475337047B /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 74063B5BA68C86AF932EA58071F3CD49 /* GPBType.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 806229D5796AAAD00EA46875ABC1A0C8 /* GPBType.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 75C799A3CDDF0C742A323E1ECE1A63F8 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C4C4860D5CC606E2B14DEB912D8F94B /* PromisesObjC-dummy.m */; }; - 75EA613B83B200799094290316273594 /* GPBWireFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 6586AC636302ABA4472A27F65FE66F37 /* GPBWireFormat.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7683F3E847ED9916DDA79E98C2FC5B4A /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 90209BF59E73C91A14EF9547AF3CB59D /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; - 76B27DF84B6D87042E7C4861EFAB62CD /* GDTCORStorageEventSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = F820B39138923E73E5874505A547508D /* GDTCORStorageEventSelector.m */; }; - 77A8D737E49351BE1B845275F5B7711D /* SourceContext.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = A72FB73513A31184F83A67209E33A337 /* SourceContext.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7951AD2B89C57DC05C06B12916815D96 /* GPBProtocolBuffers.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D5044F5EC1088F21C3EFE1A0263F1D6 /* GPBProtocolBuffers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79645E05C62F9AF1CF92CC6E33C31AF4 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = DFE8F47869E540B057DDE48EEF47B809 /* FBLPromise+Always.m */; }; - 797C6563F4EB821793B603968F713472 /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FAE7D6B0EE588542538FEBB3E17A422 /* FBLPromise.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 798A3BB5C466257817C8C78D237F199F /* GPBDuration.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = C065B1A453995C9D6EAEC139B023A2B1 /* GPBDuration.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 79C04EBC189B761541E727BCC31AD6EA /* GULURLSessionDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 28AA4459E2E57DA6B1F7949DB0821257 /* GULURLSessionDataResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7A3660026D29704B9EF76FBB6E731054 /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = AAF28587E8805A520FCB9A032E707206 /* cct.nanopb.c */; }; - 7AA9ECCB64E2003AB4F4E2BCF87050A6 /* FaceAnalyzer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 76E819CE8F03868207124C236D9FF116 /* FaceAnalyzer.swift */; }; - 7AB9472C774CA7529DC166B5F43C3877 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = A50997A60B461B33C4F8A659C0B08553 /* FBLPromise+Any.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7ADEF48C76F89AB41DA5875C8606B529 /* BCLlefteyeclosed_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = FF4E646C4D03FE181264590E52C0845F /* BCLlefteyeclosed_200.emd */; }; - 7EF71C9AA723A526CCEA04B1A80A0AA0 /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = 65D9D349D54B590F6FE9A25A4D1808A4 /* FBLPromise+Async.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 7F71C077056C3D9F75DFDF9C20F575FA /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 236BD05263E48285A5A7716466762FA2 /* GULKeychainUtils.m */; }; - 7FBA2AED5A0CC3259CCBCE3C8794052E /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DEFCB1F73682F1877750D4D6CD3A888 /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 807B3703FA7E5BFF19268398876BCA34 /* GTMNSString+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C780032A60B3A9F8E530AA96C3FC034 /* GTMNSString+URLArguments.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 80825D1905F8F6C36F5CC0CAF3C0B3AB /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = EBAEF6C7F7E0727C9B1BE79471E50B10 /* FBLPromise+Await.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 80ECD7A9FA78BA2C20B396392C32730E /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = 48C76A2C42E76524D93FC4B79D2CB24D /* FBLPromiseError.m */; }; - 83B47BEFDD6B1179C600671805BF22B1 /* GPBDescriptor_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 869CBC2BBDDD8FADF7480721F8C69D4D /* GPBDescriptor_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 84FEF54C7428962B512155ECAD76ADAB /* GULCCComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = D58F88F25E2658EA8A0950A43633D8AA /* GULCCComponent.m */; }; - 851FFA581CA0FB3381194DB5D111EA0F /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EC49FE3AF2929DAEC52D5E832B3CAF4 /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 862010E99AF9644B67977F73413E06DA /* BCLrighteyeclosed_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = B33FB537A9B48D8D9CC2ED7C71982B72 /* BCLrighteyeclosed_200.emd */; }; - 867E4802D6DC4C61EF3957A72C285146 /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = D64815CF465C3486A33F7740BB79FF57 /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; - 87AC55D2501FA7990B119A80AD283EB6 /* GPBCodedOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = A47D20B9B57A9210C3107773968A1C0B /* GPBCodedOutputStream.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 88812CBCBD1BE55AD07E5934FD6D6EBF /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = D2759915AA328C6727D5438CBD9C30E1 /* FBLPromise+Delay.m */; }; - 8884E12AEB9D3D1993DC6753AEADF299 /* GULCCLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C8A9DB41D3ABAE77DA6183D171AED7D /* GULCCLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8886CA9B70CCBD1B1437ACE35C738617 /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 2551383289BE70D086FBA89690A1A66A /* FBLPromise+Validate.m */; }; - 889305B046F21CE9677C6CA7553EF30A /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 50C38377512366B0E5F6A9ED00F0C19F /* GDTCCTUploader.m */; }; - 88ACB501B89DA64FAFB8BA2E2270B0A5 /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 320E5196AD7A844EDA0515AB6F8E60C2 /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 88D52DC818D0B0AAAEFAF4815BFFE09A /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 600FAC8F2363B13A8D56E3917EEDFEEC /* FBLPromisePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8B3261414C1EB4063800DE9B5C1720E2 /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = B64D87DF5E8E7D293EBB4B41814D701A /* GDTCORUploadCoordinator.m */; }; - 8B35690AE5877F8E242B642B025E89B7 /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = 82A185C288D95F4AF0D67B48D941A758 /* FBLPromise+Timeout.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8C8183E73248B7AF712245DEC4E5DCFB /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 0ABC68723A36C002708043B1C06BD84A /* FBLPromise+Testing.m */; }; - 907E630E247294B342FEDDDAA118F0B2 /* GPBUnknownFieldSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A26FC154B54EB522A67B2713E7235DB /* GPBUnknownFieldSet.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 90B86ABF5AEA5E2A6E0740C01EA0CB43 /* fssd_25_8bit_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = DE65F78BA121356DD9443C184B344B8E /* fssd_25_8bit_v1.tflite */; }; - 9143D44450B602DC7ECEB5F5BD3F8C49 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0F3B0077593C32E31BF6508E2379205 /* Message.swift */; }; - 917DFA515D5F519DBFFED6F989718D78 /* GULCCDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 2603F1ABE69E03385737F1413CC80420 /* GULCCDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 91B71A6EE5ACF52617E9DC33F2F27EAD /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = F46B5060459E11E6B9AFA63010A70312 /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 929A0EA55A7312786DD00C8A8CDB450A /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 045F744EE46C039A171D513463E25248 /* FBLPromise+Timeout.m */; }; - 95E9B7120525EAD8F19639764591EF08 /* GPBStruct.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 1517653ACC0CEE1B326C1F5A7E664394 /* GPBStruct.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96E4B9749ACF408B62A85B58D7DD6EAE /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 6138DB9CB7B162F1A0DB361A784142B9 /* FBLPromise+All.m */; }; - 9723A55D24231403430DFB0201AC3D24 /* GULCCDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AE8B4A5BC82EA21848C482CD6B897DE /* GULCCDependency.m */; }; - 995409D313705853381325F6ECC3C94D /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = F446849AF69683F473A795ACFC40AD2F /* pb_decode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 99DFCA6A902BCC102AE674AA1EE0DDB8 /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B96687C2233A8FFEF08942CDF577680 /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9A1F3BEFF6F70200AB12CFD36B91D848 /* GPBAny.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 411D0AB20F3BA20E0DCC1D1524652A92 /* GPBAny.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9BE54A27AB252902A8070A0356129777 /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A4F9DF97245D4668A02F0F2C6006344 /* FBLPromise+Then.m */; }; - 9CC26DB3E913CB8E3E3B6FF3EE9D4814 /* blazeface.tfl in Resources */ = {isa = PBXBuildFile; fileRef = 2E3147CFEE7B807EA674364BE2D5BF10 /* blazeface.tfl */; }; - 9D883DA58EC4B21E70B0378F915804A8 /* GPBCodedInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = BE6E8CBBF6F17B5AB92B083AA639FAF1 /* GPBCodedInputStream.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9EA42D7AA4DEF033DB8856FD940085FD /* YoonitFacefy-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = D350618FFE2A9E0D80C79D16D9817267 /* YoonitFacefy-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 9FB27A253115AD2826E17E1E76A2CBBA /* GTMDebugThreadValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = FC41F4E3558797586E960C2D50DBFC6B /* GTMDebugThreadValidation.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A046B39E5D66D30363649B1B0AB330C8 /* KeyError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1696A32AB948E2197F4B47F1A2E141DB /* KeyError.swift */; }; - A34A0F5A848BB6DF72955717437A06C7 /* Protobuf-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 72FE60D4EB2B18E9742E3476CA8B31FE /* Protobuf-dummy.m */; }; - A352AC727D15FAF7482D5DD5BBB21C82 /* MFT_fssd_fastgray.pb in Resources */ = {isa = PBXBuildFile; fileRef = 229AD12D029FED9D87B9119C9E5E1F09 /* MFT_fssd_fastgray.pb */; }; - A3AE73415BA850F3CFB0EC23BD9AC765 /* GTMLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B07F35275625CA189321C301FF564C9 /* GTMLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A59456A666F45EA39A61698CC8189BC1 /* NSURLSession+GULPromises.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BA8DE433BDC44BD77BEE71B650DB54E /* NSURLSession+GULPromises.m */; }; - A5A8DB3BD7791886035BDB312BD3F3D5 /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = FA5A23564AB54C309D00F374E8BEBD05 /* GULHeartbeatDateStorage.m */; }; - A7ECDF63AA4B43B32F10E6D3228350E2 /* GPBWireFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = 07D73C4448E88AC32C680A5D06DA8EC9 /* GPBWireFormat.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A89DC889914FA03B3502394510B94F98 /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = 065267F85AB9550911DDECE7511C8CB1 /* FBLPromise+Then.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AA3588CD0B90B8A38F5AB76AB0092EDE /* CameraEventListenerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A246F76CC882F8DC0704B7F8A1C333E8 /* CameraEventListenerDelegate.swift */; }; - AA44B7F19260D3C129FD0DCB7A8C88E1 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DAF48B32CD65B0359151AE6D1047CB1 /* FBLPromise+Do.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AC1651B2BB9BC065DC4FE6EA0409944E /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 62995C854465D7FE1F6FB9CD1C4E2951 /* GDTCORReachability.m */; }; - ACFC26733FFBDCCCAC0D9BDE331891B4 /* CaptureType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F3E4D16C174F484950B47BA78E1B5CD /* CaptureType.swift */; }; - AF1F7AE3638D769545B16E3B2651957D /* Pods-YoonitFacefyDemo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 844917DD2532AB2E8358ABA1306400D2 /* Pods-YoonitFacefyDemo-dummy.m */; }; - AF31070FD6A7E2E0F583F1F1D1FBA02A /* GULCCComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = D9990D9F70E03CE7DEE5FCFF4EECDB85 /* GULCCComponentContainer.m */; }; - AF42F6DA57CD1369B92F6CB35E64ABEE /* fssd_25_8bit_gray_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = 5A52715D6CA78B9AB669C2C24DFD9F0A /* fssd_25_8bit_gray_v1.tflite */; }; - AF5BA07600D501823FAF5CC08F4569B5 /* GPBUnknownField.h in Headers */ = {isa = PBXBuildFile; fileRef = 52142CBFC68254D62289CE7AF1135335 /* GPBUnknownField.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AFE6C0A7680DFA7FD72C0CB04DBFD2BE /* CameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F9C1B5CDDE504B50640F440314A30C3 /* CameraView.swift */; }; - B1C88A9285BCB1B604F80E5F264CAB38 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 62A8F7214A229D8D2D5C0DF1856DFD6F /* Message.swift */; }; - B274BAFDB8DE667A9F2714C016BB62BF /* Pods-YoonitFacefyDemo-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0173254AD0E354B8B8619D3A3B98A00F /* Pods-YoonitFacefyDemo-umbrella.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B2E2AB7354829E621E9B1A9743153464 /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 85ABE2420B232B594F55AAC551C07561 /* GULAppEnvironmentUtil.m */; }; - B30DDE09731A4B50CB396DC4C35EEA7B /* FrameAnalyzer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FBB0170D9D496E8F25B595CA77E0998 /* FrameAnalyzer.swift */; }; - B3212AD716E7D54854F29D219757AD1C /* FaceCropController.swift in Sources */ = {isa = PBXBuildFile; fileRef = F5D872A0B837B109D3C6C1FB06370634 /* FaceCropController.swift */; }; - B3DED3E5756A2469A2C601393FA1F064 /* GPBExtensionInternals.h in Headers */ = {isa = PBXBuildFile; fileRef = 07C9FB892E172C2F3042E60A95426A50 /* GPBExtensionInternals.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B639E0800C04873DCA89212585748FDD /* GTMLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 0DD817CFDB5A694CCA4BE07E7ECDF941 /* GTMLogger.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - B6C28429405BB89E2E81F912B069FBD5 /* GPBCodedInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = FC3A25B5AA8D5AC4CDDDF50E7A876E1B /* GPBCodedInputStream.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B75BEEB738961A84C0788936D5C72A40 /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = DD1A413374190D059C2FD897EE835A0A /* GULLogger.m */; }; - B7EA4827368EB0919C6F06515F3FFB77 /* GoogleUtilitiesComponents-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7438C8ED7FB28D45F9B73A85F0AAA821 /* GoogleUtilitiesComponents-dummy.m */; }; - BA90186C2A64B69F125E0A544B8957D0 /* GDTCORDirectorySizeTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = F5461C939A4B7AD5787DCF3361212F3F /* GDTCORDirectorySizeTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BA9B87F534A5BED45D0018119738D77C /* GDTCOREndpoints.h in Headers */ = {isa = PBXBuildFile; fileRef = 37AD0DC52ACADFA0CDE0C11CE005603D /* GDTCOREndpoints.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BAA68CB762181BC3E9ED1F68CF69F9AE /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C9CAD3FF411F2E7D53726D1CD4B6226 /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BABA437DA26928C08489234BD4A9E751 /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = B25F7AC5C701ABCD709DB716F5531EE2 /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BC3CAB903BAC6988FDCA83842FC308C5 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 17F07DD769C37928F5E5A31F4A5CC9C9 /* Utils.swift */; }; - BF9FA7AA7A94C7DC4D3604CD5ADE3E11 /* GPBMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 526F77372D7BD4F83E8C185F08A78081 /* GPBMessage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C02B04FFC290E38DD989F1FA014CCEB5 /* GPBTimestamp.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = C299D216B6195FE9228B4620E237F4F2 /* GPBTimestamp.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C4B58A5110D71A70935FECB2CAF4AF7A /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = DADF496D56DC6911482A4377A038B806 /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C632EA258FCFC9D82422883E3B18B38B /* GoogleDataTransportInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5471282778030A142527A77B912C83BD /* GoogleDataTransportInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C6F80E89EDB838BF3FC24B0FC9FA615E /* GPBRootObject.h in Headers */ = {isa = PBXBuildFile; fileRef = CA053D5B24918AA28D1DB2E796BA69BC /* GPBRootObject.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C77EFB7D3E30C074979DAC13BB56A9B3 /* GTMSessionFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E6AF3FE6AF75BF408431A97AB227650 /* GTMSessionFetcher.m */; }; - C82862F72399DC079FE9B73551E61ECA /* GPBUnknownField_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = F57F1CBFB4E37DC2BC951FEA344E7820 /* GPBUnknownField_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C9B2074D7CD9FEB74863DD308A9559F3 /* GULCCComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = ACDA9540E9EB59964A3A6ED37BE97778 /* GULCCComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - C9CECB329EA121992CF7DB87626F590E /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D2A452C4EA9A431D3B98D16F9857A66 /* FBLPromise+Await.m */; }; - CAF58B640818386B8DA36C2BB7983793 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 07FA0415E32775C3FEFBDB2CB34CBDDD /* GTMNSData+zlib.m */; }; - CB400EE6FC455D76B24C0D2A7A5C4DA7 /* GDTCOREvent+GDTCCTSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBD868D58D077CB5153CDBB865075A3 /* GDTCOREvent+GDTCCTSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC2F6076919EB913D62B5DE40CA8D4EF /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 2427E8AF8C4D002FD947B57ECA2C58CA /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CC56858E8CE91E3A0567D85E13C71577 /* GPBBootstrap.h in Headers */ = {isa = PBXBuildFile; fileRef = EA6C20029EB409FEFEF5A83D51C853C8 /* GPBBootstrap.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CDFAB82636974F01B9DA5E77565DD4C8 /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 291B3EC1F466764B069FFE154EDB40A8 /* GoogleUtilities-dummy.m */; }; - CE0827F06F9CA288595C46E080F4DDB4 /* Duration.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 328B09483BF47D33E8132D1F5FAEB9D5 /* Duration.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - CF9F0BC8A289320B07E84FDDCAB8405F /* GPBUnknownField.m in Sources */ = {isa = PBXBuildFile; fileRef = 20886256446C37B875F3CC3B92C70B84 /* GPBUnknownField.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - D11AF9C485EDC5A6A7F3F19ABF88B0C1 /* CameraController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1FEFF8E724666B36E35F6324E9D5876D /* CameraController.swift */; }; - D1CCF9124F40228A148BB615998C35C3 /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 688E8818756AB6079C64227B55D247C0 /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D25EFD30B8CF7A84418A911879B16F9E /* FacefyController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D53CEA8CE4AA2C9E9238D93FA2A7D27D /* FacefyController.swift */; }; - D3257AF1D793F983D562956C07032493 /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C6E4C717D6CE8F638F8BDA2B0F1F6E2 /* GDTCORClock.m */; }; - D3BDEE79A0C9DA43360DEE86BFE394C7 /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 55573723FBEEC6B1626D6C8C5DBEA373 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D4246EA4BCB311C4E4F9CCF5A0C6A2D6 /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = CFE0A7D243E11C12782CAF759B842339 /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D63A177FD8DF22E8EEA02115EEC2EC6C /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F013E144D96251E1737FEB4C7FFDC1A /* FBLPromise.m */; }; - D816340FF417A10A2458891EBE60740C /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A104B622D9E07A3B7A53C828967E645 /* FBLPromise+Race.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D86BE1504D7A0D9D7A8F00D332620A82 /* GPBDictionary_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = E55E2F7AF6AC8F4CFA4EAA3E30D84587 /* GPBDictionary_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - D9FFDE2727FFE830C9CADC8BC5072D03 /* GTMNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D660B6991F1D963FD299891C7AA3A1B /* GTMNSData+zlib.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DA8722EB7133892EAA11BC0C6758737F /* GPBSourceContext.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = BDE3BB65C734558D3C1059289E981DFB /* GPBSourceContext.pbobjc.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DB6B082A0D9CF8C21990E50B3E0C1212 /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 519AFFACDEB3524D98714836D0659081 /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DBDF236C3F97911F8D88BF1BD32C6EE5 /* GTMSessionFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 980615A9D4C943A9C2162A9220DC5210 /* GTMSessionFetcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DC0D18D824B7A09C1B4BEB8F2367E8CB /* GULURLSessionDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 18C9DE01364187171A2F2460BF3FD3CC /* GULURLSessionDataResponse.m */; }; - DC50A01DEC0214B23DECE81B50B0D776 /* GPBUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B10109A0E6B6F0AFE2C1D493D87664 /* GPBUtilities.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DCAA34F4C5C1CE2E553F7FE17532A856 /* YoonitFacefy-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 10E3CA39A5BBF59599C5914C6E68BEA5 /* YoonitFacefy-dummy.m */; }; - DD5316D39972FE0AFCF34263BADCDD1E /* GPBRuntimeTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = E10753E246CCE3B6BC95487ADB5EEA35 /* GPBRuntimeTypes.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DDC0FFC033F7288769EE0C823D24C1DC /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 01251C93FDA824C8EC33218AB3671C55 /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E02646E8245C4682D369F36D3FE4A1F0 /* GULCCComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 387C6C8F2A2C84752ABBB2988A76881B /* GULCCComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E119572412CFDAF9BD8357070430B6B1 /* GPBExtensionRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = A4823E074BC50C7098245F2F3FC2706A /* GPBExtensionRegistry.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E546211D1EC4A5B3EC18710532DF6B4A /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D11B0C8CD0D416A3F00CE3AA775035D /* FBLPromise+Validate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E54BF317D7E1CF8902FBA7628E3EB575 /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = 8942EF91C72A9C545CCAEB55CF4CC0C5 /* GULSecureCoding.m */; }; - E56068452D3E78E90D9998FF5443A0ED /* GDTCORFlatFileStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 691BFF085C7349B5163363F5056D68D5 /* GDTCORFlatFileStorage.m */; }; - E5E25930F78DED7E870886A5D76D1500 /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ACC6D36DACBC81C881C2D3BD26D25D4 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E66ADEFA1AA6AE9B2F1DC5F7BE4401EE /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 76DFC8A43D548B098ECDEFB95AF31932 /* GDTCORRegistrar.m */; }; - E6C12C125515E1237DE35C5D9D81B32D /* GPBUnknownFieldSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 60A9A78E5467A8F72A8622893CE413D0 /* GPBUnknownFieldSet.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E6FE57778697B75854797E4828D4710E /* GPBProtocolBuffers_RuntimeSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = BCE5C6EDE39EB02B679ED171AD04BCEE /* GPBProtocolBuffers_RuntimeSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E929C8D315E70427527AF4E4CEA5BA30 /* GPBArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 9E13276434ACD3D0B4B9488F94431567 /* GPBArray.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - E94DCFA9800460D3974535BEC11B00BF /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CB13A647FBDBD0612DDF2925ECA8EDA /* FBLPromise+Testing.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EA9D603226010CB472E790B0F8B344CB /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = BC1D796B815D800D0EDB42684DD38476 /* GDTCCTCompressionHelper.m */; }; - EB6685D6AB90F2F87891726DDB629CD6 /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = BA2BE0DE4F2C4265649FF70A96D6A15F /* pb_encode.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ECFDE5A074165EF44372F411134DD58C /* GPBDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 9673AC8492E637FAA8A769009579E88E /* GPBDictionary.h */; settings = {ATTRIBUTES = (Project, ); }; }; - ED0A930756A6DDA7A649CA7BD2B43F5B /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = EE3BB9BBC2FA9AE117380C1EBD1714B5 /* GDTCORAssert.m */; }; - EDA6B203F850F0C73E3673D894C6A0D7 /* GDTCOREndpoints_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 71E398A3313B8874D208FA4F162A0A6D /* GDTCOREndpoints_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - EDD3DE64906B1DC809836A649AB6B6F6 /* GPBStruct.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 352C3E031E1D1DCE319CE1F93A386327 /* GPBStruct.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - EEACD0E09F5A9032EAD86D0B403D3839 /* GULCCComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 49C9EF1F9BEAAD2F8AF87CB8B67A4561 /* GULCCComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F0EA06587EA56C00732E1A594D9E983E /* CaptureOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 98991C942E6EEBAC412964B1987D9A30 /* CaptureOptions.swift */; }; - F2B6ED4CD2288DDC101489E8C13A02B5 /* GTMMethodCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = B8A3B699FD5CE8286C4E1BED759496C6 /* GTMMethodCheck.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F3093D66982A348C9EB9782E0ACE8C8E /* YoonitCamera-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AF260EF81C9DE6246A7565DD13906915 /* YoonitCamera-dummy.m */; }; - F38098674E1CAFA20828B82E00CCD05F /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EA4E04044BFF5004609CE1D31D7A695 /* FBLPromise+Do.m */; }; - F5B904D790E6400CB468CC0097972893 /* GTMNSDictionary+URLArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E2E6DDA5D360E24441BFFF3832C7730 /* GTMNSDictionary+URLArguments.m */; }; - F5C657E319C27BF1B304F96C36A89527 /* fssd_100_8bit_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = CE4C07C5925CC21BBC2FC573D30E7A45 /* fssd_100_8bit_v1.tflite */; }; - FA595D5F068C1C28F47B00B863DC570E /* GPBArray_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 76EE3CC0F0FAE50A68C3EE89F9D7049C /* GPBArray_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FB973ADAA37D88C2BB479AFA0184F88C /* GPBCodedOutputStream_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AFD991ACA272DC0B7C81D136813BCE5 /* GPBCodedOutputStream_PackagePrivate.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FBB1B3C343C357C224E140432F429B5C /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = AA56720448F102F88A472F4574EE7462 /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FC1B05F313CDE8DC62670ED83A95AE46 /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = E52DDE29E6485553C6F744F9DEC463F4 /* FBLPromises.h */; settings = {ATTRIBUTES = (Project, ); }; }; - FFDFEEA2D438C388AFE8F44A03299E8B /* GPBDuration.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 9115322FCC63C5B52F9B88F651C4F344 /* GPBDuration.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 009DFD1670209ED91AF5E7F55622391B /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 58972DD56B17DB9A2A2773C2FCA27ABB /* pb_common.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 00B236552E1A29381E37173D3E520BB6 /* GPBRootObject.m in Sources */ = {isa = PBXBuildFile; fileRef = BD04463774D5A4C48DEAA255EDFB916C /* GPBRootObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 01273531510941E1F48C8BE699C61EEC /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = A3E18B541A138DA75CD9B65B24EEF610 /* pb_decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 02F606CD247C3931F77E1193835751FE /* FBLPromise+Always.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 278C64024876557C84BACBED8C90CA32 /* FBLPromise+Always.h */; }; + 04C2ECFD0E08D9C53CA7FEECA254A690 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 946D8648708B487D7D3834C0DE3379B4 /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04DB3934DE40B4BE576E90144A8979A3 /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CB15A7586AC7CB991D49486F1AC5C82 /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 05251B08AA4606528DB967EC4E267CFD /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AFA5E311659981200FB479598B3AC08 /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 054F7BC5F295EA5B90CF43714A8F7B03 /* GPBUnknownFieldSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F87AC8ACF184C2CF2291C61D2AAD55 /* GPBUnknownFieldSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 063BAFD4323A8F202A8FDAA00DF2AE4A /* SourceContext.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F05ECEAB992E448F650297F2F0CF7F5 /* SourceContext.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0801B912C55EDE895A7AC1E0B257D323 /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = C48E53C4C0AC6E4CDAFBC12A7C613115 /* FBLPromise+Race.h */; }; + 096BEB7563127B4EA45A17B09C20DE88 /* Pods-YoonitFacefyDemo-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 28A9112F03C777D2930CFE3C15E2EAB7 /* Pods-YoonitFacefyDemo-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A322BB183CB93A9F992AF8744733D3C /* GPBMessage_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 94E490A66FA8F9CDB8B7E7B1FBA856EB /* GPBMessage_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0AF86D2F8C671555E402C05E806C773D /* GPBStruct.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = CCCF0D333D37E6377A25F8F91B8566A8 /* GPBStruct.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0B1935DC01DDCDC9E76FC2DAFD37D7AA /* FaceAnalyzer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AFEE958592BA05CB016BEAF2F6E5BAE /* FaceAnalyzer.swift */; }; + 0BA30C1453262A4447EFEBFD97A7E330 /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C337943BEB525FF18D073FA2AE72A3 /* FBLPromise+Testing.m */; }; + 0C8EBA27009C35F37D9C43C98D84E3A3 /* FaceROI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42A9B443FCA8FD7520D038A5B9E64DE9 /* FaceROI.swift */; }; + 0D85A630E0FA4C5F00B5219A804B3574 /* fssd_25_8bit_gray_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = 5A52715D6CA78B9AB669C2C24DFD9F0A /* fssd_25_8bit_gray_v1.tflite */; }; + 0DA26AF138E88543E6F1A420695DB63C /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = C638D0D047A4BF01BA62A08F019332EF /* GDTCORTransport.m */; }; + 0E21C75B41125AAE4AFE1EA63DCA69F5 /* FBLPromise+Catch.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 33EB696C38A5ECAA5ADD36061DE9E600 /* FBLPromise+Catch.h */; }; + 0E32A6578450F9378A322D6879FB2612 /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F4E48B7BE38E10DA1DF1577A6B28B7 /* GDTCCTCompressionHelper.m */; }; + 1078A1AF5457D4FA686FB88D945BB51D /* FaceCropController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDA6BC0653EBDFDF38B96D1D7CE69010 /* FaceCropController.swift */; }; + 119FA859D3C1EAD306B53576F1A0F48C /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = 467780686C6056FF8D94D575FB0D1304 /* FBLPromise+Then.m */; }; + 11B2D72626CAB9A3E60B2CB6BCF8F965 /* GULCCComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = ED1EFE3683280ABE2FD39C9ABDD2011F /* GULCCComponentContainer.m */; }; + 12325D4EE142BB10C0FDEC14D88E3569 /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = C81682D77AD842BC531615F9107DB5CF /* GULSecureCoding.m */; }; + 144578AD6F9CFB42512E806EE7AB253A /* CameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8C85AB925FDB4CEFF51717BD8C2A607 /* CameraView.swift */; }; + 1463124BCDD8333D9C9B0912C18E1AD7 /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 52F9BCB3F2B2810083B70F5863DF10C2 /* GDTCORClock.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 14658F9B7465BBA40ADED9FB3D7A4C39 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 15578C8225C1961A86889FC42CA4F2B0 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = 55DD8063265402191041FB46B8964B37 /* FBLPromise+Always.m */; }; + 15F54804F1063E457111D84AE118FC0D /* GPBMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C7FFDF1573B95ACFB6883787CE1EFDC /* GPBMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1647AF61BAD7A72735E1EECA7CD79E90 /* Timestamp.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FD0253A2E5AC318719630876EE3E717 /* Timestamp.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 16B79C27C5A4562E56517B39A559C373 /* FBLPromise+Delay.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 56752FF73B22333AB32872D65EC9D9F1 /* FBLPromise+Delay.h */; }; + 17057E4D8ADF86874C071CDE632DD408 /* GPBRuntimeTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AC93644C1D135C2875B637DE2DE29D7A /* GPBRuntimeTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 18BF0FDBB8BF7A47F0A8FBB93AC4AE93 /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = F4B315E0A9CC83F9B8CC5C86F1986A81 /* FBLPromise+Async.m */; }; + 199586CECC2C2EE385C70245AD0950A1 /* FBLPromise+Await.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3D2C81C6EDF49E10E93F0FA35678F767 /* FBLPromise+Await.h */; }; + 19E0B1759197D4977B35594BCBEF1E61 /* GoogleDataTransportInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 72012C17FCAE0148964564E44A395903 /* GoogleDataTransportInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C0837BCA83B71026A059FE3FE3631C3 /* PromisesObjC-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BA58359795A7B5586AF988B6147A103 /* PromisesObjC-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1C1FB084350C73D1DC4FF5A6149799F2 /* FBLPromise+Race.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C48E53C4C0AC6E4CDAFBC12A7C613115 /* FBLPromise+Race.h */; }; + 1D0866795515E6DC960A8BE3DA15FA32 /* GULCCLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A80DFE111DE3961FFA6A933DB3C096E /* GULCCLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2013CEDAC0B798F42DFACE084553E639 /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = A318675B051505CD466C30793FB3E22E /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2427893CC72853B5EA581BEB5848FD43 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = D62AB1AF97895948CF39DC91FA298384 /* GULUserDefaults.m */; }; + 251B7538520595AED02B3B9EC60BF92F /* GPBApi.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC606EA0803D906560E94778314851F /* GPBApi.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 277F0FA5F1DF934A0D155135D7A62B30 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 2BE672C2753EE46633C527088B91981B /* Empty.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 736937C83A3E5F8DAEBF864AFE4E5F04 /* Empty.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C43257E1DAFAAF21D54BBC9098C7D9C /* FBLPromise+Async.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = FFA7971C6288D5D6DFFCD3C082A61342 /* FBLPromise+Async.h */; }; + 2C9AEFA0D125565B970ABF2E9033E41D /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 590F18CF7DBF4F2567843ECE22626C0A /* GoogleUtilities-dummy.m */; }; + 2CA9189CE423191D6D77AD5878451896 /* FBLPromise+Do.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0187CC884A0FAF76AF8593ADBE076068 /* FBLPromise+Do.h */; }; + 2E406DCD9463B02B431D23C5F87307A7 /* GULURLSessionDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FF6BE5DD56C9B8B89A9C9031FAFD953 /* GULURLSessionDataResponse.m */; }; + 2E8057B9B2F2ACE7F007CDB0FBD866E6 /* CameraController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B5F655EF18338FBB825EF25A11B7183 /* CameraController.swift */; }; + 2EA81572F31276560AB152FC0AB3C8A0 /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = DEA275012B28B9422ECD9123B640E069 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2EF703EDC51DF6772FBCD61B211C2400 /* KeyError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4904F52C952054CD9FEF0581564FEBC8 /* KeyError.swift */; }; + 2F5AAEA035F3F0600AC65A89BC8F25D0 /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 86C60C0EE7D4D3ECD99BDCDBF5778945 /* GDTCORClock.m */; }; + 30995006042C2957F403945AF53BEAF2 /* GPBCodedInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = CE210BD6A3DAF3801FFFC3274E4D9DC9 /* GPBCodedInputStream.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 309B7B45BB1EBE1CC0C44EB057448E62 /* GPBDuration.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = BDEE45031E134619256C34EC9C4426BD /* GPBDuration.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 30C021D774A0509818C67887D869A069 /* extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08C5BFC6A30CC40499601873577E5F10 /* extensions.swift */; }; + 311D0C9B95D49E6B3473DFDDE7855C0C /* YoonitCamera-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C642DA0ABACC02816EC4BF3AA9B1B96 /* YoonitCamera-dummy.m */; }; + 31476113D7151B72512BA4EC5CA64C1D /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = 98B0E8478C38BF2A64C166E686518402 /* FBLPromise+Do.m */; }; + 32AE71D034262ED97A3703B40311CBDA /* GULCCDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FECF098CD8F21AF676294DF2AB7DD05 /* GULCCDependency.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 335455A77CC110731001233A9AB6F68E /* GTMDebugSelectorValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 10AD5124BCCB53ACA7CEAF4AF646A1B7 /* GTMDebugSelectorValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 338CAA8BBF6AB46F6478A4878B538708 /* GPBWrappers.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D7CE09D6214FE23D14002510C5A4625 /* GPBWrappers.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 338ED22F617DE9A2E1CFF5CBE63635BA /* GPBDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 804D3E0C9293BF7E86B45FB0F381D184 /* GPBDescriptor.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 343A2150D953248A561EF7369BAA4DEA /* BCLlefteyeclosed_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = FF4E646C4D03FE181264590E52C0845F /* BCLlefteyeclosed_200.emd */; }; + 3442D6C3E9219D9B5FB8D7422D63A71A /* FBLPromises.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4670CDDCF54BBAEEAB63179E44BE3E93 /* FBLPromises.h */; }; + 34BE48A0791DFF76D5EF71393605D581 /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E5DF1420E3922C0AB58440758604BAC /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 34D3AA6081A9AAE705581F61C626DC5E /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = AFC8A8C07853B7A2DAE8907B5712A4D7 /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 353D7029FB490F34FA8059C785DE496A /* Type.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 116A07012E96CBC6550A59722DFB9EDC /* Type.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 35C57AD67FF4BBA079AA07E2FA610A5E /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = B31B38D2DD28016989F045BA14CF2A17 /* GDTCORPlatform.m */; }; + 3657893EBAB358BFA807FBD70F9DF521 /* Any.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = A52D781F88B5EC466EA6490BE5BDFB14 /* Any.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 36B5466FACA10DCAB41F4A4B561086C1 /* GPBDictionary_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D8AAE19CE7ACE28A4DEFCC51C5A7083 /* GPBDictionary_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 381C86584F3AFEDF8893BB00ADEBCC09 /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F0C9F15E84306EF8B91F38F9D2ED194 /* GDTCCTUploader.m */; }; + 382C3C003422D7E7D2C8A41F824560D1 /* GPBCodedInputStream_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E0D0581C0B6C47822CA4F3DDF7641E9 /* GPBCodedInputStream_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 38A1587C213D7B9472D2004FFF432B6C /* FBLPromise+Any.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 95378D6ADB21336BF09FBA712693094C /* FBLPromise+Any.h */; }; + 3A40090E193296468805A8A2FDCDA67C /* GTMNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 584B82ED5BF1127992467961106179E9 /* GTMNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3B1FFCF64C14B92A742236445225AD4D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 3B92E1964FBF6B39D939DF521B4BEF4D /* GTMSessionFetcherService.m in Sources */ = {isa = PBXBuildFile; fileRef = FE0ECEDF79D3C62824ADD5AF39216E91 /* GTMSessionFetcherService.m */; }; + 3C3014CB7AD8764C74BAC70E8CD9E5CE /* GDTCORDirectorySizeTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 33E88D0706E7F82F9D451CBE0E1EDB7C /* GDTCORDirectorySizeTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3FBB3B90852EBFA63760809A9A21D32A /* GULCCDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B6FA0A7777073F81CA2D5838ADE73AA /* GULCCDependency.m */; }; + 4081F441D62EADB01BCFCFA9A5D68CC5 /* FaceBoundingBoxController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71D4EC0A63141ABFB81B66C2CE4990A8 /* FaceBoundingBoxController.swift */; }; + 40FE1FE1826018736EBC7E64A923B279 /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = C4FDCD6ED05B34555EA641E0CF82FB60 /* FBLPromiseError.m */; }; + 422CC33A838D4BADD7EEC2BFA153BC2A /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E463EB553A41D325DB305E1C88089A1 /* GULLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 424F4112F67CC40597A47B503B5848C6 /* GPBCodedOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = DDD8E45E46A2C537CC91B19F2F920A5B /* GPBCodedOutputStream.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 427E12292DDE7E3EC0BF7B2EDB399E04 /* GPBStruct.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D63DDC60826BE6D101FFD1CCFBC821A /* GPBStruct.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 44CA474B8A755CCD8BDFC173ADD48E4A /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = AC7866F9FAAD7A5A8659D14BA94D2BC9 /* GDTCCTNanopbHelpers.m */; }; + 45129DB63147513ECAC8DEF0982D41BB /* FBLPromise+Validate.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = A12F759DF2DFF1345D650035813CFB26 /* FBLPromise+Validate.h */; }; + 4598A1F8D72B0EDC004C2E83E0654D99 /* GPBExtensionRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D949E7FAD8D36DAA96511FFB2D3AF28 /* GPBExtensionRegistry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4623402F285482726AB75AFFF5593587 /* GTMSessionUploadFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B7DFA5DDE2BFCF9B3C587987D41E245 /* GTMSessionUploadFetcher.m */; }; + 476F5128F2678DC9C5B1A48E36BAF445 /* GDTCORStorageEventSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = 55091EC8B28F0AEBE405FF80C155925B /* GDTCORStorageEventSelector.m */; }; + 47DCA1DF862EAD14E7950AE84A945E77 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1B0C4D2C98BE653A19ACD64FBFD1478 /* Utils.swift */; }; + 480A5E1166612E0EDDF4BA677CF34E48 /* GPBAny.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = B40672ADE57B66AAFDC309817E92F031 /* GPBAny.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 483C7910221DF74A85EFE62683803654 /* GPBCodedOutputStream_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = E6AF0431D427D94DA6C4531FBB946661 /* GPBCodedOutputStream_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 491F8EA124B8DF1E7BFE82DBBB766E3A /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F105617A24A7143E250D2123DF63D73C /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4AB84B506183E1DD152ADC6C2D962BD2 /* GULCCComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E09BE91FD7F34C7DB8BEACC0731BE9BC /* GULCCComponentContainerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4ABF6CFD1B3FD71D13D3DB0850260D09 /* GPBType.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 002A23DBE2FC0C4306911A2AE6F21709 /* GPBType.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4B3295ED71DFEF7F9CEF35F5641D72E1 /* GoogleUtilitiesComponents-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 734C87BCAA25E9AB69E7AD7FE131AA2E /* GoogleUtilitiesComponents-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4C56D0F441A9A4C8184B058C84BE85F1 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 42FC72999FC07708A97EE6CC223B607B /* GULKeychainStorage.m */; }; + 4CB3727C2B1988FAFA737DBDCAA5F20A /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 44E7987482033792DB021A2A799165DE /* GULLogger.m */; }; + 4E74070D20EA0BF7D03EC4A1A499FB68 /* fssd_25_8bit_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = DE65F78BA121356DD9443C184B344B8E /* fssd_25_8bit_v1.tflite */; }; + 4EAFC19966C776DDEA850B5DAC37C636 /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 61E05D02E7377838867E592789BB0FE1 /* pb_encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4EF738EFB3228B8A5BAB76CE25F9CE59 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = 5019CB025BABEF925916AFF30BA9E593 /* FBLPromise+Reduce.m */; }; + 50B4037781FD4BA604391DA454262B18 /* GDTCOREndpoints.h in Headers */ = {isa = PBXBuildFile; fileRef = A76E3F9CCE665BA47B1F290725A5A30B /* GDTCOREndpoints.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 50E173C8C69BAB24C4A506B65BB25CD9 /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A6618E2A2EF9442601B5E24C00DCF58 /* FBLPromise+Timeout.m */; }; + 517A281FC7DDE71736EB3C87A02E691A /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D2C81C6EDF49E10E93F0FA35678F767 /* FBLPromise+Await.h */; }; + 517D09F3F1211F95BCA2B764F921FDF1 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = 56752FF73B22333AB32872D65EC9D9F1 /* FBLPromise+Delay.h */; }; + 51DCBBBD59F3F88D7312E29F396027D2 /* GPBUnknownFieldSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EF7355A28AC243D4BD0F15221C06022 /* GPBUnknownFieldSet.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 526283F38ED826ECAAC1903964B004AA /* Struct.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 451AD9F0CB5D9AC61311F0EEE1BF8F91 /* Struct.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 52950567942DCE2AB6E4A76D088CE783 /* GTMNSString+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 69B6D92DD59FE35803EF6DEB41171220 /* GTMNSString+URLArguments.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53AF185E78CDE16FFD1B440E4104654D /* GPBDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A027B9BEB5E7F23B89180FEF3CD2C24 /* GPBDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 557FE8BFFC199A2661D847C6A5EF498B /* GPBCodedInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 42643B5CBBC5473EDA0E8036C27A81EC /* GPBCodedInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 571A1248D7C3E0AE021279BA1280F0A9 /* GPBTimestamp.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = EEC6EE6E1FA7AC044DF04B6A5DF7F2E2 /* GPBTimestamp.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 576305FB8ABB3E4DDD400B4FD9A1AA34 /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = F78556551FB47298D80A25390191C8F7 /* FBLPromise+Wrap.h */; }; + 59A063251587FFDF334ED242AFC8DCF4 /* MFT_fssd_fastgray.pb in Resources */ = {isa = PBXBuildFile; fileRef = 229AD12D029FED9D87B9119C9E5E1F09 /* MFT_fssd_fastgray.pb */; }; + 5BED2930DB940B4B49F98DE3AC157C98 /* Wrappers.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = EA837E2699AB78B8FC9B9E3E69633FDA /* Wrappers.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5C6CCB6CB6560BF7C6FA43EC5EABA8A6 /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = CBB447A01130601A0799E73117B629BC /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5D9DA0A8D0F15EDA3412C7C484218EBF /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 45C59D0AD78B603FE4398B4CC25B2C12 /* GULAppEnvironmentUtil.m */; }; + 5E7B1612B7841921D25B5EFF3396868D /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = 05069BB0B935367B346C8A3173D79DA8 /* FBLPromise+Recover.h */; }; + 5F03CA97CF868E850DC713DA34A03FB3 /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9C089DF14171D7D7A939FA063E4749 /* FBLPromise+Then.h */; }; + 601A9FE74CBC6EF24C0C3CD3EBBF1A5B /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = BBE8D4584151E424567D7C389C6CF132 /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60645D88216BEF8DE3B1F647EF08D6B5 /* FBLPromise+Wrap.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = F78556551FB47298D80A25390191C8F7 /* FBLPromise+Wrap.h */; }; + 6094D6EA9AA1185B1E1D4E94D9C92E94 /* GPBArray_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5E5F9558FE5EFFC857D01AD474AD7D /* GPBArray_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 60B8648BD44E922BEF79E974269320BB /* Protobuf-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B032521621CFAB4D182B6DF12DDB52AD /* Protobuf-dummy.m */; }; + 60F6264848DE45B5A5D8A52AB64B3632 /* GPBTimestamp.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = FE733C3E1553FF964DB976EAA03D119F /* GPBTimestamp.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 6117AEF2639A4B17AA6BF9151F4E392E /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E831B02AD7923A466F2C4548A3E7764 /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; + 688ABAECBD3008CB7EC0AFFE741EE6E7 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = 433A510152BE57874DBE4F4D54BB4A71 /* FBLPromise+Race.m */; }; + 68B3C59ECB5FB2983C500A9200511485 /* GTMSessionFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E0A3CF76811976DE6FF6BAFA3632EEA /* GTMSessionFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 691F23A6EECDF9CE49FEB4EA1B0E64AA /* GTMSessionFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA3074DC14727D714BE30261B22B5A7 /* GTMSessionFetcher.m */; }; + 69CF338543E08FC5642263BA777279BE /* BCLjoy_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = 4C1AF5A0752851697586D88A84F9490E /* BCLjoy_200.emd */; }; + 6C1D4DF600FCEE39965421D568BE7955 /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4756663B25B1EBB54BD9282734919D26 /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6D22D5AAB22F85E5243C77DF01477CA7 /* GPBWellKnownTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = EC81291FB8C9CC79F674519E126FD69B /* GPBWellKnownTypes.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 6E4E63361C0FB09E5F3C287F0087B451 /* GTMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = BED10FB713EB1D6706D17A20CB8BC166 /* GTMDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70BF908A5ED20E39DBBE17227D6A2064 /* CameraEventListenerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC479F127D64BFBF4646B14CA22D1400 /* CameraEventListenerDelegate.swift */; }; + 70E9A5322DA380CA139CF8D60F669BE8 /* GTMSessionUploadFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BA9B251E5A71DD4C55FE1EFEF894D6B /* GTMSessionUploadFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 71B9E66E9DB4AEC0E27C2748981FCE31 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = A12F759DF2DFF1345D650035813CFB26 /* FBLPromise+Validate.h */; }; + 7248B4E3B473427ACE4AA96DDF5EE9AB /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 675D21B27071C7982667642941D421B4 /* FBLPromise+Validate.m */; }; + 739FE792CBA18E90FEAF638C6F3AC8BF /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D9447F8CEC225BE277D1620A059E680 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 77B07D789D71685D8EFA16889DF4E9E6 /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = AF94A174F86F1956EDEEC0D79D01280B /* FBLPromise+Any.m */; }; + 77C457E2906B966AAC632D059E4CEB60 /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = EE444A4F898873380BF1FDF7590CD5FA /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; + 77FF0D00A6E508608CA936D575B14543 /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = D3192286C40F075E8B0B9F8D13B67278 /* FBLPromise+Retry.m */; }; + 783E95C974FACD544BA31503E36379CD /* GPBEmpty.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 14CD70691F743D1543529BD8AA513915 /* GPBEmpty.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 785273F0DFCC749DD3A35178281FAB8D /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0FFC1FD05965954193CE2D3B67C4793 /* CoreTelephony.framework */; }; + 78C99421840ABC28D8FD3A68A29981CD /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 6804BDA3AF351FF44D8599B777BFAB89 /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7A6C1419438C2BE868784C3C5087C29F /* GDTCORFlatFileStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 061E77BE9F4B5FD8E504FA573C9085E3 /* GDTCORFlatFileStorage.m */; }; + 7FD1962542D5B4A46BFFFF7EF800321B /* GPBFieldMask.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C5C12F9BA96FB0A425F8C24176DA194 /* GPBFieldMask.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7FEE55D76E0FD5CA554FA7206E56D1A7 /* FBLPromise+Timeout.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C64206B551A390E457B168EEFA84DDD2 /* FBLPromise+Timeout.h */; }; + 8089BE7593EB8A7A8E97018D3AF41D96 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 95378D6ADB21336BF09FBA712693094C /* FBLPromise+Any.h */; }; + 82114AB0B8A62F9FF4C63C15C107B3F2 /* GPBWellKnownTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = CD8F06B87E63492A117E0A50A49E3CA7 /* GPBWellKnownTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 829DAF85AF9852A3C02294EA093FC9BE /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = D4F426B47C7488B3ED26AA8DA74BF52B /* FBLPromise+Reduce.h */; }; + 82CE3BB3B92AC59E67519E4629A5F2A0 /* GTMMethodCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = 985E412FAD9945898FE497DF7BE277FB /* GTMMethodCheck.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 837EFA761933302874A874C5E61118F9 /* FaceDetected.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEEC3A0BAFF91EB7426A8A0735DDA4B3 /* FaceDetected.swift */; }; + 837F2728F6A20194BC0E2FC5575D00F7 /* GPBWireFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = C00295BD2C8C81B0183A690C6F932564 /* GPBWireFormat.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 85A51107CD72A294168DE239F685AA50 /* GTMLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EBC696D36B0A8D88B675330B73B2C2C /* GTMLogger.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 85F6910223DFC83194AF6448A3888102 /* GPBRootObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 4811AB3F26B63CF621F5BC81A7C05B81 /* GPBRootObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 86EB15A4436E71B010E29501595C4F8C /* FBLPromise+All.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0548BF7A769BBD6B4B0DB1F093673442 /* FBLPromise+All.h */; }; + 871DC816B6858BB5B413D8AF4CEC375C /* YoonitCamera-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BD106480EABBF06FF79FC443AA59679D /* YoonitCamera-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 88F02B561C974ABACF058A59BF562923 /* GPBArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 432E29A30B096764CFDB181F033F417E /* GPBArray.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 8911771D970C64BB1D0C648ED3BE0ACB /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = 278C64024876557C84BACBED8C90CA32 /* FBLPromise+Always.h */; }; + 89786AA80DABC4C0C546529A5CA593A5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 89D89AD15F286291D43FD4F87C0C2C6C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 89E0E4520B5C5F34BA970EC13542D2A9 /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = E7B572769AE6A24C7E40AE37C7C0697B /* GULKeychainUtils.m */; }; + 8B60F271201BD864241C0D28423D9DF8 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BCE93049EEFF92AC44316B4A2261B55 /* PromisesObjC-dummy.m */; }; + 8C349691818C7007397C2080007F870A /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BD276B8EA8EEB6511A55DF103F6A7C5 /* FBLPromise.h */; }; + 8D01ED2749E9D372F250E3C3A4BC8D8E /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = 74A0663B8BE4CE45943113BFF77BC286 /* GDTCORUploadCoordinator.m */; }; + 8DE734FB97BEFD9F489956C1C6DC20F7 /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = E93C972A10D409C396B3E78FFE0F22CC /* cct.nanopb.c */; }; + 8E5E2F1B5CAC4C6556BC611C5049196A /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 75100DA70ED9A2152AC0FAEA36605A48 /* SystemConfiguration.framework */; }; + 8F86F0F0A96C27E916C4AB30D0E84389 /* GDTCORStorageEventSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = A3B1E7F2A78B60EFB79E5E0AA19274CD /* GDTCORStorageEventSelector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8FC404FE0DF1B7E7B48BEC894611688B /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EA1A73E086D6D3E44F2AF11AD83F826 /* FBLPromise+Wrap.m */; }; + 9064EBADFCE01D7D2DB9ED956725ED66 /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F7626D61E6D54D59E166867C2B29661 /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 912C22F08B4EB1951A0991FECDACAC1C /* FBLPromise+Reduce.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D4F426B47C7488B3ED26AA8DA74BF52B /* FBLPromise+Reduce.h */; }; + 91F4D5DC2AC1139522B1762F0E647793 /* FBLPromise+Retry.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 87B9153302F6441C93D953BFEBF6C8FD /* FBLPromise+Retry.h */; }; + 921E16829DD261E2A1FC19B66957A95D /* GPBAny.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 61178D20CD9BA129E717D06B71A4DE22 /* GPBAny.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 92D4BAC70BD350F9AFC28C4C5D2DB2C2 /* GPBUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B89CCC42B73CE975E2AF6F51DCA75C5 /* GPBUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 92E56C07A3C2CDC670CAF8C8CA153484 /* GPBArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 8615CE892B3EFADEC04C7A8837EEB969 /* GPBArray.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9324519F3CC6E783CAB8BC76E3DB7B55 /* GPBFieldMask.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = C175BB3AF0E575682B0617CBE8DD95F9 /* GPBFieldMask.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 942A5F292DA19151CD705D0BD28757D7 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = 33EB696C38A5ECAA5ADD36061DE9E600 /* FBLPromise+Catch.h */; }; + 94625744F80FB14FBDD4759B81912DFA /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DEEB6174F82214AB1841650AD924815 /* FBLPromise+Catch.m */; }; + 95589A18EDBB9AF13D5A97E9034B6FDB /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = FFA7971C6288D5D6DFFCD3C082A61342 /* FBLPromise+Async.h */; }; + 968CD6503E4F62B27C9200590845EBEF /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 21711F60834964F04283581935CD6106 /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 96A44DE3CC2E6BAC70F8DCAF3A62A278 /* GPBDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = A07327297E2D00EA7EC77C3DADC60F29 /* GPBDictionary.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 96D570C5CB819E3B9F6830A9E21AF6D8 /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 38C41AA2155AA2192459A8B1F59AEEFE /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 96E77F9849F672F6FE9E716179670E1A /* Duration.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = C02C5270EB2BAB1FCD0041B089BB2FA5 /* Duration.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 988E801832CB8B489E7981156CBF09D2 /* GTMSessionFetcher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EFFBD24E6741D8747CB57E372954FB89 /* GTMSessionFetcher-dummy.m */; }; + 99D4E07C49366FD0F1A2545B2F178D84 /* GTMNSDictionary+URLArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = DE4DD5E90FE831DDCDEF86623249B90A /* GTMNSDictionary+URLArguments.m */; }; + 9BE432B8FBDC83C1723C4F38C54A8334 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BE58C730D518CC42DAFC674C3DFD444 /* FileUtils.swift */; }; + 9C0EDB86F8185B5CA16ACB42554E90F8 /* BCLrighteyeclosed_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = B33FB537A9B48D8D9CC2ED7C71982B72 /* BCLrighteyeclosed_200.emd */; }; + 9C37C0AC3048FDDD7728DD8534B9F3B4 /* GoogleToolboxForMac-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AB250F75E18CBDFA063477FDAD9D67AF /* GoogleToolboxForMac-dummy.m */; }; + 9C743F223AA34AAA4B29AE37BD93951E /* GPBType.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = B637B919ED3D7DB1196CB3C88033E7F2 /* GPBType.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 9C80F2AEFDDFF2473C2BB5CCE41C31A8 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A2A669796E81D61A2021FA38D9596D6 /* Message.swift */; }; + 9DC27976346A459FE3F53A13E570064F /* FrameAnalyzer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5168E13A1AFFE742F0DFF80B17C9FC2 /* FrameAnalyzer.swift */; }; + 9E0E4DA36B970C272B6F62F56673775A /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 022434F0C0C85814D6F9720399B4F8FB /* FBLPromisePrivate.h */; }; + 9F2CA2B2B05E422A0402B06EE1FC1359 /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 202BC4C20A20CCB309B80700DE7760C0 /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A0E6AAB42CAB0ACB84C18715EA68C1A1 /* GPBMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = AC8521F8E6B67A2B5723C9084F5F6818 /* GPBMessage.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A1ECA1E723F2D12511405FA7149F7062 /* GPBExtensionInternals.m in Sources */ = {isa = PBXBuildFile; fileRef = 76CEE5374C8600D1875924ADF6926F9B /* GPBExtensionInternals.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A22CD6352DB20138DEE680851BAC60BC /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E9CDF3FBB5EA2F1838E255CEE5B1D00 /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A64E21DE4B66BA0130DC85293BD931F1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + A673143D6130B82B31D5F9D4D2C98196 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + A705CE687B9480E8751CAD1D9023AD81 /* GTMNSString+URLArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = FBED76D6D5689E036C0879693038807E /* GTMNSString+URLArguments.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A7A3640FD041A6EAEB5B71C59E28DDC0 /* GULCCComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A676534E7D41682065C033F0A35F086 /* GULCCComponentContainer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A7C094E5A3BAEE0383A34ADA8D58D83D /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = A160EF9E2FBE30C3F6FB5F1BC173F80E /* FBLPromise+Delay.m */; }; + A812ACE10A5AB7D0FA41F83D7A8E6441 /* FBLPromise.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4BD276B8EA8EEB6511A55DF103F6A7C5 /* FBLPromise.h */; }; + A84AD2E5F238053F3A9314E6B7FF29E7 /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = 0548BF7A769BBD6B4B0DB1F093673442 /* FBLPromise+All.h */; }; + A875AFA37C33205810C41002D76050E3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + A8C33F8654FDE23532670CEF002E9B8E /* FBLPromise+Then.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0C9C089DF14171D7D7A939FA063E4749 /* FBLPromise+Then.h */; }; + A91773168BD2D7766E1717F06B86DFF8 /* FieldMask.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 33651E3D765559610FDCA60525C5ABA3 /* FieldMask.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A997637D3245E0F29C894002609A743B /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 510DAAFA09297D5EC6F0E634EB1AF0AD /* Message.swift */; }; + ABE554622CBB06B21E8E6B84394E16D4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + AC360855A1453495BB8F2C06D110DD45 /* LMprec_600.emd in Resources */ = {isa = PBXBuildFile; fileRef = 44F2A671003F63CE3E6128FCAF5499D8 /* LMprec_600.emd */; }; + AC55F12FDD0BE0F6C598B75BFC574EF1 /* NSURLSession+GULPromises.m in Sources */ = {isa = PBXBuildFile; fileRef = FB85D2C2C9B51D694808F836932EAF70 /* NSURLSession+GULPromises.m */; }; + AD3C7155EE58ECFEA8117BA6259022F0 /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = 74555EF9F9E62CC5E912DC57D53C09B1 /* GDTCORLifecycle.m */; }; + AD3FCA5E135872C993F02CBE0C6CA4DA /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = C64206B551A390E457B168EEFA84DDD2 /* FBLPromise+Timeout.h */; }; + AE798F0F72C9A45DDAEC321FD35DD401 /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A4A38A17C902AC57EC9D810EF4C35BF /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AEA8E58D77362896E56DA67120C4B1E7 /* GPBExtensionInternals.h in Headers */ = {isa = PBXBuildFile; fileRef = 64FB6A0315921FA7717C7A89952F9CCA /* GPBExtensionInternals.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AEFCF743B4AEFED56CAFD7E63140B2DE /* GPBBootstrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D6CAA6D0258BD332B8394077461B17F /* GPBBootstrap.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF3C6F3AE9213FD229041303FC1486B9 /* GTMSessionFetcher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFDAA1A4559235837DA5C88EB2EFD1F /* GTMSessionFetcher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF824B644A682CE72DEFC17D440E4FB8 /* GDTCOREndpoints.m in Sources */ = {isa = PBXBuildFile; fileRef = FD0864A10A310AFC8DD57C31EE50EE04 /* GDTCOREndpoints.m */; }; + AFB7ABA09D2FAFBDE0631496A96FA48C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C21E8222AE0215C0F401F69E9635BCE5 /* Security.framework */; }; + B0A278B0F56FCC285B0336A9FEA38F6C /* FBLPromisePrivate.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 022434F0C0C85814D6F9720399B4F8FB /* FBLPromisePrivate.h */; }; + B0B3C6275C5FE0028D12C6B2A16B5823 /* FBLPromise+Testing.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 183B4DD5F39FFE1B9A89C9A883E25435 /* FBLPromise+Testing.h */; }; + B10C6D3A68C327C0F00CEF343CE1E16F /* GDTCOREndpoints_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C046D313DACAAF3EAF2FAB360DCF74C7 /* GDTCOREndpoints_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B1705A6D0333B40D12CEE6DC89494660 /* GTMSessionFetcherService.h in Headers */ = {isa = PBXBuildFile; fileRef = 44F4CB3D7D9BCAC6FE53FB62C333F3CC /* GTMSessionFetcherService.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B229BE636342318236C1ED75BF1C6D2E /* blazeface.tfl in Resources */ = {isa = PBXBuildFile; fileRef = 2E3147CFEE7B807EA674364BE2D5BF10 /* blazeface.tfl */; }; + B310432F3A4DE5E1D74AEC56B05023E7 /* GDTCOREvent+GDTCCTSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B6401FA65D0FEB70449C9783E5C64AC /* GDTCOREvent+GDTCCTSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3185D85D5A3E96063997A2F89142EDB /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A4CDE0872D41A69F5C1EEAD0C660988 /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B328398EE4CAED02E424B05AED487091 /* GULURLSessionDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B9ED904770295512D0360BAE9C91211 /* GULURLSessionDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B372C998C404E4B32F86DB7238D06E35 /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C79092026AC5CB219F6FB44016131B5 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B3ECD8C330EF547079F30783D66F581F /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D5E9A12741FEF7FE0BCEFD400FA0C80 /* GDTCORConsoleLogger.m */; }; + B4079FB16AAE45391A56B746F5796385 /* GDTCOREvent+GDTCCTSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F0B9B63ED5A2A9CF4A7547D712167C4 /* GDTCOREvent+GDTCCTSupport.m */; }; + B415FAF37AD7ACA4F4D521BD3D01DCAE /* FBLPromises.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F72D9FE5DB0349788D71CA4CF152E9A9 /* FBLPromises.framework */; }; + B4E63B843F7DC93D2AA43809C303E23A /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F583D53548230952321C508A8A8D4E8 /* GULHeartbeatDateStorage.m */; }; + B56A35E18A7BB4F43516734609A12FF1 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CF431CB9014AE59FA9C955762F92743 /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B58D33A303E55AF3E11780A7EF58C8F3 /* fssd_100_8bit_gray_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = E9C6D0E73D4B4EC1281FE38C8F3F0691 /* fssd_100_8bit_gray_v1.tflite */; }; + B6379DAF17D089EE2F7CC0C4150D8DDF /* GoogleUtilitiesComponents-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CDB2D09E7CF59B5F066ED531DB1567BE /* GoogleUtilitiesComponents-dummy.m */; }; + B7365E930529797CFDAA4FF51C7540D6 /* GPBUtilities_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7C935F2CC52D2D712AC9C2F0A57A874 /* GPBUtilities_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BA30BC761BDE22C9D65FA14D793FE5EC /* FBLPromiseError.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6537FA8C98F7A51D9A3EAFC11331A6E1 /* FBLPromiseError.h */; }; + BB3A17E356C115C02B82BA67453D6E31 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2F8FB1C440E4F8E87999391626AA8A /* FBLPromise+Await.m */; }; + BBB351EECF6D373A0CA9EA0C0DA88631 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + BC5EADE19C5E9261AECBF614AA78889A /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B3F6FE81D1168E4B03D846B2FDE6004 /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BD9BFF6462857580A9254A684F58C255 /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 29E421D9A1F38F2F2E5A81AD7FFBD2B2 /* GDTCOREvent.m */; }; + BDFE9F609C823249BF04B501DE929FDA /* CaptureType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0B08DD2098CA6C8D4A6BD9B8C56280D /* CaptureType.swift */; }; + BE37668C6F2184D080B9DCC220B645AD /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B9153302F6441C93D953BFEBF6C8FD /* FBLPromise+Retry.h */; }; + BEB34DC899CCEA0C328B7CE0DAE8809B /* GPBSourceContext.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9781C429CE42A46BDC2DBF1D3F4B0A73 /* GPBSourceContext.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BFC90AFF84D1D09E386E6BA4A4F21E62 /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 57CD5457145967EDC85848EDFE6C4292 /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BFF5F9BD346BADF788CF231390154E89 /* GTMLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BB384BA423DAB7BCBA875B44DC91A47 /* GTMLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C07686BAEC6B868B9B711247FFAA53EA /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E28FF479DCB333B678E65172A965146 /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0C4D3B6F7077ADA994383AB3FE471D2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + C146093AE4E3EDF60D57093EEF819120 /* GTMSessionFetcherLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = D61ECFF7C3CFAB34F3E7238D3A273C8C /* GTMSessionFetcherLogging.m */; }; + C3D3F451CA4E1D3EDCCAF3AE5A78B4D2 /* GPBExtensionRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = B979AFA598BCAB118C5F3535FB842F7E /* GPBExtensionRegistry.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + C4BD026CD1A46B65DAFBB18818681183 /* GPBUnknownFieldSet_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 360BD87DDADF469D2E5F17C3A91D9664 /* GPBUnknownFieldSet_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C81F86CF58FE5747C6DE920C4E712F9D /* Facefy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C17918AB8613EE9CB88BDD5D93EC6A11 /* Facefy.swift */; }; + C895812416D32CC7E6DD2DCFE4C7F5E0 /* GULCCComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = E092F526B286DA6BD162BDF6CF875957 /* GULCCComponent.m */; }; + C9BBEB37CBE41F1A0A5DB564BE6968B2 /* YoonitFacefy-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D49EAD3D5A4D02DF380985B7EBB590AB /* YoonitFacefy-dummy.m */; }; + CB2452AA09750B39A33484C93371E8C4 /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 216DB1FCA14854B93FC57E6BB289210E /* GoogleDataTransport-dummy.m */; }; + CB32ABA62CCD0E60C3B901C6277C6130 /* GPBDescriptor_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8079BB8785BA6FE8F1779616F3806 /* GPBDescriptor_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CD151DF759F75F65998F29DCAF7B11F0 /* GPBWireFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = CC489E564CAAFB477BD1C8F7336AB34F /* GPBWireFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CD7613C8553F1AA5AE377845DF4528BA /* GPBProtocolBuffers.h in Headers */ = {isa = PBXBuildFile; fileRef = BDBF864311CEDB80A07223648A6B8746 /* GPBProtocolBuffers.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CDAD3716D23E426269C6D482FF36A7B9 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = 0187CC884A0FAF76AF8593ADBE076068 /* FBLPromise+Do.h */; }; + CF191AACA3FEFB0589FF2383CFE17345 /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 61348B48347A0FEB45DCF19A351E7011 /* FBLPromise+All.m */; }; + D070208587E8E2553745AC38D1CA65C7 /* GoogleToolboxForMac-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E604607E134344759F549E0484C622F4 /* GoogleToolboxForMac-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D090ACBD60A187E93BDF84F603C577A4 /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CA22CDADA9EA1A84B5E3F73595DF19D /* GDTCORTransformer.m */; }; + D10EF1A3646D245C4EA54483FDFCD6C4 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = DF27BAFBD613D600C13925DCD57E9195 /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; }; + D121032C610D3989B2ABCD0590C877EA /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = FBF1C59542A0C4F86FAE347337E847F7 /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D1661F2541E6C57E1948177BFD304C7E /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 05BB54C3CBE7F7A499421FA733F8A1AA /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D21EE57DEA73EA85F8682E3CA850C377 /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C2BD1E03EE603B59B2317D540C8FE86 /* nanopb-dummy.m */; }; + D22469CE42CC666C459138E3C423F8FE /* GDTCORDirectorySizeTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 29954A019F13C2CD5493198687D90673 /* GDTCORDirectorySizeTracker.m */; }; + D22AC6756365A8A3A4CD526A48B9BC5C /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 183B4DD5F39FFE1B9A89C9A883E25435 /* FBLPromise+Testing.h */; }; + D22D19A2A40A995CF5A418584CF28706 /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = A905170A113FAF483FA13DD7EEDE3D26 /* GDTCORReachability.m */; }; + D2788C75DC0E2DCCCBC293FEF1E2CC0F /* contours.tfl in Resources */ = {isa = PBXBuildFile; fileRef = 49C0AF722843A19417869616DD3BD4A0 /* contours.tfl */; }; + D4908DCF66B16EEDD54DE44F14ACE429 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 64BC33DD2260F1DEEE75653D22661B67 /* FBLPromise.m */; }; + D4914E7650435BE03118772C57FB3816 /* GULCCComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 224E50F704248494DBF453E5DDAE8922 /* GULCCComponentType.m */; }; + D620C118C0983F9870D36C62D36765E1 /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BB1ADDCF5A4D271746ABAE92B9D464A /* pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D757BE2DC0ABB9A044BA112C1962567D /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = BD614F49490242F95ADCF6A4C5DF9B2F /* GDTCORAssert.m */; }; + D89AAB7E143CDB35EE3F0D6761C5D43B /* GoogleDataTransport-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 137444C01FAF08F99F0521C4ED70725D /* GoogleDataTransport-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D8DE313D6AB62764D4C63F84231DB56D /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 24B47E8412C5DD2E552C6CC7F18A0F03 /* GDTCORRegistrar.m */; }; + D926174F5043013771C0183A4CF8233C /* nanopb.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2405F0C1F5F6EE7E5A723C77DC95E1D /* nanopb.framework */; }; + D95F1BCC54E192400B34FC7E6A988832 /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8091AECE42A07867E7755964B6528FB0 /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D96EC05ABD5C4AB211FCED0360B0EAD8 /* GPBCodedOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B3785BD50761DB2CA1DE71F045B8E02 /* GPBCodedOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DA246B29DEB97A4250586F078AF85CC9 /* GPBSourceContext.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = A60283C573350C662364B9C8E0E7D6E1 /* GPBSourceContext.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DA5CAF4391B12FD639A5C12EB9A123C8 /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 370EF49A51889532A53BD67560BEFA0B /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DC07C72252AC529C52551CB510636AE7 /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0801688560E5A1F2BAD3D65D2A132AA9 /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DCF5E15EEA6EA581CDC60BCE5E8F3D9F /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 62255AD04E9562F4A3734947B04235A1 /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DDB40429FBA6653ECAC72D3497037DFD /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = 6537FA8C98F7A51D9A3EAFC11331A6E1 /* FBLPromiseError.h */; }; + DE8EED7B9D8AFBBD690B497FBBFF8AD7 /* GPBUnknownField.m in Sources */ = {isa = PBXBuildFile; fileRef = C2DEE44CA7903DF0A7716DC78B18928B /* GPBUnknownField.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E173F5BF461CD8E09F28AFC90A81662F /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 0500CEBD813B2C29A7E6C3EE0A49146A /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E1E0C697FDCCBDF10DB7485E2D74E338 /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 484297D00938560BBC593C9FEE4D85E4 /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E26734266ECC1272A7B0824B3BBCF154 /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = 7171AA4B1F19B077523BFD9DD37902A9 /* FBLPromise+Recover.m */; }; + E2779FB76BD81D19FEFD064E6769E015 /* CaptureOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C873726A768B5E2F2BC9F1D4FCCE2BB /* CaptureOptions.swift */; }; + E3E94D1A703E17FEC254409C960426DB /* Protobuf-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C69426F7745C5573839E43B9E8A8248 /* Protobuf-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E426C166F81CC3E8E3331A2EEA50954C /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EAFB8C1B409A9523D2246B33CEA2DF /* GTMNSData+zlib.m */; }; + E433E40316DF0C2EE16B571A5075F9F6 /* CameraGraphicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC21CF0C0DF1D3F825107BC35D6F4E08 /* CameraGraphicView.swift */; }; + E47281E8B97F3E38F0D1F32C74D1AEBB /* GPBDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F4722E928CCC846C5DE4D4130A07B0A9 /* GPBDescriptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E850FBD29CAB25BC474D2D2A027A9BC1 /* FacefyController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB4BF8531C54565B02FA4B1E7D3FB03D /* FacefyController.swift */; }; + E8DDD217CF798212EBECEE9D34D95685 /* GPBDuration.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 30D003ABF5687415B17371EB0FCF8CA8 /* GPBDuration.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EBA7C1CE464EAB91AA4701F66836F651 /* fssd_100_8bit_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = CE4C07C5925CC21BBC2FC573D30E7A45 /* fssd_100_8bit_v1.tflite */; }; + EBEC305DC4570D4FD35E4F718EB8A7AA /* GPBEmpty.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FBA0EB4A56A238D8B5786BEB6F4956B /* GPBEmpty.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + ECA9A10841D4D7AD4AF6C35DA23CC56A /* GULCCComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 50CEE441281B91FB8A21446E4DCE844F /* GULCCComponentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ED15124AFD51B0680AC13C8DD638D85C /* YoonitFacefy-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 71AB0B34AA529515FA00038F32D0D265 /* YoonitFacefy-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EE5F5E259C2F1395433CEA4CC03FB671 /* NSURLSession+GULPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 68979DB5FE4E0150470AD4D0486F14F2 /* NSURLSession+GULPromises.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EEE4727BC472FEFC1E4DFB87BF97E1BD /* GPBApi.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 2341D43F1C8BC60CAB6861A64FCE2246 /* GPBApi.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F065001AAA50C3F08689B00BC4F996B3 /* Api.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 41B99F8AF81FE888BC95C8769C2E11FA /* Api.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F0DC11C48F732FFA23FF691F9F8803C9 /* GPBWrappers.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 645C7EDFF2E2259B9C83A99EB2EB2C2A /* GPBWrappers.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F31FD15D282F9401240CB8D5D264B25A /* GPBUnknownField_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 93BAB77EA5A0F7C709E3EC39C5D48066 /* GPBUnknownField_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F3F8F763CA7835CD1DB773CB8A8A92D8 /* GTMNSDictionary+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 325A14287021F891F58EC2ED706CE859 /* GTMNSDictionary+URLArguments.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F41D35BA396227DF4427E2711FDFC0B0 /* GPBUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D97E57CF04220BF85640DB564F703AF0 /* GPBUtilities.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F42AC1E8585F8A907874811F321905E6 /* Pods-YoonitFacefyDemo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D97171D64749F9F3E24D3BC79EA51A8E /* Pods-YoonitFacefyDemo-dummy.m */; }; + F6485263D508CDCE7D37E1CAAAC192F8 /* GPBRootObject_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 03AF737FBFBA1E1B77DEA7FF93B23C32 /* GPBRootObject_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F6C13397E0C7D86CEC26380C766B2DD8 /* GULCCComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6F0186EC19C7344EF78EBABEB83C49 /* GULCCComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F70B8176F7CA3BC72FBC1525F9D3A7CD /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 39C435D53183AFEC42765BC428BE4F83 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F7A8975EC87ADE518B892CFB2079DE91 /* GPBUnknownField.h in Headers */ = {isa = PBXBuildFile; fileRef = 70270BD94EA18B7413939991E35BFC9C /* GPBUnknownField.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F7E6BCC0842CB75E5D499B3B37091A9C /* GTMDebugThreadValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 27681D3EB05626EB980B1964012DB733 /* GTMDebugThreadValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FADEAF583FF1105C72EE2A1EA2F876F3 /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = B7E1FA1C5AEB32FBAAE6B391A4F76924 /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD1017CFBAF554C85F287E5059FBA945 /* GPBProtocolBuffers_RuntimeSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B044AB25145C12A8060B96E8288A8F5 /* GPBProtocolBuffers_RuntimeSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD46C9D5F51248F7D842F8F43AA03CAE /* FBLPromise+Recover.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 05069BB0B935367B346C8A3173D79DA8 /* FBLPromise+Recover.h */; }; + FD9867FA50CAAD24FDBAB4BAD7C1307A /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 4670CDDCF54BBAEEAB63179E44BE3E93 /* FBLPromises.h */; }; + FEE4C9D594D110D041FC457BA1057F3E /* GTMSessionFetcherLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = FDC2A78AA628F9415EF566F758B6944B /* GTMSessionFetcherLogging.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FF40F79E1D839E67AA068BBAC24C475C /* MFT_fssd_accgray.pb in Resources */ = {isa = PBXBuildFile; fileRef = 77924EC40A9E54885B936F9230C48884 /* MFT_fssd_accgray.pb */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 1429615EE1940AC8ECE055661C46FCDF /* PBXContainerItemProxy */ = { + 11E534E437F44E6FA10F89F860C4E8C2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8628FA5433C5F582EFA7209B6B4C8CD7; - remoteInfo = MLKitFaceDetection; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - 15B9A571916483356A1082F34FE029C7 /* PBXContainerItemProxy */ = { + 1F1BCE48BB1347BF1255EE906C5FC28E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D676E21115185671D7258A56944ABE98; - remoteInfo = GTMSessionFetcher; + remoteGlobalIDString = A64F5725956770327D080E1EB31878EE; + remoteInfo = GoogleUtilitiesComponents; }; - 182C9693976C5FE111CB880733BFCB54 /* PBXContainerItemProxy */ = { + 24B00BDBFCF4F5689B9467C81A4FEA5E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; - remoteInfo = Protobuf; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; + }; + 26113BC58E041E1716A61D9DB49181E0 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - 1FE54D0C995B9537F4BFFFACA2157E77 /* PBXContainerItemProxy */ = { + 2B7676DC831FE254A69346CD324D799B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = F1D55369E4C8976F396F83588DAC03C4; remoteInfo = MLKitVision; }; - 2D54CA03CD062FAF4EC61241FD3767A9 /* PBXContainerItemProxy */ = { + 301D04FE26AB2CAF3AE51C46BAAD7579 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6D46A1F6123B14449A2A1FC04011860D; - remoteInfo = GoogleMLKit; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; - 30CFA41A70B398B547CF753457DEBC27 /* PBXContainerItemProxy */ = { + 3398562187E50714F918AFB4C961E292 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; - remoteInfo = GoogleToolboxForMac; + remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; + remoteInfo = MLKitCommon; + }; + 351DE1A93505B642D0EF5CB5C6328095 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; + remoteInfo = MLKitCommon; }; - 4A360E1FE47BC8FDFA89FD69DE3A53A2 /* PBXContainerItemProxy */ = { + 37A366EA8F720E10C95076D9CCC7F889 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; remoteInfo = GoogleToolboxForMac; }; - 4CF1A6D34E0EC2CDC9BA897C666F9B85 /* PBXContainerItemProxy */ = { + 38FFD6975D55954799E8007BE983C07B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - 50B5F4158ACE8BAC85005069372F8688 /* PBXContainerItemProxy */ = { + 3FCF5561C60622494A3C96CFB1C80FE7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; remoteInfo = MLKitCommon; }; - 53DD7E7B701FC1620F2DC6038A27D88D /* PBXContainerItemProxy */ = { + 40EBEC09A1517089D725B25570F6D61F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D676E21115185671D7258A56944ABE98; - remoteInfo = GTMSessionFetcher; + remoteGlobalIDString = F1D55369E4C8976F396F83588DAC03C4; + remoteInfo = MLKitVision; }; - 549F15E936C3AC9958B8F32378A8EB75 /* PBXContainerItemProxy */ = { + 4ECEE59C633086951821008DD7E5A7B4 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; - remoteInfo = MLKitCommon; + remoteGlobalIDString = E8DA5BF530FC56593D39E406E1F1720D; + remoteInfo = YoonitCamera; }; - 660858C92CF7404495005B7B8520A813 /* PBXContainerItemProxy */ = { + 545B925424A4988BF79415C0A88D4DF2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8628FA5433C5F582EFA7209B6B4C8CD7; - remoteInfo = MLKitFaceDetection; + remoteGlobalIDString = 6D46A1F6123B14449A2A1FC04011860D; + remoteInfo = GoogleMLKit; }; - 6B9AF4AA0A04E2D7EC964D89E239C074 /* PBXContainerItemProxy */ = { + 59FDF94F3EF4ABC1B7CFD7E7C7CBCAAF /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; - remoteInfo = Protobuf; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - 712E0D23F6A7A4379FB87F1D52CF098A /* PBXContainerItemProxy */ = { + 63EEFE255A2BD86727268A4879AFC1F8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; - remoteInfo = MLKitCommon; + remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; + remoteInfo = Protobuf; }; - 71643D96414863C1532FFE68F79E8CD8 /* PBXContainerItemProxy */ = { + 65A437D9A3B710F062DC372AF33C4C8E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = 6D46A1F6123B14449A2A1FC04011860D; + remoteInfo = GoogleMLKit; }; - 7D2890369F5BC245C15A019CAB57693C /* PBXContainerItemProxy */ = { + 685F783D603074FCC93FDF0481E15432 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F21CA5BA7243F2EBB99D62422951EFCD; - remoteInfo = YoonitFacefy; + remoteGlobalIDString = 8628FA5433C5F582EFA7209B6B4C8CD7; + remoteInfo = MLKitFaceDetection; }; - 8452ED79768954FCCE4908F8367286D6 /* PBXContainerItemProxy */ = { + 6C5446E5E8D6C455F8BDF7409F56F00A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E8DA5BF530FC56593D39E406E1F1720D; - remoteInfo = YoonitCamera; + remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; + remoteInfo = MLKitCommon; }; - 8AA1EA893AF634A647E86F6C45F5AA33 /* PBXContainerItemProxy */ = { + 7E405C35E6E8137F3D003D499D74553C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; + remoteInfo = Protobuf; }; - 8D77003A4CFA334218B7304A12A63FDB /* PBXContainerItemProxy */ = { + 9976A1D495D49DD0AAAAC0D9A7CD446F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; - remoteInfo = Protobuf; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; - 8EC388E9A4362012F9D9B890B9788EA0 /* PBXContainerItemProxy */ = { + AA30F4539BB8FB6591A3430BD5C39759 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; + remoteInfo = GoogleToolboxForMac; }; - 90B0B8D38FB663711CC6A8253576D9BC /* PBXContainerItemProxy */ = { + ABEECFA19B3DDCE411CC6CFA9555BD3B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A64F5725956770327D080E1EB31878EE; - remoteInfo = GoogleUtilitiesComponents; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - 96E14D9E72FF8BCAB22F357D88E3D297 /* PBXContainerItemProxy */ = { + B0F6D338A066E9417FEE040710F46FB7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F1D55369E4C8976F396F83588DAC03C4; - remoteInfo = MLKitVision; + remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; + remoteInfo = Protobuf; }; - A35B99DB6EB17968022451147CF3609D /* PBXContainerItemProxy */ = { + B3C341D77722BEEE9000BE4B1BB538B5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = B261389A17E06B2008D7A7EE94835132; + remoteInfo = "MLKitFaceDetection-GoogleMVFaceDetectorResources"; }; - A5337A6B6FD97A6E441688AACC8BED26 /* PBXContainerItemProxy */ = { + D0C282D6327DA171A3D4F0D1F84DDACA /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; - remoteInfo = GoogleToolboxForMac; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - AC6CCDAD6C0FF0FD5D575C856F5D8E5F /* PBXContainerItemProxy */ = { + D22220BD7FFFEF959F27E52DAFDB4BB8 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; remoteInfo = GoogleDataTransport; }; - AD66E28B4D543F7F319D232E9A1B2198 /* PBXContainerItemProxy */ = { + D94E7C0D75E195622F0A5EA9FA277431 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = D676E21115185671D7258A56944ABE98; remoteInfo = GTMSessionFetcher; }; - B3EDF552F5B4BCEB3CE69DEE74AA95AE /* PBXContainerItemProxy */ = { + E8CA5BA65376373510F3B2A28735783E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A64F5725956770327D080E1EB31878EE; - remoteInfo = GoogleUtilitiesComponents; + remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; + remoteInfo = GoogleToolboxForMac; }; - B6AAB4943980E5AE1216D0B7D1965D12 /* PBXContainerItemProxy */ = { + EBF08DC26EECE670B76D4DEC33DB37A1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - C0A58A07CA36F1B989AF7CC1E7332FCB /* PBXContainerItemProxy */ = { + F34B1E261906C2E1601BC2EB1C13E5F7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6D46A1F6123B14449A2A1FC04011860D; - remoteInfo = GoogleMLKit; + remoteGlobalIDString = 8628FA5433C5F582EFA7209B6B4C8CD7; + remoteInfo = MLKitFaceDetection; }; - D15598DCF2808561A308AA99785F0B52 /* PBXContainerItemProxy */ = { + FCA7C0CC3A95A94E24CEB94170989471 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B261389A17E06B2008D7A7EE94835132; - remoteInfo = "MLKitFaceDetection-GoogleMVFaceDetectorResources"; + remoteGlobalIDString = A64F5725956770327D080E1EB31878EE; + remoteInfo = GoogleUtilitiesComponents; }; - D315844F2E832FE35A43D42F84D576CC /* PBXContainerItemProxy */ = { + FE41D15972877967F8E126B3FF1210B9 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; - remoteInfo = MLKitCommon; + remoteGlobalIDString = F21CA5BA7243F2EBB99D62422951EFCD; + remoteInfo = YoonitFacefy; }; - D41546F43D32A2E333E676DA0038326A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; +/* End PBXContainerItemProxy section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 61C4209F291895C705454466A0404CAC /* Copy . Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/."; + dstSubfolderSpec = 16; + files = ( + B0A278B0F56FCC285B0336A9FEA38F6C /* FBLPromisePrivate.h in Copy . Private Headers */, + ); + name = "Copy . Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - DF202D02536FE37813A130238C73371E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + 93144481665D509C231904CAD877EB73 /* Copy . Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/."; + dstSubfolderSpec = 16; + files = ( + 86EB15A4436E71B010E29501595C4F8C /* FBLPromise+All.h in Copy . Public Headers */, + 02F606CD247C3931F77E1193835751FE /* FBLPromise+Always.h in Copy . Public Headers */, + 38A1587C213D7B9472D2004FFF432B6C /* FBLPromise+Any.h in Copy . Public Headers */, + 2C43257E1DAFAAF21D54BBC9098C7D9C /* FBLPromise+Async.h in Copy . Public Headers */, + 199586CECC2C2EE385C70245AD0950A1 /* FBLPromise+Await.h in Copy . Public Headers */, + 0E21C75B41125AAE4AFE1EA63DCA69F5 /* FBLPromise+Catch.h in Copy . Public Headers */, + 16B79C27C5A4562E56517B39A559C373 /* FBLPromise+Delay.h in Copy . Public Headers */, + 2CA9189CE423191D6D77AD5878451896 /* FBLPromise+Do.h in Copy . Public Headers */, + 1C1FB084350C73D1DC4FF5A6149799F2 /* FBLPromise+Race.h in Copy . Public Headers */, + FD46C9D5F51248F7D842F8F43AA03CAE /* FBLPromise+Recover.h in Copy . Public Headers */, + 912C22F08B4EB1951A0991FECDACAC1C /* FBLPromise+Reduce.h in Copy . Public Headers */, + 91F4D5DC2AC1139522B1762F0E647793 /* FBLPromise+Retry.h in Copy . Public Headers */, + B0B3C6275C5FE0028D12C6B2A16B5823 /* FBLPromise+Testing.h in Copy . Public Headers */, + A8C33F8654FDE23532670CEF002E9B8E /* FBLPromise+Then.h in Copy . Public Headers */, + 7FEE55D76E0FD5CA554FA7206E56D1A7 /* FBLPromise+Timeout.h in Copy . Public Headers */, + 45129DB63147513ECAC8DEF0982D41BB /* FBLPromise+Validate.h in Copy . Public Headers */, + 60645D88216BEF8DE3B1F647EF08D6B5 /* FBLPromise+Wrap.h in Copy . Public Headers */, + A812ACE10A5AB7D0FA41F83D7A8E6441 /* FBLPromise.h in Copy . Public Headers */, + BA30BC761BDE22C9D65FA14D793FE5EC /* FBLPromiseError.h in Copy . Public Headers */, + 3442D6C3E9219D9B5FB8D7422D63A71A /* FBLPromises.h in Copy . Public Headers */, + ); + name = "Copy . Public Headers"; + runOnlyForDeploymentPostprocessing = 0; }; -/* End PBXContainerItemProxy section */ +/* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 01251C93FDA824C8EC33218AB3671C55 /* GDTCORRegistrar_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORRegistrar_Private.h; sourceTree = ""; }; - 0152105C35ADA0BF15BCC21846F14FD0 /* GoogleDataTransport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransport-dummy.m"; sourceTree = ""; }; - 0173254AD0E354B8B8619D3A3B98A00F /* Pods-YoonitFacefyDemo-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-YoonitFacefyDemo-umbrella.h"; sourceTree = ""; }; - 0184DEF9BA274DED09EF32C493FB0FB5 /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = ""; }; - 02848E30CA01DE5B7CDCA92B14648D5A /* GPBApi.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBApi.pbobjc.h; path = objectivec/GPBApi.pbobjc.h; sourceTree = ""; }; - 038F9F8B279D4EE57FA905C583847BA4 /* Pods-YoonitFacefyDemo-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-YoonitFacefyDemo-acknowledgements.plist"; sourceTree = ""; }; - 039518F6E98D0187BA4FF2DB98ECF11F /* GDTCORFlatFileStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORFlatFileStorage.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage.h; sourceTree = ""; }; - 045F744EE46C039A171D513463E25248 /* FBLPromise+Timeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Timeout.m"; path = "Sources/FBLPromises/FBLPromise+Timeout.m"; sourceTree = ""; }; - 065267F85AB9550911DDECE7511C8CB1 /* FBLPromise+Then.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Then.h"; path = "Sources/FBLPromises/include/FBLPromise+Then.h"; sourceTree = ""; }; - 06FC5C9CF96D60C50FCD47D339C91951 /* libnanopb.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libnanopb.a; path = libnanopb.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 07C9FB892E172C2F3042E60A95426A50 /* GPBExtensionInternals.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBExtensionInternals.h; path = objectivec/GPBExtensionInternals.h; sourceTree = ""; }; - 07D73C4448E88AC32C680A5D06DA8EC9 /* GPBWireFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBWireFormat.m; path = objectivec/GPBWireFormat.m; sourceTree = ""; }; - 07FA0415E32775C3FEFBDB2CB34CBDDD /* GTMNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSData+zlib.m"; path = "Foundation/GTMNSData+zlib.m"; sourceTree = ""; }; - 08B7B83F2999CC2113A5413BD8F07C4A /* GULUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULUserDefaults.m; path = GoogleUtilities/UserDefaults/GULUserDefaults.m; sourceTree = ""; }; - 08EAEA91092B44A65A1BF5677F5528A9 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLogger.h; sourceTree = ""; }; - 09E37E2D61F8696104B794DD9CFF95BC /* GPBExtensionRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBExtensionRegistry.h; path = objectivec/GPBExtensionRegistry.h; sourceTree = ""; }; - 0A186AC4D576A3578B1417ED4247B93A /* GTMSessionFetcherLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherLogging.h; path = Source/GTMSessionFetcherLogging.h; sourceTree = ""; }; - 0A4F9DF97245D4668A02F0F2C6006344 /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = ""; }; - 0ABC68723A36C002708043B1C06BD84A /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = ""; }; - 0B4BFB49FC4F6A46E8741CA697547FBD /* GDTCOREvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m; sourceTree = ""; }; - 0C6A138AE57535EF343D58A899F30BDC /* GPBApi.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBApi.pbobjc.m; path = objectivec/GPBApi.pbobjc.m; sourceTree = ""; }; - 0CBD868D58D077CB5153CDBB865075A3 /* GDTCOREvent+GDTCCTSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCOREvent+GDTCCTSupport.h"; path = "GoogleDataTransport/GDTCCTLibrary/Public/GDTCOREvent+GDTCCTSupport.h"; sourceTree = ""; }; - 0DD817CFDB5A694CCA4BE07E7ECDF941 /* GTMLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMLogger.m; path = Foundation/GTMLogger.m; sourceTree = ""; }; - 0F1AB21058A62AEFACE09FB5F4768370 /* libYoonitCamera.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libYoonitCamera.a; path = libYoonitCamera.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 10DD82050C68D277408A2DA701BF4AF3 /* FBLPromise+Catch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Catch.m"; path = "Sources/FBLPromises/FBLPromise+Catch.m"; sourceTree = ""; }; - 10E3CA39A5BBF59599C5914C6E68BEA5 /* YoonitFacefy-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YoonitFacefy-dummy.m"; sourceTree = ""; }; - 112ED2C0E3A115FD6584C23C34C0D98A /* GDTCOREndpoints.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREndpoints.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREndpoints.m; sourceTree = ""; }; - 14E6AF46F2647C0589F12E978AA05D5E /* GTMDebugSelectorValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMDebugSelectorValidation.h; path = DebugUtils/GTMDebugSelectorValidation.h; sourceTree = ""; }; - 1517653ACC0CEE1B326C1F5A7E664394 /* GPBStruct.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBStruct.pbobjc.h; path = objectivec/GPBStruct.pbobjc.h; sourceTree = ""; }; - 1696A32AB948E2197F4B47F1A2E141DB /* KeyError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyError.swift; path = YoonitCamera/src/KeyError.swift; sourceTree = ""; }; - 17F07DD769C37928F5E5A31F4A5CC9C9 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = YoonitCamera/src/utils/Utils.swift; sourceTree = ""; }; - 181C5D17534CDE01D51C934EC66EA9F1 /* Pods-YoonitFacefyDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoonitFacefyDemo.debug.xcconfig"; sourceTree = ""; }; - 18C9DE01364187171A2F2460BF3FD3CC /* GULURLSessionDataResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULURLSessionDataResponse.m; path = GoogleUtilities/Environment/URLSessionPromiseWrapper/GULURLSessionDataResponse.m; sourceTree = ""; }; - 1931D499433ADB76CAFFD80F34AF0B0E /* FaceDetected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceDetected.swift; path = YoonitFacefy/src/FaceDetected.swift; sourceTree = ""; }; - 19C0B5DFCA2D327DF8011956DE491397 /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = ""; }; - 1B96687C2233A8FFEF08942CDF577680 /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTransport.h; sourceTree = ""; }; - 1F76BA21797E37A6F5DBEA646CBFB9E9 /* NSURLSession+GULPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLSession+GULPromises.h"; path = "GoogleUtilities/Environment/Public/GoogleUtilities/NSURLSession+GULPromises.h"; sourceTree = ""; }; - 1FBB0170D9D496E8F25B595CA77E0998 /* FrameAnalyzer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FrameAnalyzer.swift; path = YoonitCamera/src/analyzers/frame/FrameAnalyzer.swift; sourceTree = ""; }; - 1FEFF8E724666B36E35F6324E9D5876D /* CameraController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraController.swift; path = YoonitCamera/src/CameraController.swift; sourceTree = ""; }; - 20886256446C37B875F3CC3B92C70B84 /* GPBUnknownField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBUnknownField.m; path = objectivec/GPBUnknownField.m; sourceTree = ""; }; - 217D383C7A7D7A2B13B81BF76A2F165D /* GPBCodedOutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedOutputStream.h; path = objectivec/GPBCodedOutputStream.h; sourceTree = ""; }; + 002A23DBE2FC0C4306911A2AE6F21709 /* GPBType.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBType.pbobjc.h; path = objectivec/GPBType.pbobjc.h; sourceTree = ""; }; + 0187CC884A0FAF76AF8593ADBE076068 /* FBLPromise+Do.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Do.h"; path = "Sources/FBLPromises/include/FBLPromise+Do.h"; sourceTree = ""; }; + 022434F0C0C85814D6F9720399B4F8FB /* FBLPromisePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromisePrivate.h; path = Sources/FBLPromises/include/FBLPromisePrivate.h; sourceTree = ""; }; + 03AF737FBFBA1E1B77DEA7FF93B23C32 /* GPBRootObject_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBRootObject_PackagePrivate.h; path = objectivec/GPBRootObject_PackagePrivate.h; sourceTree = ""; }; + 04F87AC8ACF184C2CF2291C61D2AAD55 /* GPBUnknownFieldSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownFieldSet.h; path = objectivec/GPBUnknownFieldSet.h; sourceTree = ""; }; + 0500CEBD813B2C29A7E6C3EE0A49146A /* GDTCOREventDataObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventDataObject.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventDataObject.h; sourceTree = ""; }; + 05069BB0B935367B346C8A3173D79DA8 /* FBLPromise+Recover.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Recover.h"; path = "Sources/FBLPromises/include/FBLPromise+Recover.h"; sourceTree = ""; }; + 0548BF7A769BBD6B4B0DB1F093673442 /* FBLPromise+All.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+All.h"; path = "Sources/FBLPromises/include/FBLPromise+All.h"; sourceTree = ""; }; + 05BB54C3CBE7F7A499421FA733F8A1AA /* GDTCORTargets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTargets.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTargets.h; sourceTree = ""; }; + 06018E00BD8A5A07B210CF0FA6ABD34C /* GTMSessionFetcher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.release.xcconfig; sourceTree = ""; }; + 061E77BE9F4B5FD8E504FA573C9085E3 /* GDTCORFlatFileStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORFlatFileStorage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage.m; sourceTree = ""; }; + 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = nanopb.framework; path = nanopb.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; + 0801688560E5A1F2BAD3D65D2A132AA9 /* GDTCORTransformer_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer_Private.h; sourceTree = ""; }; + 08C5BFC6A30CC40499601873577E5F10 /* extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = extensions.swift; path = YoonitCamera/src/utils/extensions.swift; sourceTree = ""; }; + 0A2F8FB1C440E4F8E87999391626AA8A /* FBLPromise+Await.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Await.m"; path = "Sources/FBLPromises/FBLPromise+Await.m"; sourceTree = ""; }; + 0C37C22202DCFC141FC96E5F98EECE03 /* Protobuf.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Protobuf.modulemap; sourceTree = ""; }; + 0C9C089DF14171D7D7A939FA063E4749 /* FBLPromise+Then.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Then.h"; path = "Sources/FBLPromises/include/FBLPromise+Then.h"; sourceTree = ""; }; + 0D6CAA6D0258BD332B8394077461B17F /* GPBBootstrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBBootstrap.h; path = objectivec/GPBBootstrap.h; sourceTree = ""; }; + 0E0A3CF76811976DE6FF6BAFA3632EEA /* GTMSessionFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcher.h; path = Source/GTMSessionFetcher.h; sourceTree = ""; }; + 0E5E5F9558FE5EFFC857D01AD474AD7D /* GPBArray_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBArray_PackagePrivate.h; path = objectivec/GPBArray_PackagePrivate.h; sourceTree = ""; }; + 0E831B02AD7923A466F2C4548A3E7764 /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = ""; }; + 0EA1A73E086D6D3E44F2AF11AD83F826 /* FBLPromise+Wrap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Wrap.m"; path = "Sources/FBLPromises/FBLPromise+Wrap.m"; sourceTree = ""; }; + 0F1AB21058A62AEFACE09FB5F4768370 /* YoonitCamera.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YoonitCamera.framework; path = YoonitCamera.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0F305898DFDB1AF32BB8D667DB2E1C18 /* Protobuf.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Protobuf.release.xcconfig; sourceTree = ""; }; + 10AD5124BCCB53ACA7CEAF4AF646A1B7 /* GTMDebugSelectorValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMDebugSelectorValidation.h; path = DebugUtils/GTMDebugSelectorValidation.h; sourceTree = ""; }; + 1153DD36C30F3BCF199865C291811663 /* YoonitFacefy.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitFacefy.debug.xcconfig; sourceTree = ""; }; + 116A07012E96CBC6550A59722DFB9EDC /* Type.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Type.pbobjc.h; path = objectivec/google/protobuf/Type.pbobjc.h; sourceTree = ""; }; + 1211B5AD70730FE88C8F4D7421B4E393 /* GTMSessionFetcher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GTMSessionFetcher-Info.plist"; sourceTree = ""; }; + 137444C01FAF08F99F0521C4ED70725D /* GoogleDataTransport-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleDataTransport-umbrella.h"; sourceTree = ""; }; + 14CD70691F743D1543529BD8AA513915 /* GPBEmpty.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBEmpty.pbobjc.h; path = objectivec/GPBEmpty.pbobjc.h; sourceTree = ""; }; + 156296F513CBE236920E72C955CB521B /* YoonitFacefy-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YoonitFacefy-Info.plist"; sourceTree = ""; }; + 158E8C6E791246DE60E1141C3D645E6B /* GoogleUtilities.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.debug.xcconfig; sourceTree = ""; }; + 15A2FEC79BB31E82B6135451DCCBA36F /* YoonitCamera-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YoonitCamera-Info.plist"; sourceTree = ""; }; + 183B4DD5F39FFE1B9A89C9A883E25435 /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = ""; }; + 1B7DFA5DDE2BFCF9B3C587987D41E245 /* GTMSessionUploadFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionUploadFetcher.m; path = Source/GTMSessionUploadFetcher.m; sourceTree = ""; }; + 1BA9B251E5A71DD4C55FE1EFEF894D6B /* GTMSessionUploadFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionUploadFetcher.h; path = Source/GTMSessionUploadFetcher.h; sourceTree = ""; }; + 1BE58C730D518CC42DAFC674C3DFD444 /* FileUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FileUtils.swift; path = YoonitCamera/src/utils/FileUtils.swift; sourceTree = ""; }; + 1C07D687918820F28E31AEAF1DE97BC0 /* GoogleToolboxForMac.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleToolboxForMac.release.xcconfig; sourceTree = ""; }; + 1C997975B1251E9428EC8B06F6AC2550 /* Protobuf-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Protobuf-Info.plist"; sourceTree = ""; }; + 1F7626D61E6D54D59E166867C2B29661 /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLoggerLevel.h; sourceTree = ""; }; + 1FECF098CD8F21AF676294DF2AB7DD05 /* GULCCDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCDependency.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCDependency.h; sourceTree = ""; }; + 202BC4C20A20CCB309B80700DE7760C0 /* nanopb-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-umbrella.h"; sourceTree = ""; }; + 216DB1FCA14854B93FC57E6BB289210E /* GoogleDataTransport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransport-dummy.m"; sourceTree = ""; }; + 21711F60834964F04283581935CD6106 /* GDTCCTCompressionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTCompressionHelper.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTCompressionHelper.h; sourceTree = ""; }; + 224E50F704248494DBF453E5DDAE8922 /* GULCCComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCComponentType.m; path = GoogleUtilitiesComponents/Sources/GULCCComponentType.m; sourceTree = ""; }; 229AD12D029FED9D87B9119C9E5E1F09 /* MFT_fssd_fastgray.pb */ = {isa = PBXFileReference; includeInIndex = 1; name = MFT_fssd_fastgray.pb; path = Resources/GoogleMVFaceDetectorResources/MFT_fssd_fastgray.pb; sourceTree = ""; }; - 2302DF35CBE16457C48ADC275198BD38 /* FileUtils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FileUtils.swift; path = YoonitCamera/src/utils/FileUtils.swift; sourceTree = ""; }; - 236BD05263E48285A5A7716466762FA2 /* GULKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainUtils.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainUtils.m; sourceTree = ""; }; - 2401A4C4825928E7F26BB65DE23383F6 /* YoonitCamera.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitCamera.release.xcconfig; sourceTree = ""; }; - 2427E8AF8C4D002FD947B57ECA2C58CA /* GDTCORReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORReachability.h; sourceTree = ""; }; - 251C6319AD50CB50F18D50CBF727F8B2 /* libGoogleToolboxForMac.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleToolboxForMac.a; path = libGoogleToolboxForMac.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 2551383289BE70D086FBA89690A1A66A /* FBLPromise+Validate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Validate.m"; path = "Sources/FBLPromises/FBLPromise+Validate.m"; sourceTree = ""; }; - 2603F1ABE69E03385737F1413CC80420 /* GULCCDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCDependency.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCDependency.h; sourceTree = ""; }; - 26A5940520CCCB206119E9B978C847CA /* Protobuf.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Protobuf.release.xcconfig; sourceTree = ""; }; - 28A6DB952CEA79E3902D41748273A364 /* libGoogleUtilitiesComponents.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleUtilitiesComponents.a; path = libGoogleUtilitiesComponents.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 28AA4459E2E57DA6B1F7949DB0821257 /* GULURLSessionDataResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULURLSessionDataResponse.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULURLSessionDataResponse.h; sourceTree = ""; }; - 291B3EC1F466764B069FFE154EDB40A8 /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = ""; }; - 2A1C7FE7A60935818F696B78CCEB1880 /* FBLPromise+Recover.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Recover.h"; path = "Sources/FBLPromises/include/FBLPromise+Recover.h"; sourceTree = ""; }; - 2AE8B4A5BC82EA21848C482CD6B897DE /* GULCCDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCDependency.m; path = GoogleUtilitiesComponents/Sources/GULCCDependency.m; sourceTree = ""; }; - 2B149379270AD7489373476C794EE46B /* GoogleUtilitiesComponents.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilitiesComponents.release.xcconfig; sourceTree = ""; }; - 2B61A68AD7D1603741720FE9E51C6A56 /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = ""; }; - 2C9CAD3FF411F2E7D53726D1CD4B6226 /* GDTCORRegistrar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORRegistrar.h; sourceTree = ""; }; - 2CD147A3BABA120E273F4C97D609C75D /* GDTCCTNanopbHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTNanopbHelpers.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTNanopbHelpers.m; sourceTree = ""; }; - 2E27EC9910DF2E9D18677B5462FCE8E3 /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = ""; }; + 22B09279C13780351B7A5F8C16951F43 /* GTMSessionFetcher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-prefix.pch"; sourceTree = ""; }; + 22F4E48B7BE38E10DA1DF1577A6B28B7 /* GDTCCTCompressionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTCompressionHelper.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTCompressionHelper.m; sourceTree = ""; }; + 2341D43F1C8BC60CAB6861A64FCE2246 /* GPBApi.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBApi.pbobjc.m; path = objectivec/GPBApi.pbobjc.m; sourceTree = ""; }; + 24B47E8412C5DD2E552C6CC7F18A0F03 /* GDTCORRegistrar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORRegistrar.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORRegistrar.m; sourceTree = ""; }; + 251C6319AD50CB50F18D50CBF727F8B2 /* GoogleToolboxForMac.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleToolboxForMac.framework; path = GoogleToolboxForMac.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 27681D3EB05626EB980B1964012DB733 /* GTMDebugThreadValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMDebugThreadValidation.h; path = DebugUtils/GTMDebugThreadValidation.h; sourceTree = ""; }; + 278C64024876557C84BACBED8C90CA32 /* FBLPromise+Always.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Always.h"; path = "Sources/FBLPromises/include/FBLPromise+Always.h"; sourceTree = ""; }; + 28A6DB952CEA79E3902D41748273A364 /* GoogleUtilitiesComponents.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleUtilitiesComponents.framework; path = GoogleUtilitiesComponents.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 28A9112F03C777D2930CFE3C15E2EAB7 /* Pods-YoonitFacefyDemo-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-YoonitFacefyDemo-umbrella.h"; sourceTree = ""; }; + 29954A019F13C2CD5493198687D90673 /* GDTCORDirectorySizeTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORDirectorySizeTracker.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORDirectorySizeTracker.m; sourceTree = ""; }; + 29E421D9A1F38F2F2E5A81AD7FFBD2B2 /* GDTCOREvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m; sourceTree = ""; }; + 2B044AB25145C12A8060B96E8288A8F5 /* GPBProtocolBuffers_RuntimeSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBProtocolBuffers_RuntimeSupport.h; path = objectivec/GPBProtocolBuffers_RuntimeSupport.h; sourceTree = ""; }; + 2B3F6FE81D1168E4B03D846B2FDE6004 /* GDTCORUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploader.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORUploader.h; sourceTree = ""; }; + 2B6401FA65D0FEB70449C9783E5C64AC /* GDTCOREvent+GDTCCTSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCOREvent+GDTCCTSupport.h"; path = "GoogleDataTransport/GDTCCTLibrary/Public/GDTCOREvent+GDTCCTSupport.h"; sourceTree = ""; }; + 2B89CCC42B73CE975E2AF6F51DCA75C5 /* GPBUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUtilities.h; path = objectivec/GPBUtilities.h; sourceTree = ""; }; + 2BB384BA423DAB7BCBA875B44DC91A47 /* GTMLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMLogger.h; path = Foundation/GTMLogger.h; sourceTree = ""; }; + 2D8AAE19CE7ACE28A4DEFCC51C5A7083 /* GPBDictionary_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDictionary_PackagePrivate.h; path = objectivec/GPBDictionary_PackagePrivate.h; sourceTree = ""; }; 2E3147CFEE7B807EA674364BE2D5BF10 /* blazeface.tfl */ = {isa = PBXFileReference; includeInIndex = 1; name = blazeface.tfl; path = Resources/GoogleMVFaceDetectorResources/blazeface.tfl; sourceTree = ""; }; - 30ADF68C22D4979FAC9D5623F489C5FE /* nanopb.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.debug.xcconfig; sourceTree = ""; }; - 318793B4B394F260F48B59CF68D1C703 /* Pods-YoonitFacefyDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoonitFacefyDemo.release.xcconfig"; sourceTree = ""; }; - 320E5196AD7A844EDA0515AB6F8E60C2 /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLoggerLevel.h; sourceTree = ""; }; - 324F1CE2488B1C1CD7483F9C7B33C178 /* GPBFieldMask.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBFieldMask.pbobjc.h; path = objectivec/GPBFieldMask.pbobjc.h; sourceTree = ""; }; - 326495571186AA307BE35A462E706EC5 /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = ""; }; - 3280E9113466A660884629F5E3440D9C /* GPBWrappers.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBWrappers.pbobjc.m; path = objectivec/GPBWrappers.pbobjc.m; sourceTree = ""; }; - 328B09483BF47D33E8132D1F5FAEB9D5 /* Duration.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Duration.pbobjc.h; path = objectivec/google/protobuf/Duration.pbobjc.h; sourceTree = ""; }; - 3347A1AB6546F0A3977529B8F199DC41 /* libPromisesObjC.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libPromisesObjC.a; path = libPromisesObjC.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 33C935B7354CD67BDC5031F44F0C222E /* Protobuf.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Protobuf.debug.xcconfig; sourceTree = ""; }; - 34163CBD0B18A069946F1D4BA5B8BBE1 /* YoonitCamera.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitCamera.debug.xcconfig; sourceTree = ""; }; - 342FE5A05D3DA2EF588AC43967995E0D /* Pods-YoonitFacefyDemo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-YoonitFacefyDemo-acknowledgements.markdown"; sourceTree = ""; }; - 352C3E031E1D1DCE319CE1F93A386327 /* GPBStruct.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBStruct.pbobjc.m; path = objectivec/GPBStruct.pbobjc.m; sourceTree = ""; }; - 3752C85FD41A7A8BD87CECEFA21BB19D /* GDTCOREvent_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREvent_Private.h; sourceTree = ""; }; - 37AD0DC52ACADFA0CDE0C11CE005603D /* GDTCOREndpoints.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREndpoints.h; sourceTree = ""; }; - 387C6C8F2A2C84752ABBB2988A76881B /* GULCCComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponentType.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCComponentType.h; sourceTree = ""; }; - 392C3194932D9C12B94E62A0A9A6E34A /* FBLPromise+Retry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Retry.h"; path = "Sources/FBLPromises/include/FBLPromise+Retry.h"; sourceTree = ""; }; - 3AA41AB923F42040398FD86F7B44CB60 /* Facefy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Facefy.swift; path = YoonitFacefy/src/Facefy.swift; sourceTree = ""; }; - 3BA8DE433BDC44BD77BEE71B650DB54E /* NSURLSession+GULPromises.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLSession+GULPromises.m"; path = "GoogleUtilities/Environment/URLSessionPromiseWrapper/NSURLSession+GULPromises.m"; sourceTree = ""; }; - 3C336E7563D37B764E945692AAE6376B /* GULKeychainUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainUtils.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULKeychainUtils.h; sourceTree = ""; }; - 3C780032A60B3A9F8E530AA96C3FC034 /* GTMNSString+URLArguments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSString+URLArguments.h"; path = "Foundation/GTMNSString+URLArguments.h"; sourceTree = ""; }; - 3DDE57132DAD8D18980E02AAAB7601D0 /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = ""; }; - 3E2E6DDA5D360E24441BFFF3832C7730 /* GTMNSDictionary+URLArguments.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSDictionary+URLArguments.m"; path = "Foundation/GTMNSDictionary+URLArguments.m"; sourceTree = ""; }; - 411D0AB20F3BA20E0DCC1D1524652A92 /* GPBAny.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBAny.pbobjc.m; path = objectivec/GPBAny.pbobjc.m; sourceTree = ""; }; - 43636A5740E4180A335FC19C2E6C3757 /* Protobuf-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Protobuf-prefix.pch"; sourceTree = ""; }; + 2E463EB553A41D325DB305E1C88089A1 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLogger.h; sourceTree = ""; }; + 2FAB17248DBFD7DD2A4F0692FE3B9FBC /* YoonitFacefy-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitFacefy-prefix.pch"; sourceTree = ""; }; + 30D003ABF5687415B17371EB0FCF8CA8 /* GPBDuration.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDuration.pbobjc.h; path = objectivec/GPBDuration.pbobjc.h; sourceTree = ""; }; + 31338125C8C72871ECAC17E79DE6B97F /* Pods-YoonitFacefyDemo.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-YoonitFacefyDemo.modulemap"; sourceTree = ""; }; + 325A14287021F891F58EC2ED706CE859 /* GTMNSDictionary+URLArguments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSDictionary+URLArguments.h"; path = "Foundation/GTMNSDictionary+URLArguments.h"; sourceTree = ""; }; + 3347A1AB6546F0A3977529B8F199DC41 /* FBLPromises.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FBLPromises.framework; path = PromisesObjC.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 33651E3D765559610FDCA60525C5ABA3 /* FieldMask.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FieldMask.pbobjc.h; path = objectivec/google/protobuf/FieldMask.pbobjc.h; sourceTree = ""; }; + 33E88D0706E7F82F9D451CBE0E1EDB7C /* GDTCORDirectorySizeTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDirectorySizeTracker.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORDirectorySizeTracker.h; sourceTree = ""; }; + 33EB696C38A5ECAA5ADD36061DE9E600 /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = ""; }; + 34C337943BEB525FF18D073FA2AE72A3 /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = ""; }; + 360BD87DDADF469D2E5F17C3A91D9664 /* GPBUnknownFieldSet_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownFieldSet_PackagePrivate.h; path = objectivec/GPBUnknownFieldSet_PackagePrivate.h; sourceTree = ""; }; + 370EF49A51889532A53BD67560BEFA0B /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventTransformer.h; sourceTree = ""; }; + 37F0E97B141C1E6B285664406047E352 /* YoonitFacefy.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YoonitFacefy.modulemap; sourceTree = ""; }; + 38C41AA2155AA2192459A8B1F59AEEFE /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTransport.h; sourceTree = ""; }; + 39C435D53183AFEC42765BC428BE4F83 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = ""; }; + 3A2A669796E81D61A2021FA38D9596D6 /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = YoonitFacefy/src/Message.swift; sourceTree = ""; }; + 3B3785BD50761DB2CA1DE71F045B8E02 /* GPBCodedOutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedOutputStream.h; path = objectivec/GPBCodedOutputStream.h; sourceTree = ""; }; + 3B5F655EF18338FBB825EF25A11B7183 /* CameraController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraController.swift; path = YoonitCamera/src/CameraController.swift; sourceTree = ""; }; + 3B6FA0A7777073F81CA2D5838ADE73AA /* GULCCDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCDependency.m; path = GoogleUtilitiesComponents/Sources/GULCCDependency.m; sourceTree = ""; }; + 3C79092026AC5CB219F6FB44016131B5 /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = ""; }; + 3D2C81C6EDF49E10E93F0FA35678F767 /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = ""; }; + 3E5DF1420E3922C0AB58440758604BAC /* GDTCORAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORAssert.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORAssert.h; sourceTree = ""; }; + 41372C37AABEA7049E9D346D5084A399 /* PromisesObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.release.xcconfig; sourceTree = ""; }; + 41B99F8AF81FE888BC95C8769C2E11FA /* Api.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Api.pbobjc.h; path = objectivec/google/protobuf/Api.pbobjc.h; sourceTree = ""; }; + 42643B5CBBC5473EDA0E8036C27A81EC /* GPBCodedInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedInputStream.h; path = objectivec/GPBCodedInputStream.h; sourceTree = ""; }; + 42A9B443FCA8FD7520D038A5B9E64DE9 /* FaceROI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceROI.swift; path = YoonitCamera/src/models/FaceROI.swift; sourceTree = ""; }; + 42FC72999FC07708A97EE6CC223B607B /* GULKeychainStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainStorage.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainStorage.m; sourceTree = ""; }; + 432E29A30B096764CFDB181F033F417E /* GPBArray.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBArray.m; path = objectivec/GPBArray.m; sourceTree = ""; }; + 433A510152BE57874DBE4F4D54BB4A71 /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = ""; }; + 44BE57048E91C8F35E988ECB9A424232 /* GoogleToolboxForMac.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleToolboxForMac.modulemap; sourceTree = ""; }; + 44E7987482033792DB021A2A799165DE /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = ""; }; 44F2A671003F63CE3E6128FCAF5499D8 /* LMprec_600.emd */ = {isa = PBXFileReference; includeInIndex = 1; name = LMprec_600.emd; path = Resources/GoogleMVFaceDetectorResources/LMprec_600.emd; sourceTree = ""; }; - 46DDBBAD71244BBA0B01C2803FA42F56 /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = ""; }; - 48C76A2C42E76524D93FC4B79D2CB24D /* FBLPromiseError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromiseError.m; path = Sources/FBLPromises/FBLPromiseError.m; sourceTree = ""; }; - 497DA7F822BE5EA06EC325431D327144 /* nanopb.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.release.xcconfig; sourceTree = ""; }; - 498EDC608C5EE8E2D22D7B8783846F82 /* YoonitCamera-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitCamera-prefix.pch"; sourceTree = ""; }; + 44F4CB3D7D9BCAC6FE53FB62C333F3CC /* GTMSessionFetcherService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherService.h; path = Source/GTMSessionFetcherService.h; sourceTree = ""; }; + 451AD9F0CB5D9AC61311F0EEE1BF8F91 /* Struct.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Struct.pbobjc.h; path = objectivec/google/protobuf/Struct.pbobjc.h; sourceTree = ""; }; + 45C59D0AD78B603FE4398B4CC25B2C12 /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = ""; }; + 45CCBFE61110CE4B5670A0D02BBDF6FF /* YoonitFacefy.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = YoonitFacefy.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 4670CDDCF54BBAEEAB63179E44BE3E93 /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = ""; }; + 467780686C6056FF8D94D575FB0D1304 /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = ""; }; + 4756663B25B1EBB54BD9282734919D26 /* GDTCORStorageProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageProtocol.h; sourceTree = ""; }; + 4811AB3F26B63CF621F5BC81A7C05B81 /* GPBRootObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBRootObject.h; path = objectivec/GPBRootObject.h; sourceTree = ""; }; + 484297D00938560BBC593C9FEE4D85E4 /* GDTCORRegistrar_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORRegistrar_Private.h; sourceTree = ""; }; + 4904F52C952054CD9FEF0581564FEBC8 /* KeyError.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = KeyError.swift; path = YoonitCamera/src/KeyError.swift; sourceTree = ""; }; 49C0AF722843A19417869616DD3BD4A0 /* contours.tfl */ = {isa = PBXFileReference; includeInIndex = 1; name = contours.tfl; path = Resources/GoogleMVFaceDetectorResources/contours.tfl; sourceTree = ""; }; - 49C9EF1F9BEAAD2F8AF87CB8B67A4561 /* GULCCComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponentContainerInternal.h; path = GoogleUtilitiesComponents/Sources/Private/GULCCComponentContainerInternal.h; sourceTree = ""; }; - 4A104B622D9E07A3B7A53C828967E645 /* FBLPromise+Race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Race.h"; path = "Sources/FBLPromises/include/FBLPromise+Race.h"; sourceTree = ""; }; - 4ACC6D36DACBC81C881C2D3BD26D25D4 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = ""; }; - 4AD6C01C320602B2127694FC074CBAE3 /* GoogleDataTransport.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.release.xcconfig; sourceTree = ""; }; - 4B80C306DF6328720AA183011E87CF24 /* FBLPromiseError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromiseError.h; path = Sources/FBLPromises/include/FBLPromiseError.h; sourceTree = ""; }; + 4A4A38A17C902AC57EC9D810EF4C35BF /* GDTCOREvent_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREvent_Private.h; sourceTree = ""; }; + 4AFA5E311659981200FB479598B3AC08 /* GDTCORFlatFileStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORFlatFileStorage.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage.h; sourceTree = ""; }; + 4AFEE958592BA05CB016BEAF2F6E5BAE /* FaceAnalyzer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceAnalyzer.swift; path = YoonitCamera/src/analyzers/face/FaceAnalyzer.swift; sourceTree = ""; }; + 4BA58359795A7B5586AF988B6147A103 /* PromisesObjC-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromisesObjC-umbrella.h"; sourceTree = ""; }; + 4BC606EA0803D906560E94778314851F /* GPBApi.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBApi.pbobjc.h; path = objectivec/GPBApi.pbobjc.h; sourceTree = ""; }; + 4BD276B8EA8EEB6511A55DF103F6A7C5 /* FBLPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromise.h; path = Sources/FBLPromises/include/FBLPromise.h; sourceTree = ""; }; 4C1AF5A0752851697586D88A84F9490E /* BCLjoy_200.emd */ = {isa = PBXFileReference; includeInIndex = 1; name = BCLjoy_200.emd; path = Resources/GoogleMVFaceDetectorResources/BCLjoy_200.emd; sourceTree = ""; }; - 4CB13A647FBDBD0612DDF2925ECA8EDA /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = ""; }; - 4D2A452C4EA9A431D3B98D16F9857A66 /* FBLPromise+Await.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Await.m"; path = "Sources/FBLPromises/FBLPromise+Await.m"; sourceTree = ""; }; - 50C38377512366B0E5F6A9ED00F0C19F /* GDTCCTUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploader.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTUploader.m; sourceTree = ""; }; - 50D69C3BE705B5E61C4B24B9B4F5B523 /* FaceBoundingBoxController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceBoundingBoxController.swift; path = YoonitCamera/src/analyzers/face/FaceBoundingBoxController.swift; sourceTree = ""; }; - 50D7FEC128D814EDB065B6C1E34AF5C5 /* GPBUtilities_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUtilities_PackagePrivate.h; path = objectivec/GPBUtilities_PackagePrivate.h; sourceTree = ""; }; - 519AFFACDEB3524D98714836D0659081 /* GDTCORTargets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTargets.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTargets.h; sourceTree = ""; }; - 52142CBFC68254D62289CE7AF1135335 /* GPBUnknownField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownField.h; path = objectivec/GPBUnknownField.h; sourceTree = ""; }; - 526F77372D7BD4F83E8C185F08A78081 /* GPBMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBMessage.h; path = objectivec/GPBMessage.h; sourceTree = ""; }; - 534A99C63CD479D5FF22E7B81238464D /* GTMSessionUploadFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionUploadFetcher.m; path = Source/GTMSessionUploadFetcher.m; sourceTree = ""; }; - 5471282778030A142527A77B912C83BD /* GoogleDataTransportInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransportInternal.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GoogleDataTransportInternal.h; sourceTree = ""; }; - 552D8CCA857A9CBF7A0E56669E51B0AA /* GPBCodedInputStream_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedInputStream_PackagePrivate.h; path = objectivec/GPBCodedInputStream_PackagePrivate.h; sourceTree = ""; }; - 55573723FBEEC6B1626D6C8C5DBEA373 /* GoogleDataTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GoogleDataTransport.h; sourceTree = ""; }; + 4C2BD1E03EE603B59B2317D540C8FE86 /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = ""; }; + 4CE7BCF422541EAC22F59F579A4355EC /* GoogleUtilitiesComponents.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleUtilitiesComponents.modulemap; sourceTree = ""; }; + 4CFDAA1A4559235837DA5C88EB2EFD1F /* GTMSessionFetcher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-umbrella.h"; sourceTree = ""; }; + 4DA451F0F2AA52D7C1A311A8E0E69B44 /* PromisesObjC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PromisesObjC-Info.plist"; sourceTree = ""; }; + 4E0D0581C0B6C47822CA4F3DDF7641E9 /* GPBCodedInputStream_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedInputStream_PackagePrivate.h; path = objectivec/GPBCodedInputStream_PackagePrivate.h; sourceTree = ""; }; + 4E9CDF3FBB5EA2F1838E255CEE5B1D00 /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = ""; }; + 4EF848D285BF880D8B10CA2A5A2956DF /* Pods-YoonitFacefyDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoonitFacefyDemo.debug.xcconfig"; sourceTree = ""; }; + 5019CB025BABEF925916AFF30BA9E593 /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = ""; }; + 50CEE441281B91FB8A21446E4DCE844F /* GULCCComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponentType.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCComponentType.h; sourceTree = ""; }; + 510DAAFA09297D5EC6F0E634EB1AF0AD /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = YoonitCamera/src/Message.swift; sourceTree = ""; }; + 52F9BCB3F2B2810083B70F5863DF10C2 /* GDTCORClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORClock.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORClock.h; sourceTree = ""; }; + 55091EC8B28F0AEBE405FF80C155925B /* GDTCORStorageEventSelector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORStorageEventSelector.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORStorageEventSelector.m; sourceTree = ""; }; + 55DD8063265402191041FB46B8964B37 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = ""; }; + 56752FF73B22333AB32872D65EC9D9F1 /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = ""; }; + 5759E273F47A24D96C1A66B934448101 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; 57A00EC2046D4610969BF7B18CEA1A11 /* ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; sourceTree = ""; }; - 583C8950CF155A194AC6D82B607A839E /* GULKeychainStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULKeychainStorage.h; sourceTree = ""; }; - 58C9A3E361D14BB44944CAFBEE986CB9 /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = ""; }; - 59D279B328C98C91AA3A7C863901B4DE /* GPBRootObject_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBRootObject_PackagePrivate.h; path = objectivec/GPBRootObject_PackagePrivate.h; sourceTree = ""; }; - 5A00208707F8B1977928C6DFB4C36F12 /* YoonitCamera-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitCamera-umbrella.h"; sourceTree = ""; }; - 5A4E7336529207E07B19E483F12DE349 /* GULSecureCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSecureCoding.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULSecureCoding.h; sourceTree = ""; }; + 57CD5457145967EDC85848EDFE6C4292 /* GDTCCTNanopbHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTNanopbHelpers.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTNanopbHelpers.h; sourceTree = ""; }; + 584B82ED5BF1127992467961106179E9 /* GTMNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSData+zlib.h"; path = "Foundation/GTMNSData+zlib.h"; sourceTree = ""; }; + 58972DD56B17DB9A2A2773C2FCA27ABB /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = ""; }; + 590F18CF7DBF4F2567843ECE22626C0A /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = ""; }; + 5A4CDE0872D41A69F5C1EEAD0C660988 /* GDTCCTUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploader.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTUploader.h; sourceTree = ""; }; 5A52715D6CA78B9AB669C2C24DFD9F0A /* fssd_25_8bit_gray_v1.tflite */ = {isa = PBXFileReference; includeInIndex = 1; name = fssd_25_8bit_gray_v1.tflite; path = Resources/GoogleMVFaceDetectorResources/fssd_25_8bit_gray_v1.tflite; sourceTree = ""; }; - 5B843AAA4537B85F383F4EAFF1E15212 /* Api.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Api.pbobjc.h; path = objectivec/google/protobuf/Api.pbobjc.h; sourceTree = ""; }; - 5C617D79B9024877AACC214BC274809E /* GDTCORPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORPlatform.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORPlatform.m; sourceTree = ""; }; - 5D11B0C8CD0D416A3F00CE3AA775035D /* FBLPromise+Validate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Validate.h"; path = "Sources/FBLPromises/include/FBLPromise+Validate.h"; sourceTree = ""; }; - 5D5044F5EC1088F21C3EFE1A0263F1D6 /* GPBProtocolBuffers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBProtocolBuffers.h; path = objectivec/GPBProtocolBuffers.h; sourceTree = ""; }; - 5D9EEBC1F87B903F34F606701100E36B /* GPBFieldMask.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBFieldMask.pbobjc.m; path = objectivec/GPBFieldMask.pbobjc.m; sourceTree = ""; }; - 5E583366759E942FF0D7B1E44110FCA1 /* GTMSessionFetcher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.release.xcconfig; sourceTree = ""; }; - 5E8FFDD3F86CB616704C133B742A29D4 /* GoogleDataTransport.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.debug.xcconfig; sourceTree = ""; }; - 600FAC8F2363B13A8D56E3917EEDFEEC /* FBLPromisePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromisePrivate.h; path = Sources/FBLPromises/include/FBLPromisePrivate.h; sourceTree = ""; }; - 60A9A78E5467A8F72A8622893CE413D0 /* GPBUnknownFieldSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBUnknownFieldSet.m; path = objectivec/GPBUnknownFieldSet.m; sourceTree = ""; }; - 6138DB9CB7B162F1A0DB361A784142B9 /* FBLPromise+All.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+All.m"; path = "Sources/FBLPromises/FBLPromise+All.m"; sourceTree = ""; }; - 619D831DD81F3E757A40A64D4C83B473 /* PromisesObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.debug.xcconfig; sourceTree = ""; }; - 62995C854465D7FE1F6FB9CD1C4E2951 /* GDTCORReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORReachability.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORReachability.m; sourceTree = ""; }; - 62A8F7214A229D8D2D5C0DF1856DFD6F /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = YoonitCamera/src/Message.swift; sourceTree = ""; }; - 639057B8ECE65082CB8D50761EF4F456 /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = ""; }; - 6586AC636302ABA4472A27F65FE66F37 /* GPBWireFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBWireFormat.h; path = objectivec/GPBWireFormat.h; sourceTree = ""; }; - 65B10109A0E6B6F0AFE2C1D493D87664 /* GPBUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUtilities.h; path = objectivec/GPBUtilities.h; sourceTree = ""; }; - 65D9D349D54B590F6FE9A25A4D1808A4 /* FBLPromise+Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Async.h"; path = "Sources/FBLPromises/include/FBLPromise+Async.h"; sourceTree = ""; }; - 688E8818756AB6079C64227B55D247C0 /* GDTCCTNanopbHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTNanopbHelpers.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTNanopbHelpers.h; sourceTree = ""; }; - 691BFF085C7349B5163363F5056D68D5 /* GDTCORFlatFileStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORFlatFileStorage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage.m; sourceTree = ""; }; - 6A4008F1D5F7977F1FA2C26DDB792164 /* Empty.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Empty.pbobjc.h; path = objectivec/google/protobuf/Empty.pbobjc.h; sourceTree = ""; }; - 6AC6ADB95EFEB8759E15CF4516C7C3B5 /* libYoonitFacefy.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libYoonitFacefy.a; path = libYoonitFacefy.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 6BA8E4B20CFFFD70DBD119F30E7A2567 /* GoogleToolboxForMac.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleToolboxForMac.release.xcconfig; sourceTree = ""; }; + 5BB1ADDCF5A4D271746ABAE92B9D464A /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = ""; }; + 5D5E9A12741FEF7FE0BCEFD400FA0C80 /* GDTCORConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORConsoleLogger.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORConsoleLogger.m; sourceTree = ""; }; + 5D9447F8CEC225BE277D1620A059E680 /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULAppEnvironmentUtil.h; sourceTree = ""; }; + 5D949E7FAD8D36DAA96511FFB2D3AF28 /* GPBExtensionRegistry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBExtensionRegistry.h; path = objectivec/GPBExtensionRegistry.h; sourceTree = ""; }; + 5EBC696D36B0A8D88B675330B73B2C2C /* GTMLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMLogger.m; path = Foundation/GTMLogger.m; sourceTree = ""; }; + 5EF7355A28AC243D4BD0F15221C06022 /* GPBUnknownFieldSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBUnknownFieldSet.m; path = objectivec/GPBUnknownFieldSet.m; sourceTree = ""; }; + 5FBA0EB4A56A238D8B5786BEB6F4956B /* GPBEmpty.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBEmpty.pbobjc.m; path = objectivec/GPBEmpty.pbobjc.m; sourceTree = ""; }; + 60E0B9110FFB019BB340351543E41C98 /* GoogleUtilitiesComponents-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleUtilitiesComponents-Info.plist"; sourceTree = ""; }; + 61178D20CD9BA129E717D06B71A4DE22 /* GPBAny.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBAny.pbobjc.m; path = objectivec/GPBAny.pbobjc.m; sourceTree = ""; }; + 61348B48347A0FEB45DCF19A351E7011 /* FBLPromise+All.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+All.m"; path = "Sources/FBLPromises/FBLPromise+All.m"; sourceTree = ""; }; + 61E05D02E7377838867E592789BB0FE1 /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = ""; }; + 62255AD04E9562F4A3734947B04235A1 /* GULKeychainStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULKeychainStorage.h; sourceTree = ""; }; + 645C7EDFF2E2259B9C83A99EB2EB2C2A /* GPBWrappers.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBWrappers.pbobjc.h; path = objectivec/GPBWrappers.pbobjc.h; sourceTree = ""; }; + 64BC33DD2260F1DEEE75653D22661B67 /* FBLPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromise.m; path = Sources/FBLPromises/FBLPromise.m; sourceTree = ""; }; + 64FB6A0315921FA7717C7A89952F9CCA /* GPBExtensionInternals.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBExtensionInternals.h; path = objectivec/GPBExtensionInternals.h; sourceTree = ""; }; + 6537FA8C98F7A51D9A3EAFC11331A6E1 /* FBLPromiseError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromiseError.h; path = Sources/FBLPromises/include/FBLPromiseError.h; sourceTree = ""; }; + 6666D1DE448711631EBC719785753088 /* GoogleDataTransport.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.release.xcconfig; sourceTree = ""; }; + 675D21B27071C7982667642941D421B4 /* FBLPromise+Validate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Validate.m"; path = "Sources/FBLPromises/FBLPromise+Validate.m"; sourceTree = ""; }; + 6804BDA3AF351FF44D8599B777BFAB89 /* GDTCORReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORReachability.h; sourceTree = ""; }; + 68979DB5FE4E0150470AD4D0486F14F2 /* NSURLSession+GULPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLSession+GULPromises.h"; path = "GoogleUtilities/Environment/Public/GoogleUtilities/NSURLSession+GULPromises.h"; sourceTree = ""; }; + 68EAFB8C1B409A9523D2246B33CEA2DF /* GTMNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSData+zlib.m"; path = "Foundation/GTMNSData+zlib.m"; sourceTree = ""; }; + 6957638695CE12D21ADF6C9F4049B2C2 /* nanopb.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = nanopb.modulemap; sourceTree = ""; }; + 69B6D92DD59FE35803EF6DEB41171220 /* GTMNSString+URLArguments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSString+URLArguments.h"; path = "Foundation/GTMNSString+URLArguments.h"; sourceTree = ""; }; + 6A6618E2A2EF9442601B5E24C00DCF58 /* FBLPromise+Timeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Timeout.m"; path = "Sources/FBLPromises/FBLPromise+Timeout.m"; sourceTree = ""; }; + 6AC6ADB95EFEB8759E15CF4516C7C3B5 /* YoonitFacefy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YoonitFacefy.framework; path = YoonitFacefy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6BBB6C18B2CD3B5774C59C0EB3065D02 /* GoogleMVFaceDetectorResources.bundle */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = GoogleMVFaceDetectorResources.bundle; path = "MLKitFaceDetection-GoogleMVFaceDetectorResources.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; - 6C0F9042A7CC1DC9CA287540412288B1 /* GTMSessionFetcher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.debug.xcconfig; sourceTree = ""; }; 6C500C39656854195B5ACE5993037C58 /* MLKitFaceDetection.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MLKitFaceDetection.release.xcconfig; sourceTree = ""; }; - 6C6E4C717D6CE8F638F8BDA2B0F1F6E2 /* GDTCORClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORClock.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORClock.m; sourceTree = ""; }; - 6DAF48B32CD65B0359151AE6D1047CB1 /* FBLPromise+Do.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Do.h"; path = "Sources/FBLPromises/include/FBLPromise+Do.h"; sourceTree = ""; }; - 6DEFCB1F73682F1877750D4D6CD3A888 /* GDTCORTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer.h; sourceTree = ""; }; - 6E73DFF149A21EC9205244C9C3047F5A /* FBLPromise+All.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+All.h"; path = "Sources/FBLPromises/include/FBLPromise+All.h"; sourceTree = ""; }; - 6FF2D39D1731693638A82CC819439B99 /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = ""; }; - 71E398A3313B8874D208FA4F162A0A6D /* GDTCOREndpoints_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREndpoints_Private.h; sourceTree = ""; }; - 72FE60D4EB2B18E9742E3476CA8B31FE /* Protobuf-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Protobuf-dummy.m"; sourceTree = ""; }; - 7438C8ED7FB28D45F9B73A85F0AAA821 /* GoogleUtilitiesComponents-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilitiesComponents-dummy.m"; sourceTree = ""; }; - 7584046039CFE4F98871E1AE69ED4C4B /* GDTCOREvent+GDTCCTSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+GDTCCTSupport.m"; path = "GoogleDataTransport/GDTCCTLibrary/GDTCOREvent+GDTCCTSupport.m"; sourceTree = ""; }; - 759D66BB109E8ABDD1DE48A615869BDE /* GULCCComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCComponentType.m; path = GoogleUtilitiesComponents/Sources/GULCCComponentType.m; sourceTree = ""; }; - 76DFC8A43D548B098ECDEFB95AF31932 /* GDTCORRegistrar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORRegistrar.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORRegistrar.m; sourceTree = ""; }; - 76E819CE8F03868207124C236D9FF116 /* FaceAnalyzer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceAnalyzer.swift; path = YoonitCamera/src/analyzers/face/FaceAnalyzer.swift; sourceTree = ""; }; - 76EE3CC0F0FAE50A68C3EE89F9D7049C /* GPBArray_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBArray_PackagePrivate.h; path = objectivec/GPBArray_PackagePrivate.h; sourceTree = ""; }; - 772B4A45F4E3214A3D242E85A4E7F4C8 /* GPBRootObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBRootObject.m; path = objectivec/GPBRootObject.m; sourceTree = ""; }; + 6C7FFDF1573B95ACFB6883787CE1EFDC /* GPBMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBMessage.h; path = objectivec/GPBMessage.h; sourceTree = ""; }; + 6C873726A768B5E2F2BC9F1D4FCCE2BB /* CaptureOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaptureOptions.swift; path = YoonitCamera/src/models/CaptureOptions.swift; sourceTree = ""; }; + 6CA22CDADA9EA1A84B5E3F73595DF19D /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = ""; }; + 6D63DDC60826BE6D101FFD1CCFBC821A /* GPBStruct.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBStruct.pbobjc.m; path = objectivec/GPBStruct.pbobjc.m; sourceTree = ""; }; + 6D7CE09D6214FE23D14002510C5A4625 /* GPBWrappers.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBWrappers.pbobjc.m; path = objectivec/GPBWrappers.pbobjc.m; sourceTree = ""; }; + 6DE4702AEB54B9E0A008A30117E9FD41 /* Pods-YoonitFacefyDemo-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoonitFacefyDemo-resources.sh"; sourceTree = ""; }; + 6DEEB6174F82214AB1841650AD924815 /* FBLPromise+Catch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Catch.m"; path = "Sources/FBLPromises/FBLPromise+Catch.m"; sourceTree = ""; }; + 6F05ECEAB992E448F650297F2F0CF7F5 /* SourceContext.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SourceContext.pbobjc.h; path = objectivec/google/protobuf/SourceContext.pbobjc.h; sourceTree = ""; }; + 6F0B9B63ED5A2A9CF4A7547D712167C4 /* GDTCOREvent+GDTCCTSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+GDTCCTSupport.m"; path = "GoogleDataTransport/GDTCCTLibrary/GDTCOREvent+GDTCCTSupport.m"; sourceTree = ""; }; + 70270BD94EA18B7413939991E35BFC9C /* GPBUnknownField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownField.h; path = objectivec/GPBUnknownField.h; sourceTree = ""; }; + 7171AA4B1F19B077523BFD9DD37902A9 /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = ""; }; + 71AB0B34AA529515FA00038F32D0D265 /* YoonitFacefy-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitFacefy-umbrella.h"; sourceTree = ""; }; + 71AEC4E0DD0D9D4CC25CD846B21AF17F /* PromisesObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.debug.xcconfig; sourceTree = ""; }; + 71D4EC0A63141ABFB81B66C2CE4990A8 /* FaceBoundingBoxController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceBoundingBoxController.swift; path = YoonitCamera/src/analyzers/face/FaceBoundingBoxController.swift; sourceTree = ""; }; + 72012C17FCAE0148964564E44A395903 /* GoogleDataTransportInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransportInternal.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GoogleDataTransportInternal.h; sourceTree = ""; }; + 734C87BCAA25E9AB69E7AD7FE131AA2E /* GoogleUtilitiesComponents-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilitiesComponents-umbrella.h"; sourceTree = ""; }; + 736937C83A3E5F8DAEBF864AFE4E5F04 /* Empty.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Empty.pbobjc.h; path = objectivec/google/protobuf/Empty.pbobjc.h; sourceTree = ""; }; + 74555EF9F9E62CC5E912DC57D53C09B1 /* GDTCORLifecycle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLifecycle.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLifecycle.m; sourceTree = ""; }; + 74A0663B8BE4CE45943113BFF77BC286 /* GDTCORUploadCoordinator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadCoordinator.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadCoordinator.m; sourceTree = ""; }; + 75100DA70ED9A2152AC0FAEA36605A48 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; + 76CEE5374C8600D1875924ADF6926F9B /* GPBExtensionInternals.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBExtensionInternals.m; path = objectivec/GPBExtensionInternals.m; sourceTree = ""; }; 77924EC40A9E54885B936F9230C48884 /* MFT_fssd_accgray.pb */ = {isa = PBXFileReference; includeInIndex = 1; name = MFT_fssd_accgray.pb; path = Resources/GoogleMVFaceDetectorResources/MFT_fssd_accgray.pb; sourceTree = ""; }; - 779D43C0CC02B79D376931D85846D7F8 /* GDTCORUploadCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadCoordinator.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadCoordinator.h; sourceTree = ""; }; + 77F6D853B774E75C36312ADC2A5D0612 /* nanopb.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.release.xcconfig; sourceTree = ""; }; 78C62D5007745CD1625F305F4B9BE7D9 /* MLKitVision.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MLKitVision.release.xcconfig; sourceTree = ""; }; - 7952CB0FF09475711AE010E57BA9CBFA /* GoogleUtilitiesComponents.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilitiesComponents.debug.xcconfig; sourceTree = ""; }; - 7BD0B30C8D34AD5816FE63F60963A8F1 /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = ""; }; - 7C252D1E9264ABF53069A11A3DF5D1DB /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; - 7C8A9DB41D3ABAE77DA6183D171AED7D /* GULCCLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCLibrary.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCLibrary.h; sourceTree = ""; }; - 7C96326846AA03C8B7A90A2AC8228AF5 /* GULKeychainStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainStorage.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainStorage.m; sourceTree = ""; }; - 7D660B6991F1D963FD299891C7AA3A1B /* GTMNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSData+zlib.h"; path = "Foundation/GTMNSData+zlib.h"; sourceTree = ""; }; + 7A80DFE111DE3961FFA6A933DB3C096E /* GULCCLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCLibrary.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCLibrary.h; sourceTree = ""; }; + 7B9ED904770295512D0360BAE9C91211 /* GULURLSessionDataResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULURLSessionDataResponse.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULURLSessionDataResponse.h; sourceTree = ""; }; + 7BD89B96AB38F70972A63B766C85A3E0 /* GoogleDataTransport.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleDataTransport.modulemap; sourceTree = ""; }; + 7D38EFC753CFEA42043040D6AFF02100 /* GoogleToolboxForMac-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleToolboxForMac-Info.plist"; sourceTree = ""; }; 7F19D6195A13E5D4FEB2FDF89926FB9B /* MLKitFaceDetection.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MLKitFaceDetection.debug.xcconfig; sourceTree = ""; }; - 7FAE7D6B0EE588542538FEBB3E17A422 /* FBLPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromise.h; path = Sources/FBLPromises/include/FBLPromise.h; sourceTree = ""; }; - 806229D5796AAAD00EA46875ABC1A0C8 /* GPBType.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBType.pbobjc.h; path = objectivec/GPBType.pbobjc.h; sourceTree = ""; }; - 806A35868ACFBB509CF5EF219B5D6BAA /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULAppEnvironmentUtil.h; sourceTree = ""; }; - 82A185C288D95F4AF0D67B48D941A758 /* FBLPromise+Timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Timeout.h"; path = "Sources/FBLPromises/include/FBLPromise+Timeout.h"; sourceTree = ""; }; - 844917DD2532AB2E8358ABA1306400D2 /* Pods-YoonitFacefyDemo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-YoonitFacefyDemo-dummy.m"; sourceTree = ""; }; - 856B5CD56F194FAD26EA91620B66D614 /* libGoogleDataTransport.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleDataTransport.a; path = libGoogleDataTransport.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 85ABE2420B232B594F55AAC551C07561 /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = ""; }; - 869CBC2BBDDD8FADF7480721F8C69D4D /* GPBDescriptor_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDescriptor_PackagePrivate.h; path = objectivec/GPBDescriptor_PackagePrivate.h; sourceTree = ""; }; + 7FD0253A2E5AC318719630876EE3E717 /* Timestamp.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Timestamp.pbobjc.h; path = objectivec/google/protobuf/Timestamp.pbobjc.h; sourceTree = ""; }; + 804D3E0C9293BF7E86B45FB0F381D184 /* GPBDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBDescriptor.m; path = objectivec/GPBDescriptor.m; sourceTree = ""; }; + 8091AECE42A07867E7755964B6528FB0 /* GULKeychainUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainUtils.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULKeychainUtils.h; sourceTree = ""; }; + 8097D828831BE76DE7446C9CAF29B963 /* GoogleUtilities.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.release.xcconfig; sourceTree = ""; }; + 828D64E4D4660899651131465D817AA5 /* GoogleDataTransport.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.debug.xcconfig; sourceTree = ""; }; + 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleDataTransport.framework; path = GoogleDataTransport.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 85EBA042331FE624169F30EE35C305E5 /* YoonitCamera.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitCamera.release.xcconfig; sourceTree = ""; }; + 8615CE892B3EFADEC04C7A8837EEB969 /* GPBArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBArray.h; path = objectivec/GPBArray.h; sourceTree = ""; }; + 86C60C0EE7D4D3ECD99BDCDBF5778945 /* GDTCORClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORClock.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORClock.m; sourceTree = ""; }; 86F9BDA688F7905CFE33A84E082A5CCC /* GoogleMLKit.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMLKit.release.xcconfig; sourceTree = ""; }; - 87072D630826F28815947E94B2B9E76E /* CameraGraphicView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraGraphicView.swift; path = YoonitCamera/src/CameraGraphicView.swift; sourceTree = ""; }; - 8872BF6E6EFBC8F1E4FDC8A0556DE1B0 /* GPBEmpty.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBEmpty.pbobjc.h; path = objectivec/GPBEmpty.pbobjc.h; sourceTree = ""; }; - 8942EF91C72A9C545CCAEB55CF4CC0C5 /* GULSecureCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSecureCoding.m; path = GoogleUtilities/Environment/GULSecureCoding.m; sourceTree = ""; }; - 89A57A42D0A8DC3B3AB6215C526D086C /* GTMNSString+URLArguments.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSString+URLArguments.m"; path = "Foundation/GTMNSString+URLArguments.m"; sourceTree = ""; }; - 8A895607FF514711EACF349F072F4C12 /* GPBDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDescriptor.h; path = objectivec/GPBDescriptor.h; sourceTree = ""; }; - 8BA944C78F5501970BE6EB952A672140 /* GDTCORPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPlatform.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORPlatform.h; sourceTree = ""; }; - 8C4C4860D5CC606E2B14DEB912D8F94B /* PromisesObjC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromisesObjC-dummy.m"; sourceTree = ""; }; - 8C55547E13CD7C8F58F12EAB3201990A /* GTMSessionFetcherService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherService.m; path = Source/GTMSessionFetcherService.m; sourceTree = ""; }; - 8DE3A192E584154E230B9E9D8CF7620C /* GoogleToolboxForMac.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleToolboxForMac.debug.xcconfig; sourceTree = ""; }; - 8F013E144D96251E1737FEB4C7FFDC1A /* FBLPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromise.m; path = Sources/FBLPromises/FBLPromise.m; sourceTree = ""; }; - 8F3E4D16C174F484950B47BA78E1B5CD /* CaptureType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaptureType.swift; path = YoonitCamera/src/CaptureType.swift; sourceTree = ""; }; - 8F9C1B5CDDE504B50640F440314A30C3 /* CameraView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraView.swift; path = YoonitCamera/src/CameraView.swift; sourceTree = ""; }; - 8FA3EACA8A0193DC01D79B70D0DB2966 /* GoogleUtilities.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.release.xcconfig; sourceTree = ""; }; - 90209BF59E73C91A14EF9547AF3CB59D /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = ""; }; - 9115322FCC63C5B52F9B88F651C4F344 /* GPBDuration.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBDuration.pbobjc.m; path = objectivec/GPBDuration.pbobjc.m; sourceTree = ""; }; - 948D38AAD4071C00D3B9B29E465B9BF1 /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = ""; }; - 94AF744D4FAEADD178E98A14506900E7 /* GDTCORDirectorySizeTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORDirectorySizeTracker.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORDirectorySizeTracker.m; sourceTree = ""; }; + 87B9153302F6441C93D953BFEBF6C8FD /* FBLPromise+Retry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Retry.h"; path = "Sources/FBLPromises/include/FBLPromise+Retry.h"; sourceTree = ""; }; + 8A027B9BEB5E7F23B89180FEF3CD2C24 /* GPBDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDictionary.h; path = objectivec/GPBDictionary.h; sourceTree = ""; }; + 8A1B6A48EC4B72F1EF3A68A5C0247442 /* GoogleToolboxForMac-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleToolboxForMac-prefix.pch"; sourceTree = ""; }; + 8A676534E7D41682065C033F0A35F086 /* GULCCComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponentContainer.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCComponentContainer.h; sourceTree = ""; }; + 8E28FF479DCB333B678E65172A965146 /* GDTCOREvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREvent.h; sourceTree = ""; }; + 8FF6BE5DD56C9B8B89A9C9031FAFD953 /* GULURLSessionDataResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULURLSessionDataResponse.m; path = GoogleUtilities/Environment/URLSessionPromiseWrapper/GULURLSessionDataResponse.m; sourceTree = ""; }; + 93BAB77EA5A0F7C709E3EC39C5D48066 /* GPBUnknownField_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownField_PackagePrivate.h; path = objectivec/GPBUnknownField_PackagePrivate.h; sourceTree = ""; }; + 93CB4C26337176B694A858D10D3B06FF /* YoonitCamera-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitCamera-prefix.pch"; sourceTree = ""; }; + 93EA1A5A94E6DF2C8937423207D80511 /* Pods-YoonitFacefyDemo-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-YoonitFacefyDemo-Info.plist"; sourceTree = ""; }; + 946D8648708B487D7D3834C0DE3379B4 /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorage.h; sourceTree = ""; }; 94CDCB7C5EC0B22D7E1815F68FEA534C /* MLKitCommon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MLKitCommon.framework; path = Frameworks/MLKitCommon.framework; sourceTree = ""; }; - 9673AC8492E637FAA8A769009579E88E /* GPBDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDictionary.h; path = objectivec/GPBDictionary.h; sourceTree = ""; }; - 980615A9D4C943A9C2162A9220DC5210 /* GTMSessionFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcher.h; path = Source/GTMSessionFetcher.h; sourceTree = ""; }; - 98991C942E6EEBAC412964B1987D9A30 /* CaptureOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaptureOptions.swift; path = YoonitCamera/src/models/CaptureOptions.swift; sourceTree = ""; }; - 98BFB94D59FC0A3B0D8B5DCEE0428B88 /* GDTCORLifecycle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORLifecycle.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORLifecycle.h; sourceTree = ""; }; - 99C166DF7892681B7CC9EDDC4C12C3F6 /* GPBTimestamp.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBTimestamp.pbobjc.m; path = objectivec/GPBTimestamp.pbobjc.m; sourceTree = ""; }; - 9A26FC154B54EB522A67B2713E7235DB /* GPBUnknownFieldSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownFieldSet.h; path = objectivec/GPBUnknownFieldSet.h; sourceTree = ""; }; - 9AFD991ACA272DC0B7C81D136813BCE5 /* GPBCodedOutputStream_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedOutputStream_PackagePrivate.h; path = objectivec/GPBCodedOutputStream_PackagePrivate.h; sourceTree = ""; }; - 9B07F35275625CA189321C301FF564C9 /* GTMLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMLogger.h; path = Foundation/GTMLogger.h; sourceTree = ""; }; - 9C16B849B13F5C16F0C770278D4AA94D /* GPBMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBMessage.m; path = objectivec/GPBMessage.m; sourceTree = ""; }; + 94E490A66FA8F9CDB8B7E7B1FBA856EB /* GPBMessage_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBMessage_PackagePrivate.h; path = objectivec/GPBMessage_PackagePrivate.h; sourceTree = ""; }; + 95378D6ADB21336BF09FBA712693094C /* FBLPromise+Any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Any.h"; path = "Sources/FBLPromises/include/FBLPromise+Any.h"; sourceTree = ""; }; + 9781C429CE42A46BDC2DBF1D3F4B0A73 /* GPBSourceContext.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBSourceContext.pbobjc.h; path = objectivec/GPBSourceContext.pbobjc.h; sourceTree = ""; }; + 985E412FAD9945898FE497DF7BE277FB /* GTMMethodCheck.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMMethodCheck.h; path = DebugUtils/GTMMethodCheck.h; sourceTree = ""; }; + 98B0E8478C38BF2A64C166E686518402 /* FBLPromise+Do.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Do.m"; path = "Sources/FBLPromises/FBLPromise+Do.m"; sourceTree = ""; }; + 99AA465E208CA4BA8D989DFC8655337A /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = ""; }; + 9BCE93049EEFF92AC44316B4A2261B55 /* PromisesObjC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromisesObjC-dummy.m"; sourceTree = ""; }; + 9C4E42D8C269DADA05BF142D35C52715 /* Pods-YoonitFacefyDemo-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoonitFacefyDemo-frameworks.sh"; sourceTree = ""; }; 9C5BB5DA2E6E2EAFE2B3512E010AFCC0 /* MLKitVision.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MLKitVision.debug.xcconfig; sourceTree = ""; }; + 9C5C12F9BA96FB0A425F8C24176DA194 /* GPBFieldMask.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBFieldMask.pbobjc.h; path = objectivec/GPBFieldMask.pbobjc.h; sourceTree = ""; }; + 9C642DA0ABACC02816EC4BF3AA9B1B96 /* YoonitCamera-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YoonitCamera-dummy.m"; sourceTree = ""; }; + 9C69426F7745C5573839E43B9E8A8248 /* Protobuf-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Protobuf-umbrella.h"; sourceTree = ""; }; + 9CB15A7586AC7CB991D49486F1AC5C82 /* GDTCORConsoleLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORConsoleLogger.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORConsoleLogger.h; sourceTree = ""; }; + 9CF431CB9014AE59FA9C955762F92743 /* GDTCORPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPlatform.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORPlatform.h; sourceTree = ""; }; 9D456CD0F6C93012E888E245E5A1674E /* GoogleMLKit.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleMLKit.debug.xcconfig; sourceTree = ""; }; 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9E13276434ACD3D0B4B9488F94431567 /* GPBArray.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBArray.m; path = objectivec/GPBArray.m; sourceTree = ""; }; - 9E6AF3FE6AF75BF408431A97AB227650 /* GTMSessionFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcher.m; path = Source/GTMSessionFetcher.m; sourceTree = ""; }; - 9E7E3641CDBF88257EC2E5B0B35529E5 /* Type.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Type.pbobjc.h; path = objectivec/google/protobuf/Type.pbobjc.h; sourceTree = ""; }; - 9EA4E04044BFF5004609CE1D31D7A695 /* FBLPromise+Do.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Do.m"; path = "Sources/FBLPromises/FBLPromise+Do.m"; sourceTree = ""; }; - 9EC49FE3AF2929DAEC52D5E832B3CAF4 /* GDTCOREventDataObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventDataObject.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventDataObject.h; sourceTree = ""; }; - 9F674B04EDD368394552463337D972FA /* FaceROI.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceROI.swift; path = YoonitCamera/src/models/FaceROI.swift; sourceTree = ""; }; - A082D72E05D9786AD6EB631E1DC134E2 /* GTMDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = ""; }; - A1A24266B73DF472F37C36869F987E04 /* GPBUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBUtilities.m; path = objectivec/GPBUtilities.m; sourceTree = ""; }; - A1C5C1033CC151E0B9FB8707F9863F1D /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = ""; }; + 9F0C9F15E84306EF8B91F38F9D2ED194 /* GDTCCTUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploader.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTUploader.m; sourceTree = ""; }; + 9F583D53548230952321C508A8A8D4E8 /* GULHeartbeatDateStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorage.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorage.m; sourceTree = ""; }; + A07327297E2D00EA7EC77C3DADC60F29 /* GPBDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBDictionary.m; path = objectivec/GPBDictionary.m; sourceTree = ""; }; + A12F759DF2DFF1345D650035813CFB26 /* FBLPromise+Validate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Validate.h"; path = "Sources/FBLPromises/include/FBLPromise+Validate.h"; sourceTree = ""; }; + A160EF9E2FBE30C3F6FB5F1BC173F80E /* FBLPromise+Delay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Delay.m"; path = "Sources/FBLPromises/FBLPromise+Delay.m"; sourceTree = ""; }; + A1629A1448FBDE6E729943B0FA24018A /* YoonitCamera.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitCamera.debug.xcconfig; sourceTree = ""; }; A23ADEF744CF46E1EA1AA0C8F1251075 /* MLKitVision.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MLKitVision.framework; path = Frameworks/MLKitVision.framework; sourceTree = ""; }; - A246F76CC882F8DC0704B7F8A1C333E8 /* CameraEventListenerDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraEventListenerDelegate.swift; path = YoonitCamera/src/delegates/CameraEventListenerDelegate.swift; sourceTree = ""; }; - A3E0863CBB532C7FBF31F7E1B4AFF18C /* GoogleToolboxForMac-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleToolboxForMac-prefix.pch"; sourceTree = ""; }; - A47D20B9B57A9210C3107773968A1C0B /* GPBCodedOutputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBCodedOutputStream.m; path = objectivec/GPBCodedOutputStream.m; sourceTree = ""; }; - A4823E074BC50C7098245F2F3FC2706A /* GPBExtensionRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBExtensionRegistry.m; path = objectivec/GPBExtensionRegistry.m; sourceTree = ""; }; - A4C997728B39EF7877B0FAA87CCC3CE0 /* extensions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = extensions.swift; path = YoonitCamera/src/utils/extensions.swift; sourceTree = ""; }; - A50997A60B461B33C4F8A659C0B08553 /* FBLPromise+Any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Any.h"; path = "Sources/FBLPromises/include/FBLPromise+Any.h"; sourceTree = ""; }; - A6A626BDA9FC10B6DFD627E3845826EC /* GDTCORLifecycle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLifecycle.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLifecycle.m; sourceTree = ""; }; - A6B6BF785E20B6E922D457B00FD50D9A /* GDTCOREvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREvent.h; sourceTree = ""; }; - A72FB73513A31184F83A67209E33A337 /* SourceContext.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SourceContext.pbobjc.h; path = objectivec/google/protobuf/SourceContext.pbobjc.h; sourceTree = ""; }; - A8A9ED682EA61DE0E97E39CE06C5D8C1 /* GTMSessionFetcherLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherLogging.m; path = Source/GTMSessionFetcherLogging.m; sourceTree = ""; }; - AA56720448F102F88A472F4574EE7462 /* GDTCORConsoleLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORConsoleLogger.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORConsoleLogger.h; sourceTree = ""; }; - AA9551E58A477DBE828A2D457AC366D3 /* YoonitFacefy.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitFacefy.debug.xcconfig; sourceTree = ""; }; - AAF28587E8805A520FCB9A032E707206 /* cct.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cct.nanopb.c; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.c; sourceTree = ""; }; + A2405F0C1F5F6EE7E5A723C77DC95E1D /* nanopb.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = nanopb.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A318675B051505CD466C30793FB3E22E /* GDTCORUploadCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadCoordinator.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadCoordinator.h; sourceTree = ""; }; + A3B1E7F2A78B60EFB79E5E0AA19274CD /* GDTCORStorageEventSelector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageEventSelector.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageEventSelector.h; sourceTree = ""; }; + A3E18B541A138DA75CD9B65B24EEF610 /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = ""; }; + A4D6C238856DB50733B4AACF23C4DCAC /* GoogleUtilitiesComponents.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilitiesComponents.release.xcconfig; sourceTree = ""; }; + A52D781F88B5EC466EA6490BE5BDFB14 /* Any.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Any.pbobjc.h; path = objectivec/google/protobuf/Any.pbobjc.h; sourceTree = ""; }; + A60283C573350C662364B9C8E0E7D6E1 /* GPBSourceContext.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBSourceContext.pbobjc.m; path = objectivec/GPBSourceContext.pbobjc.m; sourceTree = ""; }; + A76E3F9CCE665BA47B1F290725A5A30B /* GDTCOREndpoints.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREndpoints.h; sourceTree = ""; }; + A7C935F2CC52D2D712AC9C2F0A57A874 /* GPBUtilities_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUtilities_PackagePrivate.h; path = objectivec/GPBUtilities_PackagePrivate.h; sourceTree = ""; }; + A7D8079BB8785BA6FE8F1779616F3806 /* GPBDescriptor_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDescriptor_PackagePrivate.h; path = objectivec/GPBDescriptor_PackagePrivate.h; sourceTree = ""; }; + A905170A113FAF483FA13DD7EEDE3D26 /* GDTCORReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORReachability.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORReachability.m; sourceTree = ""; }; + AB250F75E18CBDFA063477FDAD9D67AF /* GoogleToolboxForMac-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleToolboxForMac-dummy.m"; sourceTree = ""; }; AB5EF7B12B0B3A35BAB7051F357F2A60 /* MLKitCommon.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MLKitCommon.debug.xcconfig; sourceTree = ""; }; - ACDA9540E9EB59964A3A6ED37BE97778 /* GULCCComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponentContainer.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCComponentContainer.h; sourceTree = ""; }; - ACDB8FA848CAED44B8D0E2EA13AC9C61 /* FBLPromise+Any.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Any.m"; path = "Sources/FBLPromises/FBLPromise+Any.m"; sourceTree = ""; }; - AE2A7AA3D80496E46B961712F0267A1B /* GPBType.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBType.pbobjc.m; path = objectivec/GPBType.pbobjc.m; sourceTree = ""; }; - AE63CC3D8DEDB2BAD4256AC03FD2A6B8 /* YoonitFacefy.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YoonitFacefy.modulemap; sourceTree = ""; }; - AF260EF81C9DE6246A7565DD13906915 /* YoonitCamera-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YoonitCamera-dummy.m"; sourceTree = ""; }; - B01BC569AD5A91E9D6BF3B6342810BD3 /* PromisesObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.release.xcconfig; sourceTree = ""; }; - B11A2DFAEDAC97F3CC53FBA64F0AA85E /* GTMSessionFetcherService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherService.h; path = Source/GTMSessionFetcherService.h; sourceTree = ""; }; - B21184FEE55DD1DAAA46EFCF9BB1FAD0 /* Pods-YoonitFacefyDemo.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-YoonitFacefyDemo.modulemap"; sourceTree = ""; }; - B25F7AC5C701ABCD709DB716F5531EE2 /* GDTCCTUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploader.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTUploader.h; sourceTree = ""; }; + AC479F127D64BFBF4646B14CA22D1400 /* CameraEventListenerDelegate.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraEventListenerDelegate.swift; path = YoonitCamera/src/delegates/CameraEventListenerDelegate.swift; sourceTree = ""; }; + AC7866F9FAAD7A5A8659D14BA94D2BC9 /* GDTCCTNanopbHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTNanopbHelpers.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTNanopbHelpers.m; sourceTree = ""; }; + AC8521F8E6B67A2B5723C9084F5F6818 /* GPBMessage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBMessage.m; path = objectivec/GPBMessage.m; sourceTree = ""; }; + AC93644C1D135C2875B637DE2DE29D7A /* GPBRuntimeTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBRuntimeTypes.h; path = objectivec/GPBRuntimeTypes.h; sourceTree = ""; }; + AF94A174F86F1956EDEEC0D79D01280B /* FBLPromise+Any.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Any.m"; path = "Sources/FBLPromises/FBLPromise+Any.m"; sourceTree = ""; }; + AFA3074DC14727D714BE30261B22B5A7 /* GTMSessionFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcher.m; path = Source/GTMSessionFetcher.m; sourceTree = ""; }; + AFC8A8C07853B7A2DAE8907B5712A4D7 /* GDTCORLifecycle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORLifecycle.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORLifecycle.h; sourceTree = ""; }; + B032521621CFAB4D182B6DF12DDB52AD /* Protobuf-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Protobuf-dummy.m"; sourceTree = ""; }; + B03F3007593F0EE49E1317D3E859EA1D /* GTMSessionFetcher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GTMSessionFetcher.modulemap; sourceTree = ""; }; + B31B38D2DD28016989F045BA14CF2A17 /* GDTCORPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORPlatform.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORPlatform.m; sourceTree = ""; }; B33FB537A9B48D8D9CC2ED7C71982B72 /* BCLrighteyeclosed_200.emd */ = {isa = PBXFileReference; includeInIndex = 1; name = BCLrighteyeclosed_200.emd; path = Resources/GoogleMVFaceDetectorResources/BCLrighteyeclosed_200.emd; sourceTree = ""; }; - B43874C6CBB50E7134FBEC24BABFE14F /* libGoogleUtilities.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGoogleUtilities.a; path = libGoogleUtilities.a; sourceTree = BUILT_PRODUCTS_DIR; }; - B495BA113B573540BF7BF58346E1C542 /* GTMSessionUploadFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionUploadFetcher.h; path = Source/GTMSessionUploadFetcher.h; sourceTree = ""; }; - B64D87DF5E8E7D293EBB4B41814D701A /* GDTCORUploadCoordinator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadCoordinator.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadCoordinator.m; sourceTree = ""; }; - B6BEDED974E4B8B47DF7BD8057DA89C3 /* GPBMessage_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBMessage_PackagePrivate.h; path = objectivec/GPBMessage_PackagePrivate.h; sourceTree = ""; }; - B8A3B699FD5CE8286C4E1BED759496C6 /* GTMMethodCheck.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMMethodCheck.h; path = DebugUtils/GTMMethodCheck.h; sourceTree = ""; }; - B96D752A6C57BF3C0009ECD8D844DD09 /* FBLPromise+Wrap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Wrap.m"; path = "Sources/FBLPromises/FBLPromise+Wrap.m"; sourceTree = ""; }; - BA2BE0DE4F2C4265649FF70A96D6A15F /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = ""; }; - BA6104FB76F249CC1B3D38F73C9F73A2 /* GPBWrappers.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBWrappers.pbobjc.h; path = objectivec/GPBWrappers.pbobjc.h; sourceTree = ""; }; - BC1D796B815D800D0EDB42684DD38476 /* GDTCCTCompressionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTCompressionHelper.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTCompressionHelper.m; sourceTree = ""; }; - BC57E16E74403CED49F1F3EE4CD549F9 /* GoogleToolboxForMac-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleToolboxForMac-dummy.m"; sourceTree = ""; }; - BCE5C6EDE39EB02B679ED171AD04BCEE /* GPBProtocolBuffers_RuntimeSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBProtocolBuffers_RuntimeSupport.h; path = objectivec/GPBProtocolBuffers_RuntimeSupport.h; sourceTree = ""; }; - BD4AA7C7684AB77994DA8A44432181B4 /* YoonitFacefy-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitFacefy-prefix.pch"; sourceTree = ""; }; - BDE3BB65C734558D3C1059289E981DFB /* GPBSourceContext.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBSourceContext.pbobjc.h; path = objectivec/GPBSourceContext.pbobjc.h; sourceTree = ""; }; - BE6E8CBBF6F17B5AB92B083AA639FAF1 /* GPBCodedInputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBCodedInputStream.m; path = objectivec/GPBCodedInputStream.m; sourceTree = ""; }; - C065B1A453995C9D6EAEC139B023A2B1 /* GPBDuration.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDuration.pbobjc.h; path = objectivec/GPBDuration.pbobjc.h; sourceTree = ""; }; - C0A560DACEAC3C1075B8EB4D1BFBDA11 /* GPBDescriptor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBDescriptor.m; path = objectivec/GPBDescriptor.m; sourceTree = ""; }; - C0BDB4F75AFD6290FCB8D97A37253240 /* YoonitCamera.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YoonitCamera.modulemap; sourceTree = ""; }; - C121125D2FE818D5D1AC0B05EC9DDE45 /* GPBAny.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBAny.pbobjc.h; path = objectivec/GPBAny.pbobjc.h; sourceTree = ""; }; - C1998E0D8085221AD87F89B614C10E52 /* libGTMSessionFetcher.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libGTMSessionFetcher.a; path = libGTMSessionFetcher.a; sourceTree = BUILT_PRODUCTS_DIR; }; - C2105C94812B6214B154F54DCEDB72AC /* libProtobuf.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = libProtobuf.a; path = libProtobuf.a; sourceTree = BUILT_PRODUCTS_DIR; }; + B377DFCDCAF1E7D45019EFFA017B958F /* GoogleUtilities-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleUtilities-Info.plist"; sourceTree = ""; }; + B40672ADE57B66AAFDC309817E92F031 /* GPBAny.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBAny.pbobjc.h; path = objectivec/GPBAny.pbobjc.h; sourceTree = ""; }; + B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleUtilities.framework; path = GoogleUtilities.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B4962673EDB2FA476653F97C5BCE58F3 /* GoogleUtilitiesComponents.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilitiesComponents.debug.xcconfig; sourceTree = ""; }; + B637B919ED3D7DB1196CB3C88033E7F2 /* GPBType.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBType.pbobjc.m; path = objectivec/GPBType.pbobjc.m; sourceTree = ""; }; + B6F215A0DBBBCE651517960826493CDF /* GoogleDataTransport-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleDataTransport-Info.plist"; sourceTree = ""; }; + B7E1FA1C5AEB32FBAAE6B391A4F76924 /* GULSecureCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSecureCoding.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULSecureCoding.h; sourceTree = ""; }; + B979AFA598BCAB118C5F3535FB842F7E /* GPBExtensionRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBExtensionRegistry.m; path = objectivec/GPBExtensionRegistry.m; sourceTree = ""; }; + BB4BF8531C54565B02FA4B1E7D3FB03D /* FacefyController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FacefyController.swift; path = YoonitFacefy/src/FacefyController.swift; sourceTree = ""; }; + BBE8D4584151E424567D7C389C6CF132 /* GDTCORRegistrar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORRegistrar.h; sourceTree = ""; }; + BCF7BE33E2A053CC62882E11F7F771FE /* Pods-YoonitFacefyDemo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-YoonitFacefyDemo-acknowledgements.markdown"; sourceTree = ""; }; + BD04463774D5A4C48DEAA255EDFB916C /* GPBRootObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBRootObject.m; path = objectivec/GPBRootObject.m; sourceTree = ""; }; + BD106480EABBF06FF79FC443AA59679D /* YoonitCamera-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitCamera-umbrella.h"; sourceTree = ""; }; + BD614F49490242F95ADCF6A4C5DF9B2F /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = ""; }; + BDBF864311CEDB80A07223648A6B8746 /* GPBProtocolBuffers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBProtocolBuffers.h; path = objectivec/GPBProtocolBuffers.h; sourceTree = ""; }; + BDEE45031E134619256C34EC9C4426BD /* GPBDuration.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBDuration.pbobjc.m; path = objectivec/GPBDuration.pbobjc.m; sourceTree = ""; }; + BED10FB713EB1D6706D17A20CB8BC166 /* GTMDefines.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = ""; }; + BF6F0186EC19C7344EF78EBABEB83C49 /* GULCCComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponent.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCComponent.h; sourceTree = ""; }; + C00295BD2C8C81B0183A690C6F932564 /* GPBWireFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBWireFormat.m; path = objectivec/GPBWireFormat.m; sourceTree = ""; }; + C02C5270EB2BAB1FCD0041B089BB2FA5 /* Duration.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Duration.pbobjc.h; path = objectivec/google/protobuf/Duration.pbobjc.h; sourceTree = ""; }; + C046D313DACAAF3EAF2FAB360DCF74C7 /* GDTCOREndpoints_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREndpoints_Private.h; sourceTree = ""; }; + C0FFC1FD05965954193CE2D3B67C4793 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreTelephony.framework; sourceTree = DEVELOPER_DIR; }; + C175BB3AF0E575682B0617CBE8DD95F9 /* GPBFieldMask.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBFieldMask.pbobjc.m; path = objectivec/GPBFieldMask.pbobjc.m; sourceTree = ""; }; + C17918AB8613EE9CB88BDD5D93EC6A11 /* Facefy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Facefy.swift; path = YoonitFacefy/src/Facefy.swift; sourceTree = ""; }; + C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GTMSessionFetcher.framework; path = GTMSessionFetcher.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C2105C94812B6214B154F54DCEDB72AC /* Protobuf.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Protobuf.framework; path = Protobuf.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C21E8222AE0215C0F401F69E9635BCE5 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; C27B6C04F2ABCE4938811635C737BC7C /* MLKitFaceDetection.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MLKitFaceDetection.framework; path = Frameworks/MLKitFaceDetection.framework; sourceTree = ""; }; - C299D216B6195FE9228B4620E237F4F2 /* GPBTimestamp.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBTimestamp.pbobjc.h; path = objectivec/GPBTimestamp.pbobjc.h; sourceTree = ""; }; + C2DEE44CA7903DF0A7716DC78B18928B /* GPBUnknownField.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBUnknownField.m; path = objectivec/GPBUnknownField.m; sourceTree = ""; }; C33989205DA19C2BE0EBFBA5FDF439A2 /* MLKitCommon.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MLKitCommon.release.xcconfig; sourceTree = ""; }; - C6073672481CB59190E79858F8141A66 /* GTMSessionFetcher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GTMSessionFetcher-dummy.m"; sourceTree = ""; }; - C671D754864688A4515C8DDDB58148C4 /* GPBEmpty.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBEmpty.pbobjc.m; path = objectivec/GPBEmpty.pbobjc.m; sourceTree = ""; }; - C6DC2AF416FCDEE65F2E5A54F787F3AA /* GPBDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBDictionary.m; path = objectivec/GPBDictionary.m; sourceTree = ""; }; - CA053D5B24918AA28D1DB2E796BA69BC /* GPBRootObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBRootObject.h; path = objectivec/GPBRootObject.h; sourceTree = ""; }; - CAF31B18661D04380D4ECDA5365E5315 /* FBLPromise+Always.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Always.h"; path = "Sources/FBLPromises/include/FBLPromise+Always.h"; sourceTree = ""; }; - CC51893C38B116CD54D4A746BE3D7021 /* libPods-YoonitFacefyDemo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; name = "libPods-YoonitFacefyDemo.a"; path = "libPods-YoonitFacefyDemo.a"; sourceTree = BUILT_PRODUCTS_DIR; }; - CCA3E21969F49AABDED4AC46054CA0D1 /* GDTCORStorageProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageProtocol.h; sourceTree = ""; }; + C3660A895CD7E2DF6D93C4F54ECF398A /* PromisesObjC.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PromisesObjC.modulemap; sourceTree = ""; }; + C48E53C4C0AC6E4CDAFBC12A7C613115 /* FBLPromise+Race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Race.h"; path = "Sources/FBLPromises/include/FBLPromise+Race.h"; sourceTree = ""; }; + C4FDCD6ED05B34555EA641E0CF82FB60 /* FBLPromiseError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromiseError.m; path = Sources/FBLPromises/FBLPromiseError.m; sourceTree = ""; }; + C5168E13A1AFFE742F0DFF80B17C9FC2 /* FrameAnalyzer.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FrameAnalyzer.swift; path = YoonitCamera/src/analyzers/frame/FrameAnalyzer.swift; sourceTree = ""; }; + C638D0D047A4BF01BA62A08F019332EF /* GDTCORTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransport.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransport.m; sourceTree = ""; }; + C64206B551A390E457B168EEFA84DDD2 /* FBLPromise+Timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Timeout.h"; path = "Sources/FBLPromises/include/FBLPromise+Timeout.h"; sourceTree = ""; }; + C713BE3C6B86B8C152E22C5B92B3B408 /* GoogleUtilities.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleUtilities.modulemap; sourceTree = ""; }; + C81682D77AD842BC531615F9107DB5CF /* GULSecureCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSecureCoding.m; path = GoogleUtilities/Environment/GULSecureCoding.m; sourceTree = ""; }; + CBB447A01130601A0799E73117B629BC /* GDTCORTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer.h; sourceTree = ""; }; + CC489E564CAAFB477BD1C8F7336AB34F /* GPBWireFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBWireFormat.h; path = objectivec/GPBWireFormat.h; sourceTree = ""; }; + CC51893C38B116CD54D4A746BE3D7021 /* Pods_YoonitFacefyDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_YoonitFacefyDemo.framework; path = "Pods-YoonitFacefyDemo.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + CCCF0D333D37E6377A25F8F91B8566A8 /* GPBStruct.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBStruct.pbobjc.h; path = objectivec/GPBStruct.pbobjc.h; sourceTree = ""; }; + CD79F7F2A7A57D5E83CA64FD640A8832 /* Pods-YoonitFacefyDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoonitFacefyDemo.release.xcconfig"; sourceTree = ""; }; + CD8F06B87E63492A117E0A50A49E3CA7 /* GPBWellKnownTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBWellKnownTypes.h; path = objectivec/GPBWellKnownTypes.h; sourceTree = ""; }; + CDB2D09E7CF59B5F066ED531DB1567BE /* GoogleUtilitiesComponents-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilitiesComponents-dummy.m"; sourceTree = ""; }; + CE210BD6A3DAF3801FFFC3274E4D9DC9 /* GPBCodedInputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBCodedInputStream.m; path = objectivec/GPBCodedInputStream.m; sourceTree = ""; }; CE4C07C5925CC21BBC2FC573D30E7A45 /* fssd_100_8bit_v1.tflite */ = {isa = PBXFileReference; includeInIndex = 1; name = fssd_100_8bit_v1.tflite; path = Resources/GoogleMVFaceDetectorResources/fssd_100_8bit_v1.tflite; sourceTree = ""; }; - CFE0A7D243E11C12782CAF759B842339 /* GDTCORUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploader.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORUploader.h; sourceTree = ""; }; D037844F7F2BC414EC11803531327381 /* MLKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MLKit.h; path = MLKitCore/Sources/MLKit.h; sourceTree = ""; }; - D0F3B0077593C32E31BF6508E2379205 /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = YoonitFacefy/src/Message.swift; sourceTree = ""; }; - D1698509AC88F12EDD151131BDD6DD1C /* GDTCORAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORAssert.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORAssert.h; sourceTree = ""; }; - D23074638ACE750F3ED0FACA6C5D03B6 /* GDTCORTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransport.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransport.m; sourceTree = ""; }; - D2759915AA328C6727D5438CBD9C30E1 /* FBLPromise+Delay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Delay.m"; path = "Sources/FBLPromises/FBLPromise+Delay.m"; sourceTree = ""; }; - D350618FFE2A9E0D80C79D16D9817267 /* YoonitFacefy-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitFacefy-umbrella.h"; sourceTree = ""; }; - D53CEA8CE4AA2C9E9238D93FA2A7D27D /* FacefyController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FacefyController.swift; path = YoonitFacefy/src/FacefyController.swift; sourceTree = ""; }; - D5740DEECFA9695894A54A7E0EC23F83 /* GPBWellKnownTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBWellKnownTypes.h; path = objectivec/GPBWellKnownTypes.h; sourceTree = ""; }; - D58F88F25E2658EA8A0950A43633D8AA /* GULCCComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCComponent.m; path = GoogleUtilitiesComponents/Sources/GULCCComponent.m; sourceTree = ""; }; - D64815CF465C3486A33F7740BB79FF57 /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = ""; }; - D6F8D3E30F6434DE8181152BB0443474 /* GoogleUtilities.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.debug.xcconfig; sourceTree = ""; }; - D9990D9F70E03CE7DEE5FCFF4EECDB85 /* GULCCComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCComponentContainer.m; path = GoogleUtilitiesComponents/Sources/GULCCComponentContainer.m; sourceTree = ""; }; - DA8816156155E649C67AAF82DA0EFF18 /* GDTCORStorageEventSelector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageEventSelector.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageEventSelector.h; sourceTree = ""; }; - DADF496D56DC6911482A4377A038B806 /* GDTCORTransformer_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer_Private.h; sourceTree = ""; }; - DBD8FFFF70E80662A32B778679FF94C8 /* GTMSessionFetcher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-prefix.pch"; sourceTree = ""; }; - DCAC0DB32B6DC510846442FE601A2069 /* GDTCCTCompressionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTCompressionHelper.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTCompressionHelper.h; sourceTree = ""; }; - DD1A413374190D059C2FD897EE835A0A /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = ""; }; + D0B08DD2098CA6C8D4A6BD9B8C56280D /* CaptureType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaptureType.swift; path = YoonitCamera/src/CaptureType.swift; sourceTree = ""; }; + D3192286C40F075E8B0B9F8D13B67278 /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = ""; }; + D49EAD3D5A4D02DF380985B7EBB590AB /* YoonitFacefy-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YoonitFacefy-dummy.m"; sourceTree = ""; }; + D4F426B47C7488B3ED26AA8DA74BF52B /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = ""; }; + D61ECFF7C3CFAB34F3E7238D3A273C8C /* GTMSessionFetcherLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherLogging.m; path = Source/GTMSessionFetcherLogging.m; sourceTree = ""; }; + D62AB1AF97895948CF39DC91FA298384 /* GULUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULUserDefaults.m; path = GoogleUtilities/UserDefaults/GULUserDefaults.m; sourceTree = ""; }; + D79F978E0863EE059A36DE3A5769F6A1 /* GTMSessionFetcher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.debug.xcconfig; sourceTree = ""; }; + D8C85AB925FDB4CEFF51717BD8C2A607 /* CameraView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraView.swift; path = YoonitCamera/src/CameraView.swift; sourceTree = ""; }; + D97171D64749F9F3E24D3BC79EA51A8E /* Pods-YoonitFacefyDemo-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-YoonitFacefyDemo-dummy.m"; sourceTree = ""; }; + D97873B00E4843B5D847289767707320 /* YoonitCamera.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YoonitCamera.modulemap; sourceTree = ""; }; + D97E57CF04220BF85640DB564F703AF0 /* GPBUtilities.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBUtilities.m; path = objectivec/GPBUtilities.m; sourceTree = ""; }; + DCF85EC6DC04B0DF56401FD466A38C2E /* Pods-YoonitFacefyDemo-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-YoonitFacefyDemo-acknowledgements.plist"; sourceTree = ""; }; + DDD8E45E46A2C537CC91B19F2F920A5B /* GPBCodedOutputStream.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBCodedOutputStream.m; path = objectivec/GPBCodedOutputStream.m; sourceTree = ""; }; + DE4DD5E90FE831DDCDEF86623249B90A /* GTMNSDictionary+URLArguments.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSDictionary+URLArguments.m"; path = "Foundation/GTMNSDictionary+URLArguments.m"; sourceTree = ""; }; DE65F78BA121356DD9443C184B344B8E /* fssd_25_8bit_v1.tflite */ = {isa = PBXFileReference; includeInIndex = 1; name = fssd_25_8bit_v1.tflite; path = Resources/GoogleMVFaceDetectorResources/fssd_25_8bit_v1.tflite; sourceTree = ""; }; - DFE8F47869E540B057DDE48EEF47B809 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = ""; }; - E10753E246CCE3B6BC95487ADB5EEA35 /* GPBRuntimeTypes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBRuntimeTypes.h; path = objectivec/GPBRuntimeTypes.h; sourceTree = ""; }; - E1B950E103C78AF8DDBA65ACEBBF85AA /* GPBUnknownFieldSet_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownFieldSet_PackagePrivate.h; path = objectivec/GPBUnknownFieldSet_PackagePrivate.h; sourceTree = ""; }; - E268DDD856965DA3AEE966F8611E53F0 /* YoonitFacefy.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitFacefy.release.xcconfig; sourceTree = ""; }; - E4D5E1A3786CF539B5BAB6A24E6D4E52 /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = ""; }; - E52DDE29E6485553C6F744F9DEC463F4 /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = ""; }; - E55E2F7AF6AC8F4CFA4EAA3E30D84587 /* GPBDictionary_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDictionary_PackagePrivate.h; path = objectivec/GPBDictionary_PackagePrivate.h; sourceTree = ""; }; - E5AC9C64CE4925D474D940F9EAE48DDF /* GPBWellKnownTypes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBWellKnownTypes.m; path = objectivec/GPBWellKnownTypes.m; sourceTree = ""; }; - E7BD2A30858BCD096DDB51F82E685CCA /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventTransformer.h; sourceTree = ""; }; - E97DFB43C53D24A32EC0BBF0B2CDF103 /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = ""; }; + DEA275012B28B9422ECD9123B640E069 /* GoogleDataTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GoogleDataTransport.h; sourceTree = ""; }; + DEEC3A0BAFF91EB7426A8A0735DDA4B3 /* FaceDetected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceDetected.swift; path = YoonitFacefy/src/FaceDetected.swift; sourceTree = ""; }; + DF27BAFBD613D600C13925DCD57E9195 /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = ""; }; + E092F526B286DA6BD162BDF6CF875957 /* GULCCComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCComponent.m; path = GoogleUtilitiesComponents/Sources/GULCCComponent.m; sourceTree = ""; }; + E09BE91FD7F34C7DB8BEACC0731BE9BC /* GULCCComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponentContainerInternal.h; path = GoogleUtilitiesComponents/Sources/Private/GULCCComponentContainerInternal.h; sourceTree = ""; }; + E1B0C4D2C98BE653A19ACD64FBFD1478 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = YoonitCamera/src/utils/Utils.swift; sourceTree = ""; }; + E604607E134344759F549E0484C622F4 /* GoogleToolboxForMac-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleToolboxForMac-umbrella.h"; sourceTree = ""; }; + E6AF0431D427D94DA6C4531FBB946661 /* GPBCodedOutputStream_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedOutputStream_PackagePrivate.h; path = objectivec/GPBCodedOutputStream_PackagePrivate.h; sourceTree = ""; }; + E7B572769AE6A24C7E40AE37C7C0697B /* GULKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainUtils.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainUtils.m; sourceTree = ""; }; + E80CB426E3E931D88F51004C885D169A /* nanopb-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "nanopb-Info.plist"; sourceTree = ""; }; + E93C972A10D409C396B3E78FFE0F22CC /* cct.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cct.nanopb.c; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.c; sourceTree = ""; }; E9C6D0E73D4B4EC1281FE38C8F3F0691 /* fssd_100_8bit_gray_v1.tflite */ = {isa = PBXFileReference; includeInIndex = 1; name = fssd_100_8bit_gray_v1.tflite; path = Resources/GoogleMVFaceDetectorResources/fssd_100_8bit_gray_v1.tflite; sourceTree = ""; }; - EA6C20029EB409FEFEF5A83D51C853C8 /* GPBBootstrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBBootstrap.h; path = objectivec/GPBBootstrap.h; sourceTree = ""; }; - EAE0944E0F9795F03925C7945FAD95E0 /* GDTCORConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORConsoleLogger.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORConsoleLogger.m; sourceTree = ""; }; - EBAEF6C7F7E0727C9B1BE79471E50B10 /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = ""; }; - EC44B1578718A491CB4FCF79AAEC0360 /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = ""; }; - ECE425617F11FBDD22D908D46FF8A488 /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = ""; }; - EE3BB9BBC2FA9AE117380C1EBD1714B5 /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = ""; }; - EF43C712473C121E23C22179CA3B0F61 /* YoonitFacefy.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = YoonitFacefy.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - EFE45A27CFDBBA745B8F496AA81C88F1 /* Any.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Any.pbobjc.h; path = objectivec/google/protobuf/Any.pbobjc.h; sourceTree = ""; }; - F0817E7B51AFB0506740C1FC76B1C34A /* Timestamp.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Timestamp.pbobjc.h; path = objectivec/google/protobuf/Timestamp.pbobjc.h; sourceTree = ""; }; - F0B708881479272114C6D968E1F442D2 /* GTMNSDictionary+URLArguments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSDictionary+URLArguments.h"; path = "Foundation/GTMNSDictionary+URLArguments.h"; sourceTree = ""; }; - F2199629667574FF886F6C625489ED68 /* GPBSourceContext.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBSourceContext.pbobjc.m; path = objectivec/GPBSourceContext.pbobjc.m; sourceTree = ""; }; - F446849AF69683F473A795ACFC40AD2F /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = ""; }; - F463639D210B8F61F14EC443432EE181 /* Pods-YoonitFacefyDemo-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoonitFacefyDemo-resources.sh"; sourceTree = ""; }; - F468CC8F0CA21D15CEE8D060C4B5CB9A /* Wrappers.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Wrappers.pbobjc.h; path = objectivec/google/protobuf/Wrappers.pbobjc.h; sourceTree = ""; }; - F46B5060459E11E6B9AFA63010A70312 /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Public/GoogleUtilities/GULUserDefaults.h; sourceTree = ""; }; - F5461C939A4B7AD5787DCF3361212F3F /* GDTCORDirectorySizeTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDirectorySizeTracker.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORDirectorySizeTracker.h; sourceTree = ""; }; - F57F1CBFB4E37DC2BC951FEA344E7820 /* GPBUnknownField_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownField_PackagePrivate.h; path = objectivec/GPBUnknownField_PackagePrivate.h; sourceTree = ""; }; - F5D872A0B837B109D3C6C1FB06370634 /* FaceCropController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceCropController.swift; path = YoonitCamera/src/analyzers/face/FaceCropController.swift; sourceTree = ""; }; - F62C5532C1BCC64C6DD02BB0E7DE3718 /* GPBExtensionInternals.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBExtensionInternals.m; path = objectivec/GPBExtensionInternals.m; sourceTree = ""; }; - F7B319058B2C7FD94DAA1F9461674921 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; - F820B39138923E73E5874505A547508D /* GDTCORStorageEventSelector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORStorageEventSelector.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORStorageEventSelector.m; sourceTree = ""; }; - F9980FF75DE7DFEA54FE8EA7F45871B6 /* GULCCComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponent.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCComponent.h; sourceTree = ""; }; - FA5A23564AB54C309D00F374E8BEBD05 /* GULHeartbeatDateStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorage.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorage.m; sourceTree = ""; }; - FAC8EE92B91D9A2801578A3555C2BEB0 /* GDTCORClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORClock.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORClock.h; sourceTree = ""; }; - FAFC1966D565B97CDD3AB5475337047B /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorage.h; sourceTree = ""; }; - FC3A25B5AA8D5AC4CDDDF50E7A876E1B /* GPBCodedInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedInputStream.h; path = objectivec/GPBCodedInputStream.h; sourceTree = ""; }; - FC41F4E3558797586E960C2D50DBFC6B /* GTMDebugThreadValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMDebugThreadValidation.h; path = DebugUtils/GTMDebugThreadValidation.h; sourceTree = ""; }; - FD65906DF9682B03AD253AF8F8FC3059 /* FieldMask.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FieldMask.pbobjc.h; path = objectivec/google/protobuf/FieldMask.pbobjc.h; sourceTree = ""; }; - FEBCE8538616A2908887F386EFD89A5F /* GPBArray.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBArray.h; path = objectivec/GPBArray.h; sourceTree = ""; }; + EA837E2699AB78B8FC9B9E3E69633FDA /* Wrappers.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Wrappers.pbobjc.h; path = objectivec/google/protobuf/Wrappers.pbobjc.h; sourceTree = ""; }; + EC81291FB8C9CC79F674519E126FD69B /* GPBWellKnownTypes.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBWellKnownTypes.m; path = objectivec/GPBWellKnownTypes.m; sourceTree = ""; }; + ED1EFE3683280ABE2FD39C9ABDD2011F /* GULCCComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCComponentContainer.m; path = GoogleUtilitiesComponents/Sources/GULCCComponentContainer.m; sourceTree = ""; }; + EE444A4F898873380BF1FDF7590CD5FA /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = ""; }; + EEC6EE6E1FA7AC044DF04B6A5DF7F2E2 /* GPBTimestamp.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBTimestamp.pbobjc.h; path = objectivec/GPBTimestamp.pbobjc.h; sourceTree = ""; }; + EFFBD24E6741D8747CB57E372954FB89 /* GTMSessionFetcher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GTMSessionFetcher-dummy.m"; sourceTree = ""; }; + F105617A24A7143E250D2123DF63D73C /* GoogleUtilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-umbrella.h"; sourceTree = ""; }; + F4722E928CCC846C5DE4D4130A07B0A9 /* GPBDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDescriptor.h; path = objectivec/GPBDescriptor.h; sourceTree = ""; }; + F48C2E4EB4CD6835BDECB2D11E4D322E /* YoonitFacefy.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitFacefy.release.xcconfig; sourceTree = ""; }; + F4B315E0A9CC83F9B8CC5C86F1986A81 /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = ""; }; + F72D9FE5DB0349788D71CA4CF152E9A9 /* FBLPromises.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBLPromises.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F7774C840BDE7CF72806C19695BB52DC /* Protobuf-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Protobuf-prefix.pch"; sourceTree = ""; }; + F78556551FB47298D80A25390191C8F7 /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = ""; }; + FAB5C569CC32D233ACF0E75088BEE250 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + FB85D2C2C9B51D694808F836932EAF70 /* NSURLSession+GULPromises.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLSession+GULPromises.m"; path = "GoogleUtilities/Environment/URLSessionPromiseWrapper/NSURLSession+GULPromises.m"; sourceTree = ""; }; + FBED76D6D5689E036C0879693038807E /* GTMNSString+URLArguments.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSString+URLArguments.m"; path = "Foundation/GTMNSString+URLArguments.m"; sourceTree = ""; }; + FBF1C59542A0C4F86FAE347337E847F7 /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Public/GoogleUtilities/GULUserDefaults.h; sourceTree = ""; }; + FC21CF0C0DF1D3F825107BC35D6F4E08 /* CameraGraphicView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraGraphicView.swift; path = YoonitCamera/src/CameraGraphicView.swift; sourceTree = ""; }; + FD0864A10A310AFC8DD57C31EE50EE04 /* GDTCOREndpoints.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREndpoints.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREndpoints.m; sourceTree = ""; }; + FD8ABBCEB556745B086D9061EDB20DD8 /* GoogleToolboxForMac.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleToolboxForMac.debug.xcconfig; sourceTree = ""; }; + FDA6BC0653EBDFDF38B96D1D7CE69010 /* FaceCropController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceCropController.swift; path = YoonitCamera/src/analyzers/face/FaceCropController.swift; sourceTree = ""; }; + FDC2A78AA628F9415EF566F758B6944B /* GTMSessionFetcherLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherLogging.h; path = Source/GTMSessionFetcherLogging.h; sourceTree = ""; }; + FDC5C3AAA690BF4ADB5AF3DCC047443D /* nanopb.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.debug.xcconfig; sourceTree = ""; }; + FE0ECEDF79D3C62824ADD5AF39216E91 /* GTMSessionFetcherService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherService.m; path = Source/GTMSessionFetcherService.m; sourceTree = ""; }; + FE4FB40A25342F163B8746F8BFC54A70 /* Protobuf.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Protobuf.debug.xcconfig; sourceTree = ""; }; + FE733C3E1553FF964DB976EAA03D119F /* GPBTimestamp.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBTimestamp.pbobjc.m; path = objectivec/GPBTimestamp.pbobjc.m; sourceTree = ""; }; FF4E646C4D03FE181264590E52C0845F /* BCLlefteyeclosed_200.emd */ = {isa = PBXFileReference; includeInIndex = 1; name = BCLlefteyeclosed_200.emd; path = Resources/GoogleMVFaceDetectorResources/BCLlefteyeclosed_200.emd; sourceTree = ""; }; - FF87EC137B79CD62714D6EF0BB354B8C /* Struct.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Struct.pbobjc.h; path = objectivec/google/protobuf/Struct.pbobjc.h; sourceTree = ""; }; + FFA7971C6288D5D6DFFCD3C082A61342 /* FBLPromise+Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Async.h"; path = "Sources/FBLPromises/include/FBLPromise+Async.h"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 316081BFAC5E4E1AD37754873801919E /* Frameworks */ = { + 04F70D128927ECD305822978527C04B2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + A673143D6130B82B31D5F9D4D2C98196 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 38B21D1123754B52A06CE33D8EAAEC44 /* Frameworks */ = { + 0DC10B8D0F88051CF82E675C124AFA55 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + BBB351EECF6D373A0CA9EA0C0DA88631 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5BEFF0B1EEF9B43D81F0CEAF5A76708B /* Frameworks */ = { + 19214EB7CC0939AC0C33DBF32407143B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + C0C4D3B6F7077ADA994383AB3FE471D2 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 645AA8BE54CB371E46FE2F27F2148091 /* Frameworks */ = { + 1F431C956574DA61A028E5879AD6F4EF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 14658F9B7465BBA40ADED9FB3D7A4C39 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6FC94DA98050144D102575F5CAFEA15A /* Frameworks */ = { + 495823CA0FC9F795D318D3F5530CCAD0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 89D89AD15F286291D43FD4F87C0C2C6C /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7BA69E49CF6AACE6B8D33BC6C6CB9458 /* Frameworks */ = { + 5C352A28BAFEBA25974905EE08F1D8F9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 277F0FA5F1DF934A0D155135D7A62B30 /* Foundation.framework in Frameworks */, + AFB7ABA09D2FAFBDE0631496A96FA48C /* Security.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 874C8F50DFC85C9F05D95A7C011103E0 /* Frameworks */ = { + 6EEDDDE8DC31538325065652FBA27220 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 3B1FFCF64C14B92A742236445225AD4D /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 97E53278DD58BFE6A75396183B311426 /* Frameworks */ = { + 7A1F00E20059072503855858FA55F4F0 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + A875AFA37C33205810C41002D76050E3 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - B35A8F4F0BB09FCD4F04E21CC3ABF6E5 /* Frameworks */ = { + 981BD5B90C8E28202BF5A95AF72C6B38 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - B66E3C1DD98EFF77B921E27E034B0BF1 /* Frameworks */ = { + 9FBC2C2C15BE7CD1FFF90F930E3DEA5C /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + B415FAF37AD7ACA4F4D521BD3D01DCAE /* FBLPromises.framework in Frameworks */, + 89786AA80DABC4C0C546529A5CA593A5 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - B88D37C9A2147D2FF549BCBCBE9F55B6 /* Frameworks */ = { + C895C7323C496B55DAFDBE5A9D2361D1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 785273F0DFCC749DD3A35178281FAB8D /* CoreTelephony.framework in Frameworks */, + ABE554622CBB06B21E8E6B84394E16D4 /* Foundation.framework in Frameworks */, + D926174F5043013771C0183A4CF8233C /* nanopb.framework in Frameworks */, + 8E5E2F1B5CAC4C6556BC611C5049196A /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - E780FECE2A72100240037A7F36AD8BEB /* Frameworks */ = { + D31D668DC0D879AAE99746CEB6CDCCDE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + A64E21DE4B66BA0130DC85293BD931F1 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 03994711D455216558B45DABD330B575 /* Support Files */ = { + 04256083CF2A8D8577F644000D27F44D /* Frameworks */ = { isa = PBXGroup; children = ( - C6073672481CB59190E79858F8141A66 /* GTMSessionFetcher-dummy.m */, - DBD8FFFF70E80662A32B778679FF94C8 /* GTMSessionFetcher-prefix.pch */, - 6C0F9042A7CC1DC9CA287540412288B1 /* GTMSessionFetcher.debug.xcconfig */, - 5E583366759E942FF0D7B1E44110FCA1 /* GTMSessionFetcher.release.xcconfig */, + C27B6C04F2ABCE4938811635C737BC7C /* MLKitFaceDetection.framework */, ); - name = "Support Files"; - path = "../Target Support Files/GTMSessionFetcher"; + name = Frameworks; sourceTree = ""; }; - 04256083CF2A8D8577F644000D27F44D /* Frameworks */ = { + 06FAFC76CAB77780459488289CC47FD4 /* GoogleToolboxForMac */ = { isa = PBXGroup; children = ( - C27B6C04F2ABCE4938811635C737BC7C /* MLKitFaceDetection.framework */, + F2C14CEE22D806D300C429985BA3174B /* DebugUtils */, + F00053F3ECEB1E4DB41D96256917E1F0 /* Defines */, + C33BF537088223D9C1C94D06AFCAC50B /* Logger */, + 8D0F556494C1292106B7090B4E67A3A9 /* NSData+zlib */, + FA33A2E458D6F3C9271B1D8CD4CA6C72 /* NSDictionary+URLArguments */, + 972E25D857B39D83D012506C1E922BF2 /* NSString+URLArguments */, + D47C811E28A4E2B9B29EC76347244E3D /* Support Files */, ); - name = Frameworks; + name = GoogleToolboxForMac; + path = GoogleToolboxForMac; sourceTree = ""; }; 0AE590B9A98A03E483EDC823B90C4513 /* MLKitVision */ = { @@ -1036,48 +1178,25 @@ path = "../Target Support Files/MLKitVision"; sourceTree = ""; }; - 0CF29600DEACDA6AF46DC20A66136BBC /* GoogleUtilitiesComponents */ = { - isa = PBXGroup; - children = ( - F9980FF75DE7DFEA54FE8EA7F45871B6 /* GULCCComponent.h */, - D58F88F25E2658EA8A0950A43633D8AA /* GULCCComponent.m */, - ACDA9540E9EB59964A3A6ED37BE97778 /* GULCCComponentContainer.h */, - D9990D9F70E03CE7DEE5FCFF4EECDB85 /* GULCCComponentContainer.m */, - 49C9EF1F9BEAAD2F8AF87CB8B67A4561 /* GULCCComponentContainerInternal.h */, - 387C6C8F2A2C84752ABBB2988A76881B /* GULCCComponentType.h */, - 759D66BB109E8ABDD1DE48A615869BDE /* GULCCComponentType.m */, - 2603F1ABE69E03385737F1413CC80420 /* GULCCDependency.h */, - 2AE8B4A5BC82EA21848C482CD6B897DE /* GULCCDependency.m */, - 7C8A9DB41D3ABAE77DA6183D171AED7D /* GULCCLibrary.h */, - 14794C41C92C669BC72F1D2095BC2D19 /* Support Files */, - ); - name = GoogleUtilitiesComponents; - path = GoogleUtilitiesComponents; - sourceTree = ""; - }; - 0D3E36DEA932E7EE8BE4950F3F61DAAF /* YoonitFacefy */ = { + 158B11598AAC3DE816453104E4182B4F /* encode */ = { isa = PBXGroup; children = ( - 1931D499433ADB76CAFFD80F34AF0B0E /* FaceDetected.swift */, - 3AA41AB923F42040398FD86F7B44CB60 /* Facefy.swift */, - D53CEA8CE4AA2C9E9238D93FA2A7D27D /* FacefyController.swift */, - D0F3B0077593C32E31BF6508E2379205 /* Message.swift */, - 445EC5B333EADCF08980B08A8F36671D /* Pod */, - 941DCA085131938D189F94A75A457331 /* Support Files */, ); - name = YoonitFacefy; - path = ../../..; + name = encode; sourceTree = ""; }; - 14794C41C92C669BC72F1D2095BC2D19 /* Support Files */ = { + 1B83AC3BB33D28086BA9E4E988549939 /* Support Files */ = { isa = PBXGroup; children = ( - 7438C8ED7FB28D45F9B73A85F0AAA821 /* GoogleUtilitiesComponents-dummy.m */, - 7952CB0FF09475711AE010E57BA9CBFA /* GoogleUtilitiesComponents.debug.xcconfig */, - 2B149379270AD7489373476C794EE46B /* GoogleUtilitiesComponents.release.xcconfig */, + 7BD89B96AB38F70972A63B766C85A3E0 /* GoogleDataTransport.modulemap */, + 216DB1FCA14854B93FC57E6BB289210E /* GoogleDataTransport-dummy.m */, + B6F215A0DBBBCE651517960826493CDF /* GoogleDataTransport-Info.plist */, + 137444C01FAF08F99F0521C4ED70725D /* GoogleDataTransport-umbrella.h */, + 828D64E4D4660899651131465D817AA5 /* GoogleDataTransport.debug.xcconfig */, + 6666D1DE448711631EBC719785753088 /* GoogleDataTransport.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/GoogleUtilitiesComponents"; + path = "../Target Support Files/GoogleDataTransport"; sourceTree = ""; }; 1CDBE7EFDEF6D5A77DC8717EAA0AB740 /* Support Files */ = { @@ -1090,522 +1209,640 @@ path = "../Target Support Files/MLKitCommon"; sourceTree = ""; }; - 20F3B252B90F22F369A08285B10F7454 /* Targets Support Files */ = { + 1D7AF66FC44A6239B1B5020867B3F093 /* Core */ = { isa = PBXGroup; children = ( - AA95F18DBE0ADAF28E46A9AD74D7C5E4 /* Pods-YoonitFacefyDemo */, + 0E0A3CF76811976DE6FF6BAFA3632EEA /* GTMSessionFetcher.h */, + AFA3074DC14727D714BE30261B22B5A7 /* GTMSessionFetcher.m */, + FDC2A78AA628F9415EF566F758B6944B /* GTMSessionFetcherLogging.h */, + D61ECFF7C3CFAB34F3E7238D3A273C8C /* GTMSessionFetcherLogging.m */, + 44F4CB3D7D9BCAC6FE53FB62C333F3CC /* GTMSessionFetcherService.h */, + FE0ECEDF79D3C62824ADD5AF39216E91 /* GTMSessionFetcherService.m */, + 1BA9B251E5A71DD4C55FE1EFEF894D6B /* GTMSessionUploadFetcher.h */, + 1B7DFA5DDE2BFCF9B3C587987D41E245 /* GTMSessionUploadFetcher.m */, ); - name = "Targets Support Files"; + name = Core; sourceTree = ""; }; - 29D6F6767EA39B022F3C724446EDDC98 /* Support Files */ = { + 1F5D558DFD76AABD07CD6315D74D16A6 /* Support Files */ = { isa = PBXGroup; children = ( - 72FE60D4EB2B18E9742E3476CA8B31FE /* Protobuf-dummy.m */, - 43636A5740E4180A335FC19C2E6C3757 /* Protobuf-prefix.pch */, - 33C935B7354CD67BDC5031F44F0C222E /* Protobuf.debug.xcconfig */, - 26A5940520CCCB206119E9B978C847CA /* Protobuf.release.xcconfig */, + 37F0E97B141C1E6B285664406047E352 /* YoonitFacefy.modulemap */, + D49EAD3D5A4D02DF380985B7EBB590AB /* YoonitFacefy-dummy.m */, + 156296F513CBE236920E72C955CB521B /* YoonitFacefy-Info.plist */, + 2FAB17248DBFD7DD2A4F0692FE3B9FBC /* YoonitFacefy-prefix.pch */, + 71AB0B34AA529515FA00038F32D0D265 /* YoonitFacefy-umbrella.h */, + 1153DD36C30F3BCF199865C291811663 /* YoonitFacefy.debug.xcconfig */, + F48C2E4EB4CD6835BDECB2D11E4D322E /* YoonitFacefy.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/Protobuf"; + path = "Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy"; sourceTree = ""; }; - 2A4E7BA9A5C4124385AA3DF069A6D4FE /* Logger */ = { + 27CA93FE928AFA48CB248CD69E9DDBFA /* GTMSessionFetcher */ = { isa = PBXGroup; children = ( - 9B07F35275625CA189321C301FF564C9 /* GTMLogger.h */, - 0DD817CFDB5A694CCA4BE07E7ECDF941 /* GTMLogger.m */, + 1D7AF66FC44A6239B1B5020867B3F093 /* Core */, + 44BEBBF449AF5012EEDF5B2BD0DAD85F /* Support Files */, ); - name = Logger; + name = GTMSessionFetcher; + path = GTMSessionFetcher; sourceTree = ""; }; - 33FDC7FEAD8BF0B58D226FB62D89616B /* NSString+URLArguments */ = { + 2B9511063409C2D7DCFD3BDD7F7F6BAE /* Support Files */ = { isa = PBXGroup; children = ( - 3C780032A60B3A9F8E530AA96C3FC034 /* GTMNSString+URLArguments.h */, - 89A57A42D0A8DC3B3AB6215C526D086C /* GTMNSString+URLArguments.m */, + 0C37C22202DCFC141FC96E5F98EECE03 /* Protobuf.modulemap */, + B032521621CFAB4D182B6DF12DDB52AD /* Protobuf-dummy.m */, + 1C997975B1251E9428EC8B06F6AC2550 /* Protobuf-Info.plist */, + F7774C840BDE7CF72806C19695BB52DC /* Protobuf-prefix.pch */, + 9C69426F7745C5573839E43B9E8A8248 /* Protobuf-umbrella.h */, + FE4FB40A25342F163B8746F8BFC54A70 /* Protobuf.debug.xcconfig */, + 0F305898DFDB1AF32BB8D667DB2E1C18 /* Protobuf.release.xcconfig */, ); - name = "NSString+URLArguments"; + name = "Support Files"; + path = "../Target Support Files/Protobuf"; sourceTree = ""; }; - 34EE198FD2E2882E7779EDAA8BCB7115 /* Support Files */ = { + 2FCA3FD17B674246ED705491138D2493 /* Support Files */ = { isa = PBXGroup; children = ( - 9D456CD0F6C93012E888E245E5A1674E /* GoogleMLKit.debug.xcconfig */, - 86F9BDA688F7905CFE33A84E082A5CCC /* GoogleMLKit.release.xcconfig */, + D97873B00E4843B5D847289767707320 /* YoonitCamera.modulemap */, + 9C642DA0ABACC02816EC4BF3AA9B1B96 /* YoonitCamera-dummy.m */, + 15A2FEC79BB31E82B6135451DCCBA36F /* YoonitCamera-Info.plist */, + 93CB4C26337176B694A858D10D3B06FF /* YoonitCamera-prefix.pch */, + BD106480EABBF06FF79FC443AA59679D /* YoonitCamera-umbrella.h */, + A1629A1448FBDE6E729943B0FA24018A /* YoonitCamera.debug.xcconfig */, + 85EBA042331FE624169F30EE35C305E5 /* YoonitCamera.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/GoogleMLKit"; + path = "../Target Support Files/YoonitCamera"; sourceTree = ""; }; - 353596224A10570231E785D40C6CA13B /* nanopb */ = { + 2FDE1739B764092B0DFEDE07F3C80238 /* Pod */ = { isa = PBXGroup; children = ( - A1C5C1033CC151E0B9FB8707F9863F1D /* pb.h */, - 2B61A68AD7D1603741720FE9E51C6A56 /* pb_common.c */, - 326495571186AA307BE35A462E706EC5 /* pb_common.h */, - 90209BF59E73C91A14EF9547AF3CB59D /* pb_decode.c */, - F446849AF69683F473A795ACFC40AD2F /* pb_decode.h */, - D64815CF465C3486A33F7740BB79FF57 /* pb_encode.c */, - BA2BE0DE4F2C4265649FF70A96D6A15F /* pb_encode.h */, - 95E9B33831CBF9D48E96B801C8212E83 /* decode */, - B3627D1610AC14AA372D9F736FC8F145 /* encode */, - A9820760C76DC4B569AF55799E6E819A /* Support Files */, + 5759E273F47A24D96C1A66B934448101 /* LICENSE */, + FAB5C569CC32D233ACF0E75088BEE250 /* README.md */, + 45CCBFE61110CE4B5670A0D02BBDF6FF /* YoonitFacefy.podspec */, ); - name = nanopb; - path = nanopb; + name = Pod; sourceTree = ""; }; - 3CF6D38EFF0579C1C62243BF2CB36A76 /* GoogleUtilities */ = { + 34EE198FD2E2882E7779EDAA8BCB7115 /* Support Files */ = { isa = PBXGroup; children = ( - F3A3805BF0310E03EBF8A20816242BA2 /* Environment */, - C319C709C8459B5310ACB6ACDACC6205 /* Logger */, - CC5DE77ED7FDB6CF8C6BD6530B3DF9D7 /* Support Files */, - F871187E64990682C3398393CF59DA80 /* UserDefaults */, + 9D456CD0F6C93012E888E245E5A1674E /* GoogleMLKit.debug.xcconfig */, + 86F9BDA688F7905CFE33A84E082A5CCC /* GoogleMLKit.release.xcconfig */, ); - name = GoogleUtilities; - path = GoogleUtilities; + name = "Support Files"; + path = "../Target Support Files/GoogleMLKit"; sourceTree = ""; }; - 3D9233F023A3F5352B7C80A6B9638ABA /* Protobuf */ = { + 3500699D7E0BC196ABEEF262350EB9E6 /* Protobuf */ = { isa = PBXGroup; children = ( - EFE45A27CFDBBA745B8F496AA81C88F1 /* Any.pbobjc.h */, - 5B843AAA4537B85F383F4EAFF1E15212 /* Api.pbobjc.h */, - 328B09483BF47D33E8132D1F5FAEB9D5 /* Duration.pbobjc.h */, - 6A4008F1D5F7977F1FA2C26DDB792164 /* Empty.pbobjc.h */, - FD65906DF9682B03AD253AF8F8FC3059 /* FieldMask.pbobjc.h */, - C121125D2FE818D5D1AC0B05EC9DDE45 /* GPBAny.pbobjc.h */, - 411D0AB20F3BA20E0DCC1D1524652A92 /* GPBAny.pbobjc.m */, - 02848E30CA01DE5B7CDCA92B14648D5A /* GPBApi.pbobjc.h */, - 0C6A138AE57535EF343D58A899F30BDC /* GPBApi.pbobjc.m */, - FEBCE8538616A2908887F386EFD89A5F /* GPBArray.h */, - 9E13276434ACD3D0B4B9488F94431567 /* GPBArray.m */, - 76EE3CC0F0FAE50A68C3EE89F9D7049C /* GPBArray_PackagePrivate.h */, - EA6C20029EB409FEFEF5A83D51C853C8 /* GPBBootstrap.h */, - FC3A25B5AA8D5AC4CDDDF50E7A876E1B /* GPBCodedInputStream.h */, - BE6E8CBBF6F17B5AB92B083AA639FAF1 /* GPBCodedInputStream.m */, - 552D8CCA857A9CBF7A0E56669E51B0AA /* GPBCodedInputStream_PackagePrivate.h */, - 217D383C7A7D7A2B13B81BF76A2F165D /* GPBCodedOutputStream.h */, - A47D20B9B57A9210C3107773968A1C0B /* GPBCodedOutputStream.m */, - 9AFD991ACA272DC0B7C81D136813BCE5 /* GPBCodedOutputStream_PackagePrivate.h */, - 8A895607FF514711EACF349F072F4C12 /* GPBDescriptor.h */, - C0A560DACEAC3C1075B8EB4D1BFBDA11 /* GPBDescriptor.m */, - 869CBC2BBDDD8FADF7480721F8C69D4D /* GPBDescriptor_PackagePrivate.h */, - 9673AC8492E637FAA8A769009579E88E /* GPBDictionary.h */, - C6DC2AF416FCDEE65F2E5A54F787F3AA /* GPBDictionary.m */, - E55E2F7AF6AC8F4CFA4EAA3E30D84587 /* GPBDictionary_PackagePrivate.h */, - C065B1A453995C9D6EAEC139B023A2B1 /* GPBDuration.pbobjc.h */, - 9115322FCC63C5B52F9B88F651C4F344 /* GPBDuration.pbobjc.m */, - 8872BF6E6EFBC8F1E4FDC8A0556DE1B0 /* GPBEmpty.pbobjc.h */, - C671D754864688A4515C8DDDB58148C4 /* GPBEmpty.pbobjc.m */, - 07C9FB892E172C2F3042E60A95426A50 /* GPBExtensionInternals.h */, - F62C5532C1BCC64C6DD02BB0E7DE3718 /* GPBExtensionInternals.m */, - 09E37E2D61F8696104B794DD9CFF95BC /* GPBExtensionRegistry.h */, - A4823E074BC50C7098245F2F3FC2706A /* GPBExtensionRegistry.m */, - 324F1CE2488B1C1CD7483F9C7B33C178 /* GPBFieldMask.pbobjc.h */, - 5D9EEBC1F87B903F34F606701100E36B /* GPBFieldMask.pbobjc.m */, - 526F77372D7BD4F83E8C185F08A78081 /* GPBMessage.h */, - 9C16B849B13F5C16F0C770278D4AA94D /* GPBMessage.m */, - B6BEDED974E4B8B47DF7BD8057DA89C3 /* GPBMessage_PackagePrivate.h */, - 5D5044F5EC1088F21C3EFE1A0263F1D6 /* GPBProtocolBuffers.h */, - BCE5C6EDE39EB02B679ED171AD04BCEE /* GPBProtocolBuffers_RuntimeSupport.h */, - CA053D5B24918AA28D1DB2E796BA69BC /* GPBRootObject.h */, - 772B4A45F4E3214A3D242E85A4E7F4C8 /* GPBRootObject.m */, - 59D279B328C98C91AA3A7C863901B4DE /* GPBRootObject_PackagePrivate.h */, - E10753E246CCE3B6BC95487ADB5EEA35 /* GPBRuntimeTypes.h */, - BDE3BB65C734558D3C1059289E981DFB /* GPBSourceContext.pbobjc.h */, - F2199629667574FF886F6C625489ED68 /* GPBSourceContext.pbobjc.m */, - 1517653ACC0CEE1B326C1F5A7E664394 /* GPBStruct.pbobjc.h */, - 352C3E031E1D1DCE319CE1F93A386327 /* GPBStruct.pbobjc.m */, - C299D216B6195FE9228B4620E237F4F2 /* GPBTimestamp.pbobjc.h */, - 99C166DF7892681B7CC9EDDC4C12C3F6 /* GPBTimestamp.pbobjc.m */, - 806229D5796AAAD00EA46875ABC1A0C8 /* GPBType.pbobjc.h */, - AE2A7AA3D80496E46B961712F0267A1B /* GPBType.pbobjc.m */, - 52142CBFC68254D62289CE7AF1135335 /* GPBUnknownField.h */, - 20886256446C37B875F3CC3B92C70B84 /* GPBUnknownField.m */, - F57F1CBFB4E37DC2BC951FEA344E7820 /* GPBUnknownField_PackagePrivate.h */, - 9A26FC154B54EB522A67B2713E7235DB /* GPBUnknownFieldSet.h */, - 60A9A78E5467A8F72A8622893CE413D0 /* GPBUnknownFieldSet.m */, - E1B950E103C78AF8DDBA65ACEBBF85AA /* GPBUnknownFieldSet_PackagePrivate.h */, - 65B10109A0E6B6F0AFE2C1D493D87664 /* GPBUtilities.h */, - A1A24266B73DF472F37C36869F987E04 /* GPBUtilities.m */, - 50D7FEC128D814EDB065B6C1E34AF5C5 /* GPBUtilities_PackagePrivate.h */, - D5740DEECFA9695894A54A7E0EC23F83 /* GPBWellKnownTypes.h */, - E5AC9C64CE4925D474D940F9EAE48DDF /* GPBWellKnownTypes.m */, - 6586AC636302ABA4472A27F65FE66F37 /* GPBWireFormat.h */, - 07D73C4448E88AC32C680A5D06DA8EC9 /* GPBWireFormat.m */, - BA6104FB76F249CC1B3D38F73C9F73A2 /* GPBWrappers.pbobjc.h */, - 3280E9113466A660884629F5E3440D9C /* GPBWrappers.pbobjc.m */, - A72FB73513A31184F83A67209E33A337 /* SourceContext.pbobjc.h */, - FF87EC137B79CD62714D6EF0BB354B8C /* Struct.pbobjc.h */, - F0817E7B51AFB0506740C1FC76B1C34A /* Timestamp.pbobjc.h */, - 9E7E3641CDBF88257EC2E5B0B35529E5 /* Type.pbobjc.h */, - F468CC8F0CA21D15CEE8D060C4B5CB9A /* Wrappers.pbobjc.h */, - 29D6F6767EA39B022F3C724446EDDC98 /* Support Files */, + A52D781F88B5EC466EA6490BE5BDFB14 /* Any.pbobjc.h */, + 41B99F8AF81FE888BC95C8769C2E11FA /* Api.pbobjc.h */, + C02C5270EB2BAB1FCD0041B089BB2FA5 /* Duration.pbobjc.h */, + 736937C83A3E5F8DAEBF864AFE4E5F04 /* Empty.pbobjc.h */, + 33651E3D765559610FDCA60525C5ABA3 /* FieldMask.pbobjc.h */, + B40672ADE57B66AAFDC309817E92F031 /* GPBAny.pbobjc.h */, + 61178D20CD9BA129E717D06B71A4DE22 /* GPBAny.pbobjc.m */, + 4BC606EA0803D906560E94778314851F /* GPBApi.pbobjc.h */, + 2341D43F1C8BC60CAB6861A64FCE2246 /* GPBApi.pbobjc.m */, + 8615CE892B3EFADEC04C7A8837EEB969 /* GPBArray.h */, + 432E29A30B096764CFDB181F033F417E /* GPBArray.m */, + 0E5E5F9558FE5EFFC857D01AD474AD7D /* GPBArray_PackagePrivate.h */, + 0D6CAA6D0258BD332B8394077461B17F /* GPBBootstrap.h */, + 42643B5CBBC5473EDA0E8036C27A81EC /* GPBCodedInputStream.h */, + CE210BD6A3DAF3801FFFC3274E4D9DC9 /* GPBCodedInputStream.m */, + 4E0D0581C0B6C47822CA4F3DDF7641E9 /* GPBCodedInputStream_PackagePrivate.h */, + 3B3785BD50761DB2CA1DE71F045B8E02 /* GPBCodedOutputStream.h */, + DDD8E45E46A2C537CC91B19F2F920A5B /* GPBCodedOutputStream.m */, + E6AF0431D427D94DA6C4531FBB946661 /* GPBCodedOutputStream_PackagePrivate.h */, + F4722E928CCC846C5DE4D4130A07B0A9 /* GPBDescriptor.h */, + 804D3E0C9293BF7E86B45FB0F381D184 /* GPBDescriptor.m */, + A7D8079BB8785BA6FE8F1779616F3806 /* GPBDescriptor_PackagePrivate.h */, + 8A027B9BEB5E7F23B89180FEF3CD2C24 /* GPBDictionary.h */, + A07327297E2D00EA7EC77C3DADC60F29 /* GPBDictionary.m */, + 2D8AAE19CE7ACE28A4DEFCC51C5A7083 /* GPBDictionary_PackagePrivate.h */, + 30D003ABF5687415B17371EB0FCF8CA8 /* GPBDuration.pbobjc.h */, + BDEE45031E134619256C34EC9C4426BD /* GPBDuration.pbobjc.m */, + 14CD70691F743D1543529BD8AA513915 /* GPBEmpty.pbobjc.h */, + 5FBA0EB4A56A238D8B5786BEB6F4956B /* GPBEmpty.pbobjc.m */, + 64FB6A0315921FA7717C7A89952F9CCA /* GPBExtensionInternals.h */, + 76CEE5374C8600D1875924ADF6926F9B /* GPBExtensionInternals.m */, + 5D949E7FAD8D36DAA96511FFB2D3AF28 /* GPBExtensionRegistry.h */, + B979AFA598BCAB118C5F3535FB842F7E /* GPBExtensionRegistry.m */, + 9C5C12F9BA96FB0A425F8C24176DA194 /* GPBFieldMask.pbobjc.h */, + C175BB3AF0E575682B0617CBE8DD95F9 /* GPBFieldMask.pbobjc.m */, + 6C7FFDF1573B95ACFB6883787CE1EFDC /* GPBMessage.h */, + AC8521F8E6B67A2B5723C9084F5F6818 /* GPBMessage.m */, + 94E490A66FA8F9CDB8B7E7B1FBA856EB /* GPBMessage_PackagePrivate.h */, + BDBF864311CEDB80A07223648A6B8746 /* GPBProtocolBuffers.h */, + 2B044AB25145C12A8060B96E8288A8F5 /* GPBProtocolBuffers_RuntimeSupport.h */, + 4811AB3F26B63CF621F5BC81A7C05B81 /* GPBRootObject.h */, + BD04463774D5A4C48DEAA255EDFB916C /* GPBRootObject.m */, + 03AF737FBFBA1E1B77DEA7FF93B23C32 /* GPBRootObject_PackagePrivate.h */, + AC93644C1D135C2875B637DE2DE29D7A /* GPBRuntimeTypes.h */, + 9781C429CE42A46BDC2DBF1D3F4B0A73 /* GPBSourceContext.pbobjc.h */, + A60283C573350C662364B9C8E0E7D6E1 /* GPBSourceContext.pbobjc.m */, + CCCF0D333D37E6377A25F8F91B8566A8 /* GPBStruct.pbobjc.h */, + 6D63DDC60826BE6D101FFD1CCFBC821A /* GPBStruct.pbobjc.m */, + EEC6EE6E1FA7AC044DF04B6A5DF7F2E2 /* GPBTimestamp.pbobjc.h */, + FE733C3E1553FF964DB976EAA03D119F /* GPBTimestamp.pbobjc.m */, + 002A23DBE2FC0C4306911A2AE6F21709 /* GPBType.pbobjc.h */, + B637B919ED3D7DB1196CB3C88033E7F2 /* GPBType.pbobjc.m */, + 70270BD94EA18B7413939991E35BFC9C /* GPBUnknownField.h */, + C2DEE44CA7903DF0A7716DC78B18928B /* GPBUnknownField.m */, + 93BAB77EA5A0F7C709E3EC39C5D48066 /* GPBUnknownField_PackagePrivate.h */, + 04F87AC8ACF184C2CF2291C61D2AAD55 /* GPBUnknownFieldSet.h */, + 5EF7355A28AC243D4BD0F15221C06022 /* GPBUnknownFieldSet.m */, + 360BD87DDADF469D2E5F17C3A91D9664 /* GPBUnknownFieldSet_PackagePrivate.h */, + 2B89CCC42B73CE975E2AF6F51DCA75C5 /* GPBUtilities.h */, + D97E57CF04220BF85640DB564F703AF0 /* GPBUtilities.m */, + A7C935F2CC52D2D712AC9C2F0A57A874 /* GPBUtilities_PackagePrivate.h */, + CD8F06B87E63492A117E0A50A49E3CA7 /* GPBWellKnownTypes.h */, + EC81291FB8C9CC79F674519E126FD69B /* GPBWellKnownTypes.m */, + CC489E564CAAFB477BD1C8F7336AB34F /* GPBWireFormat.h */, + C00295BD2C8C81B0183A690C6F932564 /* GPBWireFormat.m */, + 645C7EDFF2E2259B9C83A99EB2EB2C2A /* GPBWrappers.pbobjc.h */, + 6D7CE09D6214FE23D14002510C5A4625 /* GPBWrappers.pbobjc.m */, + 6F05ECEAB992E448F650297F2F0CF7F5 /* SourceContext.pbobjc.h */, + 451AD9F0CB5D9AC61311F0EEE1BF8F91 /* Struct.pbobjc.h */, + 7FD0253A2E5AC318719630876EE3E717 /* Timestamp.pbobjc.h */, + 116A07012E96CBC6550A59722DFB9EDC /* Type.pbobjc.h */, + EA837E2699AB78B8FC9B9E3E69633FDA /* Wrappers.pbobjc.h */, + 2B9511063409C2D7DCFD3BDD7F7F6BAE /* Support Files */, ); name = Protobuf; path = Protobuf; sourceTree = ""; }; - 445EC5B333EADCF08980B08A8F36671D /* Pod */ = { + 38C6D3AD6512D2C509EEB12C19B637F4 /* Products */ = { isa = PBXGroup; children = ( - 7C252D1E9264ABF53069A11A3DF5D1DB /* LICENSE */, - F7B319058B2C7FD94DAA1F9461674921 /* README.md */, - EF43C712473C121E23C22179CA3B0F61 /* YoonitFacefy.podspec */, + 3347A1AB6546F0A3977529B8F199DC41 /* FBLPromises.framework */, + 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport.framework */, + 6BBB6C18B2CD3B5774C59C0EB3065D02 /* GoogleMVFaceDetectorResources.bundle */, + 251C6319AD50CB50F18D50CBF727F8B2 /* GoogleToolboxForMac.framework */, + B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities.framework */, + 28A6DB952CEA79E3902D41748273A364 /* GoogleUtilitiesComponents.framework */, + C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher.framework */, + 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb.framework */, + CC51893C38B116CD54D4A746BE3D7021 /* Pods_YoonitFacefyDemo.framework */, + C2105C94812B6214B154F54DCEDB72AC /* Protobuf.framework */, + 0F1AB21058A62AEFACE09FB5F4768370 /* YoonitCamera.framework */, + 6AC6ADB95EFEB8759E15CF4516C7C3B5 /* YoonitFacefy.framework */, ); - name = Pod; + name = Products; sourceTree = ""; }; - 54967C3FA965D6D6366AB4C728F01816 /* GTMSessionFetcher */ = { + 44BEBBF449AF5012EEDF5B2BD0DAD85F /* Support Files */ = { isa = PBXGroup; children = ( - 67324BAE4FCF0B41F1F892AD5A710F3E /* Core */, - 03994711D455216558B45DABD330B575 /* Support Files */, + B03F3007593F0EE49E1317D3E859EA1D /* GTMSessionFetcher.modulemap */, + EFFBD24E6741D8747CB57E372954FB89 /* GTMSessionFetcher-dummy.m */, + 1211B5AD70730FE88C8F4D7421B4E393 /* GTMSessionFetcher-Info.plist */, + 22B09279C13780351B7A5F8C16951F43 /* GTMSessionFetcher-prefix.pch */, + 4CFDAA1A4559235837DA5C88EB2EFD1F /* GTMSessionFetcher-umbrella.h */, + D79F978E0863EE059A36DE3A5769F6A1 /* GTMSessionFetcher.debug.xcconfig */, + 06018E00BD8A5A07B210CF0FA6ABD34C /* GTMSessionFetcher.release.xcconfig */, ); - name = GTMSessionFetcher; - path = GTMSessionFetcher; + name = "Support Files"; + path = "../Target Support Files/GTMSessionFetcher"; sourceTree = ""; }; - 602FD2F946A58CFB4B769945AD4AACA9 /* GoogleMLKit */ = { + 45E2CB67957DD5C58573BB068F8C17CD /* YoonitCamera */ = { isa = PBXGroup; children = ( - 7678EAB5D526A099A1B58A14C3E1839F /* MLKitCore */, - 34EE198FD2E2882E7779EDAA8BCB7115 /* Support Files */, + 3B5F655EF18338FBB825EF25A11B7183 /* CameraController.swift */, + AC479F127D64BFBF4646B14CA22D1400 /* CameraEventListenerDelegate.swift */, + FC21CF0C0DF1D3F825107BC35D6F4E08 /* CameraGraphicView.swift */, + D8C85AB925FDB4CEFF51717BD8C2A607 /* CameraView.swift */, + 6C873726A768B5E2F2BC9F1D4FCCE2BB /* CaptureOptions.swift */, + D0B08DD2098CA6C8D4A6BD9B8C56280D /* CaptureType.swift */, + 08C5BFC6A30CC40499601873577E5F10 /* extensions.swift */, + 4AFEE958592BA05CB016BEAF2F6E5BAE /* FaceAnalyzer.swift */, + 71D4EC0A63141ABFB81B66C2CE4990A8 /* FaceBoundingBoxController.swift */, + FDA6BC0653EBDFDF38B96D1D7CE69010 /* FaceCropController.swift */, + 42A9B443FCA8FD7520D038A5B9E64DE9 /* FaceROI.swift */, + 1BE58C730D518CC42DAFC674C3DFD444 /* FileUtils.swift */, + C5168E13A1AFFE742F0DFF80B17C9FC2 /* FrameAnalyzer.swift */, + 4904F52C952054CD9FEF0581564FEBC8 /* KeyError.swift */, + 510DAAFA09297D5EC6F0E634EB1AF0AD /* Message.swift */, + E1B0C4D2C98BE653A19ACD64FBFD1478 /* Utils.swift */, + 2FCA3FD17B674246ED705491138D2493 /* Support Files */, ); - name = GoogleMLKit; - path = GoogleMLKit; + name = YoonitCamera; + path = YoonitCamera; sourceTree = ""; }; - 61083F0DCEF85C25F4A5B1B2CB2B75F0 /* Support Files */ = { + 464A01B3A5FD93A900C8889D53A94A27 /* Support Files */ = { isa = PBXGroup; children = ( - BC57E16E74403CED49F1F3EE4CD549F9 /* GoogleToolboxForMac-dummy.m */, - A3E0863CBB532C7FBF31F7E1B4AFF18C /* GoogleToolboxForMac-prefix.pch */, - 8DE3A192E584154E230B9E9D8CF7620C /* GoogleToolboxForMac.debug.xcconfig */, - 6BA8E4B20CFFFD70DBD119F30E7A2567 /* GoogleToolboxForMac.release.xcconfig */, + C713BE3C6B86B8C152E22C5B92B3B408 /* GoogleUtilities.modulemap */, + 590F18CF7DBF4F2567843ECE22626C0A /* GoogleUtilities-dummy.m */, + B377DFCDCAF1E7D45019EFFA017B958F /* GoogleUtilities-Info.plist */, + F105617A24A7143E250D2123DF63D73C /* GoogleUtilities-umbrella.h */, + 158E8C6E791246DE60E1141C3D645E6B /* GoogleUtilities.debug.xcconfig */, + 8097D828831BE76DE7446C9CAF29B963 /* GoogleUtilities.release.xcconfig */, ); name = "Support Files"; - path = "../Target Support Files/GoogleToolboxForMac"; + path = "../Target Support Files/GoogleUtilities"; sourceTree = ""; }; - 627BED5E0AAD6136FA820DC0010303DD /* YoonitCamera */ = { + 4EDF39DEBD9CFC078895001A5E5CF0B2 /* Logger */ = { isa = PBXGroup; children = ( - 1FEFF8E724666B36E35F6324E9D5876D /* CameraController.swift */, - A246F76CC882F8DC0704B7F8A1C333E8 /* CameraEventListenerDelegate.swift */, - 87072D630826F28815947E94B2B9E76E /* CameraGraphicView.swift */, - 8F9C1B5CDDE504B50640F440314A30C3 /* CameraView.swift */, - 98991C942E6EEBAC412964B1987D9A30 /* CaptureOptions.swift */, - 8F3E4D16C174F484950B47BA78E1B5CD /* CaptureType.swift */, - A4C997728B39EF7877B0FAA87CCC3CE0 /* extensions.swift */, - 76E819CE8F03868207124C236D9FF116 /* FaceAnalyzer.swift */, - 50D69C3BE705B5E61C4B24B9B4F5B523 /* FaceBoundingBoxController.swift */, - F5D872A0B837B109D3C6C1FB06370634 /* FaceCropController.swift */, - 9F674B04EDD368394552463337D972FA /* FaceROI.swift */, - 2302DF35CBE16457C48ADC275198BD38 /* FileUtils.swift */, - 1FBB0170D9D496E8F25B595CA77E0998 /* FrameAnalyzer.swift */, - 1696A32AB948E2197F4B47F1A2E141DB /* KeyError.swift */, - 62A8F7214A229D8D2D5C0DF1856DFD6F /* Message.swift */, - 17F07DD769C37928F5E5A31F4A5CC9C9 /* Utils.swift */, - 9F90C1F03DD3B63AC66597988DE1432C /* Support Files */, + 2E463EB553A41D325DB305E1C88089A1 /* GULLogger.h */, + 44E7987482033792DB021A2A799165DE /* GULLogger.m */, + 1F7626D61E6D54D59E166867C2B29661 /* GULLoggerLevel.h */, ); - name = YoonitCamera; - path = YoonitCamera; + name = Logger; sourceTree = ""; }; - 67324BAE4FCF0B41F1F892AD5A710F3E /* Core */ = { + 565BE6D676DA0D1C8B5299B3B0CE6C56 /* nanopb */ = { isa = PBXGroup; children = ( - 980615A9D4C943A9C2162A9220DC5210 /* GTMSessionFetcher.h */, - 9E6AF3FE6AF75BF408431A97AB227650 /* GTMSessionFetcher.m */, - 0A186AC4D576A3578B1417ED4247B93A /* GTMSessionFetcherLogging.h */, - A8A9ED682EA61DE0E97E39CE06C5D8C1 /* GTMSessionFetcherLogging.m */, - B11A2DFAEDAC97F3CC53FBA64F0AA85E /* GTMSessionFetcherService.h */, - 8C55547E13CD7C8F58F12EAB3201990A /* GTMSessionFetcherService.m */, - B495BA113B573540BF7BF58346E1C542 /* GTMSessionUploadFetcher.h */, - 534A99C63CD479D5FF22E7B81238464D /* GTMSessionUploadFetcher.m */, + 5BB1ADDCF5A4D271746ABAE92B9D464A /* pb.h */, + DF27BAFBD613D600C13925DCD57E9195 /* pb_common.c */, + 58972DD56B17DB9A2A2773C2FCA27ABB /* pb_common.h */, + EE444A4F898873380BF1FDF7590CD5FA /* pb_decode.c */, + A3E18B541A138DA75CD9B65B24EEF610 /* pb_decode.h */, + 0E831B02AD7923A466F2C4548A3E7764 /* pb_encode.c */, + 61E05D02E7377838867E592789BB0FE1 /* pb_encode.h */, + 7EC276F7090AC54D53E64F49805A85B9 /* decode */, + 158B11598AAC3DE816453104E4182B4F /* encode */, + 6E18CE39229E8913DFA779B016DBE898 /* Support Files */, ); - name = Core; + name = nanopb; + path = nanopb; sourceTree = ""; }; - 676CBE81546848FE7DC46840A2DAF9B8 /* NSData+zlib */ = { + 590603E674925269C7DB363B378CA17E /* GoogleDataTransport */ = { isa = PBXGroup; children = ( - 7D660B6991F1D963FD299891C7AA3A1B /* GTMNSData+zlib.h */, - 07FA0415E32775C3FEFBDB2CB34CBDDD /* GTMNSData+zlib.m */, + E93C972A10D409C396B3E78FFE0F22CC /* cct.nanopb.c */, + 4E9CDF3FBB5EA2F1838E255CEE5B1D00 /* cct.nanopb.h */, + 21711F60834964F04283581935CD6106 /* GDTCCTCompressionHelper.h */, + 22F4E48B7BE38E10DA1DF1577A6B28B7 /* GDTCCTCompressionHelper.m */, + 57CD5457145967EDC85848EDFE6C4292 /* GDTCCTNanopbHelpers.h */, + AC7866F9FAAD7A5A8659D14BA94D2BC9 /* GDTCCTNanopbHelpers.m */, + 5A4CDE0872D41A69F5C1EEAD0C660988 /* GDTCCTUploader.h */, + 9F0C9F15E84306EF8B91F38F9D2ED194 /* GDTCCTUploader.m */, + 3E5DF1420E3922C0AB58440758604BAC /* GDTCORAssert.h */, + BD614F49490242F95ADCF6A4C5DF9B2F /* GDTCORAssert.m */, + 52F9BCB3F2B2810083B70F5863DF10C2 /* GDTCORClock.h */, + 86C60C0EE7D4D3ECD99BDCDBF5778945 /* GDTCORClock.m */, + 9CB15A7586AC7CB991D49486F1AC5C82 /* GDTCORConsoleLogger.h */, + 5D5E9A12741FEF7FE0BCEFD400FA0C80 /* GDTCORConsoleLogger.m */, + 33E88D0706E7F82F9D451CBE0E1EDB7C /* GDTCORDirectorySizeTracker.h */, + 29954A019F13C2CD5493198687D90673 /* GDTCORDirectorySizeTracker.m */, + A76E3F9CCE665BA47B1F290725A5A30B /* GDTCOREndpoints.h */, + FD0864A10A310AFC8DD57C31EE50EE04 /* GDTCOREndpoints.m */, + C046D313DACAAF3EAF2FAB360DCF74C7 /* GDTCOREndpoints_Private.h */, + 8E28FF479DCB333B678E65172A965146 /* GDTCOREvent.h */, + 29E421D9A1F38F2F2E5A81AD7FFBD2B2 /* GDTCOREvent.m */, + 2B6401FA65D0FEB70449C9783E5C64AC /* GDTCOREvent+GDTCCTSupport.h */, + 6F0B9B63ED5A2A9CF4A7547D712167C4 /* GDTCOREvent+GDTCCTSupport.m */, + 4A4A38A17C902AC57EC9D810EF4C35BF /* GDTCOREvent_Private.h */, + 0500CEBD813B2C29A7E6C3EE0A49146A /* GDTCOREventDataObject.h */, + 370EF49A51889532A53BD67560BEFA0B /* GDTCOREventTransformer.h */, + 4AFA5E311659981200FB479598B3AC08 /* GDTCORFlatFileStorage.h */, + 061E77BE9F4B5FD8E504FA573C9085E3 /* GDTCORFlatFileStorage.m */, + AFC8A8C07853B7A2DAE8907B5712A4D7 /* GDTCORLifecycle.h */, + 74555EF9F9E62CC5E912DC57D53C09B1 /* GDTCORLifecycle.m */, + 9CF431CB9014AE59FA9C955762F92743 /* GDTCORPlatform.h */, + B31B38D2DD28016989F045BA14CF2A17 /* GDTCORPlatform.m */, + 6804BDA3AF351FF44D8599B777BFAB89 /* GDTCORReachability.h */, + A905170A113FAF483FA13DD7EEDE3D26 /* GDTCORReachability.m */, + 3C79092026AC5CB219F6FB44016131B5 /* GDTCORReachability_Private.h */, + BBE8D4584151E424567D7C389C6CF132 /* GDTCORRegistrar.h */, + 24B47E8412C5DD2E552C6CC7F18A0F03 /* GDTCORRegistrar.m */, + 484297D00938560BBC593C9FEE4D85E4 /* GDTCORRegistrar_Private.h */, + A3B1E7F2A78B60EFB79E5E0AA19274CD /* GDTCORStorageEventSelector.h */, + 55091EC8B28F0AEBE405FF80C155925B /* GDTCORStorageEventSelector.m */, + 4756663B25B1EBB54BD9282734919D26 /* GDTCORStorageProtocol.h */, + 05BB54C3CBE7F7A499421FA733F8A1AA /* GDTCORTargets.h */, + CBB447A01130601A0799E73117B629BC /* GDTCORTransformer.h */, + 6CA22CDADA9EA1A84B5E3F73595DF19D /* GDTCORTransformer.m */, + 0801688560E5A1F2BAD3D65D2A132AA9 /* GDTCORTransformer_Private.h */, + 38C41AA2155AA2192459A8B1F59AEEFE /* GDTCORTransport.h */, + C638D0D047A4BF01BA62A08F019332EF /* GDTCORTransport.m */, + 39C435D53183AFEC42765BC428BE4F83 /* GDTCORTransport_Private.h */, + A318675B051505CD466C30793FB3E22E /* GDTCORUploadCoordinator.h */, + 74A0663B8BE4CE45943113BFF77BC286 /* GDTCORUploadCoordinator.m */, + 2B3F6FE81D1168E4B03D846B2FDE6004 /* GDTCORUploader.h */, + DEA275012B28B9422ECD9123B640E069 /* GoogleDataTransport.h */, + 72012C17FCAE0148964564E44A395903 /* GoogleDataTransportInternal.h */, + 1B83AC3BB33D28086BA9E4E988549939 /* Support Files */, ); - name = "NSData+zlib"; + name = GoogleDataTransport; + path = GoogleDataTransport; sourceTree = ""; }; - 6B292A2D852A763F0E25F3233116088E /* GoogleToolboxForMac */ = { + 5CAB5DC73E13A2DA9DA3BB4EEA1D01F0 /* YoonitFacefy */ = { isa = PBXGroup; children = ( - EFB9273310022DD31A2F86986E31DC9B /* DebugUtils */, - B80F9F86EBBF5CC1351E1F6D3735831D /* Defines */, - 2A4E7BA9A5C4124385AA3DF069A6D4FE /* Logger */, - 676CBE81546848FE7DC46840A2DAF9B8 /* NSData+zlib */, - 816E68F8BB45B6D73D916F947C08D5A9 /* NSDictionary+URLArguments */, - 33FDC7FEAD8BF0B58D226FB62D89616B /* NSString+URLArguments */, - 61083F0DCEF85C25F4A5B1B2CB2B75F0 /* Support Files */, + DEEC3A0BAFF91EB7426A8A0735DDA4B3 /* FaceDetected.swift */, + C17918AB8613EE9CB88BDD5D93EC6A11 /* Facefy.swift */, + BB4BF8531C54565B02FA4B1E7D3FB03D /* FacefyController.swift */, + 3A2A669796E81D61A2021FA38D9596D6 /* Message.swift */, + 2FDE1739B764092B0DFEDE07F3C80238 /* Pod */, + 1F5D558DFD76AABD07CD6315D74D16A6 /* Support Files */, ); - name = GoogleToolboxForMac; - path = GoogleToolboxForMac; + name = YoonitFacefy; + path = ../../..; sourceTree = ""; }; - 7678EAB5D526A099A1B58A14C3E1839F /* MLKitCore */ = { + 5D5C837882E9B6612C940EF188FD67BD /* Environment */ = { isa = PBXGroup; children = ( - D037844F7F2BC414EC11803531327381 /* MLKit.h */, + 5D9447F8CEC225BE277D1620A059E680 /* GULAppEnvironmentUtil.h */, + 45C59D0AD78B603FE4398B4CC25B2C12 /* GULAppEnvironmentUtil.m */, + 946D8648708B487D7D3834C0DE3379B4 /* GULHeartbeatDateStorage.h */, + 9F583D53548230952321C508A8A8D4E8 /* GULHeartbeatDateStorage.m */, + 62255AD04E9562F4A3734947B04235A1 /* GULKeychainStorage.h */, + 42FC72999FC07708A97EE6CC223B607B /* GULKeychainStorage.m */, + 8091AECE42A07867E7755964B6528FB0 /* GULKeychainUtils.h */, + E7B572769AE6A24C7E40AE37C7C0697B /* GULKeychainUtils.m */, + B7E1FA1C5AEB32FBAAE6B391A4F76924 /* GULSecureCoding.h */, + C81682D77AD842BC531615F9107DB5CF /* GULSecureCoding.m */, + 7B9ED904770295512D0360BAE9C91211 /* GULURLSessionDataResponse.h */, + 8FF6BE5DD56C9B8B89A9C9031FAFD953 /* GULURLSessionDataResponse.m */, + 68979DB5FE4E0150470AD4D0486F14F2 /* NSURLSession+GULPromises.h */, + FB85D2C2C9B51D694808F836932EAF70 /* NSURLSession+GULPromises.m */, ); - name = MLKitCore; + name = Environment; sourceTree = ""; }; - 785FED1A4A13FBA429DF0FAEE8776C67 /* Products */ = { + 602FD2F946A58CFB4B769945AD4AACA9 /* GoogleMLKit */ = { isa = PBXGroup; children = ( - 6BBB6C18B2CD3B5774C59C0EB3065D02 /* GoogleMVFaceDetectorResources.bundle */, - 856B5CD56F194FAD26EA91620B66D614 /* libGoogleDataTransport.a */, - 251C6319AD50CB50F18D50CBF727F8B2 /* libGoogleToolboxForMac.a */, - B43874C6CBB50E7134FBEC24BABFE14F /* libGoogleUtilities.a */, - 28A6DB952CEA79E3902D41748273A364 /* libGoogleUtilitiesComponents.a */, - C1998E0D8085221AD87F89B614C10E52 /* libGTMSessionFetcher.a */, - 06FC5C9CF96D60C50FCD47D339C91951 /* libnanopb.a */, - CC51893C38B116CD54D4A746BE3D7021 /* libPods-YoonitFacefyDemo.a */, - 3347A1AB6546F0A3977529B8F199DC41 /* libPromisesObjC.a */, - C2105C94812B6214B154F54DCEDB72AC /* libProtobuf.a */, - 0F1AB21058A62AEFACE09FB5F4768370 /* libYoonitCamera.a */, - 6AC6ADB95EFEB8759E15CF4516C7C3B5 /* libYoonitFacefy.a */, + 7678EAB5D526A099A1B58A14C3E1839F /* MLKitCore */, + 34EE198FD2E2882E7779EDAA8BCB7115 /* Support Files */, ); - name = Products; + name = GoogleMLKit; + path = GoogleMLKit; sourceTree = ""; }; - 816E68F8BB45B6D73D916F947C08D5A9 /* NSDictionary+URLArguments */ = { + 6E18CE39229E8913DFA779B016DBE898 /* Support Files */ = { isa = PBXGroup; children = ( - F0B708881479272114C6D968E1F442D2 /* GTMNSDictionary+URLArguments.h */, - 3E2E6DDA5D360E24441BFFF3832C7730 /* GTMNSDictionary+URLArguments.m */, + 6957638695CE12D21ADF6C9F4049B2C2 /* nanopb.modulemap */, + 4C2BD1E03EE603B59B2317D540C8FE86 /* nanopb-dummy.m */, + E80CB426E3E931D88F51004C885D169A /* nanopb-Info.plist */, + 99AA465E208CA4BA8D989DFC8655337A /* nanopb-prefix.pch */, + 202BC4C20A20CCB309B80700DE7760C0 /* nanopb-umbrella.h */, + FDC5C3AAA690BF4ADB5AF3DCC047443D /* nanopb.debug.xcconfig */, + 77F6D853B774E75C36312ADC2A5D0612 /* nanopb.release.xcconfig */, ); - name = "NSDictionary+URLArguments"; + name = "Support Files"; + path = "../Target Support Files/nanopb"; sourceTree = ""; }; - 937A572B4775DE557C415F6F9B589F77 /* Pods */ = { + 7678EAB5D526A099A1B58A14C3E1839F /* MLKitCore */ = { isa = PBXGroup; children = ( - DDE89D7CCD16C305BC42556C25765484 /* GoogleDataTransport */, - 602FD2F946A58CFB4B769945AD4AACA9 /* GoogleMLKit */, - 6B292A2D852A763F0E25F3233116088E /* GoogleToolboxForMac */, - 3CF6D38EFF0579C1C62243BF2CB36A76 /* GoogleUtilities */, - 0CF29600DEACDA6AF46DC20A66136BBC /* GoogleUtilitiesComponents */, - 54967C3FA965D6D6366AB4C728F01816 /* GTMSessionFetcher */, - CFE5A25FEA2CFF458BF515232628873B /* MLKitCommon */, - B240D2F6BE5F899A905219A185266364 /* MLKitFaceDetection */, - 0AE590B9A98A03E483EDC823B90C4513 /* MLKitVision */, - 353596224A10570231E785D40C6CA13B /* nanopb */, - B5B743127229130601E20A874F8799DD /* PromisesObjC */, - 3D9233F023A3F5352B7C80A6B9638ABA /* Protobuf */, - 627BED5E0AAD6136FA820DC0010303DD /* YoonitCamera */, + D037844F7F2BC414EC11803531327381 /* MLKit.h */, ); - name = Pods; + name = MLKitCore; sourceTree = ""; }; - 941DCA085131938D189F94A75A457331 /* Support Files */ = { + 79CD45D20390B72211E9C49AC4178627 /* Support Files */ = { isa = PBXGroup; children = ( - AE63CC3D8DEDB2BAD4256AC03FD2A6B8 /* YoonitFacefy.modulemap */, - 10E3CA39A5BBF59599C5914C6E68BEA5 /* YoonitFacefy-dummy.m */, - BD4AA7C7684AB77994DA8A44432181B4 /* YoonitFacefy-prefix.pch */, - D350618FFE2A9E0D80C79D16D9817267 /* YoonitFacefy-umbrella.h */, - AA9551E58A477DBE828A2D457AC366D3 /* YoonitFacefy.debug.xcconfig */, - E268DDD856965DA3AEE966F8611E53F0 /* YoonitFacefy.release.xcconfig */, + C3660A895CD7E2DF6D93C4F54ECF398A /* PromisesObjC.modulemap */, + 9BCE93049EEFF92AC44316B4A2261B55 /* PromisesObjC-dummy.m */, + 4DA451F0F2AA52D7C1A311A8E0E69B44 /* PromisesObjC-Info.plist */, + 4BA58359795A7B5586AF988B6147A103 /* PromisesObjC-umbrella.h */, + 71AEC4E0DD0D9D4CC25CD846B21AF17F /* PromisesObjC.debug.xcconfig */, + 41372C37AABEA7049E9D346D5084A399 /* PromisesObjC.release.xcconfig */, ); name = "Support Files"; - path = "Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy"; + path = "../Target Support Files/PromisesObjC"; sourceTree = ""; }; - 94976395CDD64B4BBDD75B6C741B9099 /* Resources */ = { + 7EC276F7090AC54D53E64F49805A85B9 /* decode */ = { isa = PBXGroup; children = ( - 4C1AF5A0752851697586D88A84F9490E /* BCLjoy_200.emd */, - FF4E646C4D03FE181264590E52C0845F /* BCLlefteyeclosed_200.emd */, - B33FB537A9B48D8D9CC2ED7C71982B72 /* BCLrighteyeclosed_200.emd */, - 2E3147CFEE7B807EA674364BE2D5BF10 /* blazeface.tfl */, - 49C0AF722843A19417869616DD3BD4A0 /* contours.tfl */, - E9C6D0E73D4B4EC1281FE38C8F3F0691 /* fssd_100_8bit_gray_v1.tflite */, - CE4C07C5925CC21BBC2FC573D30E7A45 /* fssd_100_8bit_v1.tflite */, - 5A52715D6CA78B9AB669C2C24DFD9F0A /* fssd_25_8bit_gray_v1.tflite */, - DE65F78BA121356DD9443C184B344B8E /* fssd_25_8bit_v1.tflite */, - 44F2A671003F63CE3E6128FCAF5499D8 /* LMprec_600.emd */, - 77924EC40A9E54885B936F9230C48884 /* MFT_fssd_accgray.pb */, - 229AD12D029FED9D87B9119C9E5E1F09 /* MFT_fssd_fastgray.pb */, ); - name = Resources; + name = decode; sourceTree = ""; }; - 95E9B33831CBF9D48E96B801C8212E83 /* decode */ = { + 8438210554391E6B1A55E01D7157863B /* iOS */ = { isa = PBXGroup; children = ( + C0FFC1FD05965954193CE2D3B67C4793 /* CoreTelephony.framework */, + 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */, + C21E8222AE0215C0F401F69E9635BCE5 /* Security.framework */, + 75100DA70ED9A2152AC0FAEA36605A48 /* SystemConfiguration.framework */, ); - name = decode; + name = iOS; sourceTree = ""; }; - 9F90C1F03DD3B63AC66597988DE1432C /* Support Files */ = { + 85399DB0A482A88BA7A986E21545BE59 /* Pods-YoonitFacefyDemo */ = { isa = PBXGroup; children = ( - C0BDB4F75AFD6290FCB8D97A37253240 /* YoonitCamera.modulemap */, - AF260EF81C9DE6246A7565DD13906915 /* YoonitCamera-dummy.m */, - 498EDC608C5EE8E2D22D7B8783846F82 /* YoonitCamera-prefix.pch */, - 5A00208707F8B1977928C6DFB4C36F12 /* YoonitCamera-umbrella.h */, - 34163CBD0B18A069946F1D4BA5B8BBE1 /* YoonitCamera.debug.xcconfig */, - 2401A4C4825928E7F26BB65DE23383F6 /* YoonitCamera.release.xcconfig */, + 31338125C8C72871ECAC17E79DE6B97F /* Pods-YoonitFacefyDemo.modulemap */, + BCF7BE33E2A053CC62882E11F7F771FE /* Pods-YoonitFacefyDemo-acknowledgements.markdown */, + DCF85EC6DC04B0DF56401FD466A38C2E /* Pods-YoonitFacefyDemo-acknowledgements.plist */, + D97171D64749F9F3E24D3BC79EA51A8E /* Pods-YoonitFacefyDemo-dummy.m */, + 9C4E42D8C269DADA05BF142D35C52715 /* Pods-YoonitFacefyDemo-frameworks.sh */, + 93EA1A5A94E6DF2C8937423207D80511 /* Pods-YoonitFacefyDemo-Info.plist */, + 6DE4702AEB54B9E0A008A30117E9FD41 /* Pods-YoonitFacefyDemo-resources.sh */, + 28A9112F03C777D2930CFE3C15E2EAB7 /* Pods-YoonitFacefyDemo-umbrella.h */, + 4EF848D285BF880D8B10CA2A5A2956DF /* Pods-YoonitFacefyDemo.debug.xcconfig */, + CD79F7F2A7A57D5E83CA64FD640A8832 /* Pods-YoonitFacefyDemo.release.xcconfig */, ); - name = "Support Files"; - path = "../Target Support Files/YoonitCamera"; - sourceTree = ""; + name = "Pods-YoonitFacefyDemo"; + path = "Target Support Files/Pods-YoonitFacefyDemo"; + sourceTree = ""; }; - A194C8AEE65EB033A384476000EBCCA1 /* Development Pods */ = { + 8AE07EDDE870BE48283D025BA48874DE /* Support Files */ = { isa = PBXGroup; children = ( - 0D3E36DEA932E7EE8BE4950F3F61DAAF /* YoonitFacefy */, + 4CE7BCF422541EAC22F59F579A4355EC /* GoogleUtilitiesComponents.modulemap */, + CDB2D09E7CF59B5F066ED531DB1567BE /* GoogleUtilitiesComponents-dummy.m */, + 60E0B9110FFB019BB340351543E41C98 /* GoogleUtilitiesComponents-Info.plist */, + 734C87BCAA25E9AB69E7AD7FE131AA2E /* GoogleUtilitiesComponents-umbrella.h */, + B4962673EDB2FA476653F97C5BCE58F3 /* GoogleUtilitiesComponents.debug.xcconfig */, + A4D6C238856DB50733B4AACF23C4DCAC /* GoogleUtilitiesComponents.release.xcconfig */, ); - name = "Development Pods"; + name = "Support Files"; + path = "../Target Support Files/GoogleUtilitiesComponents"; sourceTree = ""; }; - A78C393C6D6A45A69A75ADF6E0BDE28B /* Support Files */ = { + 8B79E995A97F0AAAC8D75731DECAF49C /* Targets Support Files */ = { isa = PBXGroup; children = ( - 0152105C35ADA0BF15BCC21846F14FD0 /* GoogleDataTransport-dummy.m */, - 5E8FFDD3F86CB616704C133B742A29D4 /* GoogleDataTransport.debug.xcconfig */, - 4AD6C01C320602B2127694FC074CBAE3 /* GoogleDataTransport.release.xcconfig */, + 85399DB0A482A88BA7A986E21545BE59 /* Pods-YoonitFacefyDemo */, ); - name = "Support Files"; - path = "../Target Support Files/GoogleDataTransport"; + name = "Targets Support Files"; sourceTree = ""; }; - A9820760C76DC4B569AF55799E6E819A /* Support Files */ = { + 8D0F556494C1292106B7090B4E67A3A9 /* NSData+zlib */ = { isa = PBXGroup; children = ( - E4D5E1A3786CF539B5BAB6A24E6D4E52 /* nanopb-dummy.m */, - 948D38AAD4071C00D3B9B29E465B9BF1 /* nanopb-prefix.pch */, - 30ADF68C22D4979FAC9D5623F489C5FE /* nanopb.debug.xcconfig */, - 497DA7F822BE5EA06EC325431D327144 /* nanopb.release.xcconfig */, + 584B82ED5BF1127992467961106179E9 /* GTMNSData+zlib.h */, + 68EAFB8C1B409A9523D2246B33CEA2DF /* GTMNSData+zlib.m */, ); - name = "Support Files"; - path = "../Target Support Files/nanopb"; + name = "NSData+zlib"; sourceTree = ""; }; - AA95F18DBE0ADAF28E46A9AD74D7C5E4 /* Pods-YoonitFacefyDemo */ = { + 91CFCB6F11AAF2EBA169B3F68995BEC3 /* UserDefaults */ = { isa = PBXGroup; children = ( - B21184FEE55DD1DAAA46EFCF9BB1FAD0 /* Pods-YoonitFacefyDemo.modulemap */, - 342FE5A05D3DA2EF588AC43967995E0D /* Pods-YoonitFacefyDemo-acknowledgements.markdown */, - 038F9F8B279D4EE57FA905C583847BA4 /* Pods-YoonitFacefyDemo-acknowledgements.plist */, - 844917DD2532AB2E8358ABA1306400D2 /* Pods-YoonitFacefyDemo-dummy.m */, - F463639D210B8F61F14EC443432EE181 /* Pods-YoonitFacefyDemo-resources.sh */, - 0173254AD0E354B8B8619D3A3B98A00F /* Pods-YoonitFacefyDemo-umbrella.h */, - 181C5D17534CDE01D51C934EC66EA9F1 /* Pods-YoonitFacefyDemo.debug.xcconfig */, - 318793B4B394F260F48B59CF68D1C703 /* Pods-YoonitFacefyDemo.release.xcconfig */, + FBF1C59542A0C4F86FAE347337E847F7 /* GULUserDefaults.h */, + D62AB1AF97895948CF39DC91FA298384 /* GULUserDefaults.m */, ); - name = "Pods-YoonitFacefyDemo"; - path = "Target Support Files/Pods-YoonitFacefyDemo"; + name = UserDefaults; sourceTree = ""; }; - B240D2F6BE5F899A905219A185266364 /* MLKitFaceDetection */ = { + 937A572B4775DE557C415F6F9B589F77 /* Pods */ = { isa = PBXGroup; children = ( - 04256083CF2A8D8577F644000D27F44D /* Frameworks */, - 94976395CDD64B4BBDD75B6C741B9099 /* Resources */, - 0B2CE4392AA764A2E59CC38359548198 /* Support Files */, + 590603E674925269C7DB363B378CA17E /* GoogleDataTransport */, + 602FD2F946A58CFB4B769945AD4AACA9 /* GoogleMLKit */, + 06FAFC76CAB77780459488289CC47FD4 /* GoogleToolboxForMac */, + F8684F57FCBC7302E5D14D05CF1BC0A2 /* GoogleUtilities */, + BCF147CFD6539AA3A8512E7495D73FDC /* GoogleUtilitiesComponents */, + 27CA93FE928AFA48CB248CD69E9DDBFA /* GTMSessionFetcher */, + CFE5A25FEA2CFF458BF515232628873B /* MLKitCommon */, + B240D2F6BE5F899A905219A185266364 /* MLKitFaceDetection */, + 0AE590B9A98A03E483EDC823B90C4513 /* MLKitVision */, + 565BE6D676DA0D1C8B5299B3B0CE6C56 /* nanopb */, + C00AC492B6AAB735B4E6282EB1794335 /* PromisesObjC */, + 3500699D7E0BC196ABEEF262350EB9E6 /* Protobuf */, + 45E2CB67957DD5C58573BB068F8C17CD /* YoonitCamera */, ); - name = MLKitFaceDetection; - path = MLKitFaceDetection; + name = Pods; sourceTree = ""; }; - B3627D1610AC14AA372D9F736FC8F145 /* encode */ = { + 94976395CDD64B4BBDD75B6C741B9099 /* Resources */ = { isa = PBXGroup; children = ( + 4C1AF5A0752851697586D88A84F9490E /* BCLjoy_200.emd */, + FF4E646C4D03FE181264590E52C0845F /* BCLlefteyeclosed_200.emd */, + B33FB537A9B48D8D9CC2ED7C71982B72 /* BCLrighteyeclosed_200.emd */, + 2E3147CFEE7B807EA674364BE2D5BF10 /* blazeface.tfl */, + 49C0AF722843A19417869616DD3BD4A0 /* contours.tfl */, + E9C6D0E73D4B4EC1281FE38C8F3F0691 /* fssd_100_8bit_gray_v1.tflite */, + CE4C07C5925CC21BBC2FC573D30E7A45 /* fssd_100_8bit_v1.tflite */, + 5A52715D6CA78B9AB669C2C24DFD9F0A /* fssd_25_8bit_gray_v1.tflite */, + DE65F78BA121356DD9443C184B344B8E /* fssd_25_8bit_v1.tflite */, + 44F2A671003F63CE3E6128FCAF5499D8 /* LMprec_600.emd */, + 77924EC40A9E54885B936F9230C48884 /* MFT_fssd_accgray.pb */, + 229AD12D029FED9D87B9119C9E5E1F09 /* MFT_fssd_fastgray.pb */, ); - name = encode; + name = Resources; sourceTree = ""; }; - B5B743127229130601E20A874F8799DD /* PromisesObjC */ = { + 972E25D857B39D83D012506C1E922BF2 /* NSString+URLArguments */ = { isa = PBXGroup; children = ( - 7FAE7D6B0EE588542538FEBB3E17A422 /* FBLPromise.h */, - 8F013E144D96251E1737FEB4C7FFDC1A /* FBLPromise.m */, - 6E73DFF149A21EC9205244C9C3047F5A /* FBLPromise+All.h */, - 6138DB9CB7B162F1A0DB361A784142B9 /* FBLPromise+All.m */, - CAF31B18661D04380D4ECDA5365E5315 /* FBLPromise+Always.h */, - DFE8F47869E540B057DDE48EEF47B809 /* FBLPromise+Always.m */, - A50997A60B461B33C4F8A659C0B08553 /* FBLPromise+Any.h */, - ACDB8FA848CAED44B8D0E2EA13AC9C61 /* FBLPromise+Any.m */, - 65D9D349D54B590F6FE9A25A4D1808A4 /* FBLPromise+Async.h */, - 7BD0B30C8D34AD5816FE63F60963A8F1 /* FBLPromise+Async.m */, - EBAEF6C7F7E0727C9B1BE79471E50B10 /* FBLPromise+Await.h */, - 4D2A452C4EA9A431D3B98D16F9857A66 /* FBLPromise+Await.m */, - EC44B1578718A491CB4FCF79AAEC0360 /* FBLPromise+Catch.h */, - 10DD82050C68D277408A2DA701BF4AF3 /* FBLPromise+Catch.m */, - 6FF2D39D1731693638A82CC819439B99 /* FBLPromise+Delay.h */, - D2759915AA328C6727D5438CBD9C30E1 /* FBLPromise+Delay.m */, - 6DAF48B32CD65B0359151AE6D1047CB1 /* FBLPromise+Do.h */, - 9EA4E04044BFF5004609CE1D31D7A695 /* FBLPromise+Do.m */, - 4A104B622D9E07A3B7A53C828967E645 /* FBLPromise+Race.h */, - 19C0B5DFCA2D327DF8011956DE491397 /* FBLPromise+Race.m */, - 2A1C7FE7A60935818F696B78CCEB1880 /* FBLPromise+Recover.h */, - 2E27EC9910DF2E9D18677B5462FCE8E3 /* FBLPromise+Recover.m */, - 58C9A3E361D14BB44944CAFBEE986CB9 /* FBLPromise+Reduce.h */, - 3DDE57132DAD8D18980E02AAAB7601D0 /* FBLPromise+Reduce.m */, - 392C3194932D9C12B94E62A0A9A6E34A /* FBLPromise+Retry.h */, - 639057B8ECE65082CB8D50761EF4F456 /* FBLPromise+Retry.m */, - 4CB13A647FBDBD0612DDF2925ECA8EDA /* FBLPromise+Testing.h */, - 0ABC68723A36C002708043B1C06BD84A /* FBLPromise+Testing.m */, - 065267F85AB9550911DDECE7511C8CB1 /* FBLPromise+Then.h */, - 0A4F9DF97245D4668A02F0F2C6006344 /* FBLPromise+Then.m */, - 82A185C288D95F4AF0D67B48D941A758 /* FBLPromise+Timeout.h */, - 045F744EE46C039A171D513463E25248 /* FBLPromise+Timeout.m */, - 5D11B0C8CD0D416A3F00CE3AA775035D /* FBLPromise+Validate.h */, - 2551383289BE70D086FBA89690A1A66A /* FBLPromise+Validate.m */, - 46DDBBAD71244BBA0B01C2803FA42F56 /* FBLPromise+Wrap.h */, - B96D752A6C57BF3C0009ECD8D844DD09 /* FBLPromise+Wrap.m */, - 4B80C306DF6328720AA183011E87CF24 /* FBLPromiseError.h */, - 48C76A2C42E76524D93FC4B79D2CB24D /* FBLPromiseError.m */, - 600FAC8F2363B13A8D56E3917EEDFEEC /* FBLPromisePrivate.h */, - E52DDE29E6485553C6F744F9DEC463F4 /* FBLPromises.h */, - F6F88C26A59C3866C3AD7438B7EC7C6E /* Support Files */, + 69B6D92DD59FE35803EF6DEB41171220 /* GTMNSString+URLArguments.h */, + FBED76D6D5689E036C0879693038807E /* GTMNSString+URLArguments.m */, ); - name = PromisesObjC; - path = PromisesObjC; + name = "NSString+URLArguments"; sourceTree = ""; }; - B80F9F86EBBF5CC1351E1F6D3735831D /* Defines */ = { + A194C8AEE65EB033A384476000EBCCA1 /* Development Pods */ = { isa = PBXGroup; children = ( - A082D72E05D9786AD6EB631E1DC134E2 /* GTMDefines.h */, + 5CAB5DC73E13A2DA9DA3BB4EEA1D01F0 /* YoonitFacefy */, ); - name = Defines; + name = "Development Pods"; sourceTree = ""; }; - C319C709C8459B5310ACB6ACDACC6205 /* Logger */ = { + B240D2F6BE5F899A905219A185266364 /* MLKitFaceDetection */ = { isa = PBXGroup; children = ( - 08EAEA91092B44A65A1BF5677F5528A9 /* GULLogger.h */, - DD1A413374190D059C2FD897EE835A0A /* GULLogger.m */, - 320E5196AD7A844EDA0515AB6F8E60C2 /* GULLoggerLevel.h */, + 04256083CF2A8D8577F644000D27F44D /* Frameworks */, + 94976395CDD64B4BBDD75B6C741B9099 /* Resources */, + 0B2CE4392AA764A2E59CC38359548198 /* Support Files */, ); - name = Logger; + name = MLKitFaceDetection; + path = MLKitFaceDetection; sourceTree = ""; }; - CC5DE77ED7FDB6CF8C6BD6530B3DF9D7 /* Support Files */ = { + BCF147CFD6539AA3A8512E7495D73FDC /* GoogleUtilitiesComponents */ = { isa = PBXGroup; children = ( - 291B3EC1F466764B069FFE154EDB40A8 /* GoogleUtilities-dummy.m */, - D6F8D3E30F6434DE8181152BB0443474 /* GoogleUtilities.debug.xcconfig */, - 8FA3EACA8A0193DC01D79B70D0DB2966 /* GoogleUtilities.release.xcconfig */, + BF6F0186EC19C7344EF78EBABEB83C49 /* GULCCComponent.h */, + E092F526B286DA6BD162BDF6CF875957 /* GULCCComponent.m */, + 8A676534E7D41682065C033F0A35F086 /* GULCCComponentContainer.h */, + ED1EFE3683280ABE2FD39C9ABDD2011F /* GULCCComponentContainer.m */, + E09BE91FD7F34C7DB8BEACC0731BE9BC /* GULCCComponentContainerInternal.h */, + 50CEE441281B91FB8A21446E4DCE844F /* GULCCComponentType.h */, + 224E50F704248494DBF453E5DDAE8922 /* GULCCComponentType.m */, + 1FECF098CD8F21AF676294DF2AB7DD05 /* GULCCDependency.h */, + 3B6FA0A7777073F81CA2D5838ADE73AA /* GULCCDependency.m */, + 7A80DFE111DE3961FFA6A933DB3C096E /* GULCCLibrary.h */, + 8AE07EDDE870BE48283D025BA48874DE /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/GoogleUtilities"; + name = GoogleUtilitiesComponents; + path = GoogleUtilitiesComponents; + sourceTree = ""; + }; + C00AC492B6AAB735B4E6282EB1794335 /* PromisesObjC */ = { + isa = PBXGroup; + children = ( + 4BD276B8EA8EEB6511A55DF103F6A7C5 /* FBLPromise.h */, + 64BC33DD2260F1DEEE75653D22661B67 /* FBLPromise.m */, + 0548BF7A769BBD6B4B0DB1F093673442 /* FBLPromise+All.h */, + 61348B48347A0FEB45DCF19A351E7011 /* FBLPromise+All.m */, + 278C64024876557C84BACBED8C90CA32 /* FBLPromise+Always.h */, + 55DD8063265402191041FB46B8964B37 /* FBLPromise+Always.m */, + 95378D6ADB21336BF09FBA712693094C /* FBLPromise+Any.h */, + AF94A174F86F1956EDEEC0D79D01280B /* FBLPromise+Any.m */, + FFA7971C6288D5D6DFFCD3C082A61342 /* FBLPromise+Async.h */, + F4B315E0A9CC83F9B8CC5C86F1986A81 /* FBLPromise+Async.m */, + 3D2C81C6EDF49E10E93F0FA35678F767 /* FBLPromise+Await.h */, + 0A2F8FB1C440E4F8E87999391626AA8A /* FBLPromise+Await.m */, + 33EB696C38A5ECAA5ADD36061DE9E600 /* FBLPromise+Catch.h */, + 6DEEB6174F82214AB1841650AD924815 /* FBLPromise+Catch.m */, + 56752FF73B22333AB32872D65EC9D9F1 /* FBLPromise+Delay.h */, + A160EF9E2FBE30C3F6FB5F1BC173F80E /* FBLPromise+Delay.m */, + 0187CC884A0FAF76AF8593ADBE076068 /* FBLPromise+Do.h */, + 98B0E8478C38BF2A64C166E686518402 /* FBLPromise+Do.m */, + C48E53C4C0AC6E4CDAFBC12A7C613115 /* FBLPromise+Race.h */, + 433A510152BE57874DBE4F4D54BB4A71 /* FBLPromise+Race.m */, + 05069BB0B935367B346C8A3173D79DA8 /* FBLPromise+Recover.h */, + 7171AA4B1F19B077523BFD9DD37902A9 /* FBLPromise+Recover.m */, + D4F426B47C7488B3ED26AA8DA74BF52B /* FBLPromise+Reduce.h */, + 5019CB025BABEF925916AFF30BA9E593 /* FBLPromise+Reduce.m */, + 87B9153302F6441C93D953BFEBF6C8FD /* FBLPromise+Retry.h */, + D3192286C40F075E8B0B9F8D13B67278 /* FBLPromise+Retry.m */, + 183B4DD5F39FFE1B9A89C9A883E25435 /* FBLPromise+Testing.h */, + 34C337943BEB525FF18D073FA2AE72A3 /* FBLPromise+Testing.m */, + 0C9C089DF14171D7D7A939FA063E4749 /* FBLPromise+Then.h */, + 467780686C6056FF8D94D575FB0D1304 /* FBLPromise+Then.m */, + C64206B551A390E457B168EEFA84DDD2 /* FBLPromise+Timeout.h */, + 6A6618E2A2EF9442601B5E24C00DCF58 /* FBLPromise+Timeout.m */, + A12F759DF2DFF1345D650035813CFB26 /* FBLPromise+Validate.h */, + 675D21B27071C7982667642941D421B4 /* FBLPromise+Validate.m */, + F78556551FB47298D80A25390191C8F7 /* FBLPromise+Wrap.h */, + 0EA1A73E086D6D3E44F2AF11AD83F826 /* FBLPromise+Wrap.m */, + 6537FA8C98F7A51D9A3EAFC11331A6E1 /* FBLPromiseError.h */, + C4FDCD6ED05B34555EA641E0CF82FB60 /* FBLPromiseError.m */, + 022434F0C0C85814D6F9720399B4F8FB /* FBLPromisePrivate.h */, + 4670CDDCF54BBAEEAB63179E44BE3E93 /* FBLPromises.h */, + 79CD45D20390B72211E9C49AC4178627 /* Support Files */, + ); + name = PromisesObjC; + path = PromisesObjC; + sourceTree = ""; + }; + C33BF537088223D9C1C94D06AFCAC50B /* Logger */ = { + isa = PBXGroup; + children = ( + 2BB384BA423DAB7BCBA875B44DC91A47 /* GTMLogger.h */, + 5EBC696D36B0A8D88B675330B73B2C2C /* GTMLogger.m */, + ); + name = Logger; sourceTree = ""; }; CF1408CF629C7361332E53B88F7BD30C = { @@ -1613,10 +1850,10 @@ children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, A194C8AEE65EB033A384476000EBCCA1 /* Development Pods */, - D89477F20FB1DE18A04690586D7808C4 /* Frameworks */, + D503E51FBFAF17EB9D0A5A45BB34F3EC /* Frameworks */, 937A572B4775DE557C415F6F9B589F77 /* Pods */, - 785FED1A4A13FBA429DF0FAEE8776C67 /* Products */, - 20F3B252B90F22F369A08285B10F7454 /* Targets Support Files */, + 38C6D3AD6512D2C509EEB12C19B637F4 /* Products */, + 8B79E995A97F0AAAC8D75731DECAF49C /* Targets Support Files */, ); sourceTree = ""; }; @@ -1630,73 +1867,29 @@ path = MLKitCommon; sourceTree = ""; }; - D89477F20FB1DE18A04690586D7808C4 /* Frameworks */ = { + D47C811E28A4E2B9B29EC76347244E3D /* Support Files */ = { isa = PBXGroup; children = ( + 44BE57048E91C8F35E988ECB9A424232 /* GoogleToolboxForMac.modulemap */, + AB250F75E18CBDFA063477FDAD9D67AF /* GoogleToolboxForMac-dummy.m */, + 7D38EFC753CFEA42043040D6AFF02100 /* GoogleToolboxForMac-Info.plist */, + 8A1B6A48EC4B72F1EF3A68A5C0247442 /* GoogleToolboxForMac-prefix.pch */, + E604607E134344759F549E0484C622F4 /* GoogleToolboxForMac-umbrella.h */, + FD8ABBCEB556745B086D9061EDB20DD8 /* GoogleToolboxForMac.debug.xcconfig */, + 1C07D687918820F28E31AEAF1DE97BC0 /* GoogleToolboxForMac.release.xcconfig */, ); - name = Frameworks; + name = "Support Files"; + path = "../Target Support Files/GoogleToolboxForMac"; sourceTree = ""; }; - DDE89D7CCD16C305BC42556C25765484 /* GoogleDataTransport */ = { + D503E51FBFAF17EB9D0A5A45BB34F3EC /* Frameworks */ = { isa = PBXGroup; children = ( - AAF28587E8805A520FCB9A032E707206 /* cct.nanopb.c */, - ECE425617F11FBDD22D908D46FF8A488 /* cct.nanopb.h */, - DCAC0DB32B6DC510846442FE601A2069 /* GDTCCTCompressionHelper.h */, - BC1D796B815D800D0EDB42684DD38476 /* GDTCCTCompressionHelper.m */, - 688E8818756AB6079C64227B55D247C0 /* GDTCCTNanopbHelpers.h */, - 2CD147A3BABA120E273F4C97D609C75D /* GDTCCTNanopbHelpers.m */, - B25F7AC5C701ABCD709DB716F5531EE2 /* GDTCCTUploader.h */, - 50C38377512366B0E5F6A9ED00F0C19F /* GDTCCTUploader.m */, - D1698509AC88F12EDD151131BDD6DD1C /* GDTCORAssert.h */, - EE3BB9BBC2FA9AE117380C1EBD1714B5 /* GDTCORAssert.m */, - FAC8EE92B91D9A2801578A3555C2BEB0 /* GDTCORClock.h */, - 6C6E4C717D6CE8F638F8BDA2B0F1F6E2 /* GDTCORClock.m */, - AA56720448F102F88A472F4574EE7462 /* GDTCORConsoleLogger.h */, - EAE0944E0F9795F03925C7945FAD95E0 /* GDTCORConsoleLogger.m */, - F5461C939A4B7AD5787DCF3361212F3F /* GDTCORDirectorySizeTracker.h */, - 94AF744D4FAEADD178E98A14506900E7 /* GDTCORDirectorySizeTracker.m */, - 37AD0DC52ACADFA0CDE0C11CE005603D /* GDTCOREndpoints.h */, - 112ED2C0E3A115FD6584C23C34C0D98A /* GDTCOREndpoints.m */, - 71E398A3313B8874D208FA4F162A0A6D /* GDTCOREndpoints_Private.h */, - A6B6BF785E20B6E922D457B00FD50D9A /* GDTCOREvent.h */, - 0B4BFB49FC4F6A46E8741CA697547FBD /* GDTCOREvent.m */, - 0CBD868D58D077CB5153CDBB865075A3 /* GDTCOREvent+GDTCCTSupport.h */, - 7584046039CFE4F98871E1AE69ED4C4B /* GDTCOREvent+GDTCCTSupport.m */, - 3752C85FD41A7A8BD87CECEFA21BB19D /* GDTCOREvent_Private.h */, - 9EC49FE3AF2929DAEC52D5E832B3CAF4 /* GDTCOREventDataObject.h */, - E7BD2A30858BCD096DDB51F82E685CCA /* GDTCOREventTransformer.h */, - 039518F6E98D0187BA4FF2DB98ECF11F /* GDTCORFlatFileStorage.h */, - 691BFF085C7349B5163363F5056D68D5 /* GDTCORFlatFileStorage.m */, - 98BFB94D59FC0A3B0D8B5DCEE0428B88 /* GDTCORLifecycle.h */, - A6A626BDA9FC10B6DFD627E3845826EC /* GDTCORLifecycle.m */, - 8BA944C78F5501970BE6EB952A672140 /* GDTCORPlatform.h */, - 5C617D79B9024877AACC214BC274809E /* GDTCORPlatform.m */, - 2427E8AF8C4D002FD947B57ECA2C58CA /* GDTCORReachability.h */, - 62995C854465D7FE1F6FB9CD1C4E2951 /* GDTCORReachability.m */, - 0184DEF9BA274DED09EF32C493FB0FB5 /* GDTCORReachability_Private.h */, - 2C9CAD3FF411F2E7D53726D1CD4B6226 /* GDTCORRegistrar.h */, - 76DFC8A43D548B098ECDEFB95AF31932 /* GDTCORRegistrar.m */, - 01251C93FDA824C8EC33218AB3671C55 /* GDTCORRegistrar_Private.h */, - DA8816156155E649C67AAF82DA0EFF18 /* GDTCORStorageEventSelector.h */, - F820B39138923E73E5874505A547508D /* GDTCORStorageEventSelector.m */, - CCA3E21969F49AABDED4AC46054CA0D1 /* GDTCORStorageProtocol.h */, - 519AFFACDEB3524D98714836D0659081 /* GDTCORTargets.h */, - 6DEFCB1F73682F1877750D4D6CD3A888 /* GDTCORTransformer.h */, - E97DFB43C53D24A32EC0BBF0B2CDF103 /* GDTCORTransformer.m */, - DADF496D56DC6911482A4377A038B806 /* GDTCORTransformer_Private.h */, - 1B96687C2233A8FFEF08942CDF577680 /* GDTCORTransport.h */, - D23074638ACE750F3ED0FACA6C5D03B6 /* GDTCORTransport.m */, - 4ACC6D36DACBC81C881C2D3BD26D25D4 /* GDTCORTransport_Private.h */, - 779D43C0CC02B79D376931D85846D7F8 /* GDTCORUploadCoordinator.h */, - B64D87DF5E8E7D293EBB4B41814D701A /* GDTCORUploadCoordinator.m */, - CFE0A7D243E11C12782CAF759B842339 /* GDTCORUploader.h */, - 55573723FBEEC6B1626D6C8C5DBEA373 /* GoogleDataTransport.h */, - 5471282778030A142527A77B912C83BD /* GoogleDataTransportInternal.h */, - A78C393C6D6A45A69A75ADF6E0BDE28B /* Support Files */, + F72D9FE5DB0349788D71CA4CF152E9A9 /* FBLPromises.framework */, + A2405F0C1F5F6EE7E5A723C77DC95E1D /* nanopb.framework */, + 8438210554391E6B1A55E01D7157863B /* iOS */, ); - name = GoogleDataTransport; - path = GoogleDataTransport; + name = Frameworks; sourceTree = ""; }; E236168F797E4D946B4881DADD8EB3A0 /* Frameworks */ = { @@ -1715,271 +1908,267 @@ name = Frameworks; sourceTree = ""; }; - EFB9273310022DD31A2F86986E31DC9B /* DebugUtils */ = { + F00053F3ECEB1E4DB41D96256917E1F0 /* Defines */ = { isa = PBXGroup; children = ( - 14E6AF46F2647C0589F12E978AA05D5E /* GTMDebugSelectorValidation.h */, - FC41F4E3558797586E960C2D50DBFC6B /* GTMDebugThreadValidation.h */, - B8A3B699FD5CE8286C4E1BED759496C6 /* GTMMethodCheck.h */, + BED10FB713EB1D6706D17A20CB8BC166 /* GTMDefines.h */, ); - name = DebugUtils; + name = Defines; sourceTree = ""; }; - F3A3805BF0310E03EBF8A20816242BA2 /* Environment */ = { + F2C14CEE22D806D300C429985BA3174B /* DebugUtils */ = { isa = PBXGroup; children = ( - 806A35868ACFBB509CF5EF219B5D6BAA /* GULAppEnvironmentUtil.h */, - 85ABE2420B232B594F55AAC551C07561 /* GULAppEnvironmentUtil.m */, - FAFC1966D565B97CDD3AB5475337047B /* GULHeartbeatDateStorage.h */, - FA5A23564AB54C309D00F374E8BEBD05 /* GULHeartbeatDateStorage.m */, - 583C8950CF155A194AC6D82B607A839E /* GULKeychainStorage.h */, - 7C96326846AA03C8B7A90A2AC8228AF5 /* GULKeychainStorage.m */, - 3C336E7563D37B764E945692AAE6376B /* GULKeychainUtils.h */, - 236BD05263E48285A5A7716466762FA2 /* GULKeychainUtils.m */, - 5A4E7336529207E07B19E483F12DE349 /* GULSecureCoding.h */, - 8942EF91C72A9C545CCAEB55CF4CC0C5 /* GULSecureCoding.m */, - 28AA4459E2E57DA6B1F7949DB0821257 /* GULURLSessionDataResponse.h */, - 18C9DE01364187171A2F2460BF3FD3CC /* GULURLSessionDataResponse.m */, - 1F76BA21797E37A6F5DBEA646CBFB9E9 /* NSURLSession+GULPromises.h */, - 3BA8DE433BDC44BD77BEE71B650DB54E /* NSURLSession+GULPromises.m */, + 10AD5124BCCB53ACA7CEAF4AF646A1B7 /* GTMDebugSelectorValidation.h */, + 27681D3EB05626EB980B1964012DB733 /* GTMDebugThreadValidation.h */, + 985E412FAD9945898FE497DF7BE277FB /* GTMMethodCheck.h */, ); - name = Environment; + name = DebugUtils; sourceTree = ""; }; - F6F88C26A59C3866C3AD7438B7EC7C6E /* Support Files */ = { + F8684F57FCBC7302E5D14D05CF1BC0A2 /* GoogleUtilities */ = { isa = PBXGroup; children = ( - 8C4C4860D5CC606E2B14DEB912D8F94B /* PromisesObjC-dummy.m */, - 619D831DD81F3E757A40A64D4C83B473 /* PromisesObjC.debug.xcconfig */, - B01BC569AD5A91E9D6BF3B6342810BD3 /* PromisesObjC.release.xcconfig */, + 5D5C837882E9B6612C940EF188FD67BD /* Environment */, + 4EDF39DEBD9CFC078895001A5E5CF0B2 /* Logger */, + 464A01B3A5FD93A900C8889D53A94A27 /* Support Files */, + 91CFCB6F11AAF2EBA169B3F68995BEC3 /* UserDefaults */, ); - name = "Support Files"; - path = "../Target Support Files/PromisesObjC"; + name = GoogleUtilities; + path = GoogleUtilities; sourceTree = ""; }; - F871187E64990682C3398393CF59DA80 /* UserDefaults */ = { + FA33A2E458D6F3C9271B1D8CD4CA6C72 /* NSDictionary+URLArguments */ = { isa = PBXGroup; children = ( - F46B5060459E11E6B9AFA63010A70312 /* GULUserDefaults.h */, - 08B7B83F2999CC2113A5413BD8F07C4A /* GULUserDefaults.m */, + 325A14287021F891F58EC2ED706CE859 /* GTMNSDictionary+URLArguments.h */, + DE4DD5E90FE831DDCDEF86623249B90A /* GTMNSDictionary+URLArguments.m */, ); - name = UserDefaults; + name = "NSDictionary+URLArguments"; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 05A851796A150562FFDC0A7F3919A9BA /* Headers */ = { + 0A86B71AC49A315D457E7EE23083E8D0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 0BA812BE507E0DB70AD0017CD725AA2D /* FBLPromise+All.h in Headers */, - 0CE1074736BE131417CA066034FEA0BC /* FBLPromise+Always.h in Headers */, - 7AB9472C774CA7529DC166B5F43C3877 /* FBLPromise+Any.h in Headers */, - 7EF71C9AA723A526CCEA04B1A80A0AA0 /* FBLPromise+Async.h in Headers */, - 80825D1905F8F6C36F5CC0CAF3C0B3AB /* FBLPromise+Await.h in Headers */, - 34C329F6C9FC6233764CAD7CA8E35E0F /* FBLPromise+Catch.h in Headers */, - 4D9BA59D38E31C00E8DBB45B48416579 /* FBLPromise+Delay.h in Headers */, - AA44B7F19260D3C129FD0DCB7A8C88E1 /* FBLPromise+Do.h in Headers */, - D816340FF417A10A2458891EBE60740C /* FBLPromise+Race.h in Headers */, - 52896BAABBEF4C9875DB934FABAAE2B6 /* FBLPromise+Recover.h in Headers */, - 383124A5A88868C5BC961281A93999A7 /* FBLPromise+Reduce.h in Headers */, - 0DCE46615512DDBFC661ADA0F7512CBB /* FBLPromise+Retry.h in Headers */, - E94DCFA9800460D3974535BEC11B00BF /* FBLPromise+Testing.h in Headers */, - A89DC889914FA03B3502394510B94F98 /* FBLPromise+Then.h in Headers */, - 8B35690AE5877F8E242B642B025E89B7 /* FBLPromise+Timeout.h in Headers */, - E546211D1EC4A5B3EC18710532DF6B4A /* FBLPromise+Validate.h in Headers */, - 35D06D25CD785775A68C889D4BD692E4 /* FBLPromise+Wrap.h in Headers */, - 797C6563F4EB821793B603968F713472 /* FBLPromise.h in Headers */, - 1EF56AF854303DC7F35E471A2D3557CD /* FBLPromiseError.h in Headers */, - 88D52DC818D0B0AAAEFAF4815BFFE09A /* FBLPromisePrivate.h in Headers */, - FC1B05F313CDE8DC62670ED83A95AE46 /* FBLPromises.h in Headers */, + A84AD2E5F238053F3A9314E6B7FF29E7 /* FBLPromise+All.h in Headers */, + 8911771D970C64BB1D0C648ED3BE0ACB /* FBLPromise+Always.h in Headers */, + 8089BE7593EB8A7A8E97018D3AF41D96 /* FBLPromise+Any.h in Headers */, + 95589A18EDBB9AF13D5A97E9034B6FDB /* FBLPromise+Async.h in Headers */, + 517A281FC7DDE71736EB3C87A02E691A /* FBLPromise+Await.h in Headers */, + 942A5F292DA19151CD705D0BD28757D7 /* FBLPromise+Catch.h in Headers */, + 517D09F3F1211F95BCA2B764F921FDF1 /* FBLPromise+Delay.h in Headers */, + CDAD3716D23E426269C6D482FF36A7B9 /* FBLPromise+Do.h in Headers */, + 0801B912C55EDE895A7AC1E0B257D323 /* FBLPromise+Race.h in Headers */, + 5E7B1612B7841921D25B5EFF3396868D /* FBLPromise+Recover.h in Headers */, + 829DAF85AF9852A3C02294EA093FC9BE /* FBLPromise+Reduce.h in Headers */, + BE37668C6F2184D080B9DCC220B645AD /* FBLPromise+Retry.h in Headers */, + D22AC6756365A8A3A4CD526A48B9BC5C /* FBLPromise+Testing.h in Headers */, + 5F03CA97CF868E850DC713DA34A03FB3 /* FBLPromise+Then.h in Headers */, + AD3FCA5E135872C993F02CBE0C6CA4DA /* FBLPromise+Timeout.h in Headers */, + 71B9E66E9DB4AEC0E27C2748981FCE31 /* FBLPromise+Validate.h in Headers */, + 576305FB8ABB3E4DDD400B4FD9A1AA34 /* FBLPromise+Wrap.h in Headers */, + 8C349691818C7007397C2080007F870A /* FBLPromise.h in Headers */, + DDB40429FBA6653ECAC72D3497037DFD /* FBLPromiseError.h in Headers */, + 9E0E4DA36B970C272B6F62F56673775A /* FBLPromisePrivate.h in Headers */, + FD9867FA50CAAD24FDBAB4BAD7C1307A /* FBLPromises.h in Headers */, + 1C0837BCA83B71026A059FE3FE3631C3 /* PromisesObjC-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1992E52B7CF574498ADC0096FEF716BD /* Headers */ = { + 16F3E737D2CD0F584C0222BA5C8A50D5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - B274BAFDB8DE667A9F2714C016BB62BF /* Pods-YoonitFacefyDemo-umbrella.h in Headers */, + 491F8EA124B8DF1E7BFE82DBBB766E3A /* GoogleUtilities-umbrella.h in Headers */, + 739FE792CBA18E90FEAF638C6F3AC8BF /* GULAppEnvironmentUtil.h in Headers */, + 04C2ECFD0E08D9C53CA7FEECA254A690 /* GULHeartbeatDateStorage.h in Headers */, + DCF5E15EEA6EA581CDC60BCE5E8F3D9F /* GULKeychainStorage.h in Headers */, + D95F1BCC54E192400B34FC7E6A988832 /* GULKeychainUtils.h in Headers */, + 422CC33A838D4BADD7EEC2BFA153BC2A /* GULLogger.h in Headers */, + 9064EBADFCE01D7D2DB9ED956725ED66 /* GULLoggerLevel.h in Headers */, + FADEAF583FF1105C72EE2A1EA2F876F3 /* GULSecureCoding.h in Headers */, + B328398EE4CAED02E424B05AED487091 /* GULURLSessionDataResponse.h in Headers */, + D121032C610D3989B2ABCD0590C877EA /* GULUserDefaults.h in Headers */, + EE5F5E259C2F1395433CEA4CC03FB671 /* NSURLSession+GULPromises.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 2ED4B38FBA41E24C77549D0B13310FD9 /* Headers */ = { + 27C4E844BFB124C16D6C249FDA6A8FF6 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - DBDF236C3F97911F8D88BF1BD32C6EE5 /* GTMSessionFetcher.h in Headers */, - 4FB5FC59B75509AD1C0CF422264238BC /* GTMSessionFetcherLogging.h in Headers */, - 4C05E08A51874EBEB260D221772C7C7E /* GTMSessionFetcherService.h in Headers */, - 1C2CF7730AFF81296242C1F189B3ABCD /* GTMSessionUploadFetcher.h in Headers */, + 9F2CA2B2B05E422A0402B06EE1FC1359 /* nanopb-umbrella.h in Headers */, + D620C118C0983F9870D36C62D36765E1 /* pb.h in Headers */, + 009DFD1670209ED91AF5E7F55622391B /* pb_common.h in Headers */, + 01273531510941E1F48C8BE699C61EEC /* pb_decode.h in Headers */, + 4EAFC19966C776DDEA850B5DAC37C636 /* pb_encode.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 82A2358098074A4635634D8DF181FFC6 /* Headers */ = { + 3B579237236A9CA9D8635682BBDA22CF /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 50F3C240475716EA037EE104F98F1079 /* pb.h in Headers */, - 57EC150A708EEF74D5DFA9104D5CEB85 /* pb_common.h in Headers */, - 995409D313705853381325F6ECC3C94D /* pb_decode.h in Headers */, - EB6685D6AB90F2F87891726DDB629CD6 /* pb_encode.h in Headers */, + 871DC816B6858BB5B413D8AF4CEC375C /* YoonitCamera-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - A86ABD1F9EAD58683C2B6A93424276EC /* Headers */ = { + 3D03D80F09EF76ADA5B59EDBF171A9B3 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 514DDB86D90FDB0D34DDE31791B09063 /* cct.nanopb.h in Headers */, - 33CE8E7B4FD584E020D8B03AB7E8D58A /* GDTCCTCompressionHelper.h in Headers */, - D1CCF9124F40228A148BB615998C35C3 /* GDTCCTNanopbHelpers.h in Headers */, - BABA437DA26928C08489234BD4A9E751 /* GDTCCTUploader.h in Headers */, - 18CC5B6616852FEEAEC3BD6CBA45B89B /* GDTCORAssert.h in Headers */, - 56E24887EAAD646136AC38AA81AA9395 /* GDTCORClock.h in Headers */, - FBB1B3C343C357C224E140432F429B5C /* GDTCORConsoleLogger.h in Headers */, - BA90186C2A64B69F125E0A544B8957D0 /* GDTCORDirectorySizeTracker.h in Headers */, - BA9B87F534A5BED45D0018119738D77C /* GDTCOREndpoints.h in Headers */, - EDA6B203F850F0C73E3673D894C6A0D7 /* GDTCOREndpoints_Private.h in Headers */, - CB400EE6FC455D76B24C0D2A7A5C4DA7 /* GDTCOREvent+GDTCCTSupport.h in Headers */, - 0108AA4103DAF812C07A110257FFCD72 /* GDTCOREvent.h in Headers */, - 0E3973696D38815DD61BF8C9339191AB /* GDTCOREvent_Private.h in Headers */, - 851FFA581CA0FB3381194DB5D111EA0F /* GDTCOREventDataObject.h in Headers */, - 44D3BA323A99A39F724C8484B4D0AF34 /* GDTCOREventTransformer.h in Headers */, - 11943221E809C56EE27ECCEDE1C5C517 /* GDTCORFlatFileStorage.h in Headers */, - 41100370ACE5CAF78CF82E55033DB4E8 /* GDTCORLifecycle.h in Headers */, - 5BDDA02E7DAA942C15D19C6E19280CA0 /* GDTCORPlatform.h in Headers */, - CC2F6076919EB913D62B5DE40CA8D4EF /* GDTCORReachability.h in Headers */, - 68A872494F9B2C1E848EC54BE66C5470 /* GDTCORReachability_Private.h in Headers */, - BAA68CB762181BC3E9ED1F68CF69F9AE /* GDTCORRegistrar.h in Headers */, - DDC0FFC033F7288769EE0C823D24C1DC /* GDTCORRegistrar_Private.h in Headers */, - 10BDA7533CD9423D5A991A2F2893B354 /* GDTCORStorageEventSelector.h in Headers */, - 464B00A4CBEB02DC680AAE673D9F60DC /* GDTCORStorageProtocol.h in Headers */, - DB6B082A0D9CF8C21990E50B3E0C1212 /* GDTCORTargets.h in Headers */, - 7FBA2AED5A0CC3259CCBCE3C8794052E /* GDTCORTransformer.h in Headers */, - C4B58A5110D71A70935FECB2CAF4AF7A /* GDTCORTransformer_Private.h in Headers */, - 99DFCA6A902BCC102AE674AA1EE0DDB8 /* GDTCORTransport.h in Headers */, - E5E25930F78DED7E870886A5D76D1500 /* GDTCORTransport_Private.h in Headers */, - 17074DAD898ABDDADDD1684608D3A183 /* GDTCORUploadCoordinator.h in Headers */, - D4246EA4BCB311C4E4F9CCF5A0C6A2D6 /* GDTCORUploader.h in Headers */, - D3BDEE79A0C9DA43360DEE86BFE394C7 /* GoogleDataTransport.h in Headers */, - C632EA258FCFC9D82422883E3B18B38B /* GoogleDataTransportInternal.h in Headers */, + AF3C6F3AE9213FD229041303FC1486B9 /* GTMSessionFetcher-umbrella.h in Headers */, + 68B3C59ECB5FB2983C500A9200511485 /* GTMSessionFetcher.h in Headers */, + FEE4C9D594D110D041FC457BA1057F3E /* GTMSessionFetcherLogging.h in Headers */, + B1705A6D0333B40D12CEE6DC89494660 /* GTMSessionFetcherService.h in Headers */, + 70E9A5322DA380CA139CF8D60F669BE8 /* GTMSessionUploadFetcher.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - B7A296CA34C5D7063E9C64D1BDE845F0 /* Headers */ = { + 8D3AF49F5F9FD1E86344F35A70F59B0C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 595B72C397F14418C07839BAB5052D55 /* GULCCComponent.h in Headers */, - C9B2074D7CD9FEB74863DD308A9559F3 /* GULCCComponentContainer.h in Headers */, - EEACD0E09F5A9032EAD86D0B403D3839 /* GULCCComponentContainerInternal.h in Headers */, - E02646E8245C4682D369F36D3FE4A1F0 /* GULCCComponentType.h in Headers */, - 917DFA515D5F519DBFFED6F989718D78 /* GULCCDependency.h in Headers */, - 8884E12AEB9D3D1993DC6753AEADF299 /* GULCCLibrary.h in Headers */, + A22CD6352DB20138DEE680851BAC60BC /* cct.nanopb.h in Headers */, + 968CD6503E4F62B27C9200590845EBEF /* GDTCCTCompressionHelper.h in Headers */, + BFC90AFF84D1D09E386E6BA4A4F21E62 /* GDTCCTNanopbHelpers.h in Headers */, + B3185D85D5A3E96063997A2F89142EDB /* GDTCCTUploader.h in Headers */, + 34BE48A0791DFF76D5EF71393605D581 /* GDTCORAssert.h in Headers */, + 1463124BCDD8333D9C9B0912C18E1AD7 /* GDTCORClock.h in Headers */, + 04DB3934DE40B4BE576E90144A8979A3 /* GDTCORConsoleLogger.h in Headers */, + 3C3014CB7AD8764C74BAC70E8CD9E5CE /* GDTCORDirectorySizeTracker.h in Headers */, + 50B4037781FD4BA604391DA454262B18 /* GDTCOREndpoints.h in Headers */, + B10C6D3A68C327C0F00CEF343CE1E16F /* GDTCOREndpoints_Private.h in Headers */, + B310432F3A4DE5E1D74AEC56B05023E7 /* GDTCOREvent+GDTCCTSupport.h in Headers */, + C07686BAEC6B868B9B711247FFAA53EA /* GDTCOREvent.h in Headers */, + AE798F0F72C9A45DDAEC321FD35DD401 /* GDTCOREvent_Private.h in Headers */, + E173F5BF461CD8E09F28AFC90A81662F /* GDTCOREventDataObject.h in Headers */, + DA5CAF4391B12FD639A5C12EB9A123C8 /* GDTCOREventTransformer.h in Headers */, + 05251B08AA4606528DB967EC4E267CFD /* GDTCORFlatFileStorage.h in Headers */, + 34D3AA6081A9AAE705581F61C626DC5E /* GDTCORLifecycle.h in Headers */, + B56A35E18A7BB4F43516734609A12FF1 /* GDTCORPlatform.h in Headers */, + 78C99421840ABC28D8FD3A68A29981CD /* GDTCORReachability.h in Headers */, + B372C998C404E4B32F86DB7238D06E35 /* GDTCORReachability_Private.h in Headers */, + 601A9FE74CBC6EF24C0C3CD3EBBF1A5B /* GDTCORRegistrar.h in Headers */, + E1E0C697FDCCBDF10DB7485E2D74E338 /* GDTCORRegistrar_Private.h in Headers */, + 8F86F0F0A96C27E916C4AB30D0E84389 /* GDTCORStorageEventSelector.h in Headers */, + 6C1D4DF600FCEE39965421D568BE7955 /* GDTCORStorageProtocol.h in Headers */, + D1661F2541E6C57E1948177BFD304C7E /* GDTCORTargets.h in Headers */, + 5C6CCB6CB6560BF7C6FA43EC5EABA8A6 /* GDTCORTransformer.h in Headers */, + DC07C72252AC529C52551CB510636AE7 /* GDTCORTransformer_Private.h in Headers */, + 96D570C5CB819E3B9F6830A9E21AF6D8 /* GDTCORTransport.h in Headers */, + F70B8176F7CA3BC72FBC1525F9D3A7CD /* GDTCORTransport_Private.h in Headers */, + 2013CEDAC0B798F42DFACE084553E639 /* GDTCORUploadCoordinator.h in Headers */, + BC5EADE19C5E9261AECBF614AA78889A /* GDTCORUploader.h in Headers */, + D89AAB7E143CDB35EE3F0D6761C5D43B /* GoogleDataTransport-umbrella.h in Headers */, + 2EA81572F31276560AB152FC0AB3C8A0 /* GoogleDataTransport.h in Headers */, + 19E0B1759197D4977B35594BCBEF1E61 /* GoogleDataTransportInternal.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - BC690B1131C02F27ACEAC862C5CB2F57 /* Headers */ = { + 969BA901735C8CD2E9BC10E43858F2C5 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 0361A3DEFD9D7BD3BC816A23BA5C48A1 /* GTMDebugSelectorValidation.h in Headers */, - 9FB27A253115AD2826E17E1E76A2CBBA /* GTMDebugThreadValidation.h in Headers */, - 677E64DF46C88220EED2FA29BA26568F /* GTMDefines.h in Headers */, - A3AE73415BA850F3CFB0EC23BD9AC765 /* GTMLogger.h in Headers */, - F2B6ED4CD2288DDC101489E8C13A02B5 /* GTMMethodCheck.h in Headers */, - D9FFDE2727FFE830C9CADC8BC5072D03 /* GTMNSData+zlib.h in Headers */, - 136E30EF6FB83901B54EFFF73D6314B4 /* GTMNSDictionary+URLArguments.h in Headers */, - 807B3703FA7E5BFF19268398876BCA34 /* GTMNSString+URLArguments.h in Headers */, + 3657893EBAB358BFA807FBD70F9DF521 /* Any.pbobjc.h in Headers */, + F065001AAA50C3F08689B00BC4F996B3 /* Api.pbobjc.h in Headers */, + 96E77F9849F672F6FE9E716179670E1A /* Duration.pbobjc.h in Headers */, + 2BE672C2753EE46633C527088B91981B /* Empty.pbobjc.h in Headers */, + A91773168BD2D7766E1717F06B86DFF8 /* FieldMask.pbobjc.h in Headers */, + 480A5E1166612E0EDDF4BA677CF34E48 /* GPBAny.pbobjc.h in Headers */, + 251B7538520595AED02B3B9EC60BF92F /* GPBApi.pbobjc.h in Headers */, + 92E56C07A3C2CDC670CAF8C8CA153484 /* GPBArray.h in Headers */, + 6094D6EA9AA1185B1E1D4E94D9C92E94 /* GPBArray_PackagePrivate.h in Headers */, + AEFCF743B4AEFED56CAFD7E63140B2DE /* GPBBootstrap.h in Headers */, + 557FE8BFFC199A2661D847C6A5EF498B /* GPBCodedInputStream.h in Headers */, + 382C3C003422D7E7D2C8A41F824560D1 /* GPBCodedInputStream_PackagePrivate.h in Headers */, + D96EC05ABD5C4AB211FCED0360B0EAD8 /* GPBCodedOutputStream.h in Headers */, + 483C7910221DF74A85EFE62683803654 /* GPBCodedOutputStream_PackagePrivate.h in Headers */, + E47281E8B97F3E38F0D1F32C74D1AEBB /* GPBDescriptor.h in Headers */, + CB32ABA62CCD0E60C3B901C6277C6130 /* GPBDescriptor_PackagePrivate.h in Headers */, + 53AF185E78CDE16FFD1B440E4104654D /* GPBDictionary.h in Headers */, + 36B5466FACA10DCAB41F4A4B561086C1 /* GPBDictionary_PackagePrivate.h in Headers */, + E8DDD217CF798212EBECEE9D34D95685 /* GPBDuration.pbobjc.h in Headers */, + 783E95C974FACD544BA31503E36379CD /* GPBEmpty.pbobjc.h in Headers */, + AEA8E58D77362896E56DA67120C4B1E7 /* GPBExtensionInternals.h in Headers */, + 4598A1F8D72B0EDC004C2E83E0654D99 /* GPBExtensionRegistry.h in Headers */, + 7FD1962542D5B4A46BFFFF7EF800321B /* GPBFieldMask.pbobjc.h in Headers */, + 15F54804F1063E457111D84AE118FC0D /* GPBMessage.h in Headers */, + 0A322BB183CB93A9F992AF8744733D3C /* GPBMessage_PackagePrivate.h in Headers */, + CD7613C8553F1AA5AE377845DF4528BA /* GPBProtocolBuffers.h in Headers */, + FD1017CFBAF554C85F287E5059FBA945 /* GPBProtocolBuffers_RuntimeSupport.h in Headers */, + 85F6910223DFC83194AF6448A3888102 /* GPBRootObject.h in Headers */, + F6485263D508CDCE7D37E1CAAAC192F8 /* GPBRootObject_PackagePrivate.h in Headers */, + 17057E4D8ADF86874C071CDE632DD408 /* GPBRuntimeTypes.h in Headers */, + BEB34DC899CCEA0C328B7CE0DAE8809B /* GPBSourceContext.pbobjc.h in Headers */, + 0AF86D2F8C671555E402C05E806C773D /* GPBStruct.pbobjc.h in Headers */, + 571A1248D7C3E0AE021279BA1280F0A9 /* GPBTimestamp.pbobjc.h in Headers */, + 4ABF6CFD1B3FD71D13D3DB0850260D09 /* GPBType.pbobjc.h in Headers */, + F7A8975EC87ADE518B892CFB2079DE91 /* GPBUnknownField.h in Headers */, + F31FD15D282F9401240CB8D5D264B25A /* GPBUnknownField_PackagePrivate.h in Headers */, + 054F7BC5F295EA5B90CF43714A8F7B03 /* GPBUnknownFieldSet.h in Headers */, + C4BD026CD1A46B65DAFBB18818681183 /* GPBUnknownFieldSet_PackagePrivate.h in Headers */, + 92D4BAC70BD350F9AFC28C4C5D2DB2C2 /* GPBUtilities.h in Headers */, + B7365E930529797CFDAA4FF51C7540D6 /* GPBUtilities_PackagePrivate.h in Headers */, + 82114AB0B8A62F9FF4C63C15C107B3F2 /* GPBWellKnownTypes.h in Headers */, + CD151DF759F75F65998F29DCAF7B11F0 /* GPBWireFormat.h in Headers */, + F0DC11C48F732FFA23FF691F9F8803C9 /* GPBWrappers.pbobjc.h in Headers */, + E3E94D1A703E17FEC254409C960426DB /* Protobuf-umbrella.h in Headers */, + 063BAFD4323A8F202A8FDAA00DF2AE4A /* SourceContext.pbobjc.h in Headers */, + 526283F38ED826ECAAC1903964B004AA /* Struct.pbobjc.h in Headers */, + 1647AF61BAD7A72735E1EECA7CD79E90 /* Timestamp.pbobjc.h in Headers */, + 353D7029FB490F34FA8059C785DE496A /* Type.pbobjc.h in Headers */, + 5BED2930DB940B4B49F98DE3AC157C98 /* Wrappers.pbobjc.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - CBE325156E6EB273973C1D173C8A88EF /* Headers */ = { + BBDA333F0305FC08F5094CC52C2CCFA3 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 205C8E2BC5DD9C1AE4B3B849FEDE014E /* GULAppEnvironmentUtil.h in Headers */, - 73BD908FAA01996687DD2C2DAE4942E5 /* GULHeartbeatDateStorage.h in Headers */, - 19F57BD815FE0B9A967FDD06D1125CEF /* GULKeychainStorage.h in Headers */, - 502FA38BE3DCAB7BC1B46AF54BA329A9 /* GULKeychainUtils.h in Headers */, - 669F7FB84C6964968AA45D95896DACCA /* GULLogger.h in Headers */, - 88ACB501B89DA64FAFB8BA2E2270B0A5 /* GULLoggerLevel.h in Headers */, - 68BA486B24FFEAF5D8CFADFB4528E210 /* GULSecureCoding.h in Headers */, - 79C04EBC189B761541E727BCC31AD6EA /* GULURLSessionDataResponse.h in Headers */, - 91B71A6EE5ACF52617E9DC33F2F27EAD /* GULUserDefaults.h in Headers */, - 658567B2B2E66D0721991C52F26B05F1 /* NSURLSession+GULPromises.h in Headers */, + D070208587E8E2553745AC38D1CA65C7 /* GoogleToolboxForMac-umbrella.h in Headers */, + 335455A77CC110731001233A9AB6F68E /* GTMDebugSelectorValidation.h in Headers */, + F7E6BCC0842CB75E5D499B3B37091A9C /* GTMDebugThreadValidation.h in Headers */, + 6E4E63361C0FB09E5F3C287F0087B451 /* GTMDefines.h in Headers */, + BFF5F9BD346BADF788CF231390154E89 /* GTMLogger.h in Headers */, + 82CE3BB3B92AC59E67519E4629A5F2A0 /* GTMMethodCheck.h in Headers */, + 3A40090E193296468805A8A2FDCDA67C /* GTMNSData+zlib.h in Headers */, + F3F8F763CA7835CD1DB773CB8A8A92D8 /* GTMNSDictionary+URLArguments.h in Headers */, + 52950567942DCE2AB6E4A76D088CE783 /* GTMNSString+URLArguments.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - E8B2E42CD8671B1916AF7DF41820D8A5 /* Headers */ = { + C527B59E8B4ED73DB87436106A1A360E /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 1F1DAB8C4A05063B9447A5216C22AC06 /* YoonitCamera-umbrella.h in Headers */, + ED15124AFD51B0680AC13C8DD638D85C /* YoonitFacefy-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - EA657079AD569C08B48ACF3F9D7B7EF5 /* Headers */ = { + CEB885F53128B79CD545C1CA9268CD02 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 4CBE61AD644115721EF52A2193CFC180 /* Any.pbobjc.h in Headers */, - 10E54DCCC60B2F6BA3DF56F3B83DD0AB /* Api.pbobjc.h in Headers */, - CE0827F06F9CA288595C46E080F4DDB4 /* Duration.pbobjc.h in Headers */, - 65CF9D3240789D1C9F69C2B341C270B4 /* Empty.pbobjc.h in Headers */, - 42638C6A963B1E7DE3672D35CCEEAE2B /* FieldMask.pbobjc.h in Headers */, - 2702939E3645EA6C236A9E2909E34920 /* GPBAny.pbobjc.h in Headers */, - 45F9549B87A57DE0407EB2C2B6AF1EAB /* GPBApi.pbobjc.h in Headers */, - 0C71A9CEB66E6EFC45350E5E429DFCE7 /* GPBArray.h in Headers */, - FA595D5F068C1C28F47B00B863DC570E /* GPBArray_PackagePrivate.h in Headers */, - CC56858E8CE91E3A0567D85E13C71577 /* GPBBootstrap.h in Headers */, - B6C28429405BB89E2E81F912B069FBD5 /* GPBCodedInputStream.h in Headers */, - 00B5962699793BA277C9AFE7D9C50355 /* GPBCodedInputStream_PackagePrivate.h in Headers */, - 39C330B7048E107208E54B2044A5C2AA /* GPBCodedOutputStream.h in Headers */, - FB973ADAA37D88C2BB479AFA0184F88C /* GPBCodedOutputStream_PackagePrivate.h in Headers */, - 2B1B998A502886C797C035282B42DDCD /* GPBDescriptor.h in Headers */, - 83B47BEFDD6B1179C600671805BF22B1 /* GPBDescriptor_PackagePrivate.h in Headers */, - ECFDE5A074165EF44372F411134DD58C /* GPBDictionary.h in Headers */, - D86BE1504D7A0D9D7A8F00D332620A82 /* GPBDictionary_PackagePrivate.h in Headers */, - 798A3BB5C466257817C8C78D237F199F /* GPBDuration.pbobjc.h in Headers */, - 6EE2005ADC0BDF1ECF50B96BDB488E35 /* GPBEmpty.pbobjc.h in Headers */, - B3DED3E5756A2469A2C601393FA1F064 /* GPBExtensionInternals.h in Headers */, - 1E6D4F72EBFF1AC78D75C0551B045C92 /* GPBExtensionRegistry.h in Headers */, - 304089BFEFC44F5899949545E51E55DB /* GPBFieldMask.pbobjc.h in Headers */, - BF9FA7AA7A94C7DC4D3604CD5ADE3E11 /* GPBMessage.h in Headers */, - 231C62ACCF62BE50301D379FAB219730 /* GPBMessage_PackagePrivate.h in Headers */, - 7951AD2B89C57DC05C06B12916815D96 /* GPBProtocolBuffers.h in Headers */, - E6FE57778697B75854797E4828D4710E /* GPBProtocolBuffers_RuntimeSupport.h in Headers */, - C6F80E89EDB838BF3FC24B0FC9FA615E /* GPBRootObject.h in Headers */, - 29ABEA0A551AFD22D5255AA0DB2C8FBE /* GPBRootObject_PackagePrivate.h in Headers */, - DD5316D39972FE0AFCF34263BADCDD1E /* GPBRuntimeTypes.h in Headers */, - DA8722EB7133892EAA11BC0C6758737F /* GPBSourceContext.pbobjc.h in Headers */, - 95E9B7120525EAD8F19639764591EF08 /* GPBStruct.pbobjc.h in Headers */, - C02B04FFC290E38DD989F1FA014CCEB5 /* GPBTimestamp.pbobjc.h in Headers */, - 74063B5BA68C86AF932EA58071F3CD49 /* GPBType.pbobjc.h in Headers */, - AF5BA07600D501823FAF5CC08F4569B5 /* GPBUnknownField.h in Headers */, - C82862F72399DC079FE9B73551E61ECA /* GPBUnknownField_PackagePrivate.h in Headers */, - 907E630E247294B342FEDDDAA118F0B2 /* GPBUnknownFieldSet.h in Headers */, - 22FAFFF5A74EFD6D3389B617FACB6C08 /* GPBUnknownFieldSet_PackagePrivate.h in Headers */, - DC50A01DEC0214B23DECE81B50B0D776 /* GPBUtilities.h in Headers */, - 63C98A2230F066837BBC17E91D07A1CD /* GPBUtilities_PackagePrivate.h in Headers */, - 28F55C9593B90BB09831098731A87AAE /* GPBWellKnownTypes.h in Headers */, - 75EA613B83B200799094290316273594 /* GPBWireFormat.h in Headers */, - 036D23FD9FE99BF66BFBF4C0CA3B456E /* GPBWrappers.pbobjc.h in Headers */, - 77A8D737E49351BE1B845275F5B7711D /* SourceContext.pbobjc.h in Headers */, - 2CABE6E756AF2027F54572FCA3EEE63D /* Struct.pbobjc.h in Headers */, - 01D3BBF1FAD4FA9B05062FF28E59A214 /* Timestamp.pbobjc.h in Headers */, - 0F8C1797270126D1B2AF0B9458157D1A /* Type.pbobjc.h in Headers */, - 10D9949948107398D69FB3FD9B7AC0FA /* Wrappers.pbobjc.h in Headers */, + 4B3295ED71DFEF7F9CEF35F5641D72E1 /* GoogleUtilitiesComponents-umbrella.h in Headers */, + F6C13397E0C7D86CEC26380C766B2DD8 /* GULCCComponent.h in Headers */, + A7A3640FD041A6EAEB5B71C59E28DDC0 /* GULCCComponentContainer.h in Headers */, + 4AB84B506183E1DD152ADC6C2D962BD2 /* GULCCComponentContainerInternal.h in Headers */, + ECA9A10841D4D7AD4AF6C35DA23CC56A /* GULCCComponentType.h in Headers */, + 32AE71D034262ED97A3703B40311CBDA /* GULCCDependency.h in Headers */, + 1D0866795515E6DC960A8BE3DA15FA32 /* GULCCLibrary.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - ECA14E7133281D91C75F290EDBD49A8D /* Headers */ = { + F15ECE7D22429CDFE334DC581C1ED01A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9EA42D7AA4DEF033DB8856FD940085FD /* YoonitFacefy-umbrella.h in Headers */, + 096BEB7563127B4EA45A17B09C20DE88 /* Pods-YoonitFacefyDemo-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1988,11 +2177,14 @@ /* Begin PBXNativeTarget section */ 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */ = { isa = PBXNativeTarget; - buildConfigurationList = D9A9497542ADDC794C64C33760774D92 /* Build configuration list for PBXNativeTarget "PromisesObjC" */; + buildConfigurationList = 9B9DA5BF49302F82D0F51180C369B1BB /* Build configuration list for PBXNativeTarget "PromisesObjC" */; buildPhases = ( - 05A851796A150562FFDC0A7F3919A9BA /* Headers */, - CFBA6D64631E82F8900D167ECE3578FB /* Sources */, - 316081BFAC5E4E1AD37754873801919E /* Frameworks */, + 0A86B71AC49A315D457E7EE23083E8D0 /* Headers */, + 61C4209F291895C705454466A0404CAC /* Copy . Private Headers */, + 93144481665D509C231904CAD877EB73 /* Copy . Public Headers */, + A121C08D81E925DB49A38C9333DDA955 /* Sources */, + 04F70D128927ECD305822978527C04B2 /* Frameworks */, + D31FF0EBAC103875F97C06543B3C8273 /* Resources */, ); buildRules = ( ); @@ -2000,47 +2192,49 @@ ); name = PromisesObjC; productName = PromisesObjC; - productReference = 3347A1AB6546F0A3977529B8F199DC41 /* libPromisesObjC.a */; - productType = "com.apple.product-type.library.static"; + productReference = 3347A1AB6546F0A3977529B8F199DC41 /* FBLPromises.framework */; + productType = "com.apple.product-type.framework"; }; 434CEBCF464F77E095C6E0FA8AF81110 /* Pods-YoonitFacefyDemo */ = { isa = PBXNativeTarget; - buildConfigurationList = A4985DA428A92B19237E30ED3D8887EB /* Build configuration list for PBXNativeTarget "Pods-YoonitFacefyDemo" */; + buildConfigurationList = 551F29DD5987E399412219FE48076824 /* Build configuration list for PBXNativeTarget "Pods-YoonitFacefyDemo" */; buildPhases = ( - 1992E52B7CF574498ADC0096FEF716BD /* Headers */, - 1A9ADFD04486769BD7278CE55C5116EF /* Sources */, - B35A8F4F0BB09FCD4F04E21CC3ABF6E5 /* Frameworks */, + F15ECE7D22429CDFE334DC581C1ED01A /* Headers */, + 73CE09CE99775CF98D3739BEFFF3C025 /* Sources */, + 6EEDDDE8DC31538325065652FBA27220 /* Frameworks */, + B8FC002C97E2D06338E3F6BAD592B327 /* Resources */, ); buildRules = ( ); dependencies = ( - E96ADE64A8E4006E02F1A3E573FA3E8A /* PBXTargetDependency */, - 06C54D4322B994E7D64240E9F80F5D19 /* PBXTargetDependency */, - 1EC99CBE8C0896C83C9E58CCCF48CC0F /* PBXTargetDependency */, - 6A96BB55BA01D0571C9160A3CBEE8E01 /* PBXTargetDependency */, - C0B2E904449BEB5AA45D52CE340B4597 /* PBXTargetDependency */, - 5BB94F17AD963EA6431ABDFDE834C560 /* PBXTargetDependency */, - E357D8688121352E20627CB494E70C4A /* PBXTargetDependency */, - B198C8C823CB6B796556B6AEBC71C679 /* PBXTargetDependency */, - 67EAB3F916C895C1DFCDEF26A0A780AD /* PBXTargetDependency */, - 2A528EF83E026A4F0324596115144E9A /* PBXTargetDependency */, - E3DC23313B4B4BE1C3C6F1DFA99DB72F /* PBXTargetDependency */, - 1F2E7A07769A196F5D6F8B0425D802B0 /* PBXTargetDependency */, - 55EB217BA118706187C0929812030F69 /* PBXTargetDependency */, - 911EBFBC6779C91C78D0576005348F52 /* PBXTargetDependency */, + 2ACDBC868529637205A7659782386130 /* PBXTargetDependency */, + 6566054D9F80A2FFF76413E04BA5491D /* PBXTargetDependency */, + 71EB9BF11471326E84F694095D6EC318 /* PBXTargetDependency */, + 3B3BE790431F6B3C402AB713186283E2 /* PBXTargetDependency */, + F63FF9441B380864EA4A1E510870FDA9 /* PBXTargetDependency */, + 0A283F8D43142C91643B617AA0F201AD /* PBXTargetDependency */, + 6CEC615C2BF595ECE090BF735089A92A /* PBXTargetDependency */, + 92D877095CBD954EAEC9BA26BD1F4C3A /* PBXTargetDependency */, + 2F8F86032DC6A83A6C690FECD9CA5839 /* PBXTargetDependency */, + 0064312F927E4428F08C119C3B3DB2E2 /* PBXTargetDependency */, + FE2B878CF36D3058AD9DADE4047192F1 /* PBXTargetDependency */, + 25EAD4A3C175EE25ED348BA355918675 /* PBXTargetDependency */, + 09B3EB3B9A08E041AF79FF385117B472 /* PBXTargetDependency */, + D88CEC0B14F1206C0F75E5474F32A40A /* PBXTargetDependency */, ); name = "Pods-YoonitFacefyDemo"; productName = "Pods-YoonitFacefyDemo"; - productReference = CC51893C38B116CD54D4A746BE3D7021 /* libPods-YoonitFacefyDemo.a */; - productType = "com.apple.product-type.library.static"; + productReference = CC51893C38B116CD54D4A746BE3D7021 /* Pods_YoonitFacefyDemo.framework */; + productType = "com.apple.product-type.framework"; }; 470FE31978DC918618A329D8B55C85FF /* Protobuf */ = { isa = PBXNativeTarget; - buildConfigurationList = 84CBE812E1252D6768AEF269EB891AF5 /* Build configuration list for PBXNativeTarget "Protobuf" */; + buildConfigurationList = D98C05ACF3AB36E6582E397F31ECAAFB /* Build configuration list for PBXNativeTarget "Protobuf" */; buildPhases = ( - EA657079AD569C08B48ACF3F9D7B7EF5 /* Headers */, - 205F1EF072683F95E93F34085D61ED56 /* Sources */, - 5BEFF0B1EEF9B43D81F0CEAF5A76708B /* Frameworks */, + 969BA901735C8CD2E9BC10E43858F2C5 /* Headers */, + 0A38EC28B7E00F627D7641E2303CE2EA /* Sources */, + 19214EB7CC0939AC0C33DBF32407143B /* Frameworks */, + 83B8EF8041C637E6DB63EC66FA6E9086 /* Resources */, ); buildRules = ( ); @@ -2048,70 +2242,73 @@ ); name = Protobuf; productName = Protobuf; - productReference = C2105C94812B6214B154F54DCEDB72AC /* libProtobuf.a */; - productType = "com.apple.product-type.library.static"; + productReference = C2105C94812B6214B154F54DCEDB72AC /* Protobuf.framework */; + productType = "com.apple.product-type.framework"; }; 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */ = { isa = PBXNativeTarget; - buildConfigurationList = A3150E7499F123C13AECE45D332B66FF /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */; + buildConfigurationList = D8FDC6C22BF060FB66AC5FF17F0B312B /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */; buildPhases = ( - A86ABD1F9EAD58683C2B6A93424276EC /* Headers */, - C08EF0176AF0EACB67D52F4AD952F09C /* Sources */, - B88D37C9A2147D2FF549BCBCBE9F55B6 /* Frameworks */, + 8D3AF49F5F9FD1E86344F35A70F59B0C /* Headers */, + 98069AA7F38A94CABD19A84D3C93BBCB /* Sources */, + C895C7323C496B55DAFDBE5A9D2361D1 /* Frameworks */, + C7A2A2A98B51B23612537A42E793B2D7 /* Resources */, ); buildRules = ( ); dependencies = ( - A42D19CFD9E7AE1E9C225E5860D5E001 /* PBXTargetDependency */, + A0BC32EA38BCBEB7F9FD88E12666C846 /* PBXTargetDependency */, ); name = GoogleDataTransport; productName = GoogleDataTransport; - productReference = 856B5CD56F194FAD26EA91620B66D614 /* libGoogleDataTransport.a */; - productType = "com.apple.product-type.library.static"; + productReference = 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport.framework */; + productType = "com.apple.product-type.framework"; }; 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */ = { isa = PBXNativeTarget; - buildConfigurationList = 027683FC5376011C9DE7139202F484D5 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */; + buildConfigurationList = A4F9252A45F01D49211A8FDBB5801992 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */; buildPhases = ( - CBE325156E6EB273973C1D173C8A88EF /* Headers */, - 773164EDCB11A06FFEB64ED60893E3AD /* Sources */, - 38B21D1123754B52A06CE33D8EAAEC44 /* Frameworks */, + 16F3E737D2CD0F584C0222BA5C8A50D5 /* Headers */, + 932365388BEA40BF9801785DF3298962 /* Sources */, + 9FBC2C2C15BE7CD1FFF90F930E3DEA5C /* Frameworks */, + 669824661431BF91A611D3044830D804 /* Resources */, ); buildRules = ( ); dependencies = ( - C525E31EB0829C2951F15AB36D6AF1BE /* PBXTargetDependency */, + 8447A953D789747BCEAAB1E9667F5F00 /* PBXTargetDependency */, ); name = GoogleUtilities; productName = GoogleUtilities; - productReference = B43874C6CBB50E7134FBEC24BABFE14F /* libGoogleUtilities.a */; - productType = "com.apple.product-type.library.static"; + productReference = B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities.framework */; + productType = "com.apple.product-type.framework"; }; A64F5725956770327D080E1EB31878EE /* GoogleUtilitiesComponents */ = { isa = PBXNativeTarget; - buildConfigurationList = 478B65D4B8FF8E129AFCE5ED3667ADFD /* Build configuration list for PBXNativeTarget "GoogleUtilitiesComponents" */; + buildConfigurationList = 08F063F2CCEDC6A1D8DA0D419AF1AE6A /* Build configuration list for PBXNativeTarget "GoogleUtilitiesComponents" */; buildPhases = ( - B7A296CA34C5D7063E9C64D1BDE845F0 /* Headers */, - 07A2C2E3B6135E9001D70929059E87BF /* Sources */, - E780FECE2A72100240037A7F36AD8BEB /* Frameworks */, + CEB885F53128B79CD545C1CA9268CD02 /* Headers */, + D31FE611E2FD102E3032D06B332AFFBF /* Sources */, + 495823CA0FC9F795D318D3F5530CCAD0 /* Frameworks */, + 95CD4C176C8E7CF699537CF1C985C2E4 /* Resources */, ); buildRules = ( ); dependencies = ( - 22B1AF3860AD3204377F24C5B27CBAB5 /* PBXTargetDependency */, + B2C05B4C294EF84F2DC5EE1AB2CE68AE /* PBXTargetDependency */, ); name = GoogleUtilitiesComponents; productName = GoogleUtilitiesComponents; - productReference = 28A6DB952CEA79E3902D41748273A364 /* libGoogleUtilitiesComponents.a */; - productType = "com.apple.product-type.library.static"; + productReference = 28A6DB952CEA79E3902D41748273A364 /* GoogleUtilitiesComponents.framework */; + productType = "com.apple.product-type.framework"; }; B261389A17E06B2008D7A7EE94835132 /* MLKitFaceDetection-GoogleMVFaceDetectorResources */ = { isa = PBXNativeTarget; - buildConfigurationList = ECEB8E3F9697817D8979CA3C8C632085 /* Build configuration list for PBXNativeTarget "MLKitFaceDetection-GoogleMVFaceDetectorResources" */; + buildConfigurationList = 20F97CB3E23AA33B58B3613A2DA0BCD9 /* Build configuration list for PBXNativeTarget "MLKitFaceDetection-GoogleMVFaceDetectorResources" */; buildPhases = ( - 765692A8980EDB7E53C99B65F9C781DB /* Sources */, - 97E53278DD58BFE6A75396183B311426 /* Frameworks */, - E15D31CE7277524CFB726BFE220C9C4C /* Resources */, + 81DE080BFB088AC7F065F2CEC14E9AC7 /* Sources */, + 981BD5B90C8E28202BF5A95AF72C6B38 /* Frameworks */, + 023E0E86C0C86CDC12A183AA49DA353D /* Resources */, ); buildRules = ( ); @@ -2124,11 +2321,12 @@ }; D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */ = { isa = PBXNativeTarget; - buildConfigurationList = 5C8A737BA4063B74465D1F24072F2B07 /* Build configuration list for PBXNativeTarget "nanopb" */; + buildConfigurationList = 8B5DABC41B6B3C7BE017A1A92D12D5DC /* Build configuration list for PBXNativeTarget "nanopb" */; buildPhases = ( - 82A2358098074A4635634D8DF181FFC6 /* Headers */, - BAAB1423AD9210D53FF665DCEBE578BE /* Sources */, - B66E3C1DD98EFF77B921E27E034B0BF1 /* Frameworks */, + 27C4E844BFB124C16D6C249FDA6A8FF6 /* Headers */, + 6FCC48463AC562A58F9AC4406B02CC80 /* Sources */, + 7A1F00E20059072503855858FA55F4F0 /* Frameworks */, + 29F7ED8CB5F64CBE6001317ECE2D3C1B /* Resources */, ); buildRules = ( ); @@ -2136,16 +2334,17 @@ ); name = nanopb; productName = nanopb; - productReference = 06FC5C9CF96D60C50FCD47D339C91951 /* libnanopb.a */; - productType = "com.apple.product-type.library.static"; + productReference = 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb.framework */; + productType = "com.apple.product-type.framework"; }; D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */ = { isa = PBXNativeTarget; - buildConfigurationList = 63452807584BD560FC0CF5F9E8DDF9AE /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac" */; + buildConfigurationList = C815B357367F60B9F692F4C459CFB8A8 /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac" */; buildPhases = ( - BC690B1131C02F27ACEAC862C5CB2F57 /* Headers */, - 873A10D879E6B4807DDE395B0E69C823 /* Sources */, - 7BA69E49CF6AACE6B8D33BC6C6CB9458 /* Frameworks */, + BBDA333F0305FC08F5094CC52C2CCFA3 /* Headers */, + 14D067DC31D4F78C0C145EADB830711D /* Sources */, + 0DC10B8D0F88051CF82E675C124AFA55 /* Frameworks */, + 45A7C7D82E0D28AA96B92E211EBF7714 /* Resources */, ); buildRules = ( ); @@ -2153,16 +2352,17 @@ ); name = GoogleToolboxForMac; productName = GoogleToolboxForMac; - productReference = 251C6319AD50CB50F18D50CBF727F8B2 /* libGoogleToolboxForMac.a */; - productType = "com.apple.product-type.library.static"; + productReference = 251C6319AD50CB50F18D50CBF727F8B2 /* GoogleToolboxForMac.framework */; + productType = "com.apple.product-type.framework"; }; D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */ = { isa = PBXNativeTarget; - buildConfigurationList = 7EFCBB53D47CC005FD6E735088DCC21C /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */; + buildConfigurationList = C681106BE2360432658044BF006581C2 /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */; buildPhases = ( - 2ED4B38FBA41E24C77549D0B13310FD9 /* Headers */, - D0409004253E4CA82D2190A45AFB50D5 /* Sources */, - 874C8F50DFC85C9F05D95A7C011103E0 /* Frameworks */, + 3D03D80F09EF76ADA5B59EDBF171A9B3 /* Headers */, + 573987861AF0E2356DA709F149C4B17C /* Sources */, + 5C352A28BAFEBA25974905EE08F1D8F9 /* Frameworks */, + 10A3170AD1DF59E83FE4761177F064D9 /* Resources */, ); buildRules = ( ); @@ -2170,17 +2370,17 @@ ); name = GTMSessionFetcher; productName = GTMSessionFetcher; - productReference = C1998E0D8085221AD87F89B614C10E52 /* libGTMSessionFetcher.a */; - productType = "com.apple.product-type.library.static"; + productReference = C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher.framework */; + productType = "com.apple.product-type.framework"; }; E8DA5BF530FC56593D39E406E1F1720D /* YoonitCamera */ = { isa = PBXNativeTarget; - buildConfigurationList = 7B7A5555B7CD20D899292123679432D4 /* Build configuration list for PBXNativeTarget "YoonitCamera" */; + buildConfigurationList = 77916A1E1A6D3F81D081B0473E8CD699 /* Build configuration list for PBXNativeTarget "YoonitCamera" */; buildPhases = ( - E8B2E42CD8671B1916AF7DF41820D8A5 /* Headers */, - 21C55DEA8F128C404393E1BCC2CC8275 /* Sources */, - 6FC94DA98050144D102575F5CAFEA15A /* Frameworks */, - CCABE38DAE72813C14D1AC00C7280357 /* Copy generated compatibility header */, + 3B579237236A9CA9D8635682BBDA22CF /* Headers */, + 98E5EC5EEF6FE0E521DD67DE35581E73 /* Sources */, + 1F431C956574DA61A028E5879AD6F4EF /* Frameworks */, + D7AD7A06800CA4C94E3AFA924FA81063 /* Resources */, ); buildRules = ( ); @@ -2188,27 +2388,27 @@ ); name = YoonitCamera; productName = YoonitCamera; - productReference = 0F1AB21058A62AEFACE09FB5F4768370 /* libYoonitCamera.a */; - productType = "com.apple.product-type.library.static"; + productReference = 0F1AB21058A62AEFACE09FB5F4768370 /* YoonitCamera.framework */; + productType = "com.apple.product-type.framework"; }; F21CA5BA7243F2EBB99D62422951EFCD /* YoonitFacefy */ = { isa = PBXNativeTarget; - buildConfigurationList = E68ADB80B214A61D0894720F59AD2844 /* Build configuration list for PBXNativeTarget "YoonitFacefy" */; + buildConfigurationList = 659D2A11D9F42CC0F3CB802DA2844CBC /* Build configuration list for PBXNativeTarget "YoonitFacefy" */; buildPhases = ( - ECA14E7133281D91C75F290EDBD49A8D /* Headers */, - 5460FAE8F5498AECD604CEB7DAEC5A86 /* Sources */, - 645AA8BE54CB371E46FE2F27F2148091 /* Frameworks */, - 2B17534B2E87682B058081C2895B28D0 /* Copy generated compatibility header */, + C527B59E8B4ED73DB87436106A1A360E /* Headers */, + E50A71C83D68AE713EE30EBAD8431B81 /* Sources */, + D31D668DC0D879AAE99746CEB6CDCCDE /* Frameworks */, + 48F2E54CA2A9ED38BD3F87ACF8EC6DD7 /* Resources */, ); buildRules = ( ); dependencies = ( - A94BEE5A6055B0A573A2B4AC0931C301 /* PBXTargetDependency */, + E152156A484DDE87EE47D1320E91616C /* PBXTargetDependency */, ); name = YoonitFacefy; productName = YoonitFacefy; - productReference = 6AC6ADB95EFEB8759E15CF4516C7C3B5 /* libYoonitFacefy.a */; - productType = "com.apple.product-type.library.static"; + productReference = 6AC6ADB95EFEB8759E15CF4516C7C3B5 /* YoonitFacefy.framework */; + productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -2228,7 +2428,7 @@ Base, ); mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = 785FED1A4A13FBA429DF0FAEE8776C67 /* Products */; + productRefGroup = 38C6D3AD6512D2C509EEB12C19B637F4 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( @@ -2253,510 +2453,518 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - E15D31CE7277524CFB726BFE220C9C4C /* Resources */ = { + 023E0E86C0C86CDC12A183AA49DA353D /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 62022B681B25585F0248C8A3C7A04CD5 /* BCLjoy_200.emd in Resources */, - 7ADEF48C76F89AB41DA5875C8606B529 /* BCLlefteyeclosed_200.emd in Resources */, - 862010E99AF9644B67977F73413E06DA /* BCLrighteyeclosed_200.emd in Resources */, - 9CC26DB3E913CB8E3E3B6FF3EE9D4814 /* blazeface.tfl in Resources */, - 619CEC8CE60408A5B6AAC363218B4A5D /* contours.tfl in Resources */, - 407065CAC8E519360041F92FF59F9EE3 /* fssd_100_8bit_gray_v1.tflite in Resources */, - F5C657E319C27BF1B304F96C36A89527 /* fssd_100_8bit_v1.tflite in Resources */, - AF42F6DA57CD1369B92F6CB35E64ABEE /* fssd_25_8bit_gray_v1.tflite in Resources */, - 90B86ABF5AEA5E2A6E0740C01EA0CB43 /* fssd_25_8bit_v1.tflite in Resources */, - 1B62AB26E0223D24A5B29D229DC1D560 /* LMprec_600.emd in Resources */, - 3A97091F7FCD9920FF71BAB4CDA517B8 /* MFT_fssd_accgray.pb in Resources */, - A352AC727D15FAF7482D5DD5BBB21C82 /* MFT_fssd_fastgray.pb in Resources */, + 69CF338543E08FC5642263BA777279BE /* BCLjoy_200.emd in Resources */, + 343A2150D953248A561EF7369BAA4DEA /* BCLlefteyeclosed_200.emd in Resources */, + 9C0EDB86F8185B5CA16ACB42554E90F8 /* BCLrighteyeclosed_200.emd in Resources */, + B229BE636342318236C1ED75BF1C6D2E /* blazeface.tfl in Resources */, + D2788C75DC0E2DCCCBC293FEF1E2CC0F /* contours.tfl in Resources */, + B58D33A303E55AF3E11780A7EF58C8F3 /* fssd_100_8bit_gray_v1.tflite in Resources */, + EBA7C1CE464EAB91AA4701F66836F651 /* fssd_100_8bit_v1.tflite in Resources */, + 0D85A630E0FA4C5F00B5219A804B3574 /* fssd_25_8bit_gray_v1.tflite in Resources */, + 4E74070D20EA0BF7D03EC4A1A499FB68 /* fssd_25_8bit_v1.tflite in Resources */, + AC360855A1453495BB8F2C06D110DD45 /* LMprec_600.emd in Resources */, + FF40F79E1D839E67AA068BBAC24C475C /* MFT_fssd_accgray.pb in Resources */, + 59A063251587FFDF334ED242AFC8DCF4 /* MFT_fssd_fastgray.pb in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 2B17534B2E87682B058081C2895B28D0 /* Copy generated compatibility header */ = { - isa = PBXShellScriptBuildPhase; + 10A3170AD1DF59E83FE4761177F064D9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 29F7ED8CB5F64CBE6001317ECE2D3C1B /* Resources */ = { + isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( + runOnlyForDeploymentPostprocessing = 0; + }; + 45A7C7D82E0D28AA96B92E211EBF7714 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( ); - inputPaths = ( - "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/YoonitFacefy/YoonitFacefy.modulemap", - "${PODS_ROOT}/Headers/Public/YoonitFacefy/YoonitFacefy-umbrella.h", + runOnlyForDeploymentPostprocessing = 0; + }; + 48F2E54CA2A9ED38BD3F87ACF8EC6DD7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( ); - name = "Copy generated compatibility header"; - outputFileListPaths = ( + runOnlyForDeploymentPostprocessing = 0; + }; + 669824661431BF91A611D3044830D804 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( ); - outputPaths = ( - "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/YoonitFacefy-umbrella.h", - "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", + runOnlyForDeploymentPostprocessing = 0; + }; + 83B8EF8041C637E6DB63EC66FA6E9086 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( ); runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/YoonitFacefy/YoonitFacefy.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/YoonitFacefy/YoonitFacefy-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; - CCABE38DAE72813C14D1AC00C7280357 /* Copy generated compatibility header */ = { - isa = PBXShellScriptBuildPhase; + 95CD4C176C8E7CF699537CF1C985C2E4 /* Resources */ = { + isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); - inputFileListPaths = ( + runOnlyForDeploymentPostprocessing = 0; + }; + B8FC002C97E2D06338E3F6BAD592B327 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( ); - inputPaths = ( - "${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h", - "${PODS_ROOT}/Headers/Public/YoonitCamera/YoonitCamera.modulemap", - "${PODS_ROOT}/Headers/Public/YoonitCamera/YoonitCamera-umbrella.h", + runOnlyForDeploymentPostprocessing = 0; + }; + C7A2A2A98B51B23612537A42E793B2D7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( ); - name = "Copy generated compatibility header"; - outputFileListPaths = ( + runOnlyForDeploymentPostprocessing = 0; + }; + D31FF0EBAC103875F97C06543B3C8273 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( ); - outputPaths = ( - "${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap", - "${BUILT_PRODUCTS_DIR}/YoonitCamera-umbrella.h", - "${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h", + runOnlyForDeploymentPostprocessing = 0; + }; + D7AD7A06800CA4C94E3AFA924FA81063 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( ); runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "COMPATIBILITY_HEADER_PATH=\"${BUILT_PRODUCTS_DIR}/Swift Compatibility Header/${PRODUCT_MODULE_NAME}-Swift.h\"\nMODULE_MAP_PATH=\"${BUILT_PRODUCTS_DIR}/${PRODUCT_MODULE_NAME}.modulemap\"\n\nditto \"${DERIVED_SOURCES_DIR}/${PRODUCT_MODULE_NAME}-Swift.h\" \"${COMPATIBILITY_HEADER_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/YoonitCamera/YoonitCamera.modulemap\" \"${MODULE_MAP_PATH}\"\nditto \"${PODS_ROOT}/Headers/Public/YoonitCamera/YoonitCamera-umbrella.h\" \"${BUILT_PRODUCTS_DIR}\"\nprintf \"\\n\\nmodule ${PRODUCT_MODULE_NAME}.Swift {\\n header \\\"${COMPATIBILITY_HEADER_PATH}\\\"\\n requires objc\\n}\\n\" >> \"${MODULE_MAP_PATH}\"\n"; }; -/* End PBXShellScriptBuildPhase section */ +/* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 07A2C2E3B6135E9001D70929059E87BF /* Sources */ = { + 0A38EC28B7E00F627D7641E2303CE2EA /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B7EA4827368EB0919C6F06515F3FFB77 /* GoogleUtilitiesComponents-dummy.m in Sources */, - 84FEF54C7428962B512155ECAD76ADAB /* GULCCComponent.m in Sources */, - AF31070FD6A7E2E0F583F1F1D1FBA02A /* GULCCComponentContainer.m in Sources */, - 6046B151A0CDC950B3FDF87615758E5D /* GULCCComponentType.m in Sources */, - 9723A55D24231403430DFB0201AC3D24 /* GULCCDependency.m in Sources */, + 921E16829DD261E2A1FC19B66957A95D /* GPBAny.pbobjc.m in Sources */, + EEE4727BC472FEFC1E4DFB87BF97E1BD /* GPBApi.pbobjc.m in Sources */, + 88F02B561C974ABACF058A59BF562923 /* GPBArray.m in Sources */, + 30995006042C2957F403945AF53BEAF2 /* GPBCodedInputStream.m in Sources */, + 424F4112F67CC40597A47B503B5848C6 /* GPBCodedOutputStream.m in Sources */, + 338ED22F617DE9A2E1CFF5CBE63635BA /* GPBDescriptor.m in Sources */, + 96A44DE3CC2E6BAC70F8DCAF3A62A278 /* GPBDictionary.m in Sources */, + 309B7B45BB1EBE1CC0C44EB057448E62 /* GPBDuration.pbobjc.m in Sources */, + EBEC305DC4570D4FD35E4F718EB8A7AA /* GPBEmpty.pbobjc.m in Sources */, + A1ECA1E723F2D12511405FA7149F7062 /* GPBExtensionInternals.m in Sources */, + C3D3F451CA4E1D3EDCCAF3AE5A78B4D2 /* GPBExtensionRegistry.m in Sources */, + 9324519F3CC6E783CAB8BC76E3DB7B55 /* GPBFieldMask.pbobjc.m in Sources */, + A0E6AAB42CAB0ACB84C18715EA68C1A1 /* GPBMessage.m in Sources */, + 00B236552E1A29381E37173D3E520BB6 /* GPBRootObject.m in Sources */, + DA246B29DEB97A4250586F078AF85CC9 /* GPBSourceContext.pbobjc.m in Sources */, + 427E12292DDE7E3EC0BF7B2EDB399E04 /* GPBStruct.pbobjc.m in Sources */, + 60F6264848DE45B5A5D8A52AB64B3632 /* GPBTimestamp.pbobjc.m in Sources */, + 9C743F223AA34AAA4B29AE37BD93951E /* GPBType.pbobjc.m in Sources */, + DE8EED7B9D8AFBBD690B497FBBFF8AD7 /* GPBUnknownField.m in Sources */, + 51DCBBBD59F3F88D7312E29F396027D2 /* GPBUnknownFieldSet.m in Sources */, + F41D35BA396227DF4427E2711FDFC0B0 /* GPBUtilities.m in Sources */, + 6D22D5AAB22F85E5243C77DF01477CA7 /* GPBWellKnownTypes.m in Sources */, + 837F2728F6A20194BC0E2FC5575D00F7 /* GPBWireFormat.m in Sources */, + 338CAA8BBF6AB46F6478A4878B538708 /* GPBWrappers.pbobjc.m in Sources */, + 60B8648BD44E922BEF79E974269320BB /* Protobuf-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1A9ADFD04486769BD7278CE55C5116EF /* Sources */ = { + 14D067DC31D4F78C0C145EADB830711D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - AF1F7AE3638D769545B16E3B2651957D /* Pods-YoonitFacefyDemo-dummy.m in Sources */, + 9C37C0AC3048FDDD7728DD8534B9F3B4 /* GoogleToolboxForMac-dummy.m in Sources */, + 85A51107CD72A294168DE239F685AA50 /* GTMLogger.m in Sources */, + E426C166F81CC3E8E3331A2EEA50954C /* GTMNSData+zlib.m in Sources */, + 99D4E07C49366FD0F1A2545B2F178D84 /* GTMNSDictionary+URLArguments.m in Sources */, + A705CE687B9480E8751CAD1D9023AD81 /* GTMNSString+URLArguments.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 205F1EF072683F95E93F34085D61ED56 /* Sources */ = { + 573987861AF0E2356DA709F149C4B17C /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9A1F3BEFF6F70200AB12CFD36B91D848 /* GPBAny.pbobjc.m in Sources */, - 5F5B69AE2329A57207E6F6196051644B /* GPBApi.pbobjc.m in Sources */, - E929C8D315E70427527AF4E4CEA5BA30 /* GPBArray.m in Sources */, - 9D883DA58EC4B21E70B0378F915804A8 /* GPBCodedInputStream.m in Sources */, - 87AC55D2501FA7990B119A80AD283EB6 /* GPBCodedOutputStream.m in Sources */, - 4E17FFBAAA15BE95CE94AC5AE8BA84BA /* GPBDescriptor.m in Sources */, - 526CFDC93B88D3817440627DBA8555EF /* GPBDictionary.m in Sources */, - FFDFEEA2D438C388AFE8F44A03299E8B /* GPBDuration.pbobjc.m in Sources */, - 11F6ADFEB567BB200C6EECE9A9BB0D8F /* GPBEmpty.pbobjc.m in Sources */, - 657BEA9BB69B3D3E073365A3DEB474AE /* GPBExtensionInternals.m in Sources */, - E119572412CFDAF9BD8357070430B6B1 /* GPBExtensionRegistry.m in Sources */, - 36D77BA0C448F9B483BF7E643C5D68BE /* GPBFieldMask.pbobjc.m in Sources */, - 2C4924222864CBA045870BD5AEC581CC /* GPBMessage.m in Sources */, - 202CE5FCB29D3204CE4D35B8840D3C43 /* GPBRootObject.m in Sources */, - 61C81ED0853CBB7721995F191DBBA4A4 /* GPBSourceContext.pbobjc.m in Sources */, - EDD3DE64906B1DC809836A649AB6B6F6 /* GPBStruct.pbobjc.m in Sources */, - 31BFD8C63D6816E387C41DA5ABBEF232 /* GPBTimestamp.pbobjc.m in Sources */, - 6A6F6556A706BE7DD30F0FBE348E18A8 /* GPBType.pbobjc.m in Sources */, - CF9F0BC8A289320B07E84FDDCAB8405F /* GPBUnknownField.m in Sources */, - E6C12C125515E1237DE35C5D9D81B32D /* GPBUnknownFieldSet.m in Sources */, - 4351A440DE28E4401660D88352654B10 /* GPBUtilities.m in Sources */, - 4A4A91A99DE2307FC6166BFB5DD01BB2 /* GPBWellKnownTypes.m in Sources */, - A7ECDF63AA4B43B32F10E6D3228350E2 /* GPBWireFormat.m in Sources */, - 3DC91DDF1286C7397D80DBF51F349A42 /* GPBWrappers.pbobjc.m in Sources */, - A34A0F5A848BB6DF72955717437A06C7 /* Protobuf-dummy.m in Sources */, + 988E801832CB8B489E7981156CBF09D2 /* GTMSessionFetcher-dummy.m in Sources */, + 691F23A6EECDF9CE49FEB4EA1B0E64AA /* GTMSessionFetcher.m in Sources */, + C146093AE4E3EDF60D57093EEF819120 /* GTMSessionFetcherLogging.m in Sources */, + 3B92E1964FBF6B39D939DF521B4BEF4D /* GTMSessionFetcherService.m in Sources */, + 4623402F285482726AB75AFFF5593587 /* GTMSessionUploadFetcher.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 21C55DEA8F128C404393E1BCC2CC8275 /* Sources */ = { + 6FCC48463AC562A58F9AC4406B02CC80 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D11AF9C485EDC5A6A7F3F19ABF88B0C1 /* CameraController.swift in Sources */, - AA3588CD0B90B8A38F5AB76AB0092EDE /* CameraEventListenerDelegate.swift in Sources */, - 0A5E7E44BCA5C1E6DB534E5B54430595 /* CameraGraphicView.swift in Sources */, - AFE6C0A7680DFA7FD72C0CB04DBFD2BE /* CameraView.swift in Sources */, - F0EA06587EA56C00732E1A594D9E983E /* CaptureOptions.swift in Sources */, - ACFC26733FFBDCCCAC0D9BDE331891B4 /* CaptureType.swift in Sources */, - 13C2E4A84997539ED88AC06B2FD97C3B /* extensions.swift in Sources */, - 7AA9ECCB64E2003AB4F4E2BCF87050A6 /* FaceAnalyzer.swift in Sources */, - 3AAE34A6091525069A548A1FD9F80DFE /* FaceBoundingBoxController.swift in Sources */, - B3212AD716E7D54854F29D219757AD1C /* FaceCropController.swift in Sources */, - 0E52F4935C731E52CA97C62F96E13B75 /* FaceROI.swift in Sources */, - 321DD5E18EEF37A8003FE279081B0686 /* FileUtils.swift in Sources */, - B30DDE09731A4B50CB396DC4C35EEA7B /* FrameAnalyzer.swift in Sources */, - A046B39E5D66D30363649B1B0AB330C8 /* KeyError.swift in Sources */, - B1C88A9285BCB1B604F80E5F264CAB38 /* Message.swift in Sources */, - BC3CAB903BAC6988FDCA83842FC308C5 /* Utils.swift in Sources */, - F3093D66982A348C9EB9782E0ACE8C8E /* YoonitCamera-dummy.m in Sources */, + D21EE57DEA73EA85F8682E3CA850C377 /* nanopb-dummy.m in Sources */, + D10EF1A3646D245C4EA54483FDFCD6C4 /* pb_common.c in Sources */, + 77C457E2906B966AAC632D059E4CEB60 /* pb_decode.c in Sources */, + 6117AEF2639A4B17AA6BF9151F4E392E /* pb_encode.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 5460FAE8F5498AECD604CEB7DAEC5A86 /* Sources */ = { + 73CE09CE99775CF98D3739BEFFF3C025 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 7281C6881759502A23690724E8580BD6 /* FaceDetected.swift in Sources */, - 56442DD2D2A5D717ED7E6F6441AFC403 /* Facefy.swift in Sources */, - D25EFD30B8CF7A84418A911879B16F9E /* FacefyController.swift in Sources */, - 9143D44450B602DC7ECEB5F5BD3F8C49 /* Message.swift in Sources */, - DCAA34F4C5C1CE2E553F7FE17532A856 /* YoonitFacefy-dummy.m in Sources */, + F42AC1E8585F8A907874811F321905E6 /* Pods-YoonitFacefyDemo-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 765692A8980EDB7E53C99B65F9C781DB /* Sources */ = { + 81DE080BFB088AC7F065F2CEC14E9AC7 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 773164EDCB11A06FFEB64ED60893E3AD /* Sources */ = { + 932365388BEA40BF9801785DF3298962 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - CDFAB82636974F01B9DA5E77565DD4C8 /* GoogleUtilities-dummy.m in Sources */, - B2E2AB7354829E621E9B1A9743153464 /* GULAppEnvironmentUtil.m in Sources */, - A5A8DB3BD7791886035BDB312BD3F3D5 /* GULHeartbeatDateStorage.m in Sources */, - 0686AFD365B879D30372FF997FC7C5B1 /* GULKeychainStorage.m in Sources */, - 7F71C077056C3D9F75DFDF9C20F575FA /* GULKeychainUtils.m in Sources */, - B75BEEB738961A84C0788936D5C72A40 /* GULLogger.m in Sources */, - E54BF317D7E1CF8902FBA7628E3EB575 /* GULSecureCoding.m in Sources */, - DC0D18D824B7A09C1B4BEB8F2367E8CB /* GULURLSessionDataResponse.m in Sources */, - 3F6B867367705EB64B35AC9B0410765E /* GULUserDefaults.m in Sources */, - A59456A666F45EA39A61698CC8189BC1 /* NSURLSession+GULPromises.m in Sources */, + 2C9AEFA0D125565B970ABF2E9033E41D /* GoogleUtilities-dummy.m in Sources */, + 5D9DA0A8D0F15EDA3412C7C484218EBF /* GULAppEnvironmentUtil.m in Sources */, + B4E63B843F7DC93D2AA43809C303E23A /* GULHeartbeatDateStorage.m in Sources */, + 4C56D0F441A9A4C8184B058C84BE85F1 /* GULKeychainStorage.m in Sources */, + 89E0E4520B5C5F34BA970EC13542D2A9 /* GULKeychainUtils.m in Sources */, + 4CB3727C2B1988FAFA737DBDCAA5F20A /* GULLogger.m in Sources */, + 12325D4EE142BB10C0FDEC14D88E3569 /* GULSecureCoding.m in Sources */, + 2E406DCD9463B02B431D23C5F87307A7 /* GULURLSessionDataResponse.m in Sources */, + 2427893CC72853B5EA581BEB5848FD43 /* GULUserDefaults.m in Sources */, + AC55F12FDD0BE0F6C598B75BFC574EF1 /* NSURLSession+GULPromises.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 873A10D879E6B4807DDE395B0E69C823 /* Sources */ = { + 98069AA7F38A94CABD19A84D3C93BBCB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3B73B9BFCAE87E6EFDDF4DE4BB4A61EE /* GoogleToolboxForMac-dummy.m in Sources */, - B639E0800C04873DCA89212585748FDD /* GTMLogger.m in Sources */, - CAF58B640818386B8DA36C2BB7983793 /* GTMNSData+zlib.m in Sources */, - F5B904D790E6400CB468CC0097972893 /* GTMNSDictionary+URLArguments.m in Sources */, - 657C5663D692661F11FCDEC6AF458134 /* GTMNSString+URLArguments.m in Sources */, + 8DE734FB97BEFD9F489956C1C6DC20F7 /* cct.nanopb.c in Sources */, + 0E32A6578450F9378A322D6879FB2612 /* GDTCCTCompressionHelper.m in Sources */, + 44CA474B8A755CCD8BDFC173ADD48E4A /* GDTCCTNanopbHelpers.m in Sources */, + 381C86584F3AFEDF8893BB00ADEBCC09 /* GDTCCTUploader.m in Sources */, + D757BE2DC0ABB9A044BA112C1962567D /* GDTCORAssert.m in Sources */, + 2F5AAEA035F3F0600AC65A89BC8F25D0 /* GDTCORClock.m in Sources */, + B3ECD8C330EF547079F30783D66F581F /* GDTCORConsoleLogger.m in Sources */, + D22469CE42CC666C459138E3C423F8FE /* GDTCORDirectorySizeTracker.m in Sources */, + AF824B644A682CE72DEFC17D440E4FB8 /* GDTCOREndpoints.m in Sources */, + B4079FB16AAE45391A56B746F5796385 /* GDTCOREvent+GDTCCTSupport.m in Sources */, + BD9BFF6462857580A9254A684F58C255 /* GDTCOREvent.m in Sources */, + 7A6C1419438C2BE868784C3C5087C29F /* GDTCORFlatFileStorage.m in Sources */, + AD3C7155EE58ECFEA8117BA6259022F0 /* GDTCORLifecycle.m in Sources */, + 35C57AD67FF4BBA079AA07E2FA610A5E /* GDTCORPlatform.m in Sources */, + D22D19A2A40A995CF5A418584CF28706 /* GDTCORReachability.m in Sources */, + D8DE313D6AB62764D4C63F84231DB56D /* GDTCORRegistrar.m in Sources */, + 476F5128F2678DC9C5B1A48E36BAF445 /* GDTCORStorageEventSelector.m in Sources */, + D090ACBD60A187E93BDF84F603C577A4 /* GDTCORTransformer.m in Sources */, + 0DA26AF138E88543E6F1A420695DB63C /* GDTCORTransport.m in Sources */, + 8D01ED2749E9D372F250E3C3A4BC8D8E /* GDTCORUploadCoordinator.m in Sources */, + CB2452AA09750B39A33484C93371E8C4 /* GoogleDataTransport-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - BAAB1423AD9210D53FF665DCEBE578BE /* Sources */ = { + 98E5EC5EEF6FE0E521DD67DE35581E73 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 42342C000F2833224627A27D93882843 /* nanopb-dummy.m in Sources */, - 32BD7D5327CE11E9D12CD137E6D899F3 /* pb_common.c in Sources */, - 7683F3E847ED9916DDA79E98C2FC5B4A /* pb_decode.c in Sources */, - 867E4802D6DC4C61EF3957A72C285146 /* pb_encode.c in Sources */, + 2E8057B9B2F2ACE7F007CDB0FBD866E6 /* CameraController.swift in Sources */, + 70BF908A5ED20E39DBBE17227D6A2064 /* CameraEventListenerDelegate.swift in Sources */, + E433E40316DF0C2EE16B571A5075F9F6 /* CameraGraphicView.swift in Sources */, + 144578AD6F9CFB42512E806EE7AB253A /* CameraView.swift in Sources */, + E2779FB76BD81D19FEFD064E6769E015 /* CaptureOptions.swift in Sources */, + BDFE9F609C823249BF04B501DE929FDA /* CaptureType.swift in Sources */, + 30C021D774A0509818C67887D869A069 /* extensions.swift in Sources */, + 0B1935DC01DDCDC9E76FC2DAFD37D7AA /* FaceAnalyzer.swift in Sources */, + 4081F441D62EADB01BCFCFA9A5D68CC5 /* FaceBoundingBoxController.swift in Sources */, + 1078A1AF5457D4FA686FB88D945BB51D /* FaceCropController.swift in Sources */, + 0C8EBA27009C35F37D9C43C98D84E3A3 /* FaceROI.swift in Sources */, + 9BE432B8FBDC83C1723C4F38C54A8334 /* FileUtils.swift in Sources */, + 9DC27976346A459FE3F53A13E570064F /* FrameAnalyzer.swift in Sources */, + 2EF703EDC51DF6772FBCD61B211C2400 /* KeyError.swift in Sources */, + A997637D3245E0F29C894002609A743B /* Message.swift in Sources */, + 47DCA1DF862EAD14E7950AE84A945E77 /* Utils.swift in Sources */, + 311D0C9B95D49E6B3473DFDDE7855C0C /* YoonitCamera-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - C08EF0176AF0EACB67D52F4AD952F09C /* Sources */ = { + A121C08D81E925DB49A38C9333DDA955 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 7A3660026D29704B9EF76FBB6E731054 /* cct.nanopb.c in Sources */, - EA9D603226010CB472E790B0F8B344CB /* GDTCCTCompressionHelper.m in Sources */, - 2F6F3BE6AFD98834ABFFD0B7172EF087 /* GDTCCTNanopbHelpers.m in Sources */, - 889305B046F21CE9677C6CA7553EF30A /* GDTCCTUploader.m in Sources */, - ED0A930756A6DDA7A649CA7BD2B43F5B /* GDTCORAssert.m in Sources */, - D3257AF1D793F983D562956C07032493 /* GDTCORClock.m in Sources */, - 5E76C7BDF0B6D7FBBBD194AB39CF3019 /* GDTCORConsoleLogger.m in Sources */, - 07A2A271140F977DF57CB250E9A19D74 /* GDTCORDirectorySizeTracker.m in Sources */, - 6739383E914F5BB1CF6E0A5213889155 /* GDTCOREndpoints.m in Sources */, - 199839A2291C0F32A00F3405F45D6C34 /* GDTCOREvent+GDTCCTSupport.m in Sources */, - 3827266525BFB7101132E579128E4973 /* GDTCOREvent.m in Sources */, - E56068452D3E78E90D9998FF5443A0ED /* GDTCORFlatFileStorage.m in Sources */, - 33BBD5F193634BF54A06020BA8980D1B /* GDTCORLifecycle.m in Sources */, - 2970442B80230EEEAE85BC3622A93EDE /* GDTCORPlatform.m in Sources */, - AC1651B2BB9BC065DC4FE6EA0409944E /* GDTCORReachability.m in Sources */, - E66ADEFA1AA6AE9B2F1DC5F7BE4401EE /* GDTCORRegistrar.m in Sources */, - 76B27DF84B6D87042E7C4861EFAB62CD /* GDTCORStorageEventSelector.m in Sources */, - 29D2B91F64EECBBD1335FDA558740766 /* GDTCORTransformer.m in Sources */, - 3F61A64BAB148938D24FC78AE4926279 /* GDTCORTransport.m in Sources */, - 8B3261414C1EB4063800DE9B5C1720E2 /* GDTCORUploadCoordinator.m in Sources */, - 5B0046523F784F7EC25D51B5F4B1677F /* GoogleDataTransport-dummy.m in Sources */, + CF191AACA3FEFB0589FF2383CFE17345 /* FBLPromise+All.m in Sources */, + 15578C8225C1961A86889FC42CA4F2B0 /* FBLPromise+Always.m in Sources */, + 77B07D789D71685D8EFA16889DF4E9E6 /* FBLPromise+Any.m in Sources */, + 18BF0FDBB8BF7A47F0A8FBB93AC4AE93 /* FBLPromise+Async.m in Sources */, + BB3A17E356C115C02B82BA67453D6E31 /* FBLPromise+Await.m in Sources */, + 94625744F80FB14FBDD4759B81912DFA /* FBLPromise+Catch.m in Sources */, + A7C094E5A3BAEE0383A34ADA8D58D83D /* FBLPromise+Delay.m in Sources */, + 31476113D7151B72512BA4EC5CA64C1D /* FBLPromise+Do.m in Sources */, + 688ABAECBD3008CB7EC0AFFE741EE6E7 /* FBLPromise+Race.m in Sources */, + E26734266ECC1272A7B0824B3BBCF154 /* FBLPromise+Recover.m in Sources */, + 4EF738EFB3228B8A5BAB76CE25F9CE59 /* FBLPromise+Reduce.m in Sources */, + 77FF0D00A6E508608CA936D575B14543 /* FBLPromise+Retry.m in Sources */, + 0BA30C1453262A4447EFEBFD97A7E330 /* FBLPromise+Testing.m in Sources */, + 119FA859D3C1EAD306B53576F1A0F48C /* FBLPromise+Then.m in Sources */, + 50E173C8C69BAB24C4A506B65BB25CD9 /* FBLPromise+Timeout.m in Sources */, + 7248B4E3B473427ACE4AA96DDF5EE9AB /* FBLPromise+Validate.m in Sources */, + 8FC404FE0DF1B7E7B48BEC894611688B /* FBLPromise+Wrap.m in Sources */, + D4908DCF66B16EEDD54DE44F14ACE429 /* FBLPromise.m in Sources */, + 40FE1FE1826018736EBC7E64A923B279 /* FBLPromiseError.m in Sources */, + 8B60F271201BD864241C0D28423D9DF8 /* PromisesObjC-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - CFBA6D64631E82F8900D167ECE3578FB /* Sources */ = { + D31FE611E2FD102E3032D06B332AFFBF /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 96E4B9749ACF408B62A85B58D7DD6EAE /* FBLPromise+All.m in Sources */, - 79645E05C62F9AF1CF92CC6E33C31AF4 /* FBLPromise+Always.m in Sources */, - 5D8D2ECAF2D525422EA18C9770A0BBC6 /* FBLPromise+Any.m in Sources */, - 5DE658AFDADB7026AABB8B9F6114263C /* FBLPromise+Async.m in Sources */, - C9CECB329EA121992CF7DB87626F590E /* FBLPromise+Await.m in Sources */, - 737195EE230EAAE5DFD774F7EEF16802 /* FBLPromise+Catch.m in Sources */, - 88812CBCBD1BE55AD07E5934FD6D6EBF /* FBLPromise+Delay.m in Sources */, - F38098674E1CAFA20828B82E00CCD05F /* FBLPromise+Do.m in Sources */, - 67A9C7432294C4728528B4B25EA4A3EC /* FBLPromise+Race.m in Sources */, - 18E13AEDC0E2E87F58F83D745ECA862F /* FBLPromise+Recover.m in Sources */, - 2BAE99997B91C9A2FEC68DB299C6EF8A /* FBLPromise+Reduce.m in Sources */, - 54750CF3D6E06634FD6151869D040D81 /* FBLPromise+Retry.m in Sources */, - 8C8183E73248B7AF712245DEC4E5DCFB /* FBLPromise+Testing.m in Sources */, - 9BE54A27AB252902A8070A0356129777 /* FBLPromise+Then.m in Sources */, - 929A0EA55A7312786DD00C8A8CDB450A /* FBLPromise+Timeout.m in Sources */, - 8886CA9B70CCBD1B1437ACE35C738617 /* FBLPromise+Validate.m in Sources */, - 738301391706AC9B055F302A745E19A2 /* FBLPromise+Wrap.m in Sources */, - D63A177FD8DF22E8EEA02115EEC2EC6C /* FBLPromise.m in Sources */, - 80ECD7A9FA78BA2C20B396392C32730E /* FBLPromiseError.m in Sources */, - 75C799A3CDDF0C742A323E1ECE1A63F8 /* PromisesObjC-dummy.m in Sources */, + B6379DAF17D089EE2F7CC0C4150D8DDF /* GoogleUtilitiesComponents-dummy.m in Sources */, + C895812416D32CC7E6DD2DCFE4C7F5E0 /* GULCCComponent.m in Sources */, + 11B2D72626CAB9A3E60B2CB6BCF8F965 /* GULCCComponentContainer.m in Sources */, + D4914E7650435BE03118772C57FB3816 /* GULCCComponentType.m in Sources */, + 3FBB3B90852EBFA63760809A9A21D32A /* GULCCDependency.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - D0409004253E4CA82D2190A45AFB50D5 /* Sources */ = { + E50A71C83D68AE713EE30EBAD8431B81 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 11D325A830BF903CD5D2D095E294AB53 /* GTMSessionFetcher-dummy.m in Sources */, - C77EFB7D3E30C074979DAC13BB56A9B3 /* GTMSessionFetcher.m in Sources */, - 70C5AE4D347E51117D09EBC62EFA640E /* GTMSessionFetcherLogging.m in Sources */, - 4F79282FD8D1EF72EC55CAEC7A89243A /* GTMSessionFetcherService.m in Sources */, - 4876EDA12BA6A0BA70449769D9599832 /* GTMSessionUploadFetcher.m in Sources */, + 837EFA761933302874A874C5E61118F9 /* FaceDetected.swift in Sources */, + C81F86CF58FE5747C6DE920C4E712F9D /* Facefy.swift in Sources */, + E850FBD29CAB25BC474D2D2A027A9BC1 /* FacefyController.swift in Sources */, + 9C80F2AEFDDFF2473C2BB5CCE41C31A8 /* Message.swift in Sources */, + C9BBEB37CBE41F1A0A5DB564BE6968B2 /* YoonitFacefy-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 06C54D4322B994E7D64240E9F80F5D19 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = AC6CCDAD6C0FF0FD5D575C856F5D8E5F /* PBXContainerItemProxy */; - }; - 1938F79FAFA26DF8AC4CB19714202524 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTMSessionFetcher; - target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = 53DD7E7B701FC1620F2DC6038A27D88D /* PBXContainerItemProxy */; - }; - 1EC99CBE8C0896C83C9E58CCCF48CC0F /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleMLKit; - target = 6D46A1F6123B14449A2A1FC04011860D /* GoogleMLKit */; - targetProxy = 2D54CA03CD062FAF4EC61241FD3767A9 /* PBXContainerItemProxy */; - }; - 1F2E7A07769A196F5D6F8B0425D802B0 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = YoonitCamera; - target = E8DA5BF530FC56593D39E406E1F1720D /* YoonitCamera */; - targetProxy = 8452ED79768954FCCE4908F8367286D6 /* PBXContainerItemProxy */; - }; - 22B1AF3860AD3204377F24C5B27CBAB5 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 8AA1EA893AF634A647E86F6C45F5AA33 /* PBXContainerItemProxy */; - }; - 28E6155BA61D3FBE359E6C66DB731B51 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTMSessionFetcher; - target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = AD66E28B4D543F7F319D232E9A1B2198 /* PBXContainerItemProxy */; - }; - 2A528EF83E026A4F0324596115144E9A /* PBXTargetDependency */ = { + 0064312F927E4428F08C119C3B3DB2E2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PromisesObjC; target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = B6AAB4943980E5AE1216D0B7D1965D12 /* PBXContainerItemProxy */; - }; - 2DF415E95B42AEE92E7B1DC543F7BC4E /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = DF202D02536FE37813A130238C73371E /* PBXContainerItemProxy */; + targetProxy = 11E534E437F44E6FA10F89F860C4E8C2 /* PBXContainerItemProxy */; }; - 54D3F75951C56432B584547763EC9666 /* PBXTargetDependency */ = { + 06D093E366CAC13D8492B54F75A78968 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilitiesComponents; - target = A64F5725956770327D080E1EB31878EE /* GoogleUtilitiesComponents */; - targetProxy = B3EDF552F5B4BCEB3CE69DEE74AA95AE /* PBXContainerItemProxy */; + name = MLKitVision; + target = F1D55369E4C8976F396F83588DAC03C4 /* MLKitVision */; + targetProxy = 2B7676DC831FE254A69346CD324D799B /* PBXContainerItemProxy */; }; - 55EB217BA118706187C0929812030F69 /* PBXTargetDependency */ = { + 09B3EB3B9A08E041AF79FF385117B472 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = YoonitFacefy; target = F21CA5BA7243F2EBB99D62422951EFCD /* YoonitFacefy */; - targetProxy = 7D2890369F5BC245C15A019CAB57693C /* PBXContainerItemProxy */; + targetProxy = FE41D15972877967F8E126B3FF1210B9 /* PBXContainerItemProxy */; }; - 5BB94F17AD963EA6431ABDFDE834C560 /* PBXTargetDependency */ = { + 0A283F8D43142C91643B617AA0F201AD /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleUtilitiesComponents; target = A64F5725956770327D080E1EB31878EE /* GoogleUtilitiesComponents */; - targetProxy = 90B0B8D38FB663711CC6A8253576D9BC /* PBXContainerItemProxy */; + targetProxy = 1F1BCE48BB1347BF1255EE906C5FC28E /* PBXContainerItemProxy */; }; - 5C5A06DC58EE719721D3627BE9ACB9A2 /* PBXTargetDependency */ = { + 0CA3046C91963C6CD2BA9F02A92F32D8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = "MLKitFaceDetection-GoogleMVFaceDetectorResources"; target = B261389A17E06B2008D7A7EE94835132 /* MLKitFaceDetection-GoogleMVFaceDetectorResources */; - targetProxy = D15598DCF2808561A308AA99785F0B52 /* PBXContainerItemProxy */; + targetProxy = B3C341D77722BEEE9000BE4B1BB538B5 /* PBXContainerItemProxy */; + }; + 1BBFA7ACE1BD5AAFDFC643E6E2CEFCC6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleToolboxForMac; + target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; + targetProxy = E8CA5BA65376373510F3B2A28735783E /* PBXContainerItemProxy */; }; - 67EAB3F916C895C1DFCDEF26A0A780AD /* PBXTargetDependency */ = { + 25EAD4A3C175EE25ED348BA355918675 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = YoonitCamera; + target = E8DA5BF530FC56593D39E406E1F1720D /* YoonitCamera */; + targetProxy = 4ECEE59C633086951821008DD7E5A7B4 /* PBXContainerItemProxy */; + }; + 2ACDBC868529637205A7659782386130 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = 9976A1D495D49DD0AAAAC0D9A7CD446F /* PBXContainerItemProxy */; + }; + 2F8F86032DC6A83A6C690FECD9CA5839 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MLKitVision; target = F1D55369E4C8976F396F83588DAC03C4 /* MLKitVision */; - targetProxy = 1FE54D0C995B9537F4BFFFACA2157E77 /* PBXContainerItemProxy */; + targetProxy = 40EBEC09A1517089D725B25570F6D61F /* PBXContainerItemProxy */; }; - 6A96BB55BA01D0571C9160A3CBEE8E01 /* PBXTargetDependency */ = { + 3B3BE790431F6B3C402AB713186283E2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleToolboxForMac; target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = A5337A6B6FD97A6E441688AACC8BED26 /* PBXContainerItemProxy */; + targetProxy = 37A366EA8F720E10C95076D9CCC7F889 /* PBXContainerItemProxy */; }; - 70B1790FE1EE88740FB6F8B25C017856 /* PBXTargetDependency */ = { + 490E95FB14D40C570DB4AE3EF428B639 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = D94E7C0D75E195622F0A5EA9FA277431 /* PBXContainerItemProxy */; + }; + 4CE07B0097C10C6249B1271EDD27CF06 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MLKitCommon; target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; - targetProxy = 50B5F4158ACE8BAC85005069372F8688 /* PBXContainerItemProxy */; + targetProxy = 3398562187E50714F918AFB4C961E292 /* PBXContainerItemProxy */; }; - 8EB9184E7529E1E5153CF448D6B82B76 /* PBXTargetDependency */ = { + 6566054D9F80A2FFF76413E04BA5491D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MLKitFaceDetection; - target = 8628FA5433C5F582EFA7209B6B4C8CD7 /* MLKitFaceDetection */; - targetProxy = 1429615EE1940AC8ECE055661C46FCDF /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 24B00BDBFCF4F5689B9467C81A4FEA5E /* PBXContainerItemProxy */; }; - 911EBFBC6779C91C78D0576005348F52 /* PBXTargetDependency */ = { + 693F010DBEFAA42883AED5A471A68380 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 71643D96414863C1532FFE68F79E8CD8 /* PBXContainerItemProxy */; + name = GoogleToolboxForMac; + target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; + targetProxy = AA30F4539BB8FB6591A3430BD5C39759 /* PBXContainerItemProxy */; }; - 9A1CE1F24924D6973DF70DC073D4C0A9 /* PBXTargetDependency */ = { + 6ADC5CFC4EA3EFEC031835F0D6A2F0C1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MLKitVision; - target = F1D55369E4C8976F396F83588DAC03C4 /* MLKitVision */; - targetProxy = 96E14D9E72FF8BCAB22F357D88E3D297 /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = D22220BD7FFFEF959F27E52DAFDB4BB8 /* PBXContainerItemProxy */; }; - 9B4371A97339B8F679B0302A390B4E34 /* PBXTargetDependency */ = { + 6CEC615C2BF595ECE090BF735089A92A /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MLKitCommon; target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; - targetProxy = 712E0D23F6A7A4379FB87F1D52CF098A /* PBXContainerItemProxy */; + targetProxy = 351DE1A93505B642D0EF5CB5C6328095 /* PBXContainerItemProxy */; }; - A42D19CFD9E7AE1E9C225E5860D5E001 /* PBXTargetDependency */ = { + 6F8F67CC3F6245BDF0874DEF45FF5269 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = 8EC388E9A4362012F9D9B890B9788EA0 /* PBXContainerItemProxy */; + name = Protobuf; + target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; + targetProxy = 7E405C35E6E8137F3D003D499D74553C /* PBXContainerItemProxy */; }; - A94BEE5A6055B0A573A2B4AC0931C301 /* PBXTargetDependency */ = { + 71EB9BF11471326E84F694095D6EC318 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleMLKit; target = 6D46A1F6123B14449A2A1FC04011860D /* GoogleMLKit */; - targetProxy = C0A58A07CA36F1B989AF7CC1E7332FCB /* PBXContainerItemProxy */; + targetProxy = 545B925424A4988BF79415C0A88D4DF2 /* PBXContainerItemProxy */; }; - AE50E810A3B6A0B5F7410D1F14ECD64C /* PBXTargetDependency */ = { + 7C1FF7FB8BA5949589F2724074A0E206 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleToolboxForMac; - target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = 4A360E1FE47BC8FDFA89FD69DE3A53A2 /* PBXContainerItemProxy */; + name = Protobuf; + target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; + targetProxy = B0F6D338A066E9417FEE040710F46FB7 /* PBXContainerItemProxy */; }; - B198C8C823CB6B796556B6AEBC71C679 /* PBXTargetDependency */ = { + 7EC81BCF11AD5F29CCFD1569ABCE1754 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = MLKitCommon; + target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; + targetProxy = 6C5446E5E8D6C455F8BDF7409F56F00A /* PBXContainerItemProxy */; + }; + 7F0DAF76E67516B442572C76618A517D /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MLKitFaceDetection; target = 8628FA5433C5F582EFA7209B6B4C8CD7 /* MLKitFaceDetection */; - targetProxy = 660858C92CF7404495005B7B8520A813 /* PBXContainerItemProxy */; + targetProxy = F34B1E261906C2E1601BC2EB1C13E5F7 /* PBXContainerItemProxy */; }; - B24E81BB0F6C73C055B60B3E50FD4709 /* PBXTargetDependency */ = { + 8447A953D789747BCEAAB1E9667F5F00 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 4CF1A6D34E0EC2CDC9BA897C666F9B85 /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 26113BC58E041E1716A61D9DB49181E0 /* PBXContainerItemProxy */; }; - C0B2E904449BEB5AA45D52CE340B4597 /* PBXTargetDependency */ = { + 92D877095CBD954EAEC9BA26BD1F4C3A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = D41546F43D32A2E333E676DA0038326A /* PBXContainerItemProxy */; + name = MLKitFaceDetection; + target = 8628FA5433C5F582EFA7209B6B4C8CD7 /* MLKitFaceDetection */; + targetProxy = 685F783D603074FCC93FDF0481E15432 /* PBXContainerItemProxy */; }; - C525E31EB0829C2951F15AB36D6AF1BE /* PBXTargetDependency */ = { + A0BC32EA38BCBEB7F9FD88E12666C846 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = A35B99DB6EB17968022451147CF3609D /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = EBF08DC26EECE670B76D4DEC33DB37A1 /* PBXContainerItemProxy */; }; - CD3582E80723C41A9BF33CA3B63CD160 /* PBXTargetDependency */ = { + ADC3FDE4B69BA201DAC997053E342106 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleToolboxForMac; - target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = 30CFA41A70B398B547CF753457DEBC27 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 59FDF94F3EF4ABC1B7CFD7E7C7CBCAAF /* PBXContainerItemProxy */; }; - D40404CA46D5564A52FC2CB5433B73A8 /* PBXTargetDependency */ = { + B2C05B4C294EF84F2DC5EE1AB2CE68AE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Protobuf; - target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; - targetProxy = 8D77003A4CFA334218B7304A12A63FDB /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 38FFD6975D55954799E8007BE983C07B /* PBXContainerItemProxy */; }; - D64112A5169767A96034F85B090D810C /* PBXTargetDependency */ = { + B4306383D635BA4B5663AFC9AF485388 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MLKitCommon; target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; - targetProxy = 549F15E936C3AC9958B8F32378A8EB75 /* PBXContainerItemProxy */; + targetProxy = 3FCF5561C60622494A3C96CFB1C80FE7 /* PBXContainerItemProxy */; }; - E357D8688121352E20627CB494E70C4A /* PBXTargetDependency */ = { + CEB3FEDE4014C2552C6DAC08B9B6B929 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MLKitCommon; - target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; - targetProxy = D315844F2E832FE35A43D42F84D576CC /* PBXContainerItemProxy */; + name = GoogleUtilitiesComponents; + target = A64F5725956770327D080E1EB31878EE /* GoogleUtilitiesComponents */; + targetProxy = FCA7C0CC3A95A94E24CEB94170989471 /* PBXContainerItemProxy */; }; - E3DC23313B4B4BE1C3C6F1DFA99DB72F /* PBXTargetDependency */ = { + D88CEC0B14F1206C0F75E5474F32A40A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Protobuf; - target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; - targetProxy = 6B9AF4AA0A04E2D7EC964D89E239C074 /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = D0C282D6327DA171A3D4F0D1F84DDACA /* PBXContainerItemProxy */; }; - E96ADE64A8E4006E02F1A3E573FA3E8A /* PBXTargetDependency */ = { + DE5B827D85F136DEF8819B898C8B6CDE /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GTMSessionFetcher; target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = 15B9A571916483356A1082F34FE029C7 /* PBXContainerItemProxy */; + targetProxy = 301D04FE26AB2CAF3AE51C46BAAD7579 /* PBXContainerItemProxy */; }; - FB2029BC9339AD97AA64BB1E9136BDEA /* PBXTargetDependency */ = { + E152156A484DDE87EE47D1320E91616C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleMLKit; + target = 6D46A1F6123B14449A2A1FC04011860D /* GoogleMLKit */; + targetProxy = 65A437D9A3B710F062DC372AF33C4C8E /* PBXContainerItemProxy */; + }; + F63FF9441B380864EA4A1E510870FDA9 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = ABEECFA19B3DDCE411CC6CFA9555BD3B /* PBXContainerItemProxy */; + }; + FE2B878CF36D3058AD9DADE4047192F1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Protobuf; target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; - targetProxy = 182C9693976C5FE111CB880733BFCB54 /* PBXContainerItemProxy */; + targetProxy = 63EEFE255A2BD86727268A4879AFC1F8 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 04977F26FB93D3E5DA7968CB844AA60C /* Release */ = { + 054571AF95F2BCD83BB35E8099CE11FE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C33989205DA19C2BE0EBFBA5FDF439A2 /* MLKitCommon.release.xcconfig */; + baseConfigurationReference = 7F19D6195A13E5D4FEB2FDF89926FB9B /* MLKitFaceDetection.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 04E773A0BE2F3460170A7BC1C91EF73A /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6C500C39656854195B5ACE5993037C58 /* MLKitFaceDetection.release.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MLKitFaceDetection"; - IBSC_MODULE = MLKitFaceDetection; - INFOPLIST_FILE = "Target Support Files/MLKitFaceDetection/ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MLKitFaceDetection"; + IBSC_MODULE = MLKitFaceDetection; + INFOPLIST_FILE = "Target Support Files/MLKitFaceDetection/ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; PRODUCT_NAME = GoogleMVFaceDetectorResources; SDKROOT = iphoneos; @@ -2764,366 +2972,458 @@ TARGETED_DEVICE_FAMILY = "1,2"; WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; - 0E99A51D70674835FEE6EC24033D5E7D /* Release */ = { + 1BB3AE6F2BBE0EAE37FC370704E8A502 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 318793B4B394F260F48B59CF68D1C703 /* Pods-YoonitFacefyDemo.release.xcconfig */; + baseConfigurationReference = F48C2E4EB4CD6835BDECB2D11E4D322E /* YoonitFacefy.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/YoonitFacefy/YoonitFacefy-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 13F24F72352A389666BDD4F62EC40ECE /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 33C935B7354CD67BDC5031F44F0C222E /* Protobuf.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Protobuf/Protobuf-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Protobuf; - PRODUCT_NAME = Protobuf; - PUBLIC_HEADERS_FOLDER_PATH = ""; + MODULEMAP_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy.modulemap"; + PRODUCT_MODULE_NAME = YoonitFacefy; + PRODUCT_NAME = YoonitFacefy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 1681A51AE371A7C329EA72192279A0A2 /* Release */ = { + 1DBC795E2E755058B11F1BA48C64411F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2B149379270AD7489373476C794EE46B /* GoogleUtilitiesComponents.release.xcconfig */; + baseConfigurationReference = CD79F7F2A7A57D5E83CA64FD640A8832 /* Pods-YoonitFacefyDemo.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GoogleUtilitiesComponents; - PRODUCT_NAME = GoogleUtilitiesComponents; - PUBLIC_HEADERS_FOLDER_PATH = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; - 18D08E2FD34E1E350793C2E8509D2D5D /* Release */ = { + 2FD12357C49D14D3BBE7C6F2D46749E7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 497DA7F822BE5EA06EC325431D327144 /* nanopb.release.xcconfig */; + baseConfigurationReference = FDC5C3AAA690BF4ADB5AF3DCC047443D /* nanopb.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap"; PRODUCT_MODULE_NAME = nanopb; PRODUCT_NAME = nanopb; - PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 2349ED8AA7FCFEB44FCA437C505CC7A3 /* Release */ = { + 462F10BE841DF1609AE93ACE56B462B2 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6BA8E4B20CFFFD70DBD119F30E7A2567 /* GoogleToolboxForMac.release.xcconfig */; + baseConfigurationReference = FE4FB40A25342F163B8746F8BFC54A70 /* Protobuf.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-prefix.pch"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/Protobuf/Protobuf-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Protobuf/Protobuf-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GoogleToolboxForMac; - PRODUCT_NAME = GoogleToolboxForMac; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/Protobuf/Protobuf.modulemap"; + PRODUCT_MODULE_NAME = Protobuf; + PRODUCT_NAME = Protobuf; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 2825B12C39C193C0A646F1B37B7099FD /* Release */ = { + 494E3FE0C6777E86ED140F698E3DF6C8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E268DDD856965DA3AEE966F8611E53F0 /* YoonitFacefy.release.xcconfig */; + baseConfigurationReference = B4962673EDB2FA476653F97C5BCE58F3 /* GoogleUtilitiesComponents.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/YoonitFacefy/YoonitFacefy-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; - MODULEMAP_FILE = Headers/Public/YoonitFacefy/YoonitFacefy.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = YoonitFacefy; - PRODUCT_NAME = YoonitFacefy; - PUBLIC_HEADERS_FOLDER_PATH = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents.modulemap"; + PRODUCT_MODULE_NAME = GoogleUtilitiesComponents; + PRODUCT_NAME = GoogleUtilitiesComponents; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 29E318B5EC799E185D07595E7324BB1D /* Debug */ = { + 4BC7450F9457737EE3E637BA155B56F7 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AA9551E58A477DBE828A2D457AC366D3 /* YoonitFacefy.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/YoonitFacefy/YoonitFacefy-prefix.pch"; + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "POD_CONFIGURATION_DEBUG=1", + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 14.0; - MODULEMAP_FILE = Headers/Public/YoonitFacefy/YoonitFacefy.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = YoonitFacefy; - PRODUCT_NAME = YoonitFacefy; - PUBLIC_HEADERS_FOLDER_PATH = ""; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; + SYMROOT = "${SRCROOT}/../build"; }; name = Debug; }; - 2B0529C3B9074F0A730DF4915DB7F271 /* Debug */ = { + 50B9B2522EE6CEADC7B908DF107B2962 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 34163CBD0B18A069946F1D4BA5B8BBE1 /* YoonitCamera.debug.xcconfig */; + baseConfigurationReference = 85EBA042331FE624169F30EE35C305E5 /* YoonitCamera.release.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/YoonitCamera/YoonitCamera-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/YoonitCamera/YoonitCamera-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - MODULEMAP_FILE = Headers/Public/YoonitCamera/YoonitCamera.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/YoonitCamera/YoonitCamera.modulemap"; PRODUCT_MODULE_NAME = YoonitCamera; PRODUCT_NAME = YoonitCamera; - PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 33F3E124F51E70783587606278999F59 /* Debug */ = { + 51C3182A1CB1DD40F6E104D74E439045 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AB5EF7B12B0B3A35BAB7051F357F2A60 /* MLKitCommon.debug.xcconfig */; + baseConfigurationReference = A4D6C238856DB50733B4AACF23C4DCAC /* GoogleUtilitiesComponents.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", + "@loader_path/Frameworks", ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 3996EAAC6FEB7A243FA23780420CD754 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 619D831DD81F3E757A40A64D4C83B473 /* PromisesObjC.debug.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = FBLPromises; - PRODUCT_NAME = PromisesObjC; - PUBLIC_HEADERS_FOLDER_PATH = ""; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents.modulemap"; + PRODUCT_MODULE_NAME = GoogleUtilitiesComponents; + PRODUCT_NAME = GoogleUtilitiesComponents; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 3A708DA16463029DACF250CFD92CD5DE /* Debug */ = { + 51C68AEBE25BEBFBA221F005CD3B8447 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 30ADF68C22D4979FAC9D5623F489C5FE /* nanopb.debug.xcconfig */; + baseConfigurationReference = 1153DD36C30F3BCF199865C291811663 /* YoonitFacefy.debug.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = nanopb; - PRODUCT_NAME = nanopb; - PUBLIC_HEADERS_FOLDER_PATH = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/YoonitFacefy/YoonitFacefy-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy.modulemap"; + PRODUCT_MODULE_NAME = YoonitFacefy; + PRODUCT_NAME = YoonitFacefy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 3AE80F5908CF194C529AF9A848D84330 /* Release */ = { + 54C086C556345D16DD7A298A7A1E71A9 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4AD6C01C320602B2127694FC074CBAE3 /* GoogleDataTransport.release.xcconfig */; + baseConfigurationReference = 6666D1DE448711631EBC719785753088 /* GoogleDataTransport.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap"; PRODUCT_MODULE_NAME = GoogleDataTransport; PRODUCT_NAME = GoogleDataTransport; - PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; - 44F9E9DE03DBC918C8AFA4138B742D50 /* Debug */ = { + 58FDA6444588AB54B3B2786EC6CF22AF /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9C5BB5DA2E6E2EAFE2B3512E010AFCC0 /* MLKitVision.debug.xcconfig */; + baseConfigurationReference = 0F305898DFDB1AF32BB8D667DB2E1C18 /* Protobuf.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/Protobuf/Protobuf-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Protobuf/Protobuf-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", + "@loader_path/Frameworks", ); + MODULEMAP_FILE = "Target Support Files/Protobuf/Protobuf.modulemap"; + PRODUCT_MODULE_NAME = Protobuf; + PRODUCT_NAME = Protobuf; SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 4BC7450F9457737EE3E637BA155B56F7 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_ENABLE_OBJC_WEAK = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + 59A6D7F5E4AAE497A81FCFE887B518CC /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D79F978E0863EE059A36DE3A5769F6A1 /* GTMSessionFetcher.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher.modulemap"; + PRODUCT_MODULE_NAME = GTMSessionFetcher; + PRODUCT_NAME = GTMSessionFetcher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; @@ -3144,55 +3444,79 @@ }; name = Debug; }; - 6C090D8E275B48E3CE9B6D0C8265EFC4 /* Debug */ = { + 64D71F558C3E690CBF8703C11A4D260A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 181C5D17534CDE01D51C934EC66EA9F1 /* Pods-YoonitFacefyDemo.debug.xcconfig */; + baseConfigurationReference = 6C500C39656854195B5ACE5993037C58 /* MLKitFaceDetection.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 6768AF4BE61747C98EF01680E1479B17 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9C5BB5DA2E6E2EAFE2B3512E010AFCC0 /* MLKitVision.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); SDKROOT = iphoneos; - SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; - 75C324DC55B9AE5975F071DE44F8376E /* Release */ = { + 6A64440882A5C7A9F58D8A7BAFA3832C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5E583366759E942FF0D7B1E44110FCA1 /* GTMSessionFetcher.release.xcconfig */; + baseConfigurationReference = 77F6D853B774E75C36312ADC2A5D0612 /* nanopb.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-prefix.pch"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GTMSessionFetcher; - PRODUCT_NAME = GTMSessionFetcher; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap"; + PRODUCT_MODULE_NAME = nanopb; + PRODUCT_NAME = nanopb; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; - 7BA9BC34D4BD59016041B03AFA927115 /* Release */ = { + 79D355765A75E7457840912703B47627 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6C500C39656854195B5ACE5993037C58 /* MLKitFaceDetection.release.xcconfig */; + baseConfigurationReference = C33989205DA19C2BE0EBFBA5FDF439A2 /* MLKitCommon.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -3208,31 +3532,40 @@ }; name = Release; }; - 7D22FCF085D4AEF868D4A54DBCA3F000 /* Release */ = { + 8091561F23B9CC6E05148AF0CDF137D4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 26A5940520CCCB206119E9B978C847CA /* Protobuf.release.xcconfig */; + baseConfigurationReference = 158E8C6E791246DE60E1141C3D645E6B /* GoogleUtilities.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/Protobuf/Protobuf-prefix.pch"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = Protobuf; - PRODUCT_NAME = Protobuf; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap"; + PRODUCT_MODULE_NAME = GoogleUtilities; + PRODUCT_NAME = GoogleUtilities; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 804E33831521402FD8901631BEEF588D /* Release */ = { + 813BB36B4BCFE7FF11B2B14EDA62B44F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 78C62D5007745CD1625F305F4B9BE7D9 /* MLKitVision.release.xcconfig */; buildSettings = { @@ -3312,78 +3645,110 @@ }; name = Release; }; - 91FD6CB01B26563B16027846F3208CA6 /* Debug */ = { + 8E69BF3BBDF1300F1C0B8E5DB53C4D17 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6C0F9042A7CC1DC9CA287540412288B1 /* GTMSessionFetcher.debug.xcconfig */; + baseConfigurationReference = 828D64E4D4660899651131465D817AA5 /* GoogleDataTransport.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-prefix.pch"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GTMSessionFetcher; - PRODUCT_NAME = GTMSessionFetcher; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap"; + PRODUCT_MODULE_NAME = GoogleDataTransport; + PRODUCT_NAME = GoogleDataTransport; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 9419C68D1A018F90A443D7ED21CAA925 /* Release */ = { + 909A41C6961E198F4AE2750ED47BBAF6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8FA3EACA8A0193DC01D79B70D0DB2966 /* GoogleUtilities.release.xcconfig */; + baseConfigurationReference = FD8ABBCEB556745B086D9061EDB20DD8 /* GoogleToolboxForMac.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GoogleUtilities; - PRODUCT_NAME = GoogleUtilities; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac.modulemap"; + PRODUCT_MODULE_NAME = GoogleToolboxForMac; + PRODUCT_NAME = GoogleToolboxForMac; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 95ACFA41BA6E1AF1B6D18C857D0F6219 /* Release */ = { + A09DC888942B1EF9DB32A673964C4173 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B01BC569AD5A91E9D6BF3B6342810BD3 /* PromisesObjC.release.xcconfig */; + baseConfigurationReference = 8097D828831BE76DE7446C9CAF29B963 /* GoogleUtilities.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = FBLPromises; - PRODUCT_NAME = PromisesObjC; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap"; + PRODUCT_MODULE_NAME = GoogleUtilities; + PRODUCT_NAME = GoogleUtilities; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; - 9997F569088E420A69319629A2BDBC71 /* Debug */ = { + A77E695ABC158FB3F83B83E50CBEE92C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7F19D6195A13E5D4FEB2FDF89926FB9B /* MLKitFaceDetection.debug.xcconfig */; + baseConfigurationReference = AB5EF7B12B0B3A35BAB7051F357F2A60 /* MLKitCommon.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -3398,172 +3763,283 @@ }; name = Debug; }; - C8F08F9ED95955D8712E206E4E71EC6D /* Release */ = { + BDFDD08EC9F18F428B1C0CC433764FF1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 86F9BDA688F7905CFE33A84E082A5CCC /* GoogleMLKit.release.xcconfig */; + baseConfigurationReference = 4EF848D285BF880D8B10CA2A5A2956DF /* Pods-YoonitFacefyDemo.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", + "@loader_path/Frameworks", ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - DF1FCC2C8F39948B2C007B64FE253829 /* Debug */ = { + C8F08F9ED95955D8712E206E4E71EC6D /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7F19D6195A13E5D4FEB2FDF89926FB9B /* MLKitFaceDetection.debug.xcconfig */; + baseConfigurationReference = 86F9BDA688F7905CFE33A84E082A5CCC /* GoogleMLKit.release.xcconfig */; buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MLKitFaceDetection"; - IBSC_MODULE = MLKitFaceDetection; - INFOPLIST_FILE = "Target Support Files/MLKitFaceDetection/ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; IPHONEOS_DEPLOYMENT_TARGET = 10.0; - PRODUCT_NAME = GoogleMVFaceDetectorResources; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); SDKROOT = iphoneos; - SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; + VALIDATE_PRODUCT = YES; }; - name = Debug; + name = Release; }; - E098856C59DCFDEFAA93207ABEFB9ECD /* Debug */ = { + CD7A665F867C00D527D9EC5FEF875590 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = D6F8D3E30F6434DE8181152BB0443474 /* GoogleUtilities.debug.xcconfig */; + baseConfigurationReference = 71AEC4E0DD0D9D4CC25CD846B21AF17F /* PromisesObjC.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GoogleUtilities; - PRODUCT_NAME = GoogleUtilities; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap"; + PRODUCT_MODULE_NAME = FBLPromises; + PRODUCT_NAME = FBLPromises; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; - E3A9DA9C6E7E3313E9B3810CD6BCC4A4 /* Release */ = { + D0626D3F59EE063D6C4673D233814661 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 2401A4C4825928E7F26BB65DE23383F6 /* YoonitCamera.release.xcconfig */; + baseConfigurationReference = A1629A1448FBDE6E729943B0FA24018A /* YoonitCamera.debug.xcconfig */; buildSettings = { CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; GCC_PREFIX_HEADER = "Target Support Files/YoonitCamera/YoonitCamera-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/YoonitCamera/YoonitCamera-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 12.0; - MODULEMAP_FILE = Headers/Public/YoonitCamera/YoonitCamera.modulemap; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/YoonitCamera/YoonitCamera.modulemap"; PRODUCT_MODULE_NAME = YoonitCamera; PRODUCT_NAME = YoonitCamera; - PUBLIC_HEADERS_FOLDER_PATH = ""; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; + }; + F158A6A8227DA4D9DB8A4FA4893D0F65 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7F19D6195A13E5D4FEB2FDF89926FB9B /* MLKitFaceDetection.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; }; - E712BE996841EDDC5DC19676904396E1 /* Debug */ = { + F2FB6A2AA18D6CE674DE7A3A6AADFC9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7952CB0FF09475711AE010E57BA9CBFA /* GoogleUtilitiesComponents.debug.xcconfig */; + baseConfigurationReference = 06018E00BD8A5A07B210CF0FA6ABD34C /* GTMSessionFetcher.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GoogleUtilitiesComponents; - PRODUCT_NAME = GoogleUtilitiesComponents; - PUBLIC_HEADERS_FOLDER_PATH = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher.modulemap"; + PRODUCT_MODULE_NAME = GTMSessionFetcher; + PRODUCT_NAME = GTMSessionFetcher; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - FBB91FEE4AF0DAF4AFBAAC9755A7508D /* Debug */ = { + F53C285AE9B6DD78049F0ECCB31F6B8F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 5E8FFDD3F86CB616704C133B742A29D4 /* GoogleDataTransport.debug.xcconfig */; + baseConfigurationReference = 6C500C39656854195B5ACE5993037C58 /* MLKitFaceDetection.release.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MLKitFaceDetection"; + IBSC_MODULE = MLKitFaceDetection; + INFOPLIST_FILE = "Target Support Files/MLKitFaceDetection/ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + PRODUCT_NAME = GoogleMVFaceDetectorResources; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + FC23C21105D5725AFE506B42E83E8C34 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1C07D687918820F28E31AEAF1DE97BC0 /* GoogleToolboxForMac.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GoogleDataTransport; - PRODUCT_NAME = GoogleDataTransport; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac.modulemap"; + PRODUCT_MODULE_NAME = GoogleToolboxForMac; + PRODUCT_NAME = GoogleToolboxForMac; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - FCBFB4ED27B379C7BFF51A6EFB6B6855 /* Debug */ = { + FF05536F3054D7349CED5009A899A87A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8DE3A192E584154E230B9E9D8CF7620C /* GoogleToolboxForMac.debug.xcconfig */; + baseConfigurationReference = 41372C37AABEA7049E9D346D5084A399 /* PromisesObjC.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - GCC_PREFIX_HEADER = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-prefix.pch"; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PRIVATE_HEADERS_FOLDER_PATH = ""; - PRODUCT_MODULE_NAME = GoogleToolboxForMac; - PRODUCT_NAME = GoogleToolboxForMac; - PUBLIC_HEADERS_FOLDER_PATH = ""; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap"; + PRODUCT_MODULE_NAME = FBLPromises; + PRODUCT_NAME = FBLPromises; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 027683FC5376011C9DE7139202F484D5 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = { + 08F063F2CCEDC6A1D8DA0D419AF1AE6A /* Build configuration list for PBXNativeTarget "GoogleUtilitiesComponents" */ = { isa = XCConfigurationList; buildConfigurations = ( - E098856C59DCFDEFAA93207ABEFB9ECD /* Debug */, - 9419C68D1A018F90A443D7ED21CAA925 /* Release */, + 494E3FE0C6777E86ED140F698E3DF6C8 /* Debug */, + 51C3182A1CB1DD40F6E104D74E439045 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 1B711561E90F0C4F63AA112ED382DA3B /* Build configuration list for PBXAggregateTarget "MLKitFaceDetection" */ = { + 20F97CB3E23AA33B58B3613A2DA0BCD9 /* Build configuration list for PBXNativeTarget "MLKitFaceDetection-GoogleMVFaceDetectorResources" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9997F569088E420A69319629A2BDBC71 /* Debug */, - 7BA9BC34D4BD59016041B03AFA927115 /* Release */, + 054571AF95F2BCD83BB35E8099CE11FE /* Debug */, + F53C285AE9B6DD78049F0ECCB31F6B8F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -3577,128 +4053,128 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 478B65D4B8FF8E129AFCE5ED3667ADFD /* Build configuration list for PBXNativeTarget "GoogleUtilitiesComponents" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - E712BE996841EDDC5DC19676904396E1 /* Debug */, - 1681A51AE371A7C329EA72192279A0A2 /* Release */, + 4BC7450F9457737EE3E637BA155B56F7 /* Debug */, + 8B5A46FF8D3C1289CDEE3BAFACABCD2A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { + 551F29DD5987E399412219FE48076824 /* Build configuration list for PBXNativeTarget "Pods-YoonitFacefyDemo" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4BC7450F9457737EE3E637BA155B56F7 /* Debug */, - 8B5A46FF8D3C1289CDEE3BAFACABCD2A /* Release */, + BDFDD08EC9F18F428B1C0CC433764FF1 /* Debug */, + 1DBC795E2E755058B11F1BA48C64411F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 5C8A737BA4063B74465D1F24072F2B07 /* Build configuration list for PBXNativeTarget "nanopb" */ = { + 659D2A11D9F42CC0F3CB802DA2844CBC /* Build configuration list for PBXNativeTarget "YoonitFacefy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3A708DA16463029DACF250CFD92CD5DE /* Debug */, - 18D08E2FD34E1E350793C2E8509D2D5D /* Release */, + 51C68AEBE25BEBFBA221F005CD3B8447 /* Debug */, + 1BB3AE6F2BBE0EAE37FC370704E8A502 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 63452807584BD560FC0CF5F9E8DDF9AE /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac" */ = { + 77916A1E1A6D3F81D081B0473E8CD699 /* Build configuration list for PBXNativeTarget "YoonitCamera" */ = { isa = XCConfigurationList; buildConfigurations = ( - FCBFB4ED27B379C7BFF51A6EFB6B6855 /* Debug */, - 2349ED8AA7FCFEB44FCA437C505CC7A3 /* Release */, + D0626D3F59EE063D6C4673D233814661 /* Debug */, + 50B9B2522EE6CEADC7B908DF107B2962 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 6B4C19F8BAEC81087D4A11C5441FA212 /* Build configuration list for PBXAggregateTarget "MLKitVision" */ = { + 8B5DABC41B6B3C7BE017A1A92D12D5DC /* Build configuration list for PBXNativeTarget "nanopb" */ = { isa = XCConfigurationList; buildConfigurations = ( - 44F9E9DE03DBC918C8AFA4138B742D50 /* Debug */, - 804E33831521402FD8901631BEEF588D /* Release */, + 2FD12357C49D14D3BBE7C6F2D46749E7 /* Debug */, + 6A64440882A5C7A9F58D8A7BAFA3832C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 735FB6D7B3E618B98BDD50890E13E61B /* Build configuration list for PBXAggregateTarget "MLKitCommon" */ = { + 9B9DA5BF49302F82D0F51180C369B1BB /* Build configuration list for PBXNativeTarget "PromisesObjC" */ = { isa = XCConfigurationList; buildConfigurations = ( - 33F3E124F51E70783587606278999F59 /* Debug */, - 04977F26FB93D3E5DA7968CB844AA60C /* Release */, + CD7A665F867C00D527D9EC5FEF875590 /* Debug */, + FF05536F3054D7349CED5009A899A87A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7B7A5555B7CD20D899292123679432D4 /* Build configuration list for PBXNativeTarget "YoonitCamera" */ = { + A4F9252A45F01D49211A8FDBB5801992 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2B0529C3B9074F0A730DF4915DB7F271 /* Debug */, - E3A9DA9C6E7E3313E9B3810CD6BCC4A4 /* Release */, + 8091561F23B9CC6E05148AF0CDF137D4 /* Debug */, + A09DC888942B1EF9DB32A673964C4173 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 7EFCBB53D47CC005FD6E735088DCC21C /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */ = { + BE5243CE5EFFED3FCE40C423AAC144E6 /* Build configuration list for PBXAggregateTarget "MLKitCommon" */ = { isa = XCConfigurationList; buildConfigurations = ( - 91FD6CB01B26563B16027846F3208CA6 /* Debug */, - 75C324DC55B9AE5975F071DE44F8376E /* Release */, + A77E695ABC158FB3F83B83E50CBEE92C /* Debug */, + 79D355765A75E7457840912703B47627 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 84CBE812E1252D6768AEF269EB891AF5 /* Build configuration list for PBXNativeTarget "Protobuf" */ = { + C59E6DDA7990D7284A61099342572C66 /* Build configuration list for PBXAggregateTarget "MLKitFaceDetection" */ = { isa = XCConfigurationList; buildConfigurations = ( - 13F24F72352A389666BDD4F62EC40ECE /* Debug */, - 7D22FCF085D4AEF868D4A54DBCA3F000 /* Release */, + F158A6A8227DA4D9DB8A4FA4893D0F65 /* Debug */, + 64D71F558C3E690CBF8703C11A4D260A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A3150E7499F123C13AECE45D332B66FF /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */ = { + C681106BE2360432658044BF006581C2 /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */ = { isa = XCConfigurationList; buildConfigurations = ( - FBB91FEE4AF0DAF4AFBAAC9755A7508D /* Debug */, - 3AE80F5908CF194C529AF9A848D84330 /* Release */, + 59A6D7F5E4AAE497A81FCFE887B518CC /* Debug */, + F2FB6A2AA18D6CE674DE7A3A6AADFC9A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A4985DA428A92B19237E30ED3D8887EB /* Build configuration list for PBXNativeTarget "Pods-YoonitFacefyDemo" */ = { + C815B357367F60B9F692F4C459CFB8A8 /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6C090D8E275B48E3CE9B6D0C8265EFC4 /* Debug */, - 0E99A51D70674835FEE6EC24033D5E7D /* Release */, + 909A41C6961E198F4AE2750ED47BBAF6 /* Debug */, + FC23C21105D5725AFE506B42E83E8C34 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D9A9497542ADDC794C64C33760774D92 /* Build configuration list for PBXNativeTarget "PromisesObjC" */ = { + D8FDC6C22BF060FB66AC5FF17F0B312B /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */ = { isa = XCConfigurationList; buildConfigurations = ( - 3996EAAC6FEB7A243FA23780420CD754 /* Debug */, - 95ACFA41BA6E1AF1B6D18C857D0F6219 /* Release */, + 8E69BF3BBDF1300F1C0B8E5DB53C4D17 /* Debug */, + 54C086C556345D16DD7A298A7A1E71A9 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - E68ADB80B214A61D0894720F59AD2844 /* Build configuration list for PBXNativeTarget "YoonitFacefy" */ = { + D98C05ACF3AB36E6582E397F31ECAAFB /* Build configuration list for PBXNativeTarget "Protobuf" */ = { isa = XCConfigurationList; buildConfigurations = ( - 29E318B5EC799E185D07595E7324BB1D /* Debug */, - 2825B12C39C193C0A646F1B37B7099FD /* Release */, + 462F10BE841DF1609AE93ACE56B462B2 /* Debug */, + 58FDA6444588AB54B3B2786EC6CF22AF /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - ECEB8E3F9697817D8979CA3C8C632085 /* Build configuration list for PBXNativeTarget "MLKitFaceDetection-GoogleMVFaceDetectorResources" */ = { + EF4250083F50ED55EB5912E9092224A1 /* Build configuration list for PBXAggregateTarget "MLKitVision" */ = { isa = XCConfigurationList; buildConfigurations = ( - DF1FCC2C8F39948B2C007B64FE253829 /* Debug */, - 04E773A0BE2F3460170A7BC1C91EF73A /* Release */, + 6768AF4BE61747C98EF01680E1479B17 /* Debug */, + 813BB36B4BCFE7FF11B2B14EDA62B44F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.debug.xcconfig b/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.debug.xcconfig index 7756949..c021cf6 100644 --- a/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.debug.xcconfig +++ b/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.debug.xcconfig @@ -1,16 +1,14 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitFaceDetection/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilitiesComponents" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/Protobuf" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitFaceDetection/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/GTMSessionFetcher" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleMLKit" "${PODS_ROOT}/Headers/Public/GoogleToolboxForMac" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilitiesComponents" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/Protobuf" "${PODS_ROOT}/Headers/Public/nanopb" $(inherited) ${PODS_ROOT}/GoogleMLKit/MLKitCore/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilitiesComponents" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/Protobuf" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera/YoonitCamera.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy/YoonitFacefy.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"GTMSessionFetcher" -l"GoogleDataTransport" -l"GoogleToolboxForMac" -l"GoogleUtilities" -l"GoogleUtilitiesComponents" -l"PromisesObjC" -l"Protobuf" -l"YoonitCamera" -l"YoonitFacefy" -l"c++" -l"nanopb" -l"sqlite3" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "CoreGraphics" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreVideo" -framework "Foundation" -framework "LocalAuthentication" -framework "MLKitCommon" -framework "MLKitFaceDetection" -framework "MLKitVision" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera/YoonitCamera.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy/YoonitFacefy.modulemap" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilitiesComponents/GoogleUtilitiesComponents.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Protobuf/Protobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera/YoonitCamera.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy/YoonitFacefy.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb/nanopb.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/GoogleMLKit" $(inherited) ${PODS_ROOT}/GoogleMLKit/MLKitCore/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "CoreGraphics" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreVideo" -framework "FBLPromises" -framework "Foundation" -framework "GTMSessionFetcher" -framework "GoogleDataTransport" -framework "GoogleToolboxForMac" -framework "GoogleUtilities" -framework "GoogleUtilitiesComponents" -framework "LocalAuthentication" -framework "MLKitCommon" -framework "MLKitFaceDetection" -framework "MLKitVision" -framework "Protobuf" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "YoonitCamera" -framework "YoonitFacefy" -framework "nanopb" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates -SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy" USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap b/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap index c83a2a6..123b5ce 100644 --- a/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap +++ b/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap @@ -1,4 +1,4 @@ -module Pods_YoonitFacefyDemo { +framework module Pods_YoonitFacefyDemo { umbrella header "Pods-YoonitFacefyDemo-umbrella.h" export * diff --git a/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.release.xcconfig b/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.release.xcconfig index 7756949..c021cf6 100644 --- a/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.release.xcconfig +++ b/Example/YoonitFacefyDemo/Pods/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.release.xcconfig @@ -1,16 +1,14 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitFaceDetection/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilitiesComponents" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/Protobuf" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitFaceDetection/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/GTMSessionFetcher" "${PODS_ROOT}/Headers/Public/GoogleDataTransport" "${PODS_ROOT}/Headers/Public/GoogleMLKit" "${PODS_ROOT}/Headers/Public/GoogleToolboxForMac" "${PODS_ROOT}/Headers/Public/GoogleUtilities" "${PODS_ROOT}/Headers/Public/GoogleUtilitiesComponents" "${PODS_ROOT}/Headers/Public/PromisesObjC" "${PODS_ROOT}/Headers/Public/Protobuf" "${PODS_ROOT}/Headers/Public/nanopb" $(inherited) ${PODS_ROOT}/GoogleMLKit/MLKitCore/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" -LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilitiesComponents" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/Protobuf" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" -OTHER_CFLAGS = $(inherited) -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera/YoonitCamera.modulemap" -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy/YoonitFacefy.modulemap" -OTHER_LDFLAGS = $(inherited) -ObjC -l"GTMSessionFetcher" -l"GoogleDataTransport" -l"GoogleToolboxForMac" -l"GoogleUtilities" -l"GoogleUtilitiesComponents" -l"PromisesObjC" -l"Protobuf" -l"YoonitCamera" -l"YoonitFacefy" -l"c++" -l"nanopb" -l"sqlite3" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "CoreGraphics" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreVideo" -framework "Foundation" -framework "LocalAuthentication" -framework "MLKitCommon" -framework "MLKitFaceDetection" -framework "MLKitVision" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera/YoonitCamera.modulemap" -Xcc -fmodule-map-file="${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy/YoonitFacefy.modulemap" +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac/GoogleToolboxForMac.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilitiesComponents/GoogleUtilitiesComponents.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Protobuf/Protobuf.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera/YoonitCamera.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy/YoonitFacefy.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb/nanopb.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/GoogleMLKit" $(inherited) ${PODS_ROOT}/GoogleMLKit/MLKitCore/Sources "${PODS_TARGET_SRCROOT}/Sources/FBLPromises/include" +LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' +OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"sqlite3" -l"z" -framework "AVFoundation" -framework "Accelerate" -framework "CoreGraphics" -framework "CoreMedia" -framework "CoreTelephony" -framework "CoreVideo" -framework "FBLPromises" -framework "Foundation" -framework "GTMSessionFetcher" -framework "GoogleDataTransport" -framework "GoogleToolboxForMac" -framework "GoogleUtilities" -framework "GoogleUtilitiesComponents" -framework "LocalAuthentication" -framework "MLKitCommon" -framework "MLKitFaceDetection" -framework "MLKitVision" -framework "Protobuf" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "YoonitCamera" -framework "YoonitFacefy" -framework "nanopb" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates -SWIFT_INCLUDE_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/YoonitCamera" "${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy" USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.debug.xcconfig b/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.debug.xcconfig index 2a7a238..b792d77 100644 --- a/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.debug.xcconfig +++ b/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.debug.xcconfig @@ -1,10 +1,10 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitFaceDetection/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" ${SRCROOT}/** +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilitiesComponents" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/Protobuf" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitFaceDetection/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" ${SRCROOT}/** GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/PromisesObjC" ${SRCROOT}/** +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" ${SRCROOT}/** LIBRARY_SEARCH_PATHS = $(inherited) ${SRCROOT}/** -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.modulemap b/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.modulemap index a8ff326..f4063fb 100644 --- a/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.modulemap +++ b/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.modulemap @@ -1,4 +1,4 @@ -module YoonitFacefy { +framework module YoonitFacefy { umbrella header "YoonitFacefy-umbrella.h" export * diff --git a/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.release.xcconfig b/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.release.xcconfig index 2a7a238..b792d77 100644 --- a/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.release.xcconfig +++ b/Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy/YoonitFacefy.release.xcconfig @@ -1,10 +1,10 @@ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/YoonitFacefy -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitFaceDetection/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" ${SRCROOT}/** +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleToolboxForMac" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilitiesComponents" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/Protobuf" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" "${PODS_ROOT}/MLKitCommon/Frameworks" "${PODS_ROOT}/MLKitFaceDetection/Frameworks" "${PODS_ROOT}/MLKitVision/Frameworks" ${SRCROOT}/** GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/PromisesObjC" ${SRCROOT}/** +HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" ${SRCROOT}/** LIBRARY_SEARCH_PATHS = $(inherited) ${SRCROOT}/** -OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS -import-underlying-module -Xcc -fmodule-map-file="${SRCROOT}/${MODULEMAP_FILE}" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} diff --git a/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/project.pbxproj b/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/project.pbxproj index 284ae5c..d31c250 100644 --- a/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/project.pbxproj +++ b/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/project.pbxproj @@ -7,6 +7,7 @@ objects = { /* Begin PBXBuildFile section */ + 1751D24037C355F0A622A604 /* Pods_YoonitFacefyDemo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CFFCD9384F93ACEFA13398DE /* Pods_YoonitFacefyDemo.framework */; }; 5C06E54825D1F09A00E6770F /* Podfile in Resources */ = {isa = PBXBuildFile; fileRef = 5C06E54725D1F09A00E6770F /* Podfile */; }; 5C6580CC25D5ACA3001171F8 /* GraphicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C6580CB25D5ACA3001171F8 /* GraphicView.swift */; }; 6176EFC2252E496D00F4D4DD /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6176EFC1252E496D00F4D4DD /* AppDelegate.swift */; }; @@ -15,11 +16,9 @@ 6176EFCB252E496F00F4D4DD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6176EFCA252E496F00F4D4DD /* Assets.xcassets */; }; 6176EFCE252E496F00F4D4DD /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6176EFCC252E496F00F4D4DD /* LaunchScreen.storyboard */; }; 6176EFDE252E4A9100F4D4DD /* FacefyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6176EFDB252E4A9100F4D4DD /* FacefyViewController.swift */; }; - A2F9BEFA7764C9AF1E464578 /* libPods-YoonitFacefyDemo.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 1CF4945E5E73608853F9E19E /* libPods-YoonitFacefyDemo.a */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 1CF4945E5E73608853F9E19E /* libPods-YoonitFacefyDemo.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-YoonitFacefyDemo.a"; sourceTree = BUILT_PRODUCTS_DIR; }; 240368A2A8A0D7608668F832 /* Pods-YoonitFacefyDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-YoonitFacefyDemo.debug.xcconfig"; path = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.debug.xcconfig"; sourceTree = ""; }; 3D7CC942132D736BF71FBFF2 /* Pods-YoonitFacefyDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-YoonitFacefyDemo.release.xcconfig"; path = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.release.xcconfig"; sourceTree = ""; }; 5C06E54725D1F09A00E6770F /* Podfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Podfile; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; @@ -33,6 +32,7 @@ 6176EFCD252E496F00F4D4DD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 6176EFCF252E496F00F4D4DD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 6176EFDB252E4A9100F4D4DD /* FacefyViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FacefyViewController.swift; sourceTree = ""; }; + CFFCD9384F93ACEFA13398DE /* Pods_YoonitFacefyDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_YoonitFacefyDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -40,7 +40,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A2F9BEFA7764C9AF1E464578 /* libPods-YoonitFacefyDemo.a in Frameworks */, + 1751D24037C355F0A622A604 /* Pods_YoonitFacefyDemo.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -94,7 +94,7 @@ isa = PBXGroup; children = ( 5C06E5A925D1FBC500E6770F /* YoonitFacefy.framework */, - 1CF4945E5E73608853F9E19E /* libPods-YoonitFacefyDemo.a */, + CFFCD9384F93ACEFA13398DE /* Pods_YoonitFacefyDemo.framework */, ); name = Frameworks; sourceTree = ""; @@ -111,6 +111,7 @@ 6176EFBB252E496D00F4D4DD /* Frameworks */, 6176EFBC252E496D00F4D4DD /* Resources */, 1361A9BF6EFEB4AB442422FB /* [CP] Copy Pods Resources */, + F161A6E1F3C5199EF907BA46 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); @@ -207,6 +208,23 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; + F161A6E1F3C5199EF907BA46 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ diff --git a/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/xcshareddata/xcschemes/YoonitFacefyDemo.xcscheme b/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/xcshareddata/xcschemes/YoonitFacefyDemo.xcscheme index 8a6eb6e..93f0ac0 100644 --- a/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/xcshareddata/xcschemes/YoonitFacefyDemo.xcscheme +++ b/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/xcshareddata/xcschemes/YoonitFacefyDemo.xcscheme @@ -15,7 +15,7 @@ diff --git a/YoonitFacefy.podspec b/YoonitFacefy.podspec index 55dbb11..3658c9e 100644 --- a/YoonitFacefy.podspec +++ b/YoonitFacefy.podspec @@ -77,6 +77,7 @@ Pod::Spec.new do |spec| spec.source_files = "YoonitFacefy/src/**/*", "Classes", "Classes/**/*.{h,m,swift}" spec.exclude_files = "Classes/Exclude" spec.swift_version = "5.0" + spec.static_framework = true spec.dependency 'GoogleMLKit/FaceDetection' spec.pod_target_xcconfig = { 'LIBRARY_SEARCH_PATHS' => '${SRCROOT}/**', diff --git a/YoonitFacefy.xcodeproj/xcshareddata/xcschemes/YoonitFacefy.xcscheme b/YoonitFacefy.xcodeproj/xcshareddata/xcschemes/YoonitFacefy.xcscheme index 838f22a..866eba3 100644 --- a/YoonitFacefy.xcodeproj/xcshareddata/xcschemes/YoonitFacefy.xcscheme +++ b/YoonitFacefy.xcodeproj/xcshareddata/xcschemes/YoonitFacefy.xcscheme @@ -1,6 +1,6 @@ Date: Thu, 4 Mar 2021 16:27:22 -0300 Subject: [PATCH 2/7] Update readme angles definitions --- README.md | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index b0f30e5..3166694 100644 --- a/README.md +++ b/README.md @@ -78,24 +78,25 @@ self.facefy.detect(image!) { | Attribute | Type | Description | | - | - | - | -| leftEyeOpenProbability | CGFloat | The left eye open probability. | -| rightEyeOpenProbability | CGFloat | The right eye open probability. | -| smilingProbability | CGFloat | The smilling probability. | -| headEulerAngleY | CGFloat | The angle that points the "left-right" head direction. See [HeadEulerAngleY](#headeulerangley) | -| contours | [CGPoint] | List of Points that represents the shape of the recognized face. | -| boundingBox | CGRect | The face bounding box. | - -#### HeadEulerAngleY - -Landmarks are points of interest within a face regarding the Euler Angle Y. - -| Euler Angle Y | Detectable landmarks -| - | - -| < -36 degrees | left eye, left mouth, left ear, nose base, left cheek -| -36 degrees to -12 degrees | left mouth, nose base, bottom mouth, right eye, left eye, left cheek, left ear tip -| -12 degrees to 12 degrees | right eye, left eye, nose base, left cheek, right cheek, left mouth, right mouth, bottom mouth -| 12 degrees to 36 degrees | right mouth, nose base, bottom mouth, left eye, right eye, right cheek, right ear tip -| > 36 degrees | right eye, right mouth, right ear, nose base, right cheek +| leftEyeOpenProbability | `CGFloat?` | The left eye open probability. | +| rightEyeOpenProbability | `CGFloat?` | The right eye open probability. | +| smilingProbability | `CGFloat?` | The smilling probability. | +| headEulerAngleX | `CGFloat?` | The angle in degrees that indicate the vertical head direction. See [Head Movements](#headmovements) | +| headEulerAngleY | `CGFloat?` | The angle in degrees that indicate the horizontal head direction. See [Head Movements](#headmovements) | +| headEulerAngleZ | `CGFloat?` | The angle in degrees that indicate the tilt head direction. See [Head Movements](#headmovements) | +| contours | `[CGPoint]` | List of points that represents the shape of the detected face. | +| boundingBox | `CGRect` | The face bounding box. | + +#### Head Movements + +Here we explaining the above gif and how reached the "results". Each "movement" (vertical, horizontal and tilt) is a state, based in the angle in degrees that indicate head direction; + +| Head Direction | Attribute | _v_ < -36° | -36° < _v_ < -12° | -12° < _v_ < 12° | 12° < _v_ < 36° | 36° < _v_ | +| - | - | - | - | - | - | - | +| Vertical | `headEulerAngleX` | Super Down | Down | Frontal | Up | Super Up | +| Horizontal | `headEulerAngleY` | Super Right | Right | Frontal | Left | Super Left | +| Tilt | `headEulerAngleZ` | Super Left | Left | Frontal | Right | Super Right | + ## To contribute and make it better From 61ca485a67efd17ce26c7f9415a7c5086f07cda3 Mon Sep 17 00:00:00 2001 From: HaroldoTeruya Date: Thu, 4 Mar 2021 16:27:57 -0300 Subject: [PATCH 3/7] Update yoonit facefy podspec --- YoonitFacefy.podspec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/YoonitFacefy.podspec b/YoonitFacefy.podspec index 3658c9e..f7b6622 100644 --- a/YoonitFacefy.podspec +++ b/YoonitFacefy.podspec @@ -43,9 +43,9 @@ Pod::Spec.new do |spec| # profile URL. # - spec.author = { "CyberLabs.AI" => "luigui.delyer@cyberlabs.com.br" } - - spec.authors = { 'CyberLabs.AI' => 'contato@cyberlabs.ai' } + spec.authors = { 'CyberLabs.AI' => 'contato@cyberlabs.ai', + 'Luigui Delyer' => 'luigui.delyer@cyberlabs.com.br', + 'Haroldo Teruya' => 'haroldo.teruya@cyberlabs.com.br' } # ――― Platform Specifics ――――――――――――――――――――――――――――――――――――――――――――――――――――――― # # From f99695d1519acc7849e2d47cf23dfafd89b3ab7d Mon Sep 17 00:00:00 2001 From: HaroldoTeruya Date: Tue, 9 Mar 2021 14:16:18 -0300 Subject: [PATCH 4/7] refactor!: change method detect parameters and response BREAKING CHANGE: change method parameters name to onSuccess and onError respectively; The object faceDetected can be nil and remove message "FACE_UNDETECTED" --- Example/YoonitFacefyDemo/Podfile.lock | 2 +- .../Local Podspecs/YoonitFacefy.podspec.json | 4 +- Example/YoonitFacefyDemo/Pods/Manifest.lock | 2 +- .../Pods/Pods.xcodeproj/project.pbxproj | 2500 ++++++++--------- .../project.pbxproj | 66 +- YoonitFacefy.xcodeproj/project.pbxproj | 4 - YoonitFacefy/src/Facefy.swift | 8 +- YoonitFacefy/src/FacefyController.swift | 10 +- YoonitFacefy/src/Message.swift | 16 - 9 files changed, 1295 insertions(+), 1317 deletions(-) delete mode 100644 YoonitFacefy/src/Message.swift diff --git a/Example/YoonitFacefyDemo/Podfile.lock b/Example/YoonitFacefyDemo/Podfile.lock index f57140f..a02628b 100644 --- a/Example/YoonitFacefyDemo/Podfile.lock +++ b/Example/YoonitFacefyDemo/Podfile.lock @@ -94,7 +94,7 @@ SPEC CHECKSUMS: PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 Protobuf: 0cde852566359049847168e51bd1c690e0f70056 YoonitCamera: a25677c77bc14f22fc9efaffceff60b54cc32049 - YoonitFacefy: a92d07035610146504a57da7ad42f960f3ff004c + YoonitFacefy: 73aff35fe27d97775f04a3a0f74504eb0947a0f5 PODFILE CHECKSUM: 45150530e3052be2fb55a1493c2f00eedc5c1d3b diff --git a/Example/YoonitFacefyDemo/Pods/Local Podspecs/YoonitFacefy.podspec.json b/Example/YoonitFacefyDemo/Pods/Local Podspecs/YoonitFacefy.podspec.json index 050abf4..d1d42cc 100644 --- a/Example/YoonitFacefyDemo/Pods/Local Podspecs/YoonitFacefy.podspec.json +++ b/Example/YoonitFacefyDemo/Pods/Local Podspecs/YoonitFacefy.podspec.json @@ -9,7 +9,9 @@ "file": "LICENSE" }, "authors": { - "CyberLabs.AI": "contato@cyberlabs.ai" + "CyberLabs.AI": "contato@cyberlabs.ai", + "Luigui Delyer": "luigui.delyer@cyberlabs.com.br", + "Haroldo Teruya": "haroldo.teruya@cyberlabs.com.br" }, "platforms": { "ios": "14.0" diff --git a/Example/YoonitFacefyDemo/Pods/Manifest.lock b/Example/YoonitFacefyDemo/Pods/Manifest.lock index f57140f..a02628b 100644 --- a/Example/YoonitFacefyDemo/Pods/Manifest.lock +++ b/Example/YoonitFacefyDemo/Pods/Manifest.lock @@ -94,7 +94,7 @@ SPEC CHECKSUMS: PromisesObjC: 3113f7f76903778cf4a0586bd1ab89329a0b7b97 Protobuf: 0cde852566359049847168e51bd1c690e0f70056 YoonitCamera: a25677c77bc14f22fc9efaffceff60b54cc32049 - YoonitFacefy: a92d07035610146504a57da7ad42f960f3ff004c + YoonitFacefy: 73aff35fe27d97775f04a3a0f74504eb0947a0f5 PODFILE CHECKSUM: 45150530e3052be2fb55a1493c2f00eedc5c1d3b diff --git a/Example/YoonitFacefyDemo/Pods/Pods.xcodeproj/project.pbxproj b/Example/YoonitFacefyDemo/Pods/Pods.xcodeproj/project.pbxproj index 43b0448..2b732f4 100644 --- a/Example/YoonitFacefyDemo/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/YoonitFacefyDemo/Pods/Pods.xcodeproj/project.pbxproj @@ -9,16 +9,16 @@ /* Begin PBXAggregateTarget section */ 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */ = { isa = PBXAggregateTarget; - buildConfigurationList = BE5243CE5EFFED3FCE40C423AAC144E6 /* Build configuration list for PBXAggregateTarget "MLKitCommon" */; + buildConfigurationList = 8B160F934F6C2976789476B8263B3447 /* Build configuration list for PBXAggregateTarget "MLKitCommon" */; buildPhases = ( ); dependencies = ( - 6ADC5CFC4EA3EFEC031835F0D6A2F0C1 /* PBXTargetDependency */, - 1BBFA7ACE1BD5AAFDFC643E6E2CEFCC6 /* PBXTargetDependency */, - ADC3FDE4B69BA201DAC997053E342106 /* PBXTargetDependency */, - CEB3FEDE4014C2552C6DAC08B9B6B929 /* PBXTargetDependency */, - 490E95FB14D40C570DB4AE3EF428B639 /* PBXTargetDependency */, - 7C1FF7FB8BA5949589F2724074A0E206 /* PBXTargetDependency */, + 87C0D74776CC3468C71114699814786F /* PBXTargetDependency */, + 8D786B4C75F92B6A42D89B71B04B4264 /* PBXTargetDependency */, + F228DDA3C110BB9BBEC39F1C758C708C /* PBXTargetDependency */, + 69F6E9D843964EBEB1DFB43B3E019D18 /* PBXTargetDependency */, + AF51ED9810784DFBB35FFD6519E28B6A /* PBXTargetDependency */, + B1E96228C37A4085962EBB032027A787 /* PBXTargetDependency */, ); name = MLKitCommon; }; @@ -28,627 +28,626 @@ buildPhases = ( ); dependencies = ( - 7EC81BCF11AD5F29CCFD1569ABCE1754 /* PBXTargetDependency */, - 7F0DAF76E67516B442572C76618A517D /* PBXTargetDependency */, + A207166ED90FBEBD123D7E2BDAE2C09E /* PBXTargetDependency */, + D5CCC7A24D0E77014DDB26894F717B26 /* PBXTargetDependency */, ); name = GoogleMLKit; }; 8628FA5433C5F582EFA7209B6B4C8CD7 /* MLKitFaceDetection */ = { isa = PBXAggregateTarget; - buildConfigurationList = C59E6DDA7990D7284A61099342572C66 /* Build configuration list for PBXAggregateTarget "MLKitFaceDetection" */; + buildConfigurationList = B6F735797B7096DCED54860A4687D8A5 /* Build configuration list for PBXAggregateTarget "MLKitFaceDetection" */; buildPhases = ( ); dependencies = ( - 4CE07B0097C10C6249B1271EDD27CF06 /* PBXTargetDependency */, - 0CA3046C91963C6CD2BA9F02A92F32D8 /* PBXTargetDependency */, - 06D093E366CAC13D8492B54F75A78968 /* PBXTargetDependency */, + 5B9A9BF6A50392040A88C5D18E560BCF /* PBXTargetDependency */, + D649269A448F24D2A2C819885CECA558 /* PBXTargetDependency */, + 4E3E760B8905428D5C8251F54581456B /* PBXTargetDependency */, ); name = MLKitFaceDetection; }; F1D55369E4C8976F396F83588DAC03C4 /* MLKitVision */ = { isa = PBXAggregateTarget; - buildConfigurationList = EF4250083F50ED55EB5912E9092224A1 /* Build configuration list for PBXAggregateTarget "MLKitVision" */; + buildConfigurationList = 34D72096E8B7907F49014D7637F91DDD /* Build configuration list for PBXAggregateTarget "MLKitVision" */; buildPhases = ( ); dependencies = ( - 693F010DBEFAA42883AED5A471A68380 /* PBXTargetDependency */, - DE5B827D85F136DEF8819B898C8B6CDE /* PBXTargetDependency */, - B4306383D635BA4B5663AFC9AF485388 /* PBXTargetDependency */, - 6F8F67CC3F6245BDF0874DEF45FF5269 /* PBXTargetDependency */, + DA3CC8A7284F3166A00CBE999A09F369 /* PBXTargetDependency */, + 3D27D64E164A9967B716167E0B8DE86B /* PBXTargetDependency */, + EA94CB72F0038096EACB38C11499A997 /* PBXTargetDependency */, + 822D5F4C21E20B273014104889701063 /* PBXTargetDependency */, ); name = MLKitVision; }; /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 009DFD1670209ED91AF5E7F55622391B /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 58972DD56B17DB9A2A2773C2FCA27ABB /* pb_common.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 00B236552E1A29381E37173D3E520BB6 /* GPBRootObject.m in Sources */ = {isa = PBXBuildFile; fileRef = BD04463774D5A4C48DEAA255EDFB916C /* GPBRootObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 01273531510941E1F48C8BE699C61EEC /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = A3E18B541A138DA75CD9B65B24EEF610 /* pb_decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 02F606CD247C3931F77E1193835751FE /* FBLPromise+Always.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 278C64024876557C84BACBED8C90CA32 /* FBLPromise+Always.h */; }; - 04C2ECFD0E08D9C53CA7FEECA254A690 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 946D8648708B487D7D3834C0DE3379B4 /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 01280C523CA811CA8AE550E0C5990292 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = D4F426B47C7488B3ED26AA8DA74BF52B /* FBLPromise+Reduce.h */; }; + 01EBDC21B235A53BA330CD30FE7118DA /* GPBStruct.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = CCCF0D333D37E6377A25F8F91B8566A8 /* GPBStruct.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 03A2E93909C76154BE040D2967B9D381 /* Struct.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 451AD9F0CB5D9AC61311F0EEE1BF8F91 /* Struct.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 04DB3934DE40B4BE576E90144A8979A3 /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CB15A7586AC7CB991D49486F1AC5C82 /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04DB9753B4CA5B0B27AE401FC749B446 /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D9447F8CEC225BE277D1620A059E680 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; 05251B08AA4606528DB967EC4E267CFD /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AFA5E311659981200FB479598B3AC08 /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 054F7BC5F295EA5B90CF43714A8F7B03 /* GPBUnknownFieldSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F87AC8ACF184C2CF2291C61D2AAD55 /* GPBUnknownFieldSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 063BAFD4323A8F202A8FDAA00DF2AE4A /* SourceContext.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F05ECEAB992E448F650297F2F0CF7F5 /* SourceContext.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0801B912C55EDE895A7AC1E0B257D323 /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = C48E53C4C0AC6E4CDAFBC12A7C613115 /* FBLPromise+Race.h */; }; 096BEB7563127B4EA45A17B09C20DE88 /* Pods-YoonitFacefyDemo-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 28A9112F03C777D2930CFE3C15E2EAB7 /* Pods-YoonitFacefyDemo-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0A322BB183CB93A9F992AF8744733D3C /* GPBMessage_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 94E490A66FA8F9CDB8B7E7B1FBA856EB /* GPBMessage_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0AF86D2F8C671555E402C05E806C773D /* GPBStruct.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = CCCF0D333D37E6377A25F8F91B8566A8 /* GPBStruct.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 09837E74458BF81CC77001A916AA3DC7 /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 61348B48347A0FEB45DCF19A351E7011 /* FBLPromise+All.m */; }; + 0A0E53098A451BC4E787C35FC65765D7 /* FieldMask.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 33651E3D765559610FDCA60525C5ABA3 /* FieldMask.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A4C5E469406D120996C02D68FAEFC85 /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 183B4DD5F39FFE1B9A89C9A883E25435 /* FBLPromise+Testing.h */; }; 0B1935DC01DDCDC9E76FC2DAFD37D7AA /* FaceAnalyzer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4AFEE958592BA05CB016BEAF2F6E5BAE /* FaceAnalyzer.swift */; }; - 0BA30C1453262A4447EFEBFD97A7E330 /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C337943BEB525FF18D073FA2AE72A3 /* FBLPromise+Testing.m */; }; + 0B8654A3BF16BA80D86A01D3C36B3865 /* GTMNSDictionary+URLArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = DE4DD5E90FE831DDCDEF86623249B90A /* GTMNSDictionary+URLArguments.m */; }; + 0C4888D23F56460DBF422F9F21585D3F /* PromisesObjC-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BA58359795A7B5586AF988B6147A103 /* PromisesObjC-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0C58B4E2210CE9B4460A88BBDA3DC58E /* GPBMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = AC8521F8E6B67A2B5723C9084F5F6818 /* GPBMessage.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; 0C8EBA27009C35F37D9C43C98D84E3A3 /* FaceROI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 42A9B443FCA8FD7520D038A5B9E64DE9 /* FaceROI.swift */; }; - 0D85A630E0FA4C5F00B5219A804B3574 /* fssd_25_8bit_gray_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = 5A52715D6CA78B9AB669C2C24DFD9F0A /* fssd_25_8bit_gray_v1.tflite */; }; 0DA26AF138E88543E6F1A420695DB63C /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = C638D0D047A4BF01BA62A08F019332EF /* GDTCORTransport.m */; }; - 0E21C75B41125AAE4AFE1EA63DCA69F5 /* FBLPromise+Catch.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 33EB696C38A5ECAA5ADD36061DE9E600 /* FBLPromise+Catch.h */; }; 0E32A6578450F9378A322D6879FB2612 /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F4E48B7BE38E10DA1DF1577A6B28B7 /* GDTCCTCompressionHelper.m */; }; + 0E3792E38BCB5CC8DD176532D267ADB5 /* Timestamp.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FD0253A2E5AC318719630876EE3E717 /* Timestamp.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0E69F8186DB595B5D8FED59F3DC8C6C3 /* FacefyController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E48D0E21E73F1BF216BBDB1A5D4B4FFB /* FacefyController.swift */; }; 1078A1AF5457D4FA686FB88D945BB51D /* FaceCropController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDA6BC0653EBDFDF38B96D1D7CE69010 /* FaceCropController.swift */; }; - 119FA859D3C1EAD306B53576F1A0F48C /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = 467780686C6056FF8D94D575FB0D1304 /* FBLPromise+Then.m */; }; - 11B2D72626CAB9A3E60B2CB6BCF8F965 /* GULCCComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = ED1EFE3683280ABE2FD39C9ABDD2011F /* GULCCComponentContainer.m */; }; - 12325D4EE142BB10C0FDEC14D88E3569 /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = C81682D77AD842BC531615F9107DB5CF /* GULSecureCoding.m */; }; + 116A68D50A0850F719DAC5B9258456C1 /* GPBEmpty.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 14CD70691F743D1543529BD8AA513915 /* GPBEmpty.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 11A6841B7088F0621C101AD3E9CA5E6F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 1386FC63FDED9225538F87B2D259C0E5 /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = 0548BF7A769BBD6B4B0DB1F093673442 /* FBLPromise+All.h */; }; + 13A28E60E2B3ED24BD268F6FCC597CB0 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 64BC33DD2260F1DEEE75653D22661B67 /* FBLPromise.m */; }; 144578AD6F9CFB42512E806EE7AB253A /* CameraView.swift in Sources */ = {isa = PBXBuildFile; fileRef = D8C85AB925FDB4CEFF51717BD8C2A607 /* CameraView.swift */; }; 1463124BCDD8333D9C9B0912C18E1AD7 /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 52F9BCB3F2B2810083B70F5863DF10C2 /* GDTCORClock.h */; settings = {ATTRIBUTES = (Public, ); }; }; 14658F9B7465BBA40ADED9FB3D7A4C39 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; - 15578C8225C1961A86889FC42CA4F2B0 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = 55DD8063265402191041FB46B8964B37 /* FBLPromise+Always.m */; }; - 15F54804F1063E457111D84AE118FC0D /* GPBMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C7FFDF1573B95ACFB6883787CE1EFDC /* GPBMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1647AF61BAD7A72735E1EECA7CD79E90 /* Timestamp.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FD0253A2E5AC318719630876EE3E717 /* Timestamp.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 16B79C27C5A4562E56517B39A559C373 /* FBLPromise+Delay.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 56752FF73B22333AB32872D65EC9D9F1 /* FBLPromise+Delay.h */; }; - 17057E4D8ADF86874C071CDE632DD408 /* GPBRuntimeTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AC93644C1D135C2875B637DE2DE29D7A /* GPBRuntimeTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 18BF0FDBB8BF7A47F0A8FBB93AC4AE93 /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = F4B315E0A9CC83F9B8CC5C86F1986A81 /* FBLPromise+Async.m */; }; - 199586CECC2C2EE385C70245AD0950A1 /* FBLPromise+Await.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3D2C81C6EDF49E10E93F0FA35678F767 /* FBLPromise+Await.h */; }; + 1487A54F6295A35CCB1B0BA502D8C931 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = D62AB1AF97895948CF39DC91FA298384 /* GULUserDefaults.m */; }; + 14C86E860BAE634DA44BEB89CDD722E4 /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = 6537FA8C98F7A51D9A3EAFC11331A6E1 /* FBLPromiseError.h */; }; + 17237F25E194FEC9FE81A1476F214243 /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = F78556551FB47298D80A25390191C8F7 /* FBLPromise+Wrap.h */; }; + 1786E9921E39BAFF1D979E8947345E09 /* fssd_100_8bit_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = CE4C07C5925CC21BBC2FC573D30E7A45 /* fssd_100_8bit_v1.tflite */; }; + 1821C5BDE28158BB871ECCE9734CF854 /* GPBCodedOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B3785BD50761DB2CA1DE71F045B8E02 /* GPBCodedOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 18D7CDE528F2B764B153A2AECCE9C0DE /* FBLPromise+Any.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 95378D6ADB21336BF09FBA712693094C /* FBLPromise+Any.h */; }; 19E0B1759197D4977B35594BCBEF1E61 /* GoogleDataTransportInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 72012C17FCAE0148964564E44A395903 /* GoogleDataTransportInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 1C0837BCA83B71026A059FE3FE3631C3 /* PromisesObjC-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BA58359795A7B5586AF988B6147A103 /* PromisesObjC-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1C1FB084350C73D1DC4FF5A6149799F2 /* FBLPromise+Race.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C48E53C4C0AC6E4CDAFBC12A7C613115 /* FBLPromise+Race.h */; }; - 1D0866795515E6DC960A8BE3DA15FA32 /* GULCCLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A80DFE111DE3961FFA6A933DB3C096E /* GULCCLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1A52822754B1E532223BDD0868FDF8C9 /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = FBF1C59542A0C4F86FAE347337E847F7 /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1B01A66E4E1B99F896EACB0C0D5A47E4 /* GPBUnknownField_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 93BAB77EA5A0F7C709E3EC39C5D48066 /* GPBUnknownField_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1B254DB7C40EA7FD2875186CA91F0582 /* GoogleUtilitiesComponents-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CDB2D09E7CF59B5F066ED531DB1567BE /* GoogleUtilitiesComponents-dummy.m */; }; + 1C7659A4893DCB76306FAA71CCA74482 /* GPBDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = A07327297E2D00EA7EC77C3DADC60F29 /* GPBDictionary.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 1D11ACC779F39DBA4D8F242BED32E860 /* fssd_25_8bit_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = DE65F78BA121356DD9443C184B344B8E /* fssd_25_8bit_v1.tflite */; }; + 1EA64686BF133DF6580E24FB6DCAC0C1 /* GPBWireFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = CC489E564CAAFB477BD1C8F7336AB34F /* GPBWireFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1F3FA094F92AF2A06547CFB1E8C71810 /* GPBSourceContext.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9781C429CE42A46BDC2DBF1D3F4B0A73 /* GPBSourceContext.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1FE2FCFC20D663C947E2294CEC0C6133 /* GPBUtilities_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7C935F2CC52D2D712AC9C2F0A57A874 /* GPBUtilities_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2013CEDAC0B798F42DFACE084553E639 /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = A318675B051505CD466C30793FB3E22E /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 2427893CC72853B5EA581BEB5848FD43 /* GULUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = D62AB1AF97895948CF39DC91FA298384 /* GULUserDefaults.m */; }; - 251B7538520595AED02B3B9EC60BF92F /* GPBApi.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC606EA0803D906560E94778314851F /* GPBApi.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2071E78A5C7B621AC28E68498C63F792 /* GPBExtensionRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = B979AFA598BCAB118C5F3535FB842F7E /* GPBExtensionRegistry.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2098D1388274271D7F349E37EEF65BB1 /* FBLPromise+Await.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3D2C81C6EDF49E10E93F0FA35678F767 /* FBLPromise+Await.h */; }; + 21B9B8566E29B54B37A6E0EDA3FFDBEC /* GPBUnknownFieldSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F87AC8ACF184C2CF2291C61D2AAD55 /* GPBUnknownFieldSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; 277F0FA5F1DF934A0D155135D7A62B30 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; - 2BE672C2753EE46633C527088B91981B /* Empty.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 736937C83A3E5F8DAEBF864AFE4E5F04 /* Empty.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2C43257E1DAFAAF21D54BBC9098C7D9C /* FBLPromise+Async.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = FFA7971C6288D5D6DFFCD3C082A61342 /* FBLPromise+Async.h */; }; - 2C9AEFA0D125565B970ABF2E9033E41D /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 590F18CF7DBF4F2567843ECE22626C0A /* GoogleUtilities-dummy.m */; }; - 2CA9189CE423191D6D77AD5878451896 /* FBLPromise+Do.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0187CC884A0FAF76AF8593ADBE076068 /* FBLPromise+Do.h */; }; - 2E406DCD9463B02B431D23C5F87307A7 /* GULURLSessionDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FF6BE5DD56C9B8B89A9C9031FAFD953 /* GULURLSessionDataResponse.m */; }; + 27963DBB1D5849B2B810F07A29702CB3 /* FBLPromise.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4BD276B8EA8EEB6511A55DF103F6A7C5 /* FBLPromise.h */; }; + 2935BB364D8A126FACF166FDA592A62B /* FBLPromise+Race.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C48E53C4C0AC6E4CDAFBC12A7C613115 /* FBLPromise+Race.h */; }; + 2A35853C4B10204AB27D9E777E1075AF /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 022434F0C0C85814D6F9720399B4F8FB /* FBLPromisePrivate.h */; }; 2E8057B9B2F2ACE7F007CDB0FBD866E6 /* CameraController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B5F655EF18338FBB825EF25A11B7183 /* CameraController.swift */; }; 2EA81572F31276560AB152FC0AB3C8A0 /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = DEA275012B28B9422ECD9123B640E069 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2EF703EDC51DF6772FBCD61B211C2400 /* KeyError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4904F52C952054CD9FEF0581564FEBC8 /* KeyError.swift */; }; + 2EFAB0D943CEC7EDC3F5CAE87341F6A0 /* GPBBootstrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D6CAA6D0258BD332B8394077461B17F /* GPBBootstrap.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2F5AAEA035F3F0600AC65A89BC8F25D0 /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 86C60C0EE7D4D3ECD99BDCDBF5778945 /* GDTCORClock.m */; }; - 30995006042C2957F403945AF53BEAF2 /* GPBCodedInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = CE210BD6A3DAF3801FFFC3274E4D9DC9 /* GPBCodedInputStream.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 309B7B45BB1EBE1CC0C44EB057448E62 /* GPBDuration.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = BDEE45031E134619256C34EC9C4426BD /* GPBDuration.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2F64C2447EF3EF81B09E803111EA5AE4 /* Duration.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = C02C5270EB2BAB1FCD0041B089BB2FA5 /* Duration.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2FE6AB992151103233E32D1906A96C1D /* FBLPromise+Recover.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 05069BB0B935367B346C8A3173D79DA8 /* FBLPromise+Recover.h */; }; + 2FFF2A45FB50DC2075F01EF08070A88C /* SourceContext.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F05ECEAB992E448F650297F2F0CF7F5 /* SourceContext.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 30C021D774A0509818C67887D869A069 /* extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 08C5BFC6A30CC40499601873577E5F10 /* extensions.swift */; }; 311D0C9B95D49E6B3473DFDDE7855C0C /* YoonitCamera-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9C642DA0ABACC02816EC4BF3AA9B1B96 /* YoonitCamera-dummy.m */; }; - 31476113D7151B72512BA4EC5CA64C1D /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = 98B0E8478C38BF2A64C166E686518402 /* FBLPromise+Do.m */; }; - 32AE71D034262ED97A3703B40311CBDA /* GULCCDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FECF098CD8F21AF676294DF2AB7DD05 /* GULCCDependency.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 335455A77CC110731001233A9AB6F68E /* GTMDebugSelectorValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 10AD5124BCCB53ACA7CEAF4AF646A1B7 /* GTMDebugSelectorValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 338CAA8BBF6AB46F6478A4878B538708 /* GPBWrappers.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D7CE09D6214FE23D14002510C5A4625 /* GPBWrappers.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 338ED22F617DE9A2E1CFF5CBE63635BA /* GPBDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 804D3E0C9293BF7E86B45FB0F381D184 /* GPBDescriptor.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 343A2150D953248A561EF7369BAA4DEA /* BCLlefteyeclosed_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = FF4E646C4D03FE181264590E52C0845F /* BCLlefteyeclosed_200.emd */; }; - 3442D6C3E9219D9B5FB8D7422D63A71A /* FBLPromises.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4670CDDCF54BBAEEAB63179E44BE3E93 /* FBLPromises.h */; }; + 315E733BF9398E05A7CEB8CD5264F142 /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F583D53548230952321C508A8A8D4E8 /* GULHeartbeatDateStorage.m */; }; + 33C45F1770C67720F8A29F4F89A022B9 /* GULCCComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = E092F526B286DA6BD162BDF6CF875957 /* GULCCComponent.m */; }; + 340410C78D14828CC682E5AE29B68828 /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = FFA7971C6288D5D6DFFCD3C082A61342 /* FBLPromise+Async.h */; }; 34BE48A0791DFF76D5EF71393605D581 /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E5DF1420E3922C0AB58440758604BAC /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; 34D3AA6081A9AAE705581F61C626DC5E /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = AFC8A8C07853B7A2DAE8907B5712A4D7 /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 353D7029FB490F34FA8059C785DE496A /* Type.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 116A07012E96CBC6550A59722DFB9EDC /* Type.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 35A3EEC7B1DCF46474099D8261599710 /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = F4B315E0A9CC83F9B8CC5C86F1986A81 /* FBLPromise+Async.m */; }; 35C57AD67FF4BBA079AA07E2FA610A5E /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = B31B38D2DD28016989F045BA14CF2A17 /* GDTCORPlatform.m */; }; - 3657893EBAB358BFA807FBD70F9DF521 /* Any.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = A52D781F88B5EC466EA6490BE5BDFB14 /* Any.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 36B5466FACA10DCAB41F4A4B561086C1 /* GPBDictionary_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D8AAE19CE7ACE28A4DEFCC51C5A7083 /* GPBDictionary_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 36AD7E03600164802041B2599FFD2874 /* GTMLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BB384BA423DAB7BCBA875B44DC91A47 /* GTMLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 374F55974E39A7118B4DAA0E4CC9AEF6 /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = E7B572769AE6A24C7E40AE37C7C0697B /* GULKeychainUtils.m */; }; 381C86584F3AFEDF8893BB00ADEBCC09 /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F0C9F15E84306EF8B91F38F9D2ED194 /* GDTCCTUploader.m */; }; - 382C3C003422D7E7D2C8A41F824560D1 /* GPBCodedInputStream_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E0D0581C0B6C47822CA4F3DDF7641E9 /* GPBCodedInputStream_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 38A1587C213D7B9472D2004FFF432B6C /* FBLPromise+Any.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 95378D6ADB21336BF09FBA712693094C /* FBLPromise+Any.h */; }; - 3A40090E193296468805A8A2FDCDA67C /* GTMNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 584B82ED5BF1127992467961106179E9 /* GTMNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 38B8470ABACECBA707021D9DDD72C06E /* FBLPromise+Wrap.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = F78556551FB47298D80A25390191C8F7 /* FBLPromise+Wrap.h */; }; + 398771F6B97BDC72F0CBC3F1AB6513FC /* MFT_fssd_fastgray.pb in Resources */ = {isa = PBXBuildFile; fileRef = 229AD12D029FED9D87B9119C9E5E1F09 /* MFT_fssd_fastgray.pb */; }; + 399135D5AC6FBE489D1696A9AD828ED7 /* FBLPromise+Catch.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 33EB696C38A5ECAA5ADD36061DE9E600 /* FBLPromise+Catch.h */; }; + 3AC1769F60D8D1EC999A8AB9B83533A6 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 3AED279FF58DBCA19F864A47AF871A65 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = 0187CC884A0FAF76AF8593ADBE076068 /* FBLPromise+Do.h */; }; 3B1FFCF64C14B92A742236445225AD4D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; 3B92E1964FBF6B39D939DF521B4BEF4D /* GTMSessionFetcherService.m in Sources */ = {isa = PBXBuildFile; fileRef = FE0ECEDF79D3C62824ADD5AF39216E91 /* GTMSessionFetcherService.m */; }; 3C3014CB7AD8764C74BAC70E8CD9E5CE /* GDTCORDirectorySizeTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 33E88D0706E7F82F9D451CBE0E1EDB7C /* GDTCORDirectorySizeTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 3FBB3B90852EBFA63760809A9A21D32A /* GULCCDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B6FA0A7777073F81CA2D5838ADE73AA /* GULCCDependency.m */; }; + 3CE88CC2BA7433641C6FAD281A376235 /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 4670CDDCF54BBAEEAB63179E44BE3E93 /* FBLPromises.h */; }; + 3E57A93CA72AD68813DB1946D913E301 /* Empty.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 736937C83A3E5F8DAEBF864AFE4E5F04 /* Empty.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3E7AB62763232B2842EB1AC9B6E1D6C7 /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B9153302F6441C93D953BFEBF6C8FD /* FBLPromise+Retry.h */; }; + 3F601FEE9D860A8DED3C25C0C2C1AFB0 /* FBLPromise+Delay.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 56752FF73B22333AB32872D65EC9D9F1 /* FBLPromise+Delay.h */; }; 4081F441D62EADB01BCFCFA9A5D68CC5 /* FaceBoundingBoxController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 71D4EC0A63141ABFB81B66C2CE4990A8 /* FaceBoundingBoxController.swift */; }; - 40FE1FE1826018736EBC7E64A923B279 /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = C4FDCD6ED05B34555EA641E0CF82FB60 /* FBLPromiseError.m */; }; - 422CC33A838D4BADD7EEC2BFA153BC2A /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E463EB553A41D325DB305E1C88089A1 /* GULLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 424F4112F67CC40597A47B503B5848C6 /* GPBCodedOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = DDD8E45E46A2C537CC91B19F2F920A5B /* GPBCodedOutputStream.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 427E12292DDE7E3EC0BF7B2EDB399E04 /* GPBStruct.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D63DDC60826BE6D101FFD1CCFBC821A /* GPBStruct.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 41F679443066CD3CF09A9CB3B18B4BCB /* GULURLSessionDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B9ED904770295512D0360BAE9C91211 /* GULURLSessionDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 43424F99BB53493545AE27A7EAE0501B /* GPBDuration.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = BDEE45031E134619256C34EC9C4426BD /* GPBDuration.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 436AA94ACCC9B34EB3BDE0670C972893 /* GPBCodedOutputStream_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = E6AF0431D427D94DA6C4531FBB946661 /* GPBCodedOutputStream_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4451ECF6B6277A94E4287C2E5F0DD737 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = 55DD8063265402191041FB46B8964B37 /* FBLPromise+Always.m */; }; 44CA474B8A755CCD8BDFC173ADD48E4A /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = AC7866F9FAAD7A5A8659D14BA94D2BC9 /* GDTCCTNanopbHelpers.m */; }; - 45129DB63147513ECAC8DEF0982D41BB /* FBLPromise+Validate.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = A12F759DF2DFF1345D650035813CFB26 /* FBLPromise+Validate.h */; }; - 4598A1F8D72B0EDC004C2E83E0654D99 /* GPBExtensionRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D949E7FAD8D36DAA96511FFB2D3AF28 /* GPBExtensionRegistry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 45312F9425D155C7217759E3D0CA2688 /* NSURLSession+GULPromises.m in Sources */ = {isa = PBXBuildFile; fileRef = FB85D2C2C9B51D694808F836932EAF70 /* NSURLSession+GULPromises.m */; }; 4623402F285482726AB75AFFF5593587 /* GTMSessionUploadFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B7DFA5DDE2BFCF9B3C587987D41E245 /* GTMSessionUploadFetcher.m */; }; + 46B4B3FEC94EE5D5E2E6A58025B985CF /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = 278C64024876557C84BACBED8C90CA32 /* FBLPromise+Always.h */; }; 476F5128F2678DC9C5B1A48E36BAF445 /* GDTCORStorageEventSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = 55091EC8B28F0AEBE405FF80C155925B /* GDTCORStorageEventSelector.m */; }; 47DCA1DF862EAD14E7950AE84A945E77 /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E1B0C4D2C98BE653A19ACD64FBFD1478 /* Utils.swift */; }; - 480A5E1166612E0EDDF4BA677CF34E48 /* GPBAny.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = B40672ADE57B66AAFDC309817E92F031 /* GPBAny.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 483C7910221DF74A85EFE62683803654 /* GPBCodedOutputStream_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = E6AF0431D427D94DA6C4531FBB946661 /* GPBCodedOutputStream_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 491F8EA124B8DF1E7BFE82DBBB766E3A /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F105617A24A7143E250D2123DF63D73C /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4AB84B506183E1DD152ADC6C2D962BD2 /* GULCCComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E09BE91FD7F34C7DB8BEACC0731BE9BC /* GULCCComponentContainerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; - 4ABF6CFD1B3FD71D13D3DB0850260D09 /* GPBType.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 002A23DBE2FC0C4306911A2AE6F21709 /* GPBType.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4B3295ED71DFEF7F9CEF35F5641D72E1 /* GoogleUtilitiesComponents-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 734C87BCAA25E9AB69E7AD7FE131AA2E /* GoogleUtilitiesComponents-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4C56D0F441A9A4C8184B058C84BE85F1 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 42FC72999FC07708A97EE6CC223B607B /* GULKeychainStorage.m */; }; - 4CB3727C2B1988FAFA737DBDCAA5F20A /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 44E7987482033792DB021A2A799165DE /* GULLogger.m */; }; - 4E74070D20EA0BF7D03EC4A1A499FB68 /* fssd_25_8bit_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = DE65F78BA121356DD9443C184B344B8E /* fssd_25_8bit_v1.tflite */; }; - 4EAFC19966C776DDEA850B5DAC37C636 /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 61E05D02E7377838867E592789BB0FE1 /* pb_encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4EF738EFB3228B8A5BAB76CE25F9CE59 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = 5019CB025BABEF925916AFF30BA9E593 /* FBLPromise+Reduce.m */; }; + 488AFCF2FDF541D613EBC9F4AC71641C /* GULCCComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 50CEE441281B91FB8A21446E4DCE844F /* GULCCComponentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4B01A53FCFF52B92D6E4A2474BC5BF16 /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 58972DD56B17DB9A2A2773C2FCA27ABB /* pb_common.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4BC162D1BD4F05997A3D7169A3AAEDE6 /* GPBCodedInputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = CE210BD6A3DAF3801FFFC3274E4D9DC9 /* GPBCodedInputStream.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4C304D75B903D16A08EF53C8D0EB5408 /* GPBArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 432E29A30B096764CFDB181F033F417E /* GPBArray.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4DC6581885B5987A55F4D2216E249254 /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8091AECE42A07867E7755964B6528FB0 /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4E0312C0DDF2CFA33786266DC2E73BB2 /* Wrappers.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = EA837E2699AB78B8FC9B9E3E69633FDA /* Wrappers.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4E14A73EDB3C3C74CE40BCD4EAADB7C4 /* GPBType.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = B637B919ED3D7DB1196CB3C88033E7F2 /* GPBType.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 4E6BE7FD875255C52941E5A64D092FE0 /* YoonitFacefy-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E8CD5AE3B830767898EBA1382269E12 /* YoonitFacefy-dummy.m */; }; + 4EC35594FBD2B6AD63A7491429841AB8 /* GPBArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 8615CE892B3EFADEC04C7A8837EEB969 /* GPBArray.h */; settings = {ATTRIBUTES = (Public, ); }; }; 50B4037781FD4BA604391DA454262B18 /* GDTCOREndpoints.h in Headers */ = {isa = PBXBuildFile; fileRef = A76E3F9CCE665BA47B1F290725A5A30B /* GDTCOREndpoints.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 50E173C8C69BAB24C4A506B65BB25CD9 /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A6618E2A2EF9442601B5E24C00DCF58 /* FBLPromise+Timeout.m */; }; - 517A281FC7DDE71736EB3C87A02E691A /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D2C81C6EDF49E10E93F0FA35678F767 /* FBLPromise+Await.h */; }; - 517D09F3F1211F95BCA2B764F921FDF1 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = 56752FF73B22333AB32872D65EC9D9F1 /* FBLPromise+Delay.h */; }; - 51DCBBBD59F3F88D7312E29F396027D2 /* GPBUnknownFieldSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EF7355A28AC243D4BD0F15221C06022 /* GPBUnknownFieldSet.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 526283F38ED826ECAAC1903964B004AA /* Struct.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 451AD9F0CB5D9AC61311F0EEE1BF8F91 /* Struct.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 52950567942DCE2AB6E4A76D088CE783 /* GTMNSString+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 69B6D92DD59FE35803EF6DEB41171220 /* GTMNSString+URLArguments.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 53AF185E78CDE16FFD1B440E4104654D /* GPBDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A027B9BEB5E7F23B89180FEF3CD2C24 /* GPBDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 557FE8BFFC199A2661D847C6A5EF498B /* GPBCodedInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 42643B5CBBC5473EDA0E8036C27A81EC /* GPBCodedInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 571A1248D7C3E0AE021279BA1280F0A9 /* GPBTimestamp.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = EEC6EE6E1FA7AC044DF04B6A5DF7F2E2 /* GPBTimestamp.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 576305FB8ABB3E4DDD400B4FD9A1AA34 /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = F78556551FB47298D80A25390191C8F7 /* FBLPromise+Wrap.h */; }; - 59A063251587FFDF334ED242AFC8DCF4 /* MFT_fssd_fastgray.pb in Resources */ = {isa = PBXBuildFile; fileRef = 229AD12D029FED9D87B9119C9E5E1F09 /* MFT_fssd_fastgray.pb */; }; - 5BED2930DB940B4B49F98DE3AC157C98 /* Wrappers.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = EA837E2699AB78B8FC9B9E3E69633FDA /* Wrappers.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 517D738F96D7A24346635A22189C48CF /* GPBStruct.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D63DDC60826BE6D101FFD1CCFBC821A /* GPBStruct.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 531C4C2A782ACE76C8A747A4B431EA4A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 53D0DB406C7D22D270E3F0C9D97D1208 /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = C48E53C4C0AC6E4CDAFBC12A7C613115 /* FBLPromise+Race.h */; }; + 5439F3A088499E6188CF0D2F9CF826CB /* GULCCDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FECF098CD8F21AF676294DF2AB7DD05 /* GULCCDependency.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 57595DEC3ADA9C993E05582D1F86BA4E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 57FA58EC59F98707DEFE68D24FB6D6FF /* GPBFieldMask.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = C175BB3AF0E575682B0617CBE8DD95F9 /* GPBFieldMask.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 59487C43691275B7B1570AF5A462CDD9 /* FBLPromise+Retry.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 87B9153302F6441C93D953BFEBF6C8FD /* FBLPromise+Retry.h */; }; + 59D2F7F56066FE15302FD143F79F3B8D /* blazeface.tfl in Resources */ = {isa = PBXBuildFile; fileRef = 2E3147CFEE7B807EA674364BE2D5BF10 /* blazeface.tfl */; }; + 59FDBBAF26984F5E624608F51D8A6CAA /* GPBDescriptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 804D3E0C9293BF7E86B45FB0F381D184 /* GPBDescriptor.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5A5D085507A81797D6C84241E35C37BA /* GPBDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F4722E928CCC846C5DE4D4130A07B0A9 /* GPBDescriptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5B553003AD7D07514B4458B5B11ECB53 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = A12F759DF2DFF1345D650035813CFB26 /* FBLPromise+Validate.h */; }; 5C6CCB6CB6560BF7C6FA43EC5EABA8A6 /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = CBB447A01130601A0799E73117B629BC /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 5D9DA0A8D0F15EDA3412C7C484218EBF /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 45C59D0AD78B603FE4398B4CC25B2C12 /* GULAppEnvironmentUtil.m */; }; - 5E7B1612B7841921D25B5EFF3396868D /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = 05069BB0B935367B346C8A3173D79DA8 /* FBLPromise+Recover.h */; }; - 5F03CA97CF868E850DC713DA34A03FB3 /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9C089DF14171D7D7A939FA063E4749 /* FBLPromise+Then.h */; }; + 5D2DDEE2806C1930C1906904EED88660 /* GPBExtensionInternals.m in Sources */ = {isa = PBXBuildFile; fileRef = 76CEE5374C8600D1875924ADF6926F9B /* GPBExtensionInternals.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5D991161F38D216094C19059375C59C4 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = DF27BAFBD613D600C13925DCD57E9195 /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; }; + 5DACE46FA1312EEF652A7FAC8757537B /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BB1ADDCF5A4D271746ABAE92B9D464A /* pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5E9B97D9DD2739B58A13D34B1D480952 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + 5F9BBFC18C63C3987F738F49E660A8B7 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = 33EB696C38A5ECAA5ADD36061DE9E600 /* FBLPromise+Catch.h */; }; + 5FD31C51BB0A1971FEDCAF5245A3EF52 /* FBLPromise+Always.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 278C64024876557C84BACBED8C90CA32 /* FBLPromise+Always.h */; }; 601A9FE74CBC6EF24C0C3CD3EBBF1A5B /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = BBE8D4584151E424567D7C389C6CF132 /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 60645D88216BEF8DE3B1F647EF08D6B5 /* FBLPromise+Wrap.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = F78556551FB47298D80A25390191C8F7 /* FBLPromise+Wrap.h */; }; - 6094D6EA9AA1185B1E1D4E94D9C92E94 /* GPBArray_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5E5F9558FE5EFFC857D01AD474AD7D /* GPBArray_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 60B8648BD44E922BEF79E974269320BB /* Protobuf-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B032521621CFAB4D182B6DF12DDB52AD /* Protobuf-dummy.m */; }; - 60F6264848DE45B5A5D8A52AB64B3632 /* GPBTimestamp.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = FE733C3E1553FF964DB976EAA03D119F /* GPBTimestamp.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 6117AEF2639A4B17AA6BF9151F4E392E /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E831B02AD7923A466F2C4548A3E7764 /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; - 688ABAECBD3008CB7EC0AFFE741EE6E7 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = 433A510152BE57874DBE4F4D54BB4A71 /* FBLPromise+Race.m */; }; + 6316C2C1D1E95938544A6A674B42453E /* FaceDetected.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB71BFA00776667E0C1A59AA4989D597 /* FaceDetected.swift */; }; + 631D31AD8207C7B8F0B8D7CE0486C746 /* GULCCComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A676534E7D41682065C033F0A35F086 /* GULCCComponentContainer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 64DB1926EFE984AE8CE3D77E8306950E /* GPBUnknownField.m in Sources */ = {isa = PBXBuildFile; fileRef = C2DEE44CA7903DF0A7716DC78B18928B /* GPBUnknownField.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 66486600CDD3E0008AB102BAF2C24101 /* GPBMessage_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 94E490A66FA8F9CDB8B7E7B1FBA856EB /* GPBMessage_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6781BBB29BF578EFAB96D09CB1E94924 /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 34C337943BEB525FF18D073FA2AE72A3 /* FBLPromise+Testing.m */; }; + 67A6D3B85D286874F841462BA13FE30A /* GULCCComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 224E50F704248494DBF453E5DDAE8922 /* GULCCComponentType.m */; }; 68B3C59ECB5FB2983C500A9200511485 /* GTMSessionFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E0A3CF76811976DE6FF6BAFA3632EEA /* GTMSessionFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6912F05D0BB732F04076FC2B0AC06A47 /* FBLPromise+Do.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0187CC884A0FAF76AF8593ADBE076068 /* FBLPromise+Do.h */; }; 691F23A6EECDF9CE49FEB4EA1B0E64AA /* GTMSessionFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = AFA3074DC14727D714BE30261B22B5A7 /* GTMSessionFetcher.m */; }; - 69CF338543E08FC5642263BA777279BE /* BCLjoy_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = 4C1AF5A0752851697586D88A84F9490E /* BCLjoy_200.emd */; }; + 6998394B26C7642C4C8BE7271F9E720C /* GTMDebugThreadValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 27681D3EB05626EB980B1964012DB733 /* GTMDebugThreadValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6A2C0B676797C37F1809EDA75CBB2BB5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; 6C1D4DF600FCEE39965421D568BE7955 /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 4756663B25B1EBB54BD9282734919D26 /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6D22D5AAB22F85E5243C77DF01477CA7 /* GPBWellKnownTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = EC81291FB8C9CC79F674519E126FD69B /* GPBWellKnownTypes.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 6E4E63361C0FB09E5F3C287F0087B451 /* GTMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = BED10FB713EB1D6706D17A20CB8BC166 /* GTMDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6C853FBBCFC1E60BF40BDBFCC5297901 /* GULCCDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = 3B6FA0A7777073F81CA2D5838ADE73AA /* GULCCDependency.m */; }; + 6DE3190BC83DF0209733C2EA0A869F50 /* GTMDebugSelectorValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 10AD5124BCCB53ACA7CEAF4AF646A1B7 /* GTMDebugSelectorValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 703D74A812967B5782F0186F1599D9B7 /* Api.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 41B99F8AF81FE888BC95C8769C2E11FA /* Api.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 70BF908A5ED20E39DBBE17227D6A2064 /* CameraEventListenerDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = AC479F127D64BFBF4646B14CA22D1400 /* CameraEventListenerDelegate.swift */; }; 70E9A5322DA380CA139CF8D60F669BE8 /* GTMSessionUploadFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BA9B251E5A71DD4C55FE1EFEF894D6B /* GTMSessionUploadFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 71B9E66E9DB4AEC0E27C2748981FCE31 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = A12F759DF2DFF1345D650035813CFB26 /* FBLPromise+Validate.h */; }; - 7248B4E3B473427ACE4AA96DDF5EE9AB /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 675D21B27071C7982667642941D421B4 /* FBLPromise+Validate.m */; }; - 739FE792CBA18E90FEAF638C6F3AC8BF /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D9447F8CEC225BE277D1620A059E680 /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 77B07D789D71685D8EFA16889DF4E9E6 /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = AF94A174F86F1956EDEEC0D79D01280B /* FBLPromise+Any.m */; }; - 77C457E2906B966AAC632D059E4CEB60 /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = EE444A4F898873380BF1FDF7590CD5FA /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; - 77FF0D00A6E508608CA936D575B14543 /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = D3192286C40F075E8B0B9F8D13B67278 /* FBLPromise+Retry.m */; }; - 783E95C974FACD544BA31503E36379CD /* GPBEmpty.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 14CD70691F743D1543529BD8AA513915 /* GPBEmpty.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7142AB3012BC9CC9915204FB01A215BD /* GPBRuntimeTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = AC93644C1D135C2875B637DE2DE29D7A /* GPBRuntimeTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 73147DF2C18BCD9ABF283718CFD92EB5 /* GPBApi.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 2341D43F1C8BC60CAB6861A64FCE2246 /* GPBApi.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 75611505777B924A6332D1FA62075762 /* Protobuf-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C69426F7745C5573839E43B9E8A8248 /* Protobuf-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 761D8970D14E5075763BB567B5D962E2 /* GTMNSString+URLArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = FBED76D6D5689E036C0879693038807E /* GTMNSString+URLArguments.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 762F63FA4C8BFB984CB2532F24E90323 /* GPBUnknownFieldSet_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 360BD87DDADF469D2E5F17C3A91D9664 /* GPBUnknownFieldSet_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 76A4CA16AFEED6D62274ED003CB0D372 /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EA1A73E086D6D3E44F2AF11AD83F826 /* FBLPromise+Wrap.m */; }; + 76E4475194766D3BC53FB0273BAE1168 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 95378D6ADB21336BF09FBA712693094C /* FBLPromise+Any.h */; }; + 77A1BC1D2746BDD3521F60C012CF3768 /* GoogleToolboxForMac-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AB250F75E18CBDFA063477FDAD9D67AF /* GoogleToolboxForMac-dummy.m */; }; + 77D0135CE22A64BB1E967120A9239DD4 /* Type.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 116A07012E96CBC6550A59722DFB9EDC /* Type.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 785273F0DFCC749DD3A35178281FAB8D /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C0FFC1FD05965954193CE2D3B67C4793 /* CoreTelephony.framework */; }; 78C99421840ABC28D8FD3A68A29981CD /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = 6804BDA3AF351FF44D8599B777BFAB89 /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 78EA9BC2BA73167B9FA8D1FC011C2E05 /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D2C81C6EDF49E10E93F0FA35678F767 /* FBLPromise+Await.h */; }; + 78FD6815EBE56D540F6FDDCFF02F28B5 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 42FC72999FC07708A97EE6CC223B607B /* GULKeychainStorage.m */; }; + 79FB78DA64B7D409EB8749D3AEA2C51D /* GPBWrappers.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 645C7EDFF2E2259B9C83A99EB2EB2C2A /* GPBWrappers.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7A6C1419438C2BE868784C3C5087C29F /* GDTCORFlatFileStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 061E77BE9F4B5FD8E504FA573C9085E3 /* GDTCORFlatFileStorage.m */; }; - 7FD1962542D5B4A46BFFFF7EF800321B /* GPBFieldMask.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C5C12F9BA96FB0A425F8C24176DA194 /* GPBFieldMask.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7FEE55D76E0FD5CA554FA7206E56D1A7 /* FBLPromise+Timeout.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C64206B551A390E457B168EEFA84DDD2 /* FBLPromise+Timeout.h */; }; - 8089BE7593EB8A7A8E97018D3AF41D96 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 95378D6ADB21336BF09FBA712693094C /* FBLPromise+Any.h */; }; - 82114AB0B8A62F9FF4C63C15C107B3F2 /* GPBWellKnownTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = CD8F06B87E63492A117E0A50A49E3CA7 /* GPBWellKnownTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 829DAF85AF9852A3C02294EA093FC9BE /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = D4F426B47C7488B3ED26AA8DA74BF52B /* FBLPromise+Reduce.h */; }; - 82CE3BB3B92AC59E67519E4629A5F2A0 /* GTMMethodCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = 985E412FAD9945898FE497DF7BE277FB /* GTMMethodCheck.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 837EFA761933302874A874C5E61118F9 /* FaceDetected.swift in Sources */ = {isa = PBXBuildFile; fileRef = DEEC3A0BAFF91EB7426A8A0735DDA4B3 /* FaceDetected.swift */; }; - 837F2728F6A20194BC0E2FC5575D00F7 /* GPBWireFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = C00295BD2C8C81B0183A690C6F932564 /* GPBWireFormat.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 85A51107CD72A294168DE239F685AA50 /* GTMLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EBC696D36B0A8D88B675330B73B2C2C /* GTMLogger.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 85F6910223DFC83194AF6448A3888102 /* GPBRootObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 4811AB3F26B63CF621F5BC81A7C05B81 /* GPBRootObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 86EB15A4436E71B010E29501595C4F8C /* FBLPromise+All.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0548BF7A769BBD6B4B0DB1F093673442 /* FBLPromise+All.h */; }; + 7B023E3F9ED0550F3C7C0645904E41E4 /* GPBRootObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 4811AB3F26B63CF621F5BC81A7C05B81 /* GPBRootObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B548651FF07880E1402CFCC275F8DBF /* GPBMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C7FFDF1573B95ACFB6883787CE1EFDC /* GPBMessage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7C4F82F0DC31CEBDF456D7394A6DB637 /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = AF94A174F86F1956EDEEC0D79D01280B /* FBLPromise+Any.m */; }; + 7CE05EDFF25FE8DFE53158BC43B97B0B /* NSURLSession+GULPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 68979DB5FE4E0150470AD4D0486F14F2 /* NSURLSession+GULPromises.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7D181EA2B1E3D15BDD86F48934C1CA88 /* GPBCodedInputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 42643B5CBBC5473EDA0E8036C27A81EC /* GPBCodedInputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7D62108276DD60A41205D203371CC0FF /* GPBEmpty.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FBA0EB4A56A238D8B5786BEB6F4956B /* GPBEmpty.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7E63B7122F286FAEE61B035F7F7EA514 /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = D3192286C40F075E8B0B9F8D13B67278 /* FBLPromise+Retry.m */; }; + 7EF7F0EBD6C3BCD6FA7049C16E03CAF8 /* GPBCodedOutputStream.m in Sources */ = {isa = PBXBuildFile; fileRef = DDD8E45E46A2C537CC91B19F2F920A5B /* GPBCodedOutputStream.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 828ED4CDC6C1C18885A2FB45A4FD0353 /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DEEB6174F82214AB1841650AD924815 /* FBLPromise+Catch.m */; }; + 8373E715A26BA6290D2568015384E2B3 /* GPBWireFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = C00295BD2C8C81B0183A690C6F932564 /* GPBWireFormat.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 8644A1D7006AF3BFFDD49F45ED3D45C1 /* GPBProtocolBuffers.h in Headers */ = {isa = PBXBuildFile; fileRef = BDBF864311CEDB80A07223648A6B8746 /* GPBProtocolBuffers.h */; settings = {ATTRIBUTES = (Public, ); }; }; 871DC816B6858BB5B413D8AF4CEC375C /* YoonitCamera-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BD106480EABBF06FF79FC443AA59679D /* YoonitCamera-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 88F02B561C974ABACF058A59BF562923 /* GPBArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 432E29A30B096764CFDB181F033F417E /* GPBArray.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 8911771D970C64BB1D0C648ED3BE0ACB /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = 278C64024876557C84BACBED8C90CA32 /* FBLPromise+Always.h */; }; - 89786AA80DABC4C0C546529A5CA593A5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; - 89D89AD15F286291D43FD4F87C0C2C6C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; - 89E0E4520B5C5F34BA970EC13542D2A9 /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = E7B572769AE6A24C7E40AE37C7C0697B /* GULKeychainUtils.m */; }; - 8B60F271201BD864241C0D28423D9DF8 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BCE93049EEFF92AC44316B4A2261B55 /* PromisesObjC-dummy.m */; }; - 8C349691818C7007397C2080007F870A /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BD276B8EA8EEB6511A55DF103F6A7C5 /* FBLPromise.h */; }; + 87C8E84AFCB2BE73238AEAF4C32807B8 /* YoonitFacefy-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BD2188717B970683DDC6CDA90BCAD278 /* YoonitFacefy-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8983E04DCE3851B37457200DDF3C633C /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BCE93049EEFF92AC44316B4A2261B55 /* PromisesObjC-dummy.m */; }; + 8B346A1A82AD8AC9B409B05CE4113FB5 /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = 467780686C6056FF8D94D575FB0D1304 /* FBLPromise+Then.m */; }; + 8BB9A7EDEB7A51DC7DF0FF710C016549 /* GTMNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = 584B82ED5BF1127992467961106179E9 /* GTMNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; }; 8D01ED2749E9D372F250E3C3A4BC8D8E /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = 74A0663B8BE4CE45943113BFF77BC286 /* GDTCORUploadCoordinator.m */; }; + 8D6409AB9D2E7938D06F9457022C408B /* FBLPromise+Validate.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = A12F759DF2DFF1345D650035813CFB26 /* FBLPromise+Validate.h */; }; 8DE734FB97BEFD9F489956C1C6DC20F7 /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = E93C972A10D409C396B3E78FFE0F22CC /* cct.nanopb.c */; }; 8E5E2F1B5CAC4C6556BC611C5049196A /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 75100DA70ED9A2152AC0FAEA36605A48 /* SystemConfiguration.framework */; }; 8F86F0F0A96C27E916C4AB30D0E84389 /* GDTCORStorageEventSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = A3B1E7F2A78B60EFB79E5E0AA19274CD /* GDTCORStorageEventSelector.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 8FC404FE0DF1B7E7B48BEC894611688B /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = 0EA1A73E086D6D3E44F2AF11AD83F826 /* FBLPromise+Wrap.m */; }; - 9064EBADFCE01D7D2DB9ED956725ED66 /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F7626D61E6D54D59E166867C2B29661 /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 912C22F08B4EB1951A0991FECDACAC1C /* FBLPromise+Reduce.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D4F426B47C7488B3ED26AA8DA74BF52B /* FBLPromise+Reduce.h */; }; - 91F4D5DC2AC1139522B1762F0E647793 /* FBLPromise+Retry.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 87B9153302F6441C93D953BFEBF6C8FD /* FBLPromise+Retry.h */; }; - 921E16829DD261E2A1FC19B66957A95D /* GPBAny.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 61178D20CD9BA129E717D06B71A4DE22 /* GPBAny.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 92D4BAC70BD350F9AFC28C4C5D2DB2C2 /* GPBUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B89CCC42B73CE975E2AF6F51DCA75C5 /* GPBUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 92E56C07A3C2CDC670CAF8C8CA153484 /* GPBArray.h in Headers */ = {isa = PBXBuildFile; fileRef = 8615CE892B3EFADEC04C7A8837EEB969 /* GPBArray.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9324519F3CC6E783CAB8BC76E3DB7B55 /* GPBFieldMask.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = C175BB3AF0E575682B0617CBE8DD95F9 /* GPBFieldMask.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 942A5F292DA19151CD705D0BD28757D7 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = 33EB696C38A5ECAA5ADD36061DE9E600 /* FBLPromise+Catch.h */; }; - 94625744F80FB14FBDD4759B81912DFA /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 6DEEB6174F82214AB1841650AD924815 /* FBLPromise+Catch.m */; }; - 95589A18EDBB9AF13D5A97E9034B6FDB /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = FFA7971C6288D5D6DFFCD3C082A61342 /* FBLPromise+Async.h */; }; + 903C83F943241B02BD017D26D094F54D /* FBLPromise+Async.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = FFA7971C6288D5D6DFFCD3C082A61342 /* FBLPromise+Async.h */; }; + 909D7173696D3E75B857DB8BBD6CC7AA /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E831B02AD7923A466F2C4548A3E7764 /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; + 90E0497ED8B25C13B1DBA33D382CCBA9 /* FBLPromise+Testing.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 183B4DD5F39FFE1B9A89C9A883E25435 /* FBLPromise+Testing.h */; }; 968CD6503E4F62B27C9200590845EBEF /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 21711F60834964F04283581935CD6106 /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 96A44DE3CC2E6BAC70F8DCAF3A62A278 /* GPBDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = A07327297E2D00EA7EC77C3DADC60F29 /* GPBDictionary.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 96A34BC90D7DDECF7E6270681F7396E0 /* FBLPromiseError.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6537FA8C98F7A51D9A3EAFC11331A6E1 /* FBLPromiseError.h */; }; 96D570C5CB819E3B9F6830A9E21AF6D8 /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 38C41AA2155AA2192459A8B1F59AEEFE /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96E77F9849F672F6FE9E716179670E1A /* Duration.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = C02C5270EB2BAB1FCD0041B089BB2FA5 /* Duration.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9761232C6B4CCB54C00B102716B8A7D6 /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = C4FDCD6ED05B34555EA641E0CF82FB60 /* FBLPromiseError.m */; }; + 98124C85137D76A2D6DA86187822EF54 /* FBLPromisePrivate.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 022434F0C0C85814D6F9720399B4F8FB /* FBLPromisePrivate.h */; }; + 986EFF320E287F34E968E19CFD974B35 /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C2BD1E03EE603B59B2317D540C8FE86 /* nanopb-dummy.m */; }; 988E801832CB8B489E7981156CBF09D2 /* GTMSessionFetcher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EFFBD24E6741D8747CB57E372954FB89 /* GTMSessionFetcher-dummy.m */; }; - 99D4E07C49366FD0F1A2545B2F178D84 /* GTMNSDictionary+URLArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = DE4DD5E90FE831DDCDEF86623249B90A /* GTMNSDictionary+URLArguments.m */; }; + 98B31D64A33842F054283F04ABB1E827 /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = 05069BB0B935367B346C8A3173D79DA8 /* FBLPromise+Recover.h */; }; 9BE432B8FBDC83C1723C4F38C54A8334 /* FileUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BE58C730D518CC42DAFC674C3DFD444 /* FileUtils.swift */; }; - 9C0EDB86F8185B5CA16ACB42554E90F8 /* BCLrighteyeclosed_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = B33FB537A9B48D8D9CC2ED7C71982B72 /* BCLrighteyeclosed_200.emd */; }; - 9C37C0AC3048FDDD7728DD8534B9F3B4 /* GoogleToolboxForMac-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = AB250F75E18CBDFA063477FDAD9D67AF /* GoogleToolboxForMac-dummy.m */; }; - 9C743F223AA34AAA4B29AE37BD93951E /* GPBType.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = B637B919ED3D7DB1196CB3C88033E7F2 /* GPBType.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - 9C80F2AEFDDFF2473C2BB5CCE41C31A8 /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3A2A669796E81D61A2021FA38D9596D6 /* Message.swift */; }; + 9C72C34AA1A419844B274EE1613246AC /* GPBUnknownField.h in Headers */ = {isa = PBXBuildFile; fileRef = 70270BD94EA18B7413939991E35BFC9C /* GPBUnknownField.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9DC27976346A459FE3F53A13E570064F /* FrameAnalyzer.swift in Sources */ = {isa = PBXBuildFile; fileRef = C5168E13A1AFFE742F0DFF80B17C9FC2 /* FrameAnalyzer.swift */; }; - 9E0E4DA36B970C272B6F62F56673775A /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 022434F0C0C85814D6F9720399B4F8FB /* FBLPromisePrivate.h */; }; - 9F2CA2B2B05E422A0402B06EE1FC1359 /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 202BC4C20A20CCB309B80700DE7760C0 /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A0E6AAB42CAB0ACB84C18715EA68C1A1 /* GPBMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = AC8521F8E6B67A2B5723C9084F5F6818 /* GPBMessage.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A1ECA1E723F2D12511405FA7149F7062 /* GPBExtensionInternals.m in Sources */ = {isa = PBXBuildFile; fileRef = 76CEE5374C8600D1875924ADF6926F9B /* GPBExtensionInternals.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 9E3AA2862C923C7F2F4775701976DE6D /* fssd_25_8bit_gray_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = 5A52715D6CA78B9AB669C2C24DFD9F0A /* fssd_25_8bit_gray_v1.tflite */; }; + 9F1D982FD6BED2EBA8D1E63A31403510 /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F7626D61E6D54D59E166867C2B29661 /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9F44C1A69A19485A3994B24478418F7C /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C9C089DF14171D7D7A939FA063E4749 /* FBLPromise+Then.h */; }; + 9FFBC859C9A187896CDBBAD48819DCD9 /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 45C59D0AD78B603FE4398B4CC25B2C12 /* GULAppEnvironmentUtil.m */; }; + A0681BA76A15180BE3D6F5ED37DAE40C /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 62255AD04E9562F4A3734947B04235A1 /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A0A177C68B040EE76D891047CEBD730C /* fssd_100_8bit_gray_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = E9C6D0E73D4B4EC1281FE38C8F3F0691 /* fssd_100_8bit_gray_v1.tflite */; }; + A1D5737B9C895CBB663B4B25689A7C8D /* GoogleToolboxForMac-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E604607E134344759F549E0484C622F4 /* GoogleToolboxForMac-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A1F665F617921DBCB61F4A8A945F00C8 /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = 98B0E8478C38BF2A64C166E686518402 /* FBLPromise+Do.m */; }; A22CD6352DB20138DEE680851BAC60BC /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E9CDF3FBB5EA2F1838E255CEE5B1D00 /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; - A64E21DE4B66BA0130DC85293BD931F1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; - A673143D6130B82B31D5F9D4D2C98196 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; - A705CE687B9480E8751CAD1D9023AD81 /* GTMNSString+URLArguments.m in Sources */ = {isa = PBXBuildFile; fileRef = FBED76D6D5689E036C0879693038807E /* GTMNSString+URLArguments.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - A7A3640FD041A6EAEB5B71C59E28DDC0 /* GULCCComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A676534E7D41682065C033F0A35F086 /* GULCCComponentContainer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A7C094E5A3BAEE0383A34ADA8D58D83D /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = A160EF9E2FBE30C3F6FB5F1BC173F80E /* FBLPromise+Delay.m */; }; - A812ACE10A5AB7D0FA41F83D7A8E6441 /* FBLPromise.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4BD276B8EA8EEB6511A55DF103F6A7C5 /* FBLPromise.h */; }; - A84AD2E5F238053F3A9314E6B7FF29E7 /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = 0548BF7A769BBD6B4B0DB1F093673442 /* FBLPromise+All.h */; }; - A875AFA37C33205810C41002D76050E3 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; - A8C33F8654FDE23532670CEF002E9B8E /* FBLPromise+Then.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0C9C089DF14171D7D7A939FA063E4749 /* FBLPromise+Then.h */; }; - A91773168BD2D7766E1717F06B86DFF8 /* FieldMask.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 33651E3D765559610FDCA60525C5ABA3 /* FieldMask.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A57B7A9767F540D8AFA5A46C5E0AA39D /* GPBExtensionRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D949E7FAD8D36DAA96511FFB2D3AF28 /* GPBExtensionRegistry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A63360E6697496E1B21E194C0B702D56 /* FBLPromise+Then.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0C9C089DF14171D7D7A939FA063E4749 /* FBLPromise+Then.h */; }; + A93E774B9B572F52522B44912AB61E83 /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EAFB8C1B409A9523D2246B33CEA2DF /* GTMNSData+zlib.m */; }; A997637D3245E0F29C894002609A743B /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 510DAAFA09297D5EC6F0E634EB1AF0AD /* Message.swift */; }; + A9D715F06B850B2581AF6476D13537BF /* GPBDuration.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 30D003ABF5687415B17371EB0FCF8CA8 /* GPBDuration.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A9FC4834138836080037E98A3510320B /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 946D8648708B487D7D3834C0DE3379B4 /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AAFC039197388436799887AAB6CE4F9E /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = B7E1FA1C5AEB32FBAAE6B391A4F76924 /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB4FFFD40A467EA7C72121A7771C30A9 /* GTMNSString+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 69B6D92DD59FE35803EF6DEB41171220 /* GTMNSString+URLArguments.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB5F845886E4E2D885483CF6127AD18C /* Any.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = A52D781F88B5EC466EA6490BE5BDFB14 /* Any.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; ABE554622CBB06B21E8E6B84394E16D4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; - AC360855A1453495BB8F2C06D110DD45 /* LMprec_600.emd in Resources */ = {isa = PBXBuildFile; fileRef = 44F2A671003F63CE3E6128FCAF5499D8 /* LMprec_600.emd */; }; - AC55F12FDD0BE0F6C598B75BFC574EF1 /* NSURLSession+GULPromises.m in Sources */ = {isa = PBXBuildFile; fileRef = FB85D2C2C9B51D694808F836932EAF70 /* NSURLSession+GULPromises.m */; }; + AC447E6B6F87EF880E6837E91817FF1D /* GPBType.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 002A23DBE2FC0C4306911A2AE6F21709 /* GPBType.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ACB7DD5EEDD3B56DD222CDB73FAC1DD4 /* GPBApi.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BC606EA0803D906560E94778314851F /* GPBApi.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AD17FC35DE405553D352FC62EF89A25D /* contours.tfl in Resources */ = {isa = PBXBuildFile; fileRef = 49C0AF722843A19417869616DD3BD4A0 /* contours.tfl */; }; AD3C7155EE58ECFEA8117BA6259022F0 /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = 74555EF9F9E62CC5E912DC57D53C09B1 /* GDTCORLifecycle.m */; }; - AD3FCA5E135872C993F02CBE0C6CA4DA /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = C64206B551A390E457B168EEFA84DDD2 /* FBLPromise+Timeout.h */; }; AE798F0F72C9A45DDAEC321FD35DD401 /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A4A38A17C902AC57EC9D810EF4C35BF /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - AEA8E58D77362896E56DA67120C4B1E7 /* GPBExtensionInternals.h in Headers */ = {isa = PBXBuildFile; fileRef = 64FB6A0315921FA7717C7A89952F9CCA /* GPBExtensionInternals.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AEFCF743B4AEFED56CAFD7E63140B2DE /* GPBBootstrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D6CAA6D0258BD332B8394077461B17F /* GPBBootstrap.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE969EC98C21E245D95B5C6927F7659E /* GTMDefines.h in Headers */ = {isa = PBXBuildFile; fileRef = BED10FB713EB1D6706D17A20CB8BC166 /* GTMDefines.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF37F8D2FF977254539809EF7034DD9F /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = 56752FF73B22333AB32872D65EC9D9F1 /* FBLPromise+Delay.h */; }; AF3C6F3AE9213FD229041303FC1486B9 /* GTMSessionFetcher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CFDAA1A4559235837DA5C88EB2EFD1F /* GTMSessionFetcher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; AF824B644A682CE72DEFC17D440E4FB8 /* GDTCOREndpoints.m in Sources */ = {isa = PBXBuildFile; fileRef = FD0864A10A310AFC8DD57C31EE50EE04 /* GDTCOREndpoints.m */; }; AFB7ABA09D2FAFBDE0631496A96FA48C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C21E8222AE0215C0F401F69E9635BCE5 /* Security.framework */; }; - B0A278B0F56FCC285B0336A9FEA38F6C /* FBLPromisePrivate.h in Copy . Private Headers */ = {isa = PBXBuildFile; fileRef = 022434F0C0C85814D6F9720399B4F8FB /* FBLPromisePrivate.h */; }; - B0B3C6275C5FE0028D12C6B2A16B5823 /* FBLPromise+Testing.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 183B4DD5F39FFE1B9A89C9A883E25435 /* FBLPromise+Testing.h */; }; + B02F2F40BB534C17398FEBF2E5A0CE6E /* FBLPromise+Timeout.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C64206B551A390E457B168EEFA84DDD2 /* FBLPromise+Timeout.h */; }; B10C6D3A68C327C0F00CEF343CE1E16F /* GDTCOREndpoints_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = C046D313DACAAF3EAF2FAB360DCF74C7 /* GDTCOREndpoints_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; B1705A6D0333B40D12CEE6DC89494660 /* GTMSessionFetcherService.h in Headers */ = {isa = PBXBuildFile; fileRef = 44F4CB3D7D9BCAC6FE53FB62C333F3CC /* GTMSessionFetcherService.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B229BE636342318236C1ED75BF1C6D2E /* blazeface.tfl in Resources */ = {isa = PBXBuildFile; fileRef = 2E3147CFEE7B807EA674364BE2D5BF10 /* blazeface.tfl */; }; B310432F3A4DE5E1D74AEC56B05023E7 /* GDTCOREvent+GDTCCTSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B6401FA65D0FEB70449C9783E5C64AC /* GDTCOREvent+GDTCCTSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; B3185D85D5A3E96063997A2F89142EDB /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A4CDE0872D41A69F5C1EEAD0C660988 /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B328398EE4CAED02E424B05AED487091 /* GULURLSessionDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B9ED904770295512D0360BAE9C91211 /* GULURLSessionDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B3384149EF77FDE44E0AA6E9288359FC /* GPBFieldMask.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C5C12F9BA96FB0A425F8C24176DA194 /* GPBFieldMask.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; B372C998C404E4B32F86DB7238D06E35 /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C79092026AC5CB219F6FB44016131B5 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; B3ECD8C330EF547079F30783D66F581F /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D5E9A12741FEF7FE0BCEFD400FA0C80 /* GDTCORConsoleLogger.m */; }; B4079FB16AAE45391A56B746F5796385 /* GDTCOREvent+GDTCCTSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F0B9B63ED5A2A9CF4A7547D712167C4 /* GDTCOREvent+GDTCCTSupport.m */; }; - B415FAF37AD7ACA4F4D521BD3D01DCAE /* FBLPromises.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F72D9FE5DB0349788D71CA4CF152E9A9 /* FBLPromises.framework */; }; - B4E63B843F7DC93D2AA43809C303E23A /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F583D53548230952321C508A8A8D4E8 /* GULHeartbeatDateStorage.m */; }; B56A35E18A7BB4F43516734609A12FF1 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CF431CB9014AE59FA9C955762F92743 /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B58D33A303E55AF3E11780A7EF58C8F3 /* fssd_100_8bit_gray_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = E9C6D0E73D4B4EC1281FE38C8F3F0691 /* fssd_100_8bit_gray_v1.tflite */; }; - B6379DAF17D089EE2F7CC0C4150D8DDF /* GoogleUtilitiesComponents-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = CDB2D09E7CF59B5F066ED531DB1567BE /* GoogleUtilitiesComponents-dummy.m */; }; - B7365E930529797CFDAA4FF51C7540D6 /* GPBUtilities_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7C935F2CC52D2D712AC9C2F0A57A874 /* GPBUtilities_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BA30BC761BDE22C9D65FA14D793FE5EC /* FBLPromiseError.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6537FA8C98F7A51D9A3EAFC11331A6E1 /* FBLPromiseError.h */; }; - BB3A17E356C115C02B82BA67453D6E31 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2F8FB1C440E4F8E87999391626AA8A /* FBLPromise+Await.m */; }; - BBB351EECF6D373A0CA9EA0C0DA88631 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + B7235611B2735C98AD8C6BD6E981C5F0 /* GULURLSessionDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FF6BE5DD56C9B8B89A9C9031FAFD953 /* GULURLSessionDataResponse.m */; }; + B7A0CEBC6504A8FABB715AF9D30F0325 /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BD276B8EA8EEB6511A55DF103F6A7C5 /* FBLPromise.h */; }; + B8369361DA6216D8998606E2EDF7F8EC /* FBLPromises.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F72D9FE5DB0349788D71CA4CF152E9A9 /* FBLPromises.framework */; }; + B978DE85B4684A458A99B26FF7AE845D /* GPBDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A027B9BEB5E7F23B89180FEF3CD2C24 /* GPBDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BA0DEAF2E1ADA3D2515BC62317A01D82 /* BCLjoy_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = 4C1AF5A0752851697586D88A84F9490E /* BCLjoy_200.emd */; }; BC5EADE19C5E9261AECBF614AA78889A /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B3F6FE81D1168E4B03D846B2FDE6004 /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BD331DB4C335F095EDB8E5F44E85E0AD /* GPBUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D97E57CF04220BF85640DB564F703AF0 /* GPBUtilities.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; BD9BFF6462857580A9254A684F58C255 /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = 29E421D9A1F38F2F2E5A81AD7FFBD2B2 /* GDTCOREvent.m */; }; BDFE9F609C823249BF04B501DE929FDA /* CaptureType.swift in Sources */ = {isa = PBXBuildFile; fileRef = D0B08DD2098CA6C8D4A6BD9B8C56280D /* CaptureType.swift */; }; - BE37668C6F2184D080B9DCC220B645AD /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B9153302F6441C93D953BFEBF6C8FD /* FBLPromise+Retry.h */; }; - BEB34DC899CCEA0C328B7CE0DAE8809B /* GPBSourceContext.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 9781C429CE42A46BDC2DBF1D3F4B0A73 /* GPBSourceContext.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BE4D6B9A8B9D7E96E92062846DBA4D67 /* FBLPromise+Reduce.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D4F426B47C7488B3ED26AA8DA74BF52B /* FBLPromise+Reduce.h */; }; + BE7C155E5D81D24D1A5C3BFC5768904F /* GPBUnknownFieldSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EF7355A28AC243D4BD0F15221C06022 /* GPBUnknownFieldSet.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; BFC90AFF84D1D09E386E6BA4A4F21E62 /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 57CD5457145967EDC85848EDFE6C4292 /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; - BFF5F9BD346BADF788CF231390154E89 /* GTMLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BB384BA423DAB7BCBA875B44DC91A47 /* GTMLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; C07686BAEC6B868B9B711247FFAA53EA /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E28FF479DCB333B678E65172A965146 /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C0C4D3B6F7077ADA994383AB3FE471D2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + C0F5EBECF4E66B1A48134DC65A7E0C9E /* GTMLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 5EBC696D36B0A8D88B675330B73B2C2C /* GTMLogger.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; C146093AE4E3EDF60D57093EEF819120 /* GTMSessionFetcherLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = D61ECFF7C3CFAB34F3E7238D3A273C8C /* GTMSessionFetcherLogging.m */; }; - C3D3F451CA4E1D3EDCCAF3AE5A78B4D2 /* GPBExtensionRegistry.m in Sources */ = {isa = PBXBuildFile; fileRef = B979AFA598BCAB118C5F3535FB842F7E /* GPBExtensionRegistry.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - C4BD026CD1A46B65DAFBB18818681183 /* GPBUnknownFieldSet_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 360BD87DDADF469D2E5F17C3A91D9664 /* GPBUnknownFieldSet_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C81F86CF58FE5747C6DE920C4E712F9D /* Facefy.swift in Sources */ = {isa = PBXBuildFile; fileRef = C17918AB8613EE9CB88BDD5D93EC6A11 /* Facefy.swift */; }; - C895812416D32CC7E6DD2DCFE4C7F5E0 /* GULCCComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = E092F526B286DA6BD162BDF6CF875957 /* GULCCComponent.m */; }; - C9BBEB37CBE41F1A0A5DB564BE6968B2 /* YoonitFacefy-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D49EAD3D5A4D02DF380985B7EBB590AB /* YoonitFacefy-dummy.m */; }; + C2CD9B7F09D6F8EF1E430779E4721780 /* GPBUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B89CCC42B73CE975E2AF6F51DCA75C5 /* GPBUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C2DDF9516AE16956510D2A5EE443DA68 /* GULCCComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6F0186EC19C7344EF78EBABEB83C49 /* GULCCComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C434FC79DEF7D5208EB45E9AAF42F055 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = 5019CB025BABEF925916AFF30BA9E593 /* FBLPromise+Reduce.m */; }; + C46FC21B27E479A6681499AAA1A44A46 /* Facefy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 12BB67D294103A5698A7B99D3466859F /* Facefy.swift */; }; + C54C77B31AFDEF3CE1F60672B63EED20 /* GULCCComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = ED1EFE3683280ABE2FD39C9ABDD2011F /* GULCCComponentContainer.m */; }; + C5E15CB0C3C5664320257728E5A20F46 /* GPBAny.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = B40672ADE57B66AAFDC309817E92F031 /* GPBAny.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C871D4A668B3EC3710D72B1900B3791C /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = A3E18B541A138DA75CD9B65B24EEF610 /* pb_decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C9351A934E23C771E8661B07003BDF7B /* GPBExtensionInternals.h in Headers */ = {isa = PBXBuildFile; fileRef = 64FB6A0315921FA7717C7A89952F9CCA /* GPBExtensionInternals.h */; settings = {ATTRIBUTES = (Public, ); }; }; CB2452AA09750B39A33484C93371E8C4 /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 216DB1FCA14854B93FC57E6BB289210E /* GoogleDataTransport-dummy.m */; }; - CB32ABA62CCD0E60C3B901C6277C6130 /* GPBDescriptor_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8079BB8785BA6FE8F1779616F3806 /* GPBDescriptor_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CD151DF759F75F65998F29DCAF7B11F0 /* GPBWireFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = CC489E564CAAFB477BD1C8F7336AB34F /* GPBWireFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CD7613C8553F1AA5AE377845DF4528BA /* GPBProtocolBuffers.h in Headers */ = {isa = PBXBuildFile; fileRef = BDBF864311CEDB80A07223648A6B8746 /* GPBProtocolBuffers.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CDAD3716D23E426269C6D482FF36A7B9 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = 0187CC884A0FAF76AF8593ADBE076068 /* FBLPromise+Do.h */; }; - CF191AACA3FEFB0589FF2383CFE17345 /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 61348B48347A0FEB45DCF19A351E7011 /* FBLPromise+All.m */; }; - D070208587E8E2553745AC38D1CA65C7 /* GoogleToolboxForMac-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E604607E134344759F549E0484C622F4 /* GoogleToolboxForMac-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CDB5D18D8957E5EAAD69F145A55D84AE /* GPBTimestamp.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = FE733C3E1553FF964DB976EAA03D119F /* GPBTimestamp.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + CFE5F584A6098A577826E8798DB1E8C6 /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 44E7987482033792DB021A2A799165DE /* GULLogger.m */; }; + D013D5F276E17532C3AE4DD015EB7D01 /* MFT_fssd_accgray.pb in Resources */ = {isa = PBXBuildFile; fileRef = 77924EC40A9E54885B936F9230C48884 /* MFT_fssd_accgray.pb */; }; D090ACBD60A187E93BDF84F603C577A4 /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CA22CDADA9EA1A84B5E3F73595DF19D /* GDTCORTransformer.m */; }; - D10EF1A3646D245C4EA54483FDFCD6C4 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = DF27BAFBD613D600C13925DCD57E9195 /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; }; - D121032C610D3989B2ABCD0590C877EA /* GULUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = FBF1C59542A0C4F86FAE347337E847F7 /* GULUserDefaults.h */; settings = {ATTRIBUTES = (Public, ); }; }; D1661F2541E6C57E1948177BFD304C7E /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 05BB54C3CBE7F7A499421FA733F8A1AA /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D21EE57DEA73EA85F8682E3CA850C377 /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C2BD1E03EE603B59B2317D540C8FE86 /* nanopb-dummy.m */; }; D22469CE42CC666C459138E3C423F8FE /* GDTCORDirectorySizeTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = 29954A019F13C2CD5493198687D90673 /* GDTCORDirectorySizeTracker.m */; }; - D22AC6756365A8A3A4CD526A48B9BC5C /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 183B4DD5F39FFE1B9A89C9A883E25435 /* FBLPromise+Testing.h */; }; D22D19A2A40A995CF5A418584CF28706 /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = A905170A113FAF483FA13DD7EEDE3D26 /* GDTCORReachability.m */; }; - D2788C75DC0E2DCCCBC293FEF1E2CC0F /* contours.tfl in Resources */ = {isa = PBXBuildFile; fileRef = 49C0AF722843A19417869616DD3BD4A0 /* contours.tfl */; }; - D4908DCF66B16EEDD54DE44F14ACE429 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = 64BC33DD2260F1DEEE75653D22661B67 /* FBLPromise.m */; }; - D4914E7650435BE03118772C57FB3816 /* GULCCComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 224E50F704248494DBF453E5DDAE8922 /* GULCCComponentType.m */; }; - D620C118C0983F9870D36C62D36765E1 /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BB1ADDCF5A4D271746ABAE92B9D464A /* pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D301D4FAA247F20867892214C62765AD /* GPBRootObject_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 03AF737FBFBA1E1B77DEA7FF93B23C32 /* GPBRootObject_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D403DF395566D33E1A30396F2CABD4EF /* GPBDescriptor_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = A7D8079BB8785BA6FE8F1779616F3806 /* GPBDescriptor_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D5E6AD58E26B0B07AC266834DACBCE61 /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = A160EF9E2FBE30C3F6FB5F1BC173F80E /* FBLPromise+Delay.m */; }; D757BE2DC0ABB9A044BA112C1962567D /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = BD614F49490242F95ADCF6A4C5DF9B2F /* GDTCORAssert.m */; }; + D87BD523E89F0E647D1822E61454A78F /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = C64206B551A390E457B168EEFA84DDD2 /* FBLPromise+Timeout.h */; }; D89AAB7E143CDB35EE3F0D6761C5D43B /* GoogleDataTransport-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 137444C01FAF08F99F0521C4ED70725D /* GoogleDataTransport-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; D8DE313D6AB62764D4C63F84231DB56D /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = 24B47E8412C5DD2E552C6CC7F18A0F03 /* GDTCORRegistrar.m */; }; D926174F5043013771C0183A4CF8233C /* nanopb.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A2405F0C1F5F6EE7E5A723C77DC95E1D /* nanopb.framework */; }; - D95F1BCC54E192400B34FC7E6A988832 /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 8091AECE42A07867E7755964B6528FB0 /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D96EC05ABD5C4AB211FCED0360B0EAD8 /* GPBCodedOutputStream.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B3785BD50761DB2CA1DE71F045B8E02 /* GPBCodedOutputStream.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DA246B29DEB97A4250586F078AF85CC9 /* GPBSourceContext.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = A60283C573350C662364B9C8E0E7D6E1 /* GPBSourceContext.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D9A461DEC87455DA78AF31DA719212B6 /* FBLPromise+All.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0548BF7A769BBD6B4B0DB1F093673442 /* FBLPromise+All.h */; }; + D9F3010047793B9A6A675E1CF420B26E /* GPBProtocolBuffers_RuntimeSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B044AB25145C12A8060B96E8288A8F5 /* GPBProtocolBuffers_RuntimeSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DA2031FA9069937B98F51AF3E4E0FD76 /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = 675D21B27071C7982667642941D421B4 /* FBLPromise+Validate.m */; }; DA5CAF4391B12FD639A5C12EB9A123C8 /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 370EF49A51889532A53BD67560BEFA0B /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; DC07C72252AC529C52551CB510636AE7 /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 0801688560E5A1F2BAD3D65D2A132AA9 /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - DCF5E15EEA6EA581CDC60BCE5E8F3D9F /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 62255AD04E9562F4A3734947B04235A1 /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DDB40429FBA6653ECAC72D3497037DFD /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = 6537FA8C98F7A51D9A3EAFC11331A6E1 /* FBLPromiseError.h */; }; - DE8EED7B9D8AFBBD690B497FBBFF8AD7 /* GPBUnknownField.m in Sources */ = {isa = PBXBuildFile; fileRef = C2DEE44CA7903DF0A7716DC78B18928B /* GPBUnknownField.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DFB2DCA0660FDD350DCAD51A4689D7E4 /* GPBSourceContext.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = A60283C573350C662364B9C8E0E7D6E1 /* GPBSourceContext.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E0D6ECAA925CF8DF44E65B1C3A986DA4 /* BCLrighteyeclosed_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = B33FB537A9B48D8D9CC2ED7C71982B72 /* BCLrighteyeclosed_200.emd */; }; E173F5BF461CD8E09F28AFC90A81662F /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 0500CEBD813B2C29A7E6C3EE0A49146A /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; E1E0C697FDCCBDF10DB7485E2D74E338 /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 484297D00938560BBC593C9FEE4D85E4 /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - E26734266ECC1272A7B0824B3BBCF154 /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = 7171AA4B1F19B077523BFD9DD37902A9 /* FBLPromise+Recover.m */; }; E2779FB76BD81D19FEFD064E6769E015 /* CaptureOptions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C873726A768B5E2F2BC9F1D4FCCE2BB /* CaptureOptions.swift */; }; - E3E94D1A703E17FEC254409C960426DB /* Protobuf-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C69426F7745C5573839E43B9E8A8248 /* Protobuf-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E426C166F81CC3E8E3331A2EEA50954C /* GTMNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EAFB8C1B409A9523D2246B33CEA2DF /* GTMNSData+zlib.m */; }; + E37903AA900F513D77DDFB82E07EF9D4 /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 61E05D02E7377838867E592789BB0FE1 /* pb_encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E39763D2D8A1196D0E6C629486FCC6D3 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = 433A510152BE57874DBE4F4D54BB4A71 /* FBLPromise+Race.m */; }; + E40E9928E3CE3C7DA57B3779B4246DAF /* Protobuf-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B032521621CFAB4D182B6DF12DDB52AD /* Protobuf-dummy.m */; }; E433E40316DF0C2EE16B571A5075F9F6 /* CameraGraphicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = FC21CF0C0DF1D3F825107BC35D6F4E08 /* CameraGraphicView.swift */; }; - E47281E8B97F3E38F0D1F32C74D1AEBB /* GPBDescriptor.h in Headers */ = {isa = PBXBuildFile; fileRef = F4722E928CCC846C5DE4D4130A07B0A9 /* GPBDescriptor.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E850FBD29CAB25BC474D2D2A027A9BC1 /* FacefyController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BB4BF8531C54565B02FA4B1E7D3FB03D /* FacefyController.swift */; }; - E8DDD217CF798212EBECEE9D34D95685 /* GPBDuration.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 30D003ABF5687415B17371EB0FCF8CA8 /* GPBDuration.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EBA7C1CE464EAB91AA4701F66836F651 /* fssd_100_8bit_v1.tflite in Resources */ = {isa = PBXBuildFile; fileRef = CE4C07C5925CC21BBC2FC573D30E7A45 /* fssd_100_8bit_v1.tflite */; }; - EBEC305DC4570D4FD35E4F718EB8A7AA /* GPBEmpty.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FBA0EB4A56A238D8B5786BEB6F4956B /* GPBEmpty.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - ECA9A10841D4D7AD4AF6C35DA23CC56A /* GULCCComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 50CEE441281B91FB8A21446E4DCE844F /* GULCCComponentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ED15124AFD51B0680AC13C8DD638D85C /* YoonitFacefy-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 71AB0B34AA529515FA00038F32D0D265 /* YoonitFacefy-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EE5F5E259C2F1395433CEA4CC03FB671 /* NSURLSession+GULPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 68979DB5FE4E0150470AD4D0486F14F2 /* NSURLSession+GULPromises.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EEE4727BC472FEFC1E4DFB87BF97E1BD /* GPBApi.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 2341D43F1C8BC60CAB6861A64FCE2246 /* GPBApi.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; - F065001AAA50C3F08689B00BC4F996B3 /* Api.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 41B99F8AF81FE888BC95C8769C2E11FA /* Api.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F0DC11C48F732FFA23FF691F9F8803C9 /* GPBWrappers.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = 645C7EDFF2E2259B9C83A99EB2EB2C2A /* GPBWrappers.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F31FD15D282F9401240CB8D5D264B25A /* GPBUnknownField_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 93BAB77EA5A0F7C709E3EC39C5D48066 /* GPBUnknownField_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F3F8F763CA7835CD1DB773CB8A8A92D8 /* GTMNSDictionary+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 325A14287021F891F58EC2ED706CE859 /* GTMNSDictionary+URLArguments.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F41D35BA396227DF4427E2711FDFC0B0 /* GPBUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = D97E57CF04220BF85640DB564F703AF0 /* GPBUtilities.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E4BCAEB43D8DBB37F2199518DFB358B6 /* FBLPromises.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4670CDDCF54BBAEEAB63179E44BE3E93 /* FBLPromises.h */; }; + E4C4B41D098BD5AA7E447B8D36ECBE19 /* GPBTimestamp.pbobjc.h in Headers */ = {isa = PBXBuildFile; fileRef = EEC6EE6E1FA7AC044DF04B6A5DF7F2E2 /* GPBTimestamp.pbobjc.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E5744065569998BB6D9D59FB7A8AB070 /* GPBWellKnownTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = CD8F06B87E63492A117E0A50A49E3CA7 /* GPBWellKnownTypes.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E78909BCB426680A055572122505C9D2 /* GTMNSDictionary+URLArguments.h in Headers */ = {isa = PBXBuildFile; fileRef = 325A14287021F891F58EC2ED706CE859 /* GTMNSDictionary+URLArguments.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E9AF7A7FCF63B04B81171DC36098E4BA /* GULCCComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = E09BE91FD7F34C7DB8BEACC0731BE9BC /* GULCCComponentContainerInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + EA2C68199F522DB86D6CE4E736289253 /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 590F18CF7DBF4F2567843ECE22626C0A /* GoogleUtilities-dummy.m */; }; + EBB1B48F16801C41C5352784389F8764 /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = EE444A4F898873380BF1FDF7590CD5FA /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; + ED1EC5AD05F14FBE87AB3F8F5E669C9F /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = C81682D77AD842BC531615F9107DB5CF /* GULSecureCoding.m */; }; + ED7F0390D9BE2D583CFD8CD722141266 /* GPBDictionary_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D8AAE19CE7ACE28A4DEFCC51C5A7083 /* GPBDictionary_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EDBF26DB6DEAEE09041D0CA750B82DD1 /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = 7171AA4B1F19B077523BFD9DD37902A9 /* FBLPromise+Recover.m */; }; + EDFDE7EC56665F6770685F2E023CEA25 /* GPBWellKnownTypes.m in Sources */ = {isa = PBXBuildFile; fileRef = EC81291FB8C9CC79F674519E126FD69B /* GPBWellKnownTypes.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + EE122343FD98C4434D5C715994D6ED29 /* GPBCodedInputStream_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E0D0581C0B6C47822CA4F3DDF7641E9 /* GPBCodedInputStream_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F0279ED367934D9765FA028D9EA43376 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 07A78CC2B128EA29D6826BAB07E7E344 /* Foundation.framework */; }; + F0C5F2158C44AB92E56A7044F0222E9E /* GPBAny.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 61178D20CD9BA129E717D06B71A4DE22 /* GPBAny.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F1A2C2A5D8AA27680596A0269BB357DC /* GPBWrappers.pbobjc.m in Sources */ = {isa = PBXBuildFile; fileRef = 6D7CE09D6214FE23D14002510C5A4625 /* GPBWrappers.pbobjc.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F1ABB2F443D00B426063ADAC48369332 /* GTMMethodCheck.h in Headers */ = {isa = PBXBuildFile; fileRef = 985E412FAD9945898FE497DF7BE277FB /* GTMMethodCheck.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F1AE6F35964CA7E83B61C6169AF99CCE /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 6A6618E2A2EF9442601B5E24C00DCF58 /* FBLPromise+Timeout.m */; }; F42AC1E8585F8A907874811F321905E6 /* Pods-YoonitFacefyDemo-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D97171D64749F9F3E24D3BC79EA51A8E /* Pods-YoonitFacefyDemo-dummy.m */; }; - F6485263D508CDCE7D37E1CAAAC192F8 /* GPBRootObject_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 03AF737FBFBA1E1B77DEA7FF93B23C32 /* GPBRootObject_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F6C13397E0C7D86CEC26380C766B2DD8 /* GULCCComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = BF6F0186EC19C7344EF78EBABEB83C49 /* GULCCComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F433354465AE094026C9DCDFD2285A39 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2F8FB1C440E4F8E87999391626AA8A /* FBLPromise+Await.m */; }; + F5B36D48E11B19B09B2DEC1B240FB437 /* LMprec_600.emd in Resources */ = {isa = PBXBuildFile; fileRef = 44F2A671003F63CE3E6128FCAF5499D8 /* LMprec_600.emd */; }; F70B8176F7CA3BC72FBC1525F9D3A7CD /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 39C435D53183AFEC42765BC428BE4F83 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; - F7A8975EC87ADE518B892CFB2079DE91 /* GPBUnknownField.h in Headers */ = {isa = PBXBuildFile; fileRef = 70270BD94EA18B7413939991E35BFC9C /* GPBUnknownField.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F7E6BCC0842CB75E5D499B3B37091A9C /* GTMDebugThreadValidation.h in Headers */ = {isa = PBXBuildFile; fileRef = 27681D3EB05626EB980B1964012DB733 /* GTMDebugThreadValidation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FADEAF583FF1105C72EE2A1EA2F876F3 /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = B7E1FA1C5AEB32FBAAE6B391A4F76924 /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FD1017CFBAF554C85F287E5059FBA945 /* GPBProtocolBuffers_RuntimeSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B044AB25145C12A8060B96E8288A8F5 /* GPBProtocolBuffers_RuntimeSupport.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FD46C9D5F51248F7D842F8F43AA03CAE /* FBLPromise+Recover.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 05069BB0B935367B346C8A3173D79DA8 /* FBLPromise+Recover.h */; }; - FD9867FA50CAAD24FDBAB4BAD7C1307A /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 4670CDDCF54BBAEEAB63179E44BE3E93 /* FBLPromises.h */; }; + F902C6029C81F9A71766FDC358561CD5 /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E463EB553A41D325DB305E1C88089A1 /* GULLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F97B6C19E20DA1BA452327DDE2902E4C /* GPBArray_PackagePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E5E5F9558FE5EFFC857D01AD474AD7D /* GPBArray_PackagePrivate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F9BBE2C359D1076DD9F2303EE6A8ADEE /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F105617A24A7143E250D2123DF63D73C /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FB9E9838FE12BB37F7C791265F5E720E /* GULCCLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A80DFE111DE3961FFA6A933DB3C096E /* GULCCLibrary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC2077109C130C8652C8D665A5C958E8 /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 202BC4C20A20CCB309B80700DE7760C0 /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC4D3C2771BBCA878CAE00D04FF7C18B /* BCLlefteyeclosed_200.emd in Resources */ = {isa = PBXBuildFile; fileRef = FF4E646C4D03FE181264590E52C0845F /* BCLlefteyeclosed_200.emd */; }; + FC554025AE46115D3DC75E9099AE07E5 /* GPBRootObject.m in Sources */ = {isa = PBXBuildFile; fileRef = BD04463774D5A4C48DEAA255EDFB916C /* GPBRootObject.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; FEE4C9D594D110D041FC457BA1057F3E /* GTMSessionFetcherLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = FDC2A78AA628F9415EF566F758B6944B /* GTMSessionFetcherLogging.h */; settings = {ATTRIBUTES = (Public, ); }; }; - FF40F79E1D839E67AA068BBAC24C475C /* MFT_fssd_accgray.pb in Resources */ = {isa = PBXBuildFile; fileRef = 77924EC40A9E54885B936F9230C48884 /* MFT_fssd_accgray.pb */; }; + FF3F0ECD7F0BB35F6C7DE2CA8112211E /* GoogleUtilitiesComponents-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 734C87BCAA25E9AB69E7AD7FE131AA2E /* GoogleUtilitiesComponents-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 11E534E437F44E6FA10F89F860C4E8C2 /* PBXContainerItemProxy */ = { + 02B46AD90573E2BFA55F88FA87A79CC5 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; - }; - 1F1BCE48BB1347BF1255EE906C5FC28E /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A64F5725956770327D080E1EB31878EE; - remoteInfo = GoogleUtilitiesComponents; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; }; - 24B00BDBFCF4F5689B9467C81A4FEA5E /* PBXContainerItemProxy */ = { + 0771F047144C915EECEE5334B482EAE0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; - remoteInfo = GoogleDataTransport; + remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; + remoteInfo = Protobuf; }; - 26113BC58E041E1716A61D9DB49181E0 /* PBXContainerItemProxy */ = { + 0C014A739BB7473CC820084FB4B180CC /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; - remoteInfo = PromisesObjC; + remoteGlobalIDString = B261389A17E06B2008D7A7EE94835132; + remoteInfo = "MLKitFaceDetection-GoogleMVFaceDetectorResources"; }; - 2B7676DC831FE254A69346CD324D799B /* PBXContainerItemProxy */ = { + 10C200602235148DE26F94CABE5CC271 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F1D55369E4C8976F396F83588DAC03C4; - remoteInfo = MLKitVision; + remoteGlobalIDString = A64F5725956770327D080E1EB31878EE; + remoteInfo = GoogleUtilitiesComponents; }; - 301D04FE26AB2CAF3AE51C46BAAD7579 /* PBXContainerItemProxy */ = { + 12E61352D0CA5A54F82B465962E583EB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D676E21115185671D7258A56944ABE98; - remoteInfo = GTMSessionFetcher; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - 3398562187E50714F918AFB4C961E292 /* PBXContainerItemProxy */ = { + 18AB0D445919A04000FD09F37BBB8F5E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; - remoteInfo = MLKitCommon; + remoteGlobalIDString = F21CA5BA7243F2EBB99D62422951EFCD; + remoteInfo = YoonitFacefy; }; - 351DE1A93505B642D0EF5CB5C6328095 /* PBXContainerItemProxy */ = { + 1C923D7E597A5F1E7916FFE1EBC626FB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; - remoteInfo = MLKitCommon; + remoteGlobalIDString = F1D55369E4C8976F396F83588DAC03C4; + remoteInfo = MLKitVision; }; - 37A366EA8F720E10C95076D9CCC7F889 /* PBXContainerItemProxy */ = { + 1FB4DF7D57C6A766DBF27B675F1C0316 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; remoteInfo = GoogleToolboxForMac; }; - 38FFD6975D55954799E8007BE983C07B /* PBXContainerItemProxy */ = { + 201E86A5CFE17EFF8CA7D97217CC0913 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; remoteInfo = GoogleUtilities; }; - 3FCF5561C60622494A3C96CFB1C80FE7 /* PBXContainerItemProxy */ = { + 21F8686AB6C63DF7B2CABE9793CA7D20 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; - remoteInfo = MLKitCommon; + remoteGlobalIDString = 8628FA5433C5F582EFA7209B6B4C8CD7; + remoteInfo = MLKitFaceDetection; }; - 40EBEC09A1517089D725B25570F6D61F /* PBXContainerItemProxy */ = { + 2CB4F474F47BA87D0F4C6130E48F903E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F1D55369E4C8976F396F83588DAC03C4; - remoteInfo = MLKitVision; + remoteGlobalIDString = 6D46A1F6123B14449A2A1FC04011860D; + remoteInfo = GoogleMLKit; }; - 4ECEE59C633086951821008DD7E5A7B4 /* PBXContainerItemProxy */ = { + 35DA1AE353AA25F2538D2732749C3BA6 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = E8DA5BF530FC56593D39E406E1F1720D; - remoteInfo = YoonitCamera; + remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; + remoteInfo = GoogleToolboxForMac; }; - 545B925424A4988BF79415C0A88D4DF2 /* PBXContainerItemProxy */ = { + 37AD426F0144460F05FF569581D709EE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6D46A1F6123B14449A2A1FC04011860D; - remoteInfo = GoogleMLKit; + remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; + remoteInfo = Protobuf; }; - 59FDF94F3EF4ABC1B7CFD7E7C7CBCAAF /* PBXContainerItemProxy */ = { + 4C4FBD4FAD69E058001B1A2C50468A97 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; }; - 63EEFE255A2BD86727268A4879AFC1F8 /* PBXContainerItemProxy */ = { + 577A16D7361E4507E61F61F5DEEEB701 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; - remoteInfo = Protobuf; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; - 65A437D9A3B710F062DC372AF33C4C8E /* PBXContainerItemProxy */ = { + 67E02B7C5B000AA911F2B6356FFF0B3E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 6D46A1F6123B14449A2A1FC04011860D; - remoteInfo = GoogleMLKit; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - 685F783D603074FCC93FDF0481E15432 /* PBXContainerItemProxy */ = { + 68210388ED130B10E4D0949FE32F3DAB /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8628FA5433C5F582EFA7209B6B4C8CD7; - remoteInfo = MLKitFaceDetection; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; + }; + 6C7B0CD3A4A9D43B7753188F873EB59E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = E8DA5BF530FC56593D39E406E1F1720D; + remoteInfo = YoonitCamera; }; - 6C5446E5E8D6C455F8BDF7409F56F00A /* PBXContainerItemProxy */ = { + 8487B5C492C1AA8C11F9BF132B859D4C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; remoteInfo = MLKitCommon; }; - 7E405C35E6E8137F3D003D499D74553C /* PBXContainerItemProxy */ = { + 8CCD8BB1EFFE7F39A2ACC7258A23955B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; - remoteInfo = Protobuf; + remoteGlobalIDString = 8628FA5433C5F582EFA7209B6B4C8CD7; + remoteInfo = MLKitFaceDetection; }; - 9976A1D495D49DD0AAAAC0D9A7CD446F /* PBXContainerItemProxy */ = { + 8DA0DA9BBF613FE34906EB383588CF2A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D676E21115185671D7258A56944ABE98; - remoteInfo = GTMSessionFetcher; + remoteGlobalIDString = A64F5725956770327D080E1EB31878EE; + remoteInfo = GoogleUtilitiesComponents; }; - AA30F4539BB8FB6591A3430BD5C39759 /* PBXContainerItemProxy */ = { + 8F1F4EA83DDFB91BF3382698FA43E85C /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; - remoteInfo = GoogleToolboxForMac; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; }; - ABEECFA19B3DDCE411CC6CFA9555BD3B /* PBXContainerItemProxy */ = { + 921FEDF4E65771B94D27C6091243F817 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; - remoteInfo = GoogleUtilities; + remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; + remoteInfo = GoogleToolboxForMac; }; - B0F6D338A066E9417FEE040710F46FB7 /* PBXContainerItemProxy */ = { + 94E5FBE5E02F395BC2B3DFCF8122ED36 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 470FE31978DC918618A329D8B55C85FF; remoteInfo = Protobuf; }; - B3C341D77722BEEE9000BE4B1BB538B5 /* PBXContainerItemProxy */ = { + 98491E593088CB3EAB62EF81CE201ED0 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = B261389A17E06B2008D7A7EE94835132; - remoteInfo = "MLKitFaceDetection-GoogleMVFaceDetectorResources"; + remoteGlobalIDString = F1D55369E4C8976F396F83588DAC03C4; + remoteInfo = MLKitVision; }; - D0C282D6327DA171A3D4F0D1F84DDACA /* PBXContainerItemProxy */ = { + A9D64EF19BCE3FC59106A9E930D40F63 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; }; - D22220BD7FFFEF959F27E52DAFDB4BB8 /* PBXContainerItemProxy */ = { + BB9B4BA8D452B6272ABE8C8141C56947 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; remoteInfo = GoogleDataTransport; }; - D94E7C0D75E195622F0A5EA9FA277431 /* PBXContainerItemProxy */ = { + C3FD6DA1C441C84F8529A62DBE0ED775 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D676E21115185671D7258A56944ABE98; - remoteInfo = GTMSessionFetcher; + remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; + remoteInfo = MLKitCommon; }; - E8CA5BA65376373510F3B2A28735783E /* PBXContainerItemProxy */ = { + CE4870FCEB505630FA91A05CC51584A7 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D47C581D39D227080F83B16A22A56664; - remoteInfo = GoogleToolboxForMac; + remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; + remoteInfo = MLKitCommon; }; - EBF08DC26EECE670B76D4DEC33DB37A1 /* PBXContainerItemProxy */ = { + CFF31E9D7D22CA53C448991851B3CC1D /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; - remoteInfo = nanopb; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; - F34B1E261906C2E1601BC2EB1C13E5F7 /* PBXContainerItemProxy */ = { + E926F0ED1517FC6C43B8A1D0A451984A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = 8628FA5433C5F582EFA7209B6B4C8CD7; - remoteInfo = MLKitFaceDetection; + remoteGlobalIDString = 6D46A1F6123B14449A2A1FC04011860D; + remoteInfo = GoogleMLKit; }; - FCA7C0CC3A95A94E24CEB94170989471 /* PBXContainerItemProxy */ = { + E99F55ACDBF6D3FDCDA94E0913C48E4A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = A64F5725956770327D080E1EB31878EE; - remoteInfo = GoogleUtilitiesComponents; + remoteGlobalIDString = 0A4338C5C8BD51549298BECF630A6D57; + remoteInfo = MLKitCommon; }; - FE41D15972877967F8E126B3FF1210B9 /* PBXContainerItemProxy */ = { + F15025EE75304A7878678A8E44B8D718 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; - remoteGlobalIDString = F21CA5BA7243F2EBB99D62422951EFCD; - remoteInfo = YoonitFacefy; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - 61C4209F291895C705454466A0404CAC /* Copy . Private Headers */ = { + B7AB0CBDD175991FD9D7DDFC20B8218B /* Copy . Public Headers */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; - dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/."; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/."; dstSubfolderSpec = 16; files = ( - B0A278B0F56FCC285B0336A9FEA38F6C /* FBLPromisePrivate.h in Copy . Private Headers */, + D9A461DEC87455DA78AF31DA719212B6 /* FBLPromise+All.h in Copy . Public Headers */, + 5FD31C51BB0A1971FEDCAF5245A3EF52 /* FBLPromise+Always.h in Copy . Public Headers */, + 18D7CDE528F2B764B153A2AECCE9C0DE /* FBLPromise+Any.h in Copy . Public Headers */, + 903C83F943241B02BD017D26D094F54D /* FBLPromise+Async.h in Copy . Public Headers */, + 2098D1388274271D7F349E37EEF65BB1 /* FBLPromise+Await.h in Copy . Public Headers */, + 399135D5AC6FBE489D1696A9AD828ED7 /* FBLPromise+Catch.h in Copy . Public Headers */, + 3F601FEE9D860A8DED3C25C0C2C1AFB0 /* FBLPromise+Delay.h in Copy . Public Headers */, + 6912F05D0BB732F04076FC2B0AC06A47 /* FBLPromise+Do.h in Copy . Public Headers */, + 2935BB364D8A126FACF166FDA592A62B /* FBLPromise+Race.h in Copy . Public Headers */, + 2FE6AB992151103233E32D1906A96C1D /* FBLPromise+Recover.h in Copy . Public Headers */, + BE4D6B9A8B9D7E96E92062846DBA4D67 /* FBLPromise+Reduce.h in Copy . Public Headers */, + 59487C43691275B7B1570AF5A462CDD9 /* FBLPromise+Retry.h in Copy . Public Headers */, + 90E0497ED8B25C13B1DBA33D382CCBA9 /* FBLPromise+Testing.h in Copy . Public Headers */, + A63360E6697496E1B21E194C0B702D56 /* FBLPromise+Then.h in Copy . Public Headers */, + B02F2F40BB534C17398FEBF2E5A0CE6E /* FBLPromise+Timeout.h in Copy . Public Headers */, + 8D6409AB9D2E7938D06F9457022C408B /* FBLPromise+Validate.h in Copy . Public Headers */, + 38B8470ABACECBA707021D9DDD72C06E /* FBLPromise+Wrap.h in Copy . Public Headers */, + 27963DBB1D5849B2B810F07A29702CB3 /* FBLPromise.h in Copy . Public Headers */, + 96A34BC90D7DDECF7E6270681F7396E0 /* FBLPromiseError.h in Copy . Public Headers */, + E4BCAEB43D8DBB37F2199518DFB358B6 /* FBLPromises.h in Copy . Public Headers */, ); - name = "Copy . Private Headers"; + name = "Copy . Public Headers"; runOnlyForDeploymentPostprocessing = 0; }; - 93144481665D509C231904CAD877EB73 /* Copy . Public Headers */ = { + DE2EEB6E9B8580CA45156ABE39153AAF /* Copy . Private Headers */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; - dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/."; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/."; dstSubfolderSpec = 16; files = ( - 86EB15A4436E71B010E29501595C4F8C /* FBLPromise+All.h in Copy . Public Headers */, - 02F606CD247C3931F77E1193835751FE /* FBLPromise+Always.h in Copy . Public Headers */, - 38A1587C213D7B9472D2004FFF432B6C /* FBLPromise+Any.h in Copy . Public Headers */, - 2C43257E1DAFAAF21D54BBC9098C7D9C /* FBLPromise+Async.h in Copy . Public Headers */, - 199586CECC2C2EE385C70245AD0950A1 /* FBLPromise+Await.h in Copy . Public Headers */, - 0E21C75B41125AAE4AFE1EA63DCA69F5 /* FBLPromise+Catch.h in Copy . Public Headers */, - 16B79C27C5A4562E56517B39A559C373 /* FBLPromise+Delay.h in Copy . Public Headers */, - 2CA9189CE423191D6D77AD5878451896 /* FBLPromise+Do.h in Copy . Public Headers */, - 1C1FB084350C73D1DC4FF5A6149799F2 /* FBLPromise+Race.h in Copy . Public Headers */, - FD46C9D5F51248F7D842F8F43AA03CAE /* FBLPromise+Recover.h in Copy . Public Headers */, - 912C22F08B4EB1951A0991FECDACAC1C /* FBLPromise+Reduce.h in Copy . Public Headers */, - 91F4D5DC2AC1139522B1762F0E647793 /* FBLPromise+Retry.h in Copy . Public Headers */, - B0B3C6275C5FE0028D12C6B2A16B5823 /* FBLPromise+Testing.h in Copy . Public Headers */, - A8C33F8654FDE23532670CEF002E9B8E /* FBLPromise+Then.h in Copy . Public Headers */, - 7FEE55D76E0FD5CA554FA7206E56D1A7 /* FBLPromise+Timeout.h in Copy . Public Headers */, - 45129DB63147513ECAC8DEF0982D41BB /* FBLPromise+Validate.h in Copy . Public Headers */, - 60645D88216BEF8DE3B1F647EF08D6B5 /* FBLPromise+Wrap.h in Copy . Public Headers */, - A812ACE10A5AB7D0FA41F83D7A8E6441 /* FBLPromise.h in Copy . Public Headers */, - BA30BC761BDE22C9D65FA14D793FE5EC /* FBLPromiseError.h in Copy . Public Headers */, - 3442D6C3E9219D9B5FB8D7422D63A71A /* FBLPromises.h in Copy . Public Headers */, + 98124C85137D76A2D6DA86187822EF54 /* FBLPromisePrivate.h in Copy . Private Headers */, ); - name = "Copy . Public Headers"; + name = "Copy . Private Headers"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ @@ -680,12 +679,11 @@ 0F1AB21058A62AEFACE09FB5F4768370 /* YoonitCamera.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YoonitCamera.framework; path = YoonitCamera.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 0F305898DFDB1AF32BB8D667DB2E1C18 /* Protobuf.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Protobuf.release.xcconfig; sourceTree = ""; }; 10AD5124BCCB53ACA7CEAF4AF646A1B7 /* GTMDebugSelectorValidation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMDebugSelectorValidation.h; path = DebugUtils/GTMDebugSelectorValidation.h; sourceTree = ""; }; - 1153DD36C30F3BCF199865C291811663 /* YoonitFacefy.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitFacefy.debug.xcconfig; sourceTree = ""; }; 116A07012E96CBC6550A59722DFB9EDC /* Type.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Type.pbobjc.h; path = objectivec/google/protobuf/Type.pbobjc.h; sourceTree = ""; }; 1211B5AD70730FE88C8F4D7421B4E393 /* GTMSessionFetcher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GTMSessionFetcher-Info.plist"; sourceTree = ""; }; + 12BB67D294103A5698A7B99D3466859F /* Facefy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Facefy.swift; path = YoonitFacefy/src/Facefy.swift; sourceTree = ""; }; 137444C01FAF08F99F0521C4ED70725D /* GoogleDataTransport-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleDataTransport-umbrella.h"; sourceTree = ""; }; 14CD70691F743D1543529BD8AA513915 /* GPBEmpty.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBEmpty.pbobjc.h; path = objectivec/GPBEmpty.pbobjc.h; sourceTree = ""; }; - 156296F513CBE236920E72C955CB521B /* YoonitFacefy-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YoonitFacefy-Info.plist"; sourceTree = ""; }; 158E8C6E791246DE60E1141C3D645E6B /* GoogleUtilities.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.debug.xcconfig; sourceTree = ""; }; 15A2FEC79BB31E82B6135451DCCBA36F /* YoonitCamera-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YoonitCamera-Info.plist"; sourceTree = ""; }; 183B4DD5F39FFE1B9A89C9A883E25435 /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = ""; }; @@ -720,7 +718,6 @@ 2D8AAE19CE7ACE28A4DEFCC51C5A7083 /* GPBDictionary_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDictionary_PackagePrivate.h; path = objectivec/GPBDictionary_PackagePrivate.h; sourceTree = ""; }; 2E3147CFEE7B807EA674364BE2D5BF10 /* blazeface.tfl */ = {isa = PBXFileReference; includeInIndex = 1; name = blazeface.tfl; path = Resources/GoogleMVFaceDetectorResources/blazeface.tfl; sourceTree = ""; }; 2E463EB553A41D325DB305E1C88089A1 /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLogger.h; sourceTree = ""; }; - 2FAB17248DBFD7DD2A4F0692FE3B9FBC /* YoonitFacefy-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitFacefy-prefix.pch"; sourceTree = ""; }; 30D003ABF5687415B17371EB0FCF8CA8 /* GPBDuration.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDuration.pbobjc.h; path = objectivec/GPBDuration.pbobjc.h; sourceTree = ""; }; 31338125C8C72871ECAC17E79DE6B97F /* Pods-YoonitFacefyDemo.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-YoonitFacefyDemo.modulemap"; sourceTree = ""; }; 325A14287021F891F58EC2ED706CE859 /* GTMNSDictionary+URLArguments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSDictionary+URLArguments.h"; path = "Foundation/GTMNSDictionary+URLArguments.h"; sourceTree = ""; }; @@ -729,18 +726,18 @@ 33E88D0706E7F82F9D451CBE0E1EDB7C /* GDTCORDirectorySizeTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDirectorySizeTracker.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORDirectorySizeTracker.h; sourceTree = ""; }; 33EB696C38A5ECAA5ADD36061DE9E600 /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = ""; }; 34C337943BEB525FF18D073FA2AE72A3 /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = ""; }; + 34D89376729A5229A4E70CC3CF177F16 /* YoonitFacefy-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitFacefy-prefix.pch"; sourceTree = ""; }; 360BD87DDADF469D2E5F17C3A91D9664 /* GPBUnknownFieldSet_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownFieldSet_PackagePrivate.h; path = objectivec/GPBUnknownFieldSet_PackagePrivate.h; sourceTree = ""; }; 370EF49A51889532A53BD67560BEFA0B /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventTransformer.h; sourceTree = ""; }; - 37F0E97B141C1E6B285664406047E352 /* YoonitFacefy.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YoonitFacefy.modulemap; sourceTree = ""; }; 38C41AA2155AA2192459A8B1F59AEEFE /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTransport.h; sourceTree = ""; }; 39C435D53183AFEC42765BC428BE4F83 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = ""; }; - 3A2A669796E81D61A2021FA38D9596D6 /* Message.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Message.swift; path = YoonitFacefy/src/Message.swift; sourceTree = ""; }; 3B3785BD50761DB2CA1DE71F045B8E02 /* GPBCodedOutputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedOutputStream.h; path = objectivec/GPBCodedOutputStream.h; sourceTree = ""; }; 3B5F655EF18338FBB825EF25A11B7183 /* CameraController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraController.swift; path = YoonitCamera/src/CameraController.swift; sourceTree = ""; }; 3B6FA0A7777073F81CA2D5838ADE73AA /* GULCCDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCDependency.m; path = GoogleUtilitiesComponents/Sources/GULCCDependency.m; sourceTree = ""; }; 3C79092026AC5CB219F6FB44016131B5 /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = ""; }; 3D2C81C6EDF49E10E93F0FA35678F767 /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = ""; }; 3E5DF1420E3922C0AB58440758604BAC /* GDTCORAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORAssert.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORAssert.h; sourceTree = ""; }; + 3FCF14AEA930FE8C5A514BFFF0B3C573 /* YoonitFacefy.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = YoonitFacefy.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 41372C37AABEA7049E9D346D5084A399 /* PromisesObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.release.xcconfig; sourceTree = ""; }; 41B99F8AF81FE888BC95C8769C2E11FA /* Api.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Api.pbobjc.h; path = objectivec/google/protobuf/Api.pbobjc.h; sourceTree = ""; }; 42643B5CBBC5473EDA0E8036C27A81EC /* GPBCodedInputStream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedInputStream.h; path = objectivec/GPBCodedInputStream.h; sourceTree = ""; }; @@ -748,13 +745,13 @@ 42FC72999FC07708A97EE6CC223B607B /* GULKeychainStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainStorage.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainStorage.m; sourceTree = ""; }; 432E29A30B096764CFDB181F033F417E /* GPBArray.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBArray.m; path = objectivec/GPBArray.m; sourceTree = ""; }; 433A510152BE57874DBE4F4D54BB4A71 /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = ""; }; + 437ECAE90B61B6571049932987D6582C /* YoonitFacefy-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "YoonitFacefy-Info.plist"; sourceTree = ""; }; 44BE57048E91C8F35E988ECB9A424232 /* GoogleToolboxForMac.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleToolboxForMac.modulemap; sourceTree = ""; }; 44E7987482033792DB021A2A799165DE /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = ""; }; 44F2A671003F63CE3E6128FCAF5499D8 /* LMprec_600.emd */ = {isa = PBXFileReference; includeInIndex = 1; name = LMprec_600.emd; path = Resources/GoogleMVFaceDetectorResources/LMprec_600.emd; sourceTree = ""; }; 44F4CB3D7D9BCAC6FE53FB62C333F3CC /* GTMSessionFetcherService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherService.h; path = Source/GTMSessionFetcherService.h; sourceTree = ""; }; 451AD9F0CB5D9AC61311F0EEE1BF8F91 /* Struct.pbobjc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Struct.pbobjc.h; path = objectivec/google/protobuf/Struct.pbobjc.h; sourceTree = ""; }; 45C59D0AD78B603FE4398B4CC25B2C12 /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = ""; }; - 45CCBFE61110CE4B5670A0D02BBDF6FF /* YoonitFacefy.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; path = YoonitFacefy.podspec; sourceTree = ""; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 4670CDDCF54BBAEEAB63179E44BE3E93 /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = ""; }; 467780686C6056FF8D94D575FB0D1304 /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = ""; }; 4756663B25B1EBB54BD9282734919D26 /* GDTCORStorageProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageProtocol.h; sourceTree = ""; }; @@ -774,7 +771,9 @@ 4CFDAA1A4559235837DA5C88EB2EFD1F /* GTMSessionFetcher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-umbrella.h"; sourceTree = ""; }; 4DA451F0F2AA52D7C1A311A8E0E69B44 /* PromisesObjC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PromisesObjC-Info.plist"; sourceTree = ""; }; 4E0D0581C0B6C47822CA4F3DDF7641E9 /* GPBCodedInputStream_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedInputStream_PackagePrivate.h; path = objectivec/GPBCodedInputStream_PackagePrivate.h; sourceTree = ""; }; + 4E8CD5AE3B830767898EBA1382269E12 /* YoonitFacefy-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YoonitFacefy-dummy.m"; sourceTree = ""; }; 4E9CDF3FBB5EA2F1838E255CEE5B1D00 /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = ""; }; + 4EC4F25E04D23BA328B79E68482D1E40 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; 4EF848D285BF880D8B10CA2A5A2956DF /* Pods-YoonitFacefyDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-YoonitFacefyDemo.debug.xcconfig"; sourceTree = ""; }; 5019CB025BABEF925916AFF30BA9E593 /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = ""; }; 50CEE441281B91FB8A21446E4DCE844F /* GULCCComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponentType.h; path = GoogleUtilitiesComponents/Sources/Public/GULCCComponentType.h; sourceTree = ""; }; @@ -783,7 +782,6 @@ 55091EC8B28F0AEBE405FF80C155925B /* GDTCORStorageEventSelector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORStorageEventSelector.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORStorageEventSelector.m; sourceTree = ""; }; 55DD8063265402191041FB46B8964B37 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = ""; }; 56752FF73B22333AB32872D65EC9D9F1 /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = ""; }; - 5759E273F47A24D96C1A66B934448101 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; 57A00EC2046D4610969BF7B18CEA1A11 /* ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; sourceTree = ""; }; 57CD5457145967EDC85848EDFE6C4292 /* GDTCCTNanopbHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTNanopbHelpers.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTNanopbHelpers.h; sourceTree = ""; }; 584B82ED5BF1127992467961106179E9 /* GTMNSData+zlib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GTMNSData+zlib.h"; path = "Foundation/GTMNSData+zlib.h"; sourceTree = ""; }; @@ -821,6 +819,7 @@ 6C7FFDF1573B95ACFB6883787CE1EFDC /* GPBMessage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBMessage.h; path = objectivec/GPBMessage.h; sourceTree = ""; }; 6C873726A768B5E2F2BC9F1D4FCCE2BB /* CaptureOptions.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaptureOptions.swift; path = YoonitCamera/src/models/CaptureOptions.swift; sourceTree = ""; }; 6CA22CDADA9EA1A84B5E3F73595DF19D /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = ""; }; + 6D4F56CA9A9E524B6259F4DE4656C0BA /* YoonitFacefy.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitFacefy.debug.xcconfig; sourceTree = ""; }; 6D63DDC60826BE6D101FFD1CCFBC821A /* GPBStruct.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBStruct.pbobjc.m; path = objectivec/GPBStruct.pbobjc.m; sourceTree = ""; }; 6D7CE09D6214FE23D14002510C5A4625 /* GPBWrappers.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBWrappers.pbobjc.m; path = objectivec/GPBWrappers.pbobjc.m; sourceTree = ""; }; 6DE4702AEB54B9E0A008A30117E9FD41 /* Pods-YoonitFacefyDemo-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-YoonitFacefyDemo-resources.sh"; sourceTree = ""; }; @@ -829,7 +828,6 @@ 6F0B9B63ED5A2A9CF4A7547D712167C4 /* GDTCOREvent+GDTCCTSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+GDTCCTSupport.m"; path = "GoogleDataTransport/GDTCCTLibrary/GDTCOREvent+GDTCCTSupport.m"; sourceTree = ""; }; 70270BD94EA18B7413939991E35BFC9C /* GPBUnknownField.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownField.h; path = objectivec/GPBUnknownField.h; sourceTree = ""; }; 7171AA4B1F19B077523BFD9DD37902A9 /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = ""; }; - 71AB0B34AA529515FA00038F32D0D265 /* YoonitFacefy-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitFacefy-umbrella.h"; sourceTree = ""; }; 71AEC4E0DD0D9D4CC25CD846B21AF17F /* PromisesObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.debug.xcconfig; sourceTree = ""; }; 71D4EC0A63141ABFB81B66C2CE4990A8 /* FaceBoundingBoxController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceBoundingBoxController.swift; path = YoonitCamera/src/analyzers/face/FaceBoundingBoxController.swift; sourceTree = ""; }; 72012C17FCAE0148964564E44A395903 /* GoogleDataTransportInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransportInternal.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GoogleDataTransportInternal.h; sourceTree = ""; }; @@ -866,6 +864,7 @@ 93BAB77EA5A0F7C709E3EC39C5D48066 /* GPBUnknownField_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBUnknownField_PackagePrivate.h; path = objectivec/GPBUnknownField_PackagePrivate.h; sourceTree = ""; }; 93CB4C26337176B694A858D10D3B06FF /* YoonitCamera-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitCamera-prefix.pch"; sourceTree = ""; }; 93EA1A5A94E6DF2C8937423207D80511 /* Pods-YoonitFacefyDemo-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-YoonitFacefyDemo-Info.plist"; sourceTree = ""; }; + 943C0EFEB980B598A2B3BA6B96C307B3 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; 946D8648708B487D7D3834C0DE3379B4 /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorage.h; sourceTree = ""; }; 94CDCB7C5EC0B22D7E1815F68FEA534C /* MLKitCommon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MLKitCommon.framework; path = Frameworks/MLKitCommon.framework; sourceTree = ""; }; 94E490A66FA8F9CDB8B7E7B1FBA856EB /* GPBMessage_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBMessage_PackagePrivate.h; path = objectivec/GPBMessage_PackagePrivate.h; sourceTree = ""; }; @@ -923,11 +922,12 @@ B6F215A0DBBBCE651517960826493CDF /* GoogleDataTransport-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleDataTransport-Info.plist"; sourceTree = ""; }; B7E1FA1C5AEB32FBAAE6B391A4F76924 /* GULSecureCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSecureCoding.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULSecureCoding.h; sourceTree = ""; }; B979AFA598BCAB118C5F3535FB842F7E /* GPBExtensionRegistry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBExtensionRegistry.m; path = objectivec/GPBExtensionRegistry.m; sourceTree = ""; }; - BB4BF8531C54565B02FA4B1E7D3FB03D /* FacefyController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FacefyController.swift; path = YoonitFacefy/src/FacefyController.swift; sourceTree = ""; }; + BA1A6118800DD73797D59E94E91B4E77 /* YoonitFacefy.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YoonitFacefy.modulemap; sourceTree = ""; }; BBE8D4584151E424567D7C389C6CF132 /* GDTCORRegistrar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORRegistrar.h; sourceTree = ""; }; BCF7BE33E2A053CC62882E11F7F771FE /* Pods-YoonitFacefyDemo-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-YoonitFacefyDemo-acknowledgements.markdown"; sourceTree = ""; }; BD04463774D5A4C48DEAA255EDFB916C /* GPBRootObject.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBRootObject.m; path = objectivec/GPBRootObject.m; sourceTree = ""; }; BD106480EABBF06FF79FC443AA59679D /* YoonitCamera-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitCamera-umbrella.h"; sourceTree = ""; }; + BD2188717B970683DDC6CDA90BCAD278 /* YoonitFacefy-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YoonitFacefy-umbrella.h"; sourceTree = ""; }; BD614F49490242F95ADCF6A4C5DF9B2F /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = ""; }; BDBF864311CEDB80A07223648A6B8746 /* GPBProtocolBuffers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBProtocolBuffers.h; path = objectivec/GPBProtocolBuffers.h; sourceTree = ""; }; BDEE45031E134619256C34EC9C4426BD /* GPBDuration.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBDuration.pbobjc.m; path = objectivec/GPBDuration.pbobjc.m; sourceTree = ""; }; @@ -938,7 +938,6 @@ C046D313DACAAF3EAF2FAB360DCF74C7 /* GDTCOREndpoints_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREndpoints_Private.h; sourceTree = ""; }; C0FFC1FD05965954193CE2D3B67C4793 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/CoreTelephony.framework; sourceTree = DEVELOPER_DIR; }; C175BB3AF0E575682B0617CBE8DD95F9 /* GPBFieldMask.pbobjc.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GPBFieldMask.pbobjc.m; path = objectivec/GPBFieldMask.pbobjc.m; sourceTree = ""; }; - C17918AB8613EE9CB88BDD5D93EC6A11 /* Facefy.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Facefy.swift; path = YoonitFacefy/src/Facefy.swift; sourceTree = ""; }; C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GTMSessionFetcher.framework; path = GTMSessionFetcher.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C2105C94812B6214B154F54DCEDB72AC /* Protobuf.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Protobuf.framework; path = Protobuf.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C21E8222AE0215C0F401F69E9635BCE5 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; @@ -965,7 +964,6 @@ D037844F7F2BC414EC11803531327381 /* MLKit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MLKit.h; path = MLKitCore/Sources/MLKit.h; sourceTree = ""; }; D0B08DD2098CA6C8D4A6BD9B8C56280D /* CaptureType.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CaptureType.swift; path = YoonitCamera/src/CaptureType.swift; sourceTree = ""; }; D3192286C40F075E8B0B9F8D13B67278 /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = ""; }; - D49EAD3D5A4D02DF380985B7EBB590AB /* YoonitFacefy-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YoonitFacefy-dummy.m"; sourceTree = ""; }; D4F426B47C7488B3ED26AA8DA74BF52B /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = ""; }; D61ECFF7C3CFAB34F3E7238D3A273C8C /* GTMSessionFetcherLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherLogging.m; path = Source/GTMSessionFetcherLogging.m; sourceTree = ""; }; D62AB1AF97895948CF39DC91FA298384 /* GULUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULUserDefaults.m; path = GoogleUtilities/UserDefaults/GULUserDefaults.m; sourceTree = ""; }; @@ -979,11 +977,11 @@ DE4DD5E90FE831DDCDEF86623249B90A /* GTMNSDictionary+URLArguments.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSDictionary+URLArguments.m"; path = "Foundation/GTMNSDictionary+URLArguments.m"; sourceTree = ""; }; DE65F78BA121356DD9443C184B344B8E /* fssd_25_8bit_v1.tflite */ = {isa = PBXFileReference; includeInIndex = 1; name = fssd_25_8bit_v1.tflite; path = Resources/GoogleMVFaceDetectorResources/fssd_25_8bit_v1.tflite; sourceTree = ""; }; DEA275012B28B9422ECD9123B640E069 /* GoogleDataTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GoogleDataTransport.h; sourceTree = ""; }; - DEEC3A0BAFF91EB7426A8A0735DDA4B3 /* FaceDetected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceDetected.swift; path = YoonitFacefy/src/FaceDetected.swift; sourceTree = ""; }; DF27BAFBD613D600C13925DCD57E9195 /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = ""; }; E092F526B286DA6BD162BDF6CF875957 /* GULCCComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULCCComponent.m; path = GoogleUtilitiesComponents/Sources/GULCCComponent.m; sourceTree = ""; }; E09BE91FD7F34C7DB8BEACC0731BE9BC /* GULCCComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULCCComponentContainerInternal.h; path = GoogleUtilitiesComponents/Sources/Private/GULCCComponentContainerInternal.h; sourceTree = ""; }; E1B0C4D2C98BE653A19ACD64FBFD1478 /* Utils.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = Utils.swift; path = YoonitCamera/src/utils/Utils.swift; sourceTree = ""; }; + E48D0E21E73F1BF216BBDB1A5D4B4FFB /* FacefyController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FacefyController.swift; path = YoonitFacefy/src/FacefyController.swift; sourceTree = ""; }; E604607E134344759F549E0484C622F4 /* GoogleToolboxForMac-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleToolboxForMac-umbrella.h"; sourceTree = ""; }; E6AF0431D427D94DA6C4531FBB946661 /* GPBCodedOutputStream_PackagePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBCodedOutputStream_PackagePrivate.h; path = objectivec/GPBCodedOutputStream_PackagePrivate.h; sourceTree = ""; }; E7B572769AE6A24C7E40AE37C7C0697B /* GULKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainUtils.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainUtils.m; sourceTree = ""; }; @@ -998,16 +996,16 @@ EFFBD24E6741D8747CB57E372954FB89 /* GTMSessionFetcher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GTMSessionFetcher-dummy.m"; sourceTree = ""; }; F105617A24A7143E250D2123DF63D73C /* GoogleUtilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-umbrella.h"; sourceTree = ""; }; F4722E928CCC846C5DE4D4130A07B0A9 /* GPBDescriptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GPBDescriptor.h; path = objectivec/GPBDescriptor.h; sourceTree = ""; }; - F48C2E4EB4CD6835BDECB2D11E4D322E /* YoonitFacefy.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitFacefy.release.xcconfig; sourceTree = ""; }; F4B315E0A9CC83F9B8CC5C86F1986A81 /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = ""; }; F72D9FE5DB0349788D71CA4CF152E9A9 /* FBLPromises.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FBLPromises.framework; sourceTree = BUILT_PRODUCTS_DIR; }; F7774C840BDE7CF72806C19695BB52DC /* Protobuf-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Protobuf-prefix.pch"; sourceTree = ""; }; F78556551FB47298D80A25390191C8F7 /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = ""; }; - FAB5C569CC32D233ACF0E75088BEE250 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + FB71BFA00776667E0C1A59AA4989D597 /* FaceDetected.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceDetected.swift; path = YoonitFacefy/src/FaceDetected.swift; sourceTree = ""; }; FB85D2C2C9B51D694808F836932EAF70 /* NSURLSession+GULPromises.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLSession+GULPromises.m"; path = "GoogleUtilities/Environment/URLSessionPromiseWrapper/NSURLSession+GULPromises.m"; sourceTree = ""; }; FBED76D6D5689E036C0879693038807E /* GTMNSString+URLArguments.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GTMNSString+URLArguments.m"; path = "Foundation/GTMNSString+URLArguments.m"; sourceTree = ""; }; FBF1C59542A0C4F86FAE347337E847F7 /* GULUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULUserDefaults.h; path = GoogleUtilities/UserDefaults/Public/GoogleUtilities/GULUserDefaults.h; sourceTree = ""; }; FC21CF0C0DF1D3F825107BC35D6F4E08 /* CameraGraphicView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CameraGraphicView.swift; path = YoonitCamera/src/CameraGraphicView.swift; sourceTree = ""; }; + FCCE2EF7A63718A21C4D767D730AB371 /* YoonitFacefy.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YoonitFacefy.release.xcconfig; sourceTree = ""; }; FD0864A10A310AFC8DD57C31EE50EE04 /* GDTCOREndpoints.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREndpoints.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREndpoints.m; sourceTree = ""; }; FD8ABBCEB556745B086D9061EDB20DD8 /* GoogleToolboxForMac.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleToolboxForMac.debug.xcconfig; sourceTree = ""; }; FDA6BC0653EBDFDF38B96D1D7CE69010 /* FaceCropController.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = FaceCropController.swift; path = YoonitCamera/src/analyzers/face/FaceCropController.swift; sourceTree = ""; }; @@ -1021,43 +1019,44 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 04F70D128927ECD305822978527C04B2 /* Frameworks */ = { + 1F3B900118082F21DF4565D03249F68A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A673143D6130B82B31D5F9D4D2C98196 /* Foundation.framework in Frameworks */, + 11A6841B7088F0621C101AD3E9CA5E6F /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 0DC10B8D0F88051CF82E675C124AFA55 /* Frameworks */ = { + 1F431C956574DA61A028E5879AD6F4EF /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - BBB351EECF6D373A0CA9EA0C0DA88631 /* Foundation.framework in Frameworks */, + 14658F9B7465BBA40ADED9FB3D7A4C39 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 19214EB7CC0939AC0C33DBF32407143B /* Frameworks */ = { + 2AB89D97778B08923CFECEDC3A94D031 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C0C4D3B6F7077ADA994383AB3FE471D2 /* Foundation.framework in Frameworks */, + 57595DEC3ADA9C993E05582D1F86BA4E /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1F431C956574DA61A028E5879AD6F4EF /* Frameworks */ = { + 364DEA93AEA555532B7B8AA1C9B4125E /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 14658F9B7465BBA40ADED9FB3D7A4C39 /* Foundation.framework in Frameworks */, + B8369361DA6216D8998606E2EDF7F8EC /* FBLPromises.framework in Frameworks */, + 5E9B97D9DD2739B58A13D34B1D480952 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 495823CA0FC9F795D318D3F5530CCAD0 /* Frameworks */ = { + 47FFEE46051BF38D23FD86B201E1E80D /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 89D89AD15F286291D43FD4F87C0C2C6C /* Foundation.framework in Frameworks */, + F0279ED367934D9765FA028D9EA43376 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1070,60 +1069,74 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 6EEDDDE8DC31538325065652FBA27220 /* Frameworks */ = { + 683BC7AD88398C308DEF4B94E934F297 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 3B1FFCF64C14B92A742236445225AD4D /* Foundation.framework in Frameworks */, + 6A2C0B676797C37F1809EDA75CBB2BB5 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 7A1F00E20059072503855858FA55F4F0 /* Frameworks */ = { + 6EEDDDE8DC31538325065652FBA27220 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A875AFA37C33205810C41002D76050E3 /* Foundation.framework in Frameworks */, + 3B1FFCF64C14B92A742236445225AD4D /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 981BD5B90C8E28202BF5A95AF72C6B38 /* Frameworks */ = { + C895C7323C496B55DAFDBE5A9D2361D1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + 785273F0DFCC749DD3A35178281FAB8D /* CoreTelephony.framework in Frameworks */, + ABE554622CBB06B21E8E6B84394E16D4 /* Foundation.framework in Frameworks */, + D926174F5043013771C0183A4CF8233C /* nanopb.framework in Frameworks */, + 8E5E2F1B5CAC4C6556BC611C5049196A /* SystemConfiguration.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9FBC2C2C15BE7CD1FFF90F930E3DEA5C /* Frameworks */ = { + D6F05A0C4C1AF1F82208D847F97B08B8 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - B415FAF37AD7ACA4F4D521BD3D01DCAE /* FBLPromises.framework in Frameworks */, - 89786AA80DABC4C0C546529A5CA593A5 /* Foundation.framework in Frameworks */, + 531C4C2A782ACE76C8A747A4B431EA4A /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - C895C7323C496B55DAFDBE5A9D2361D1 /* Frameworks */ = { + EBC19B1887BD8FE691BB4EDDF975FDB2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 785273F0DFCC749DD3A35178281FAB8D /* CoreTelephony.framework in Frameworks */, - ABE554622CBB06B21E8E6B84394E16D4 /* Foundation.framework in Frameworks */, - D926174F5043013771C0183A4CF8233C /* nanopb.framework in Frameworks */, - 8E5E2F1B5CAC4C6556BC611C5049196A /* SystemConfiguration.framework in Frameworks */, + 3AC1769F60D8D1EC999A8AB9B83533A6 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - D31D668DC0D879AAE99746CEB6CDCCDE /* Frameworks */ = { + F18F61E871443B901A2737F72A2ADE30 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A64E21DE4B66BA0130DC85293BD931F1 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ + 00A076C52C60DD6936D97C636FF6D3EB /* Support Files */ = { + isa = PBXGroup; + children = ( + BA1A6118800DD73797D59E94E91B4E77 /* YoonitFacefy.modulemap */, + 4E8CD5AE3B830767898EBA1382269E12 /* YoonitFacefy-dummy.m */, + 437ECAE90B61B6571049932987D6582C /* YoonitFacefy-Info.plist */, + 34D89376729A5229A4E70CC3CF177F16 /* YoonitFacefy-prefix.pch */, + BD2188717B970683DDC6CDA90BCAD278 /* YoonitFacefy-umbrella.h */, + 6D4F56CA9A9E524B6259F4DE4656C0BA /* YoonitFacefy.debug.xcconfig */, + FCCE2EF7A63718A21C4D767D730AB371 /* YoonitFacefy.release.xcconfig */, + ); + name = "Support Files"; + path = "Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy"; + sourceTree = ""; + }; 04256083CF2A8D8577F644000D27F44D /* Frameworks */ = { isa = PBXGroup; children = ( @@ -1224,21 +1237,6 @@ name = Core; sourceTree = ""; }; - 1F5D558DFD76AABD07CD6315D74D16A6 /* Support Files */ = { - isa = PBXGroup; - children = ( - 37F0E97B141C1E6B285664406047E352 /* YoonitFacefy.modulemap */, - D49EAD3D5A4D02DF380985B7EBB590AB /* YoonitFacefy-dummy.m */, - 156296F513CBE236920E72C955CB521B /* YoonitFacefy-Info.plist */, - 2FAB17248DBFD7DD2A4F0692FE3B9FBC /* YoonitFacefy-prefix.pch */, - 71AB0B34AA529515FA00038F32D0D265 /* YoonitFacefy-umbrella.h */, - 1153DD36C30F3BCF199865C291811663 /* YoonitFacefy.debug.xcconfig */, - F48C2E4EB4CD6835BDECB2D11E4D322E /* YoonitFacefy.release.xcconfig */, - ); - name = "Support Files"; - path = "Example/YoonitFacefyDemo/Pods/Target Support Files/YoonitFacefy"; - sourceTree = ""; - }; 27CA93FE928AFA48CB248CD69E9DDBFA /* GTMSessionFetcher */ = { isa = PBXGroup; children = ( @@ -1279,16 +1277,6 @@ path = "../Target Support Files/YoonitCamera"; sourceTree = ""; }; - 2FDE1739B764092B0DFEDE07F3C80238 /* Pod */ = { - isa = PBXGroup; - children = ( - 5759E273F47A24D96C1A66B934448101 /* LICENSE */, - FAB5C569CC32D233ACF0E75088BEE250 /* README.md */, - 45CCBFE61110CE4B5670A0D02BBDF6FF /* YoonitFacefy.podspec */, - ); - name = Pod; - sourceTree = ""; - }; 34EE198FD2E2882E7779EDAA8BCB7115 /* Support Files */ = { isa = PBXGroup; children = ( @@ -1399,6 +1387,14 @@ name = Products; sourceTree = ""; }; + 3FEF8F0AF8CEF496A4BA142BEF232544 /* Development Pods */ = { + isa = PBXGroup; + children = ( + D78A49FAD481D4A489FDF2ACCC4C9285 /* YoonitFacefy */, + ); + name = "Development Pods"; + sourceTree = ""; + }; 44BEBBF449AF5012EEDF5B2BD0DAD85F /* Support Files */ = { isa = PBXGroup; children = ( @@ -1543,20 +1539,6 @@ path = GoogleDataTransport; sourceTree = ""; }; - 5CAB5DC73E13A2DA9DA3BB4EEA1D01F0 /* YoonitFacefy */ = { - isa = PBXGroup; - children = ( - DEEC3A0BAFF91EB7426A8A0735DDA4B3 /* FaceDetected.swift */, - C17918AB8613EE9CB88BDD5D93EC6A11 /* Facefy.swift */, - BB4BF8531C54565B02FA4B1E7D3FB03D /* FacefyController.swift */, - 3A2A669796E81D61A2021FA38D9596D6 /* Message.swift */, - 2FDE1739B764092B0DFEDE07F3C80238 /* Pod */, - 1F5D558DFD76AABD07CD6315D74D16A6 /* Support Files */, - ); - name = YoonitFacefy; - path = ../../..; - sourceTree = ""; - }; 5D5C837882E9B6612C940EF188FD67BD /* Environment */ = { isa = PBXGroup; children = ( @@ -1749,14 +1731,6 @@ name = "NSString+URLArguments"; sourceTree = ""; }; - A194C8AEE65EB033A384476000EBCCA1 /* Development Pods */ = { - isa = PBXGroup; - children = ( - 5CAB5DC73E13A2DA9DA3BB4EEA1D01F0 /* YoonitFacefy */, - ); - name = "Development Pods"; - sourceTree = ""; - }; B240D2F6BE5F899A905219A185266364 /* MLKitFaceDetection */ = { isa = PBXGroup; children = ( @@ -1768,6 +1742,16 @@ path = MLKitFaceDetection; sourceTree = ""; }; + B768FA99C94FF241BEB66B178059E15A /* Pod */ = { + isa = PBXGroup; + children = ( + 943C0EFEB980B598A2B3BA6B96C307B3 /* LICENSE */, + 4EC4F25E04D23BA328B79E68482D1E40 /* README.md */, + 3FCF14AEA930FE8C5A514BFFF0B3C573 /* YoonitFacefy.podspec */, + ); + name = Pod; + sourceTree = ""; + }; BCF147CFD6539AA3A8512E7495D73FDC /* GoogleUtilitiesComponents */ = { isa = PBXGroup; children = ( @@ -1849,7 +1833,7 @@ isa = PBXGroup; children = ( 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - A194C8AEE65EB033A384476000EBCCA1 /* Development Pods */, + 3FEF8F0AF8CEF496A4BA142BEF232544 /* Development Pods */, D503E51FBFAF17EB9D0A5A45BB34F3EC /* Frameworks */, 937A572B4775DE557C415F6F9B589F77 /* Pods */, 38C6D3AD6512D2C509EEB12C19B637F4 /* Products */, @@ -1892,6 +1876,19 @@ name = Frameworks; sourceTree = ""; }; + D78A49FAD481D4A489FDF2ACCC4C9285 /* YoonitFacefy */ = { + isa = PBXGroup; + children = ( + FB71BFA00776667E0C1A59AA4989D597 /* FaceDetected.swift */, + 12BB67D294103A5698A7B99D3466859F /* Facefy.swift */, + E48D0E21E73F1BF216BBDB1A5D4B4FFB /* FacefyController.swift */, + B768FA99C94FF241BEB66B178059E15A /* Pod */, + 00A076C52C60DD6936D97C636FF6D3EB /* Support Files */, + ); + name = YoonitFacefy; + path = ../../..; + sourceTree = ""; + }; E236168F797E4D946B4881DADD8EB3A0 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -1950,62 +1947,85 @@ /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 0A86B71AC49A315D457E7EE23083E8D0 /* Headers */ = { + 0FEAA83AA0FBB83C3973A2A51FD7155C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - A84AD2E5F238053F3A9314E6B7FF29E7 /* FBLPromise+All.h in Headers */, - 8911771D970C64BB1D0C648ED3BE0ACB /* FBLPromise+Always.h in Headers */, - 8089BE7593EB8A7A8E97018D3AF41D96 /* FBLPromise+Any.h in Headers */, - 95589A18EDBB9AF13D5A97E9034B6FDB /* FBLPromise+Async.h in Headers */, - 517A281FC7DDE71736EB3C87A02E691A /* FBLPromise+Await.h in Headers */, - 942A5F292DA19151CD705D0BD28757D7 /* FBLPromise+Catch.h in Headers */, - 517D09F3F1211F95BCA2B764F921FDF1 /* FBLPromise+Delay.h in Headers */, - CDAD3716D23E426269C6D482FF36A7B9 /* FBLPromise+Do.h in Headers */, - 0801B912C55EDE895A7AC1E0B257D323 /* FBLPromise+Race.h in Headers */, - 5E7B1612B7841921D25B5EFF3396868D /* FBLPromise+Recover.h in Headers */, - 829DAF85AF9852A3C02294EA093FC9BE /* FBLPromise+Reduce.h in Headers */, - BE37668C6F2184D080B9DCC220B645AD /* FBLPromise+Retry.h in Headers */, - D22AC6756365A8A3A4CD526A48B9BC5C /* FBLPromise+Testing.h in Headers */, - 5F03CA97CF868E850DC713DA34A03FB3 /* FBLPromise+Then.h in Headers */, - AD3FCA5E135872C993F02CBE0C6CA4DA /* FBLPromise+Timeout.h in Headers */, - 71B9E66E9DB4AEC0E27C2748981FCE31 /* FBLPromise+Validate.h in Headers */, - 576305FB8ABB3E4DDD400B4FD9A1AA34 /* FBLPromise+Wrap.h in Headers */, - 8C349691818C7007397C2080007F870A /* FBLPromise.h in Headers */, - DDB40429FBA6653ECAC72D3497037DFD /* FBLPromiseError.h in Headers */, - 9E0E4DA36B970C272B6F62F56673775A /* FBLPromisePrivate.h in Headers */, - FD9867FA50CAAD24FDBAB4BAD7C1307A /* FBLPromises.h in Headers */, - 1C0837BCA83B71026A059FE3FE3631C3 /* PromisesObjC-umbrella.h in Headers */, + F9BBE2C359D1076DD9F2303EE6A8ADEE /* GoogleUtilities-umbrella.h in Headers */, + 04DB9753B4CA5B0B27AE401FC749B446 /* GULAppEnvironmentUtil.h in Headers */, + A9FC4834138836080037E98A3510320B /* GULHeartbeatDateStorage.h in Headers */, + A0681BA76A15180BE3D6F5ED37DAE40C /* GULKeychainStorage.h in Headers */, + 4DC6581885B5987A55F4D2216E249254 /* GULKeychainUtils.h in Headers */, + F902C6029C81F9A71766FDC358561CD5 /* GULLogger.h in Headers */, + 9F1D982FD6BED2EBA8D1E63A31403510 /* GULLoggerLevel.h in Headers */, + AAFC039197388436799887AAB6CE4F9E /* GULSecureCoding.h in Headers */, + 41F679443066CD3CF09A9CB3B18B4BCB /* GULURLSessionDataResponse.h in Headers */, + 1A52822754B1E532223BDD0868FDF8C9 /* GULUserDefaults.h in Headers */, + 7CE05EDFF25FE8DFE53158BC43B97B0B /* NSURLSession+GULPromises.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 16F3E737D2CD0F584C0222BA5C8A50D5 /* Headers */ = { + 1A768BE607ED0C707448391AB54ADA55 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 491F8EA124B8DF1E7BFE82DBBB766E3A /* GoogleUtilities-umbrella.h in Headers */, - 739FE792CBA18E90FEAF638C6F3AC8BF /* GULAppEnvironmentUtil.h in Headers */, - 04C2ECFD0E08D9C53CA7FEECA254A690 /* GULHeartbeatDateStorage.h in Headers */, - DCF5E15EEA6EA581CDC60BCE5E8F3D9F /* GULKeychainStorage.h in Headers */, - D95F1BCC54E192400B34FC7E6A988832 /* GULKeychainUtils.h in Headers */, - 422CC33A838D4BADD7EEC2BFA153BC2A /* GULLogger.h in Headers */, - 9064EBADFCE01D7D2DB9ED956725ED66 /* GULLoggerLevel.h in Headers */, - FADEAF583FF1105C72EE2A1EA2F876F3 /* GULSecureCoding.h in Headers */, - B328398EE4CAED02E424B05AED487091 /* GULURLSessionDataResponse.h in Headers */, - D121032C610D3989B2ABCD0590C877EA /* GULUserDefaults.h in Headers */, - EE5F5E259C2F1395433CEA4CC03FB671 /* NSURLSession+GULPromises.h in Headers */, + AB5F845886E4E2D885483CF6127AD18C /* Any.pbobjc.h in Headers */, + 703D74A812967B5782F0186F1599D9B7 /* Api.pbobjc.h in Headers */, + 2F64C2447EF3EF81B09E803111EA5AE4 /* Duration.pbobjc.h in Headers */, + 3E57A93CA72AD68813DB1946D913E301 /* Empty.pbobjc.h in Headers */, + 0A0E53098A451BC4E787C35FC65765D7 /* FieldMask.pbobjc.h in Headers */, + C5E15CB0C3C5664320257728E5A20F46 /* GPBAny.pbobjc.h in Headers */, + ACB7DD5EEDD3B56DD222CDB73FAC1DD4 /* GPBApi.pbobjc.h in Headers */, + 4EC35594FBD2B6AD63A7491429841AB8 /* GPBArray.h in Headers */, + F97B6C19E20DA1BA452327DDE2902E4C /* GPBArray_PackagePrivate.h in Headers */, + 2EFAB0D943CEC7EDC3F5CAE87341F6A0 /* GPBBootstrap.h in Headers */, + 7D181EA2B1E3D15BDD86F48934C1CA88 /* GPBCodedInputStream.h in Headers */, + EE122343FD98C4434D5C715994D6ED29 /* GPBCodedInputStream_PackagePrivate.h in Headers */, + 1821C5BDE28158BB871ECCE9734CF854 /* GPBCodedOutputStream.h in Headers */, + 436AA94ACCC9B34EB3BDE0670C972893 /* GPBCodedOutputStream_PackagePrivate.h in Headers */, + 5A5D085507A81797D6C84241E35C37BA /* GPBDescriptor.h in Headers */, + D403DF395566D33E1A30396F2CABD4EF /* GPBDescriptor_PackagePrivate.h in Headers */, + B978DE85B4684A458A99B26FF7AE845D /* GPBDictionary.h in Headers */, + ED7F0390D9BE2D583CFD8CD722141266 /* GPBDictionary_PackagePrivate.h in Headers */, + A9D715F06B850B2581AF6476D13537BF /* GPBDuration.pbobjc.h in Headers */, + 116A68D50A0850F719DAC5B9258456C1 /* GPBEmpty.pbobjc.h in Headers */, + C9351A934E23C771E8661B07003BDF7B /* GPBExtensionInternals.h in Headers */, + A57B7A9767F540D8AFA5A46C5E0AA39D /* GPBExtensionRegistry.h in Headers */, + B3384149EF77FDE44E0AA6E9288359FC /* GPBFieldMask.pbobjc.h in Headers */, + 7B548651FF07880E1402CFCC275F8DBF /* GPBMessage.h in Headers */, + 66486600CDD3E0008AB102BAF2C24101 /* GPBMessage_PackagePrivate.h in Headers */, + 8644A1D7006AF3BFFDD49F45ED3D45C1 /* GPBProtocolBuffers.h in Headers */, + D9F3010047793B9A6A675E1CF420B26E /* GPBProtocolBuffers_RuntimeSupport.h in Headers */, + 7B023E3F9ED0550F3C7C0645904E41E4 /* GPBRootObject.h in Headers */, + D301D4FAA247F20867892214C62765AD /* GPBRootObject_PackagePrivate.h in Headers */, + 7142AB3012BC9CC9915204FB01A215BD /* GPBRuntimeTypes.h in Headers */, + 1F3FA094F92AF2A06547CFB1E8C71810 /* GPBSourceContext.pbobjc.h in Headers */, + 01EBDC21B235A53BA330CD30FE7118DA /* GPBStruct.pbobjc.h in Headers */, + E4C4B41D098BD5AA7E447B8D36ECBE19 /* GPBTimestamp.pbobjc.h in Headers */, + AC447E6B6F87EF880E6837E91817FF1D /* GPBType.pbobjc.h in Headers */, + 9C72C34AA1A419844B274EE1613246AC /* GPBUnknownField.h in Headers */, + 1B01A66E4E1B99F896EACB0C0D5A47E4 /* GPBUnknownField_PackagePrivate.h in Headers */, + 21B9B8566E29B54B37A6E0EDA3FFDBEC /* GPBUnknownFieldSet.h in Headers */, + 762F63FA4C8BFB984CB2532F24E90323 /* GPBUnknownFieldSet_PackagePrivate.h in Headers */, + C2CD9B7F09D6F8EF1E430779E4721780 /* GPBUtilities.h in Headers */, + 1FE2FCFC20D663C947E2294CEC0C6133 /* GPBUtilities_PackagePrivate.h in Headers */, + E5744065569998BB6D9D59FB7A8AB070 /* GPBWellKnownTypes.h in Headers */, + 1EA64686BF133DF6580E24FB6DCAC0C1 /* GPBWireFormat.h in Headers */, + 79FB78DA64B7D409EB8749D3AEA2C51D /* GPBWrappers.pbobjc.h in Headers */, + 75611505777B924A6332D1FA62075762 /* Protobuf-umbrella.h in Headers */, + 2FFF2A45FB50DC2075F01EF08070A88C /* SourceContext.pbobjc.h in Headers */, + 03A2E93909C76154BE040D2967B9D381 /* Struct.pbobjc.h in Headers */, + 0E3792E38BCB5CC8DD176532D267ADB5 /* Timestamp.pbobjc.h in Headers */, + 77D0135CE22A64BB1E967120A9239DD4 /* Type.pbobjc.h in Headers */, + 4E0312C0DDF2CFA33786266DC2E73BB2 /* Wrappers.pbobjc.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 27C4E844BFB124C16D6C249FDA6A8FF6 /* Headers */ = { + 268BC9AD55BCF9415196B884C0E675C0 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 9F2CA2B2B05E422A0402B06EE1FC1359 /* nanopb-umbrella.h in Headers */, - D620C118C0983F9870D36C62D36765E1 /* pb.h in Headers */, - 009DFD1670209ED91AF5E7F55622391B /* pb_common.h in Headers */, - 01273531510941E1F48C8BE699C61EEC /* pb_decode.h in Headers */, - 4EAFC19966C776DDEA850B5DAC37C636 /* pb_encode.h in Headers */, + 87C8E84AFCB2BE73238AEAF4C32807B8 /* YoonitFacefy-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2029,6 +2049,51 @@ ); runOnlyForDeploymentPostprocessing = 0; }; + 4D6A34F8821BF95CB0D5303F4F81FC6B /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A1D5737B9C895CBB663B4B25689A7C8D /* GoogleToolboxForMac-umbrella.h in Headers */, + 6DE3190BC83DF0209733C2EA0A869F50 /* GTMDebugSelectorValidation.h in Headers */, + 6998394B26C7642C4C8BE7271F9E720C /* GTMDebugThreadValidation.h in Headers */, + AE969EC98C21E245D95B5C6927F7659E /* GTMDefines.h in Headers */, + 36AD7E03600164802041B2599FFD2874 /* GTMLogger.h in Headers */, + F1ABB2F443D00B426063ADAC48369332 /* GTMMethodCheck.h in Headers */, + 8BB9A7EDEB7A51DC7DF0FF710C016549 /* GTMNSData+zlib.h in Headers */, + E78909BCB426680A055572122505C9D2 /* GTMNSDictionary+URLArguments.h in Headers */, + AB4FFFD40A467EA7C72121A7771C30A9 /* GTMNSString+URLArguments.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 55471186098211A0BAE304A4B0850AA2 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 1386FC63FDED9225538F87B2D259C0E5 /* FBLPromise+All.h in Headers */, + 46B4B3FEC94EE5D5E2E6A58025B985CF /* FBLPromise+Always.h in Headers */, + 76E4475194766D3BC53FB0273BAE1168 /* FBLPromise+Any.h in Headers */, + 340410C78D14828CC682E5AE29B68828 /* FBLPromise+Async.h in Headers */, + 78EA9BC2BA73167B9FA8D1FC011C2E05 /* FBLPromise+Await.h in Headers */, + 5F9BBFC18C63C3987F738F49E660A8B7 /* FBLPromise+Catch.h in Headers */, + AF37F8D2FF977254539809EF7034DD9F /* FBLPromise+Delay.h in Headers */, + 3AED279FF58DBCA19F864A47AF871A65 /* FBLPromise+Do.h in Headers */, + 53D0DB406C7D22D270E3F0C9D97D1208 /* FBLPromise+Race.h in Headers */, + 98B31D64A33842F054283F04ABB1E827 /* FBLPromise+Recover.h in Headers */, + 01280C523CA811CA8AE550E0C5990292 /* FBLPromise+Reduce.h in Headers */, + 3E7AB62763232B2842EB1AC9B6E1D6C7 /* FBLPromise+Retry.h in Headers */, + 0A4C5E469406D120996C02D68FAEFC85 /* FBLPromise+Testing.h in Headers */, + 9F44C1A69A19485A3994B24478418F7C /* FBLPromise+Then.h in Headers */, + D87BD523E89F0E647D1822E61454A78F /* FBLPromise+Timeout.h in Headers */, + 5B553003AD7D07514B4458B5B11ECB53 /* FBLPromise+Validate.h in Headers */, + 17237F25E194FEC9FE81A1476F214243 /* FBLPromise+Wrap.h in Headers */, + B7A0CEBC6504A8FABB715AF9D30F0325 /* FBLPromise.h in Headers */, + 14C86E860BAE634DA44BEB89CDD722E4 /* FBLPromiseError.h in Headers */, + 2A35853C4B10204AB27D9E777E1075AF /* FBLPromisePrivate.h in Headers */, + 3CE88CC2BA7433641C6FAD281A376235 /* FBLPromises.h in Headers */, + 0C4888D23F56460DBF422F9F21585D3F /* PromisesObjC-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; 8D3AF49F5F9FD1E86344F35A70F59B0C /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -2070,97 +2135,29 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 969BA901735C8CD2E9BC10E43858F2C5 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 3657893EBAB358BFA807FBD70F9DF521 /* Any.pbobjc.h in Headers */, - F065001AAA50C3F08689B00BC4F996B3 /* Api.pbobjc.h in Headers */, - 96E77F9849F672F6FE9E716179670E1A /* Duration.pbobjc.h in Headers */, - 2BE672C2753EE46633C527088B91981B /* Empty.pbobjc.h in Headers */, - A91773168BD2D7766E1717F06B86DFF8 /* FieldMask.pbobjc.h in Headers */, - 480A5E1166612E0EDDF4BA677CF34E48 /* GPBAny.pbobjc.h in Headers */, - 251B7538520595AED02B3B9EC60BF92F /* GPBApi.pbobjc.h in Headers */, - 92E56C07A3C2CDC670CAF8C8CA153484 /* GPBArray.h in Headers */, - 6094D6EA9AA1185B1E1D4E94D9C92E94 /* GPBArray_PackagePrivate.h in Headers */, - AEFCF743B4AEFED56CAFD7E63140B2DE /* GPBBootstrap.h in Headers */, - 557FE8BFFC199A2661D847C6A5EF498B /* GPBCodedInputStream.h in Headers */, - 382C3C003422D7E7D2C8A41F824560D1 /* GPBCodedInputStream_PackagePrivate.h in Headers */, - D96EC05ABD5C4AB211FCED0360B0EAD8 /* GPBCodedOutputStream.h in Headers */, - 483C7910221DF74A85EFE62683803654 /* GPBCodedOutputStream_PackagePrivate.h in Headers */, - E47281E8B97F3E38F0D1F32C74D1AEBB /* GPBDescriptor.h in Headers */, - CB32ABA62CCD0E60C3B901C6277C6130 /* GPBDescriptor_PackagePrivate.h in Headers */, - 53AF185E78CDE16FFD1B440E4104654D /* GPBDictionary.h in Headers */, - 36B5466FACA10DCAB41F4A4B561086C1 /* GPBDictionary_PackagePrivate.h in Headers */, - E8DDD217CF798212EBECEE9D34D95685 /* GPBDuration.pbobjc.h in Headers */, - 783E95C974FACD544BA31503E36379CD /* GPBEmpty.pbobjc.h in Headers */, - AEA8E58D77362896E56DA67120C4B1E7 /* GPBExtensionInternals.h in Headers */, - 4598A1F8D72B0EDC004C2E83E0654D99 /* GPBExtensionRegistry.h in Headers */, - 7FD1962542D5B4A46BFFFF7EF800321B /* GPBFieldMask.pbobjc.h in Headers */, - 15F54804F1063E457111D84AE118FC0D /* GPBMessage.h in Headers */, - 0A322BB183CB93A9F992AF8744733D3C /* GPBMessage_PackagePrivate.h in Headers */, - CD7613C8553F1AA5AE377845DF4528BA /* GPBProtocolBuffers.h in Headers */, - FD1017CFBAF554C85F287E5059FBA945 /* GPBProtocolBuffers_RuntimeSupport.h in Headers */, - 85F6910223DFC83194AF6448A3888102 /* GPBRootObject.h in Headers */, - F6485263D508CDCE7D37E1CAAAC192F8 /* GPBRootObject_PackagePrivate.h in Headers */, - 17057E4D8ADF86874C071CDE632DD408 /* GPBRuntimeTypes.h in Headers */, - BEB34DC899CCEA0C328B7CE0DAE8809B /* GPBSourceContext.pbobjc.h in Headers */, - 0AF86D2F8C671555E402C05E806C773D /* GPBStruct.pbobjc.h in Headers */, - 571A1248D7C3E0AE021279BA1280F0A9 /* GPBTimestamp.pbobjc.h in Headers */, - 4ABF6CFD1B3FD71D13D3DB0850260D09 /* GPBType.pbobjc.h in Headers */, - F7A8975EC87ADE518B892CFB2079DE91 /* GPBUnknownField.h in Headers */, - F31FD15D282F9401240CB8D5D264B25A /* GPBUnknownField_PackagePrivate.h in Headers */, - 054F7BC5F295EA5B90CF43714A8F7B03 /* GPBUnknownFieldSet.h in Headers */, - C4BD026CD1A46B65DAFBB18818681183 /* GPBUnknownFieldSet_PackagePrivate.h in Headers */, - 92D4BAC70BD350F9AFC28C4C5D2DB2C2 /* GPBUtilities.h in Headers */, - B7365E930529797CFDAA4FF51C7540D6 /* GPBUtilities_PackagePrivate.h in Headers */, - 82114AB0B8A62F9FF4C63C15C107B3F2 /* GPBWellKnownTypes.h in Headers */, - CD151DF759F75F65998F29DCAF7B11F0 /* GPBWireFormat.h in Headers */, - F0DC11C48F732FFA23FF691F9F8803C9 /* GPBWrappers.pbobjc.h in Headers */, - E3E94D1A703E17FEC254409C960426DB /* Protobuf-umbrella.h in Headers */, - 063BAFD4323A8F202A8FDAA00DF2AE4A /* SourceContext.pbobjc.h in Headers */, - 526283F38ED826ECAAC1903964B004AA /* Struct.pbobjc.h in Headers */, - 1647AF61BAD7A72735E1EECA7CD79E90 /* Timestamp.pbobjc.h in Headers */, - 353D7029FB490F34FA8059C785DE496A /* Type.pbobjc.h in Headers */, - 5BED2930DB940B4B49F98DE3AC157C98 /* Wrappers.pbobjc.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - BBDA333F0305FC08F5094CC52C2CCFA3 /* Headers */ = { + A992F3BBF55CDC5D1740A1480B56F194 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - D070208587E8E2553745AC38D1CA65C7 /* GoogleToolboxForMac-umbrella.h in Headers */, - 335455A77CC110731001233A9AB6F68E /* GTMDebugSelectorValidation.h in Headers */, - F7E6BCC0842CB75E5D499B3B37091A9C /* GTMDebugThreadValidation.h in Headers */, - 6E4E63361C0FB09E5F3C287F0087B451 /* GTMDefines.h in Headers */, - BFF5F9BD346BADF788CF231390154E89 /* GTMLogger.h in Headers */, - 82CE3BB3B92AC59E67519E4629A5F2A0 /* GTMMethodCheck.h in Headers */, - 3A40090E193296468805A8A2FDCDA67C /* GTMNSData+zlib.h in Headers */, - F3F8F763CA7835CD1DB773CB8A8A92D8 /* GTMNSDictionary+URLArguments.h in Headers */, - 52950567942DCE2AB6E4A76D088CE783 /* GTMNSString+URLArguments.h in Headers */, + FC2077109C130C8652C8D665A5C958E8 /* nanopb-umbrella.h in Headers */, + 5DACE46FA1312EEF652A7FAC8757537B /* pb.h in Headers */, + 4B01A53FCFF52B92D6E4A2474BC5BF16 /* pb_common.h in Headers */, + C871D4A668B3EC3710D72B1900B3791C /* pb_decode.h in Headers */, + E37903AA900F513D77DDFB82E07EF9D4 /* pb_encode.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - C527B59E8B4ED73DB87436106A1A360E /* Headers */ = { + AD317F912EB5B973C4F47789FD5D0FAD /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - ED15124AFD51B0680AC13C8DD638D85C /* YoonitFacefy-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - CEB885F53128B79CD545C1CA9268CD02 /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 4B3295ED71DFEF7F9CEF35F5641D72E1 /* GoogleUtilitiesComponents-umbrella.h in Headers */, - F6C13397E0C7D86CEC26380C766B2DD8 /* GULCCComponent.h in Headers */, - A7A3640FD041A6EAEB5B71C59E28DDC0 /* GULCCComponentContainer.h in Headers */, - 4AB84B506183E1DD152ADC6C2D962BD2 /* GULCCComponentContainerInternal.h in Headers */, - ECA9A10841D4D7AD4AF6C35DA23CC56A /* GULCCComponentType.h in Headers */, - 32AE71D034262ED97A3703B40311CBDA /* GULCCDependency.h in Headers */, - 1D0866795515E6DC960A8BE3DA15FA32 /* GULCCLibrary.h in Headers */, + FF3F0ECD7F0BB35F6C7DE2CA8112211E /* GoogleUtilitiesComponents-umbrella.h in Headers */, + C2DDF9516AE16956510D2A5EE443DA68 /* GULCCComponent.h in Headers */, + 631D31AD8207C7B8F0B8D7CE0486C746 /* GULCCComponentContainer.h in Headers */, + E9AF7A7FCF63B04B81171DC36098E4BA /* GULCCComponentContainerInternal.h in Headers */, + 488AFCF2FDF541D613EBC9F4AC71641C /* GULCCComponentType.h in Headers */, + 5439F3A088499E6188CF0D2F9CF826CB /* GULCCDependency.h in Headers */, + FB9E9838FE12BB37F7C791265F5E720E /* GULCCLibrary.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2177,14 +2174,14 @@ /* Begin PBXNativeTarget section */ 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */ = { isa = PBXNativeTarget; - buildConfigurationList = 9B9DA5BF49302F82D0F51180C369B1BB /* Build configuration list for PBXNativeTarget "PromisesObjC" */; + buildConfigurationList = C8EFC9D4345879AAAD2DEBCF41A09037 /* Build configuration list for PBXNativeTarget "PromisesObjC" */; buildPhases = ( - 0A86B71AC49A315D457E7EE23083E8D0 /* Headers */, - 61C4209F291895C705454466A0404CAC /* Copy . Private Headers */, - 93144481665D509C231904CAD877EB73 /* Copy . Public Headers */, - A121C08D81E925DB49A38C9333DDA955 /* Sources */, - 04F70D128927ECD305822978527C04B2 /* Frameworks */, - D31FF0EBAC103875F97C06543B3C8273 /* Resources */, + 55471186098211A0BAE304A4B0850AA2 /* Headers */, + DE2EEB6E9B8580CA45156ABE39153AAF /* Copy . Private Headers */, + B7AB0CBDD175991FD9D7DDFC20B8218B /* Copy . Public Headers */, + 85A5354C976B2EDA4133C5C1E0B5B2FC /* Sources */, + EBC19B1887BD8FE691BB4EDDF975FDB2 /* Frameworks */, + C5C66ECB350823161941DC4C367C673B /* Resources */, ); buildRules = ( ); @@ -2207,20 +2204,20 @@ buildRules = ( ); dependencies = ( - 2ACDBC868529637205A7659782386130 /* PBXTargetDependency */, - 6566054D9F80A2FFF76413E04BA5491D /* PBXTargetDependency */, - 71EB9BF11471326E84F694095D6EC318 /* PBXTargetDependency */, - 3B3BE790431F6B3C402AB713186283E2 /* PBXTargetDependency */, - F63FF9441B380864EA4A1E510870FDA9 /* PBXTargetDependency */, - 0A283F8D43142C91643B617AA0F201AD /* PBXTargetDependency */, - 6CEC615C2BF595ECE090BF735089A92A /* PBXTargetDependency */, - 92D877095CBD954EAEC9BA26BD1F4C3A /* PBXTargetDependency */, - 2F8F86032DC6A83A6C690FECD9CA5839 /* PBXTargetDependency */, - 0064312F927E4428F08C119C3B3DB2E2 /* PBXTargetDependency */, - FE2B878CF36D3058AD9DADE4047192F1 /* PBXTargetDependency */, - 25EAD4A3C175EE25ED348BA355918675 /* PBXTargetDependency */, - 09B3EB3B9A08E041AF79FF385117B472 /* PBXTargetDependency */, - D88CEC0B14F1206C0F75E5474F32A40A /* PBXTargetDependency */, + BFC0A22D00A336955774EC966DE694D5 /* PBXTargetDependency */, + F05C832D25F55BB7FC1276B27E31D7F2 /* PBXTargetDependency */, + C609218B5E57E81E68BD05F257B6E759 /* PBXTargetDependency */, + C191149A456D8CC560CD0FB6A3FD2585 /* PBXTargetDependency */, + 8E451060B01081C4BD40C17FFBF1F451 /* PBXTargetDependency */, + A17C26918ECF608D8DB5EFB938CAE5F4 /* PBXTargetDependency */, + 7D40E395A3186EBB43C3A9D5D910386F /* PBXTargetDependency */, + 37347DFAA9936B191981B7499727CE9C /* PBXTargetDependency */, + 1CAE996363264A015F6BB11D3C3FFAFF /* PBXTargetDependency */, + 5C66039B864893FF615B9685D97FA2D4 /* PBXTargetDependency */, + CFEA70DF02F63F3FFFDEC6BE7A46761D /* PBXTargetDependency */, + 10DF65DF2D0D69C9AD13B57C603A7C5A /* PBXTargetDependency */, + 856563C2640EC78B103A08A7969672FC /* PBXTargetDependency */, + B138B172F3F9DB8C8315804E42BA8B64 /* PBXTargetDependency */, ); name = "Pods-YoonitFacefyDemo"; productName = "Pods-YoonitFacefyDemo"; @@ -2229,12 +2226,12 @@ }; 470FE31978DC918618A329D8B55C85FF /* Protobuf */ = { isa = PBXNativeTarget; - buildConfigurationList = D98C05ACF3AB36E6582E397F31ECAAFB /* Build configuration list for PBXNativeTarget "Protobuf" */; + buildConfigurationList = C7ACB13D062BB2ED11EEAF1DD5578484 /* Build configuration list for PBXNativeTarget "Protobuf" */; buildPhases = ( - 969BA901735C8CD2E9BC10E43858F2C5 /* Headers */, - 0A38EC28B7E00F627D7641E2303CE2EA /* Sources */, - 19214EB7CC0939AC0C33DBF32407143B /* Frameworks */, - 83B8EF8041C637E6DB63EC66FA6E9086 /* Resources */, + 1A768BE607ED0C707448391AB54ADA55 /* Headers */, + C857F160CB04D88E664F9FE3CA5B0C8D /* Sources */, + 683BC7AD88398C308DEF4B94E934F297 /* Frameworks */, + A19C7AC71212AAD48846597DC6DF02F6 /* Resources */, ); buildRules = ( ); @@ -2257,7 +2254,7 @@ buildRules = ( ); dependencies = ( - A0BC32EA38BCBEB7F9FD88E12666C846 /* PBXTargetDependency */, + A3247B4F98D39FAC94D78F9427E4158D /* PBXTargetDependency */, ); name = GoogleDataTransport; productName = GoogleDataTransport; @@ -2266,17 +2263,17 @@ }; 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */ = { isa = PBXNativeTarget; - buildConfigurationList = A4F9252A45F01D49211A8FDBB5801992 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */; + buildConfigurationList = D352B4833CADC70131613BEA83C5CC55 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */; buildPhases = ( - 16F3E737D2CD0F584C0222BA5C8A50D5 /* Headers */, - 932365388BEA40BF9801785DF3298962 /* Sources */, - 9FBC2C2C15BE7CD1FFF90F930E3DEA5C /* Frameworks */, - 669824661431BF91A611D3044830D804 /* Resources */, + 0FEAA83AA0FBB83C3973A2A51FD7155C /* Headers */, + BA366EC761A47D2C033267F8CAAFB658 /* Sources */, + 364DEA93AEA555532B7B8AA1C9B4125E /* Frameworks */, + 02E9DD92AC50E64ECFFA20B4A9E64E82 /* Resources */, ); buildRules = ( ); dependencies = ( - 8447A953D789747BCEAAB1E9667F5F00 /* PBXTargetDependency */, + 0A260C9F82E7BD6D867FB188725D42DC /* PBXTargetDependency */, ); name = GoogleUtilities; productName = GoogleUtilities; @@ -2285,17 +2282,17 @@ }; A64F5725956770327D080E1EB31878EE /* GoogleUtilitiesComponents */ = { isa = PBXNativeTarget; - buildConfigurationList = 08F063F2CCEDC6A1D8DA0D419AF1AE6A /* Build configuration list for PBXNativeTarget "GoogleUtilitiesComponents" */; + buildConfigurationList = 2AB1FBA01154D23FFF08B51DD5D34006 /* Build configuration list for PBXNativeTarget "GoogleUtilitiesComponents" */; buildPhases = ( - CEB885F53128B79CD545C1CA9268CD02 /* Headers */, - D31FE611E2FD102E3032D06B332AFFBF /* Sources */, - 495823CA0FC9F795D318D3F5530CCAD0 /* Frameworks */, - 95CD4C176C8E7CF699537CF1C985C2E4 /* Resources */, + AD317F912EB5B973C4F47789FD5D0FAD /* Headers */, + 7B16329BE0096D231C38EAC53879F8BE /* Sources */, + 2AB89D97778B08923CFECEDC3A94D031 /* Frameworks */, + 7B0759A81DD1376FC0A77C0F709B6B55 /* Resources */, ); buildRules = ( ); dependencies = ( - B2C05B4C294EF84F2DC5EE1AB2CE68AE /* PBXTargetDependency */, + 62E0F35D7E9AAF2ACB592438FFE55ED1 /* PBXTargetDependency */, ); name = GoogleUtilitiesComponents; productName = GoogleUtilitiesComponents; @@ -2304,11 +2301,11 @@ }; B261389A17E06B2008D7A7EE94835132 /* MLKitFaceDetection-GoogleMVFaceDetectorResources */ = { isa = PBXNativeTarget; - buildConfigurationList = 20F97CB3E23AA33B58B3613A2DA0BCD9 /* Build configuration list for PBXNativeTarget "MLKitFaceDetection-GoogleMVFaceDetectorResources" */; + buildConfigurationList = 7B47F47A3F20909057BCA81FEDF42709 /* Build configuration list for PBXNativeTarget "MLKitFaceDetection-GoogleMVFaceDetectorResources" */; buildPhases = ( - 81DE080BFB088AC7F065F2CEC14E9AC7 /* Sources */, - 981BD5B90C8E28202BF5A95AF72C6B38 /* Frameworks */, - 023E0E86C0C86CDC12A183AA49DA353D /* Resources */, + 3DD2EAA92C64E6D53742EA75037D2772 /* Sources */, + F18F61E871443B901A2737F72A2ADE30 /* Frameworks */, + 15D7DA2E20C326BCE6031420B0239317 /* Resources */, ); buildRules = ( ); @@ -2321,12 +2318,12 @@ }; D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */ = { isa = PBXNativeTarget; - buildConfigurationList = 8B5DABC41B6B3C7BE017A1A92D12D5DC /* Build configuration list for PBXNativeTarget "nanopb" */; + buildConfigurationList = 1BE99A388F74C2DC26F4378A86D23C12 /* Build configuration list for PBXNativeTarget "nanopb" */; buildPhases = ( - 27C4E844BFB124C16D6C249FDA6A8FF6 /* Headers */, - 6FCC48463AC562A58F9AC4406B02CC80 /* Sources */, - 7A1F00E20059072503855858FA55F4F0 /* Frameworks */, - 29F7ED8CB5F64CBE6001317ECE2D3C1B /* Resources */, + A992F3BBF55CDC5D1740A1480B56F194 /* Headers */, + 0B459F2EDFF30F081C6B343F42354D0E /* Sources */, + 1F3B900118082F21DF4565D03249F68A /* Frameworks */, + AA1EAB954294DDAE7AFE9A0E14C1FBE9 /* Resources */, ); buildRules = ( ); @@ -2339,12 +2336,12 @@ }; D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */ = { isa = PBXNativeTarget; - buildConfigurationList = C815B357367F60B9F692F4C459CFB8A8 /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac" */; + buildConfigurationList = 4690C661D2BC45A2841EB70872B6E8B6 /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac" */; buildPhases = ( - BBDA333F0305FC08F5094CC52C2CCFA3 /* Headers */, - 14D067DC31D4F78C0C145EADB830711D /* Sources */, - 0DC10B8D0F88051CF82E675C124AFA55 /* Frameworks */, - 45A7C7D82E0D28AA96B92E211EBF7714 /* Resources */, + 4D6A34F8821BF95CB0D5303F4F81FC6B /* Headers */, + 0DFA9A47F3BA2EEE17FC949E0AD719BB /* Sources */, + 47FFEE46051BF38D23FD86B201E1E80D /* Frameworks */, + 05E59110FAF849D9293D7CB1B4398427 /* Resources */, ); buildRules = ( ); @@ -2393,17 +2390,17 @@ }; F21CA5BA7243F2EBB99D62422951EFCD /* YoonitFacefy */ = { isa = PBXNativeTarget; - buildConfigurationList = 659D2A11D9F42CC0F3CB802DA2844CBC /* Build configuration list for PBXNativeTarget "YoonitFacefy" */; + buildConfigurationList = FBFD03E5153A21B035108FBBF87B81FF /* Build configuration list for PBXNativeTarget "YoonitFacefy" */; buildPhases = ( - C527B59E8B4ED73DB87436106A1A360E /* Headers */, - E50A71C83D68AE713EE30EBAD8431B81 /* Sources */, - D31D668DC0D879AAE99746CEB6CDCCDE /* Frameworks */, - 48F2E54CA2A9ED38BD3F87ACF8EC6DD7 /* Resources */, + 268BC9AD55BCF9415196B884C0E675C0 /* Headers */, + 438B3ACCCB412AFCB18F3CA9332AB0F4 /* Sources */, + D6F05A0C4C1AF1F82208D847F97B08B8 /* Frameworks */, + 44374E85023A5B4F784F10F4B72A76A9 /* Resources */, ); buildRules = ( ); dependencies = ( - E152156A484DDE87EE47D1320E91616C /* PBXTargetDependency */, + EB1E97D0F603BBDBFF52A4B145750C6F /* PBXTargetDependency */, ); name = YoonitFacefy; productName = YoonitFacefy; @@ -2453,68 +2450,68 @@ /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 023E0E86C0C86CDC12A183AA49DA353D /* Resources */ = { + 02E9DD92AC50E64ECFFA20B4A9E64E82 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 69CF338543E08FC5642263BA777279BE /* BCLjoy_200.emd in Resources */, - 343A2150D953248A561EF7369BAA4DEA /* BCLlefteyeclosed_200.emd in Resources */, - 9C0EDB86F8185B5CA16ACB42554E90F8 /* BCLrighteyeclosed_200.emd in Resources */, - B229BE636342318236C1ED75BF1C6D2E /* blazeface.tfl in Resources */, - D2788C75DC0E2DCCCBC293FEF1E2CC0F /* contours.tfl in Resources */, - B58D33A303E55AF3E11780A7EF58C8F3 /* fssd_100_8bit_gray_v1.tflite in Resources */, - EBA7C1CE464EAB91AA4701F66836F651 /* fssd_100_8bit_v1.tflite in Resources */, - 0D85A630E0FA4C5F00B5219A804B3574 /* fssd_25_8bit_gray_v1.tflite in Resources */, - 4E74070D20EA0BF7D03EC4A1A499FB68 /* fssd_25_8bit_v1.tflite in Resources */, - AC360855A1453495BB8F2C06D110DD45 /* LMprec_600.emd in Resources */, - FF40F79E1D839E67AA068BBAC24C475C /* MFT_fssd_accgray.pb in Resources */, - 59A063251587FFDF334ED242AFC8DCF4 /* MFT_fssd_fastgray.pb in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 10A3170AD1DF59E83FE4761177F064D9 /* Resources */ = { + 05E59110FAF849D9293D7CB1B4398427 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 29F7ED8CB5F64CBE6001317ECE2D3C1B /* Resources */ = { + 10A3170AD1DF59E83FE4761177F064D9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 45A7C7D82E0D28AA96B92E211EBF7714 /* Resources */ = { + 15D7DA2E20C326BCE6031420B0239317 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + BA0DEAF2E1ADA3D2515BC62317A01D82 /* BCLjoy_200.emd in Resources */, + FC4D3C2771BBCA878CAE00D04FF7C18B /* BCLlefteyeclosed_200.emd in Resources */, + E0D6ECAA925CF8DF44E65B1C3A986DA4 /* BCLrighteyeclosed_200.emd in Resources */, + 59D2F7F56066FE15302FD143F79F3B8D /* blazeface.tfl in Resources */, + AD17FC35DE405553D352FC62EF89A25D /* contours.tfl in Resources */, + A0A177C68B040EE76D891047CEBD730C /* fssd_100_8bit_gray_v1.tflite in Resources */, + 1786E9921E39BAFF1D979E8947345E09 /* fssd_100_8bit_v1.tflite in Resources */, + 9E3AA2862C923C7F2F4775701976DE6D /* fssd_25_8bit_gray_v1.tflite in Resources */, + 1D11ACC779F39DBA4D8F242BED32E860 /* fssd_25_8bit_v1.tflite in Resources */, + F5B36D48E11B19B09B2DEC1B240FB437 /* LMprec_600.emd in Resources */, + D013D5F276E17532C3AE4DD015EB7D01 /* MFT_fssd_accgray.pb in Resources */, + 398771F6B97BDC72F0CBC3F1AB6513FC /* MFT_fssd_fastgray.pb in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 48F2E54CA2A9ED38BD3F87ACF8EC6DD7 /* Resources */ = { + 44374E85023A5B4F784F10F4B72A76A9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 669824661431BF91A611D3044830D804 /* Resources */ = { + 7B0759A81DD1376FC0A77C0F709B6B55 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 83B8EF8041C637E6DB63EC66FA6E9086 /* Resources */ = { + A19C7AC71212AAD48846597DC6DF02F6 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 95CD4C176C8E7CF699537CF1C985C2E4 /* Resources */ = { + AA1EAB954294DDAE7AFE9A0E14C1FBE9 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2528,14 +2525,14 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - C7A2A2A98B51B23612537A42E793B2D7 /* Resources */ = { + C5C66ECB350823161941DC4C367C673B /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - D31FF0EBAC103875F97C06543B3C8273 /* Resources */ = { + C7A2A2A98B51B23612537A42E793B2D7 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( @@ -2552,70 +2549,56 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 0A38EC28B7E00F627D7641E2303CE2EA /* Sources */ = { + 0B459F2EDFF30F081C6B343F42354D0E /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 921E16829DD261E2A1FC19B66957A95D /* GPBAny.pbobjc.m in Sources */, - EEE4727BC472FEFC1E4DFB87BF97E1BD /* GPBApi.pbobjc.m in Sources */, - 88F02B561C974ABACF058A59BF562923 /* GPBArray.m in Sources */, - 30995006042C2957F403945AF53BEAF2 /* GPBCodedInputStream.m in Sources */, - 424F4112F67CC40597A47B503B5848C6 /* GPBCodedOutputStream.m in Sources */, - 338ED22F617DE9A2E1CFF5CBE63635BA /* GPBDescriptor.m in Sources */, - 96A44DE3CC2E6BAC70F8DCAF3A62A278 /* GPBDictionary.m in Sources */, - 309B7B45BB1EBE1CC0C44EB057448E62 /* GPBDuration.pbobjc.m in Sources */, - EBEC305DC4570D4FD35E4F718EB8A7AA /* GPBEmpty.pbobjc.m in Sources */, - A1ECA1E723F2D12511405FA7149F7062 /* GPBExtensionInternals.m in Sources */, - C3D3F451CA4E1D3EDCCAF3AE5A78B4D2 /* GPBExtensionRegistry.m in Sources */, - 9324519F3CC6E783CAB8BC76E3DB7B55 /* GPBFieldMask.pbobjc.m in Sources */, - A0E6AAB42CAB0ACB84C18715EA68C1A1 /* GPBMessage.m in Sources */, - 00B236552E1A29381E37173D3E520BB6 /* GPBRootObject.m in Sources */, - DA246B29DEB97A4250586F078AF85CC9 /* GPBSourceContext.pbobjc.m in Sources */, - 427E12292DDE7E3EC0BF7B2EDB399E04 /* GPBStruct.pbobjc.m in Sources */, - 60F6264848DE45B5A5D8A52AB64B3632 /* GPBTimestamp.pbobjc.m in Sources */, - 9C743F223AA34AAA4B29AE37BD93951E /* GPBType.pbobjc.m in Sources */, - DE8EED7B9D8AFBBD690B497FBBFF8AD7 /* GPBUnknownField.m in Sources */, - 51DCBBBD59F3F88D7312E29F396027D2 /* GPBUnknownFieldSet.m in Sources */, - F41D35BA396227DF4427E2711FDFC0B0 /* GPBUtilities.m in Sources */, - 6D22D5AAB22F85E5243C77DF01477CA7 /* GPBWellKnownTypes.m in Sources */, - 837F2728F6A20194BC0E2FC5575D00F7 /* GPBWireFormat.m in Sources */, - 338CAA8BBF6AB46F6478A4878B538708 /* GPBWrappers.pbobjc.m in Sources */, - 60B8648BD44E922BEF79E974269320BB /* Protobuf-dummy.m in Sources */, + 986EFF320E287F34E968E19CFD974B35 /* nanopb-dummy.m in Sources */, + 5D991161F38D216094C19059375C59C4 /* pb_common.c in Sources */, + EBB1B48F16801C41C5352784389F8764 /* pb_decode.c in Sources */, + 909D7173696D3E75B857DB8BBD6CC7AA /* pb_encode.c in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 14D067DC31D4F78C0C145EADB830711D /* Sources */ = { + 0DFA9A47F3BA2EEE17FC949E0AD719BB /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 9C37C0AC3048FDDD7728DD8534B9F3B4 /* GoogleToolboxForMac-dummy.m in Sources */, - 85A51107CD72A294168DE239F685AA50 /* GTMLogger.m in Sources */, - E426C166F81CC3E8E3331A2EEA50954C /* GTMNSData+zlib.m in Sources */, - 99D4E07C49366FD0F1A2545B2F178D84 /* GTMNSDictionary+URLArguments.m in Sources */, - A705CE687B9480E8751CAD1D9023AD81 /* GTMNSString+URLArguments.m in Sources */, + 77A1BC1D2746BDD3521F60C012CF3768 /* GoogleToolboxForMac-dummy.m in Sources */, + C0F5EBECF4E66B1A48134DC65A7E0C9E /* GTMLogger.m in Sources */, + A93E774B9B572F52522B44912AB61E83 /* GTMNSData+zlib.m in Sources */, + 0B8654A3BF16BA80D86A01D3C36B3865 /* GTMNSDictionary+URLArguments.m in Sources */, + 761D8970D14E5075763BB567B5D962E2 /* GTMNSString+URLArguments.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 573987861AF0E2356DA709F149C4B17C /* Sources */ = { + 3DD2EAA92C64E6D53742EA75037D2772 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 988E801832CB8B489E7981156CBF09D2 /* GTMSessionFetcher-dummy.m in Sources */, - 691F23A6EECDF9CE49FEB4EA1B0E64AA /* GTMSessionFetcher.m in Sources */, - C146093AE4E3EDF60D57093EEF819120 /* GTMSessionFetcherLogging.m in Sources */, - 3B92E1964FBF6B39D939DF521B4BEF4D /* GTMSessionFetcherService.m in Sources */, - 4623402F285482726AB75AFFF5593587 /* GTMSessionUploadFetcher.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6FCC48463AC562A58F9AC4406B02CC80 /* Sources */ = { + 438B3ACCCB412AFCB18F3CA9332AB0F4 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D21EE57DEA73EA85F8682E3CA850C377 /* nanopb-dummy.m in Sources */, - D10EF1A3646D245C4EA54483FDFCD6C4 /* pb_common.c in Sources */, - 77C457E2906B966AAC632D059E4CEB60 /* pb_decode.c in Sources */, - 6117AEF2639A4B17AA6BF9151F4E392E /* pb_encode.c in Sources */, + 6316C2C1D1E95938544A6A674B42453E /* FaceDetected.swift in Sources */, + C46FC21B27E479A6681499AAA1A44A46 /* Facefy.swift in Sources */, + 0E69F8186DB595B5D8FED59F3DC8C6C3 /* FacefyController.swift in Sources */, + 4E6BE7FD875255C52941E5A64D092FE0 /* YoonitFacefy-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 573987861AF0E2356DA709F149C4B17C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 988E801832CB8B489E7981156CBF09D2 /* GTMSessionFetcher-dummy.m in Sources */, + 691F23A6EECDF9CE49FEB4EA1B0E64AA /* GTMSessionFetcher.m in Sources */, + C146093AE4E3EDF60D57093EEF819120 /* GTMSessionFetcherLogging.m in Sources */, + 3B92E1964FBF6B39D939DF521B4BEF4D /* GTMSessionFetcherService.m in Sources */, + 4623402F285482726AB75AFFF5593587 /* GTMSessionUploadFetcher.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2627,27 +2610,42 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 81DE080BFB088AC7F065F2CEC14E9AC7 /* Sources */ = { + 7B16329BE0096D231C38EAC53879F8BE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + 1B254DB7C40EA7FD2875186CA91F0582 /* GoogleUtilitiesComponents-dummy.m in Sources */, + 33C45F1770C67720F8A29F4F89A022B9 /* GULCCComponent.m in Sources */, + C54C77B31AFDEF3CE1F60672B63EED20 /* GULCCComponentContainer.m in Sources */, + 67A6D3B85D286874F841462BA13FE30A /* GULCCComponentType.m in Sources */, + 6C853FBBCFC1E60BF40BDBFCC5297901 /* GULCCDependency.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 932365388BEA40BF9801785DF3298962 /* Sources */ = { + 85A5354C976B2EDA4133C5C1E0B5B2FC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 2C9AEFA0D125565B970ABF2E9033E41D /* GoogleUtilities-dummy.m in Sources */, - 5D9DA0A8D0F15EDA3412C7C484218EBF /* GULAppEnvironmentUtil.m in Sources */, - B4E63B843F7DC93D2AA43809C303E23A /* GULHeartbeatDateStorage.m in Sources */, - 4C56D0F441A9A4C8184B058C84BE85F1 /* GULKeychainStorage.m in Sources */, - 89E0E4520B5C5F34BA970EC13542D2A9 /* GULKeychainUtils.m in Sources */, - 4CB3727C2B1988FAFA737DBDCAA5F20A /* GULLogger.m in Sources */, - 12325D4EE142BB10C0FDEC14D88E3569 /* GULSecureCoding.m in Sources */, - 2E406DCD9463B02B431D23C5F87307A7 /* GULURLSessionDataResponse.m in Sources */, - 2427893CC72853B5EA581BEB5848FD43 /* GULUserDefaults.m in Sources */, - AC55F12FDD0BE0F6C598B75BFC574EF1 /* NSURLSession+GULPromises.m in Sources */, + 09837E74458BF81CC77001A916AA3DC7 /* FBLPromise+All.m in Sources */, + 4451ECF6B6277A94E4287C2E5F0DD737 /* FBLPromise+Always.m in Sources */, + 7C4F82F0DC31CEBDF456D7394A6DB637 /* FBLPromise+Any.m in Sources */, + 35A3EEC7B1DCF46474099D8261599710 /* FBLPromise+Async.m in Sources */, + F433354465AE094026C9DCDFD2285A39 /* FBLPromise+Await.m in Sources */, + 828ED4CDC6C1C18885A2FB45A4FD0353 /* FBLPromise+Catch.m in Sources */, + D5E6AD58E26B0B07AC266834DACBCE61 /* FBLPromise+Delay.m in Sources */, + A1F665F617921DBCB61F4A8A945F00C8 /* FBLPromise+Do.m in Sources */, + E39763D2D8A1196D0E6C629486FCC6D3 /* FBLPromise+Race.m in Sources */, + EDBF26DB6DEAEE09041D0CA750B82DD1 /* FBLPromise+Recover.m in Sources */, + C434FC79DEF7D5208EB45E9AAF42F055 /* FBLPromise+Reduce.m in Sources */, + 7E63B7122F286FAEE61B035F7F7EA514 /* FBLPromise+Retry.m in Sources */, + 6781BBB29BF578EFAB96D09CB1E94924 /* FBLPromise+Testing.m in Sources */, + 8B346A1A82AD8AC9B409B05CE4113FB5 /* FBLPromise+Then.m in Sources */, + F1AE6F35964CA7E83B61C6169AF99CCE /* FBLPromise+Timeout.m in Sources */, + DA2031FA9069937B98F51AF3E4E0FD76 /* FBLPromise+Validate.m in Sources */, + 76A4CA16AFEED6D62274ED003CB0D372 /* FBLPromise+Wrap.m in Sources */, + 13A28E60E2B3ED24BD268F6FCC597CB0 /* FBLPromise.m in Sources */, + 9761232C6B4CCB54C00B102716B8A7D6 /* FBLPromiseError.m in Sources */, + 8983E04DCE3851B37457200DDF3C633C /* PromisesObjC-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -2703,282 +2701,263 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - A121C08D81E925DB49A38C9333DDA955 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CF191AACA3FEFB0589FF2383CFE17345 /* FBLPromise+All.m in Sources */, - 15578C8225C1961A86889FC42CA4F2B0 /* FBLPromise+Always.m in Sources */, - 77B07D789D71685D8EFA16889DF4E9E6 /* FBLPromise+Any.m in Sources */, - 18BF0FDBB8BF7A47F0A8FBB93AC4AE93 /* FBLPromise+Async.m in Sources */, - BB3A17E356C115C02B82BA67453D6E31 /* FBLPromise+Await.m in Sources */, - 94625744F80FB14FBDD4759B81912DFA /* FBLPromise+Catch.m in Sources */, - A7C094E5A3BAEE0383A34ADA8D58D83D /* FBLPromise+Delay.m in Sources */, - 31476113D7151B72512BA4EC5CA64C1D /* FBLPromise+Do.m in Sources */, - 688ABAECBD3008CB7EC0AFFE741EE6E7 /* FBLPromise+Race.m in Sources */, - E26734266ECC1272A7B0824B3BBCF154 /* FBLPromise+Recover.m in Sources */, - 4EF738EFB3228B8A5BAB76CE25F9CE59 /* FBLPromise+Reduce.m in Sources */, - 77FF0D00A6E508608CA936D575B14543 /* FBLPromise+Retry.m in Sources */, - 0BA30C1453262A4447EFEBFD97A7E330 /* FBLPromise+Testing.m in Sources */, - 119FA859D3C1EAD306B53576F1A0F48C /* FBLPromise+Then.m in Sources */, - 50E173C8C69BAB24C4A506B65BB25CD9 /* FBLPromise+Timeout.m in Sources */, - 7248B4E3B473427ACE4AA96DDF5EE9AB /* FBLPromise+Validate.m in Sources */, - 8FC404FE0DF1B7E7B48BEC894611688B /* FBLPromise+Wrap.m in Sources */, - D4908DCF66B16EEDD54DE44F14ACE429 /* FBLPromise.m in Sources */, - 40FE1FE1826018736EBC7E64A923B279 /* FBLPromiseError.m in Sources */, - 8B60F271201BD864241C0D28423D9DF8 /* PromisesObjC-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D31FE611E2FD102E3032D06B332AFFBF /* Sources */ = { + BA366EC761A47D2C033267F8CAAFB658 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - B6379DAF17D089EE2F7CC0C4150D8DDF /* GoogleUtilitiesComponents-dummy.m in Sources */, - C895812416D32CC7E6DD2DCFE4C7F5E0 /* GULCCComponent.m in Sources */, - 11B2D72626CAB9A3E60B2CB6BCF8F965 /* GULCCComponentContainer.m in Sources */, - D4914E7650435BE03118772C57FB3816 /* GULCCComponentType.m in Sources */, - 3FBB3B90852EBFA63760809A9A21D32A /* GULCCDependency.m in Sources */, + EA2C68199F522DB86D6CE4E736289253 /* GoogleUtilities-dummy.m in Sources */, + 9FFBC859C9A187896CDBBAD48819DCD9 /* GULAppEnvironmentUtil.m in Sources */, + 315E733BF9398E05A7CEB8CD5264F142 /* GULHeartbeatDateStorage.m in Sources */, + 78FD6815EBE56D540F6FDDCFF02F28B5 /* GULKeychainStorage.m in Sources */, + 374F55974E39A7118B4DAA0E4CC9AEF6 /* GULKeychainUtils.m in Sources */, + CFE5F584A6098A577826E8798DB1E8C6 /* GULLogger.m in Sources */, + ED1EC5AD05F14FBE87AB3F8F5E669C9F /* GULSecureCoding.m in Sources */, + B7235611B2735C98AD8C6BD6E981C5F0 /* GULURLSessionDataResponse.m in Sources */, + 1487A54F6295A35CCB1B0BA502D8C931 /* GULUserDefaults.m in Sources */, + 45312F9425D155C7217759E3D0CA2688 /* NSURLSession+GULPromises.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - E50A71C83D68AE713EE30EBAD8431B81 /* Sources */ = { + C857F160CB04D88E664F9FE3CA5B0C8D /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 837EFA761933302874A874C5E61118F9 /* FaceDetected.swift in Sources */, - C81F86CF58FE5747C6DE920C4E712F9D /* Facefy.swift in Sources */, - E850FBD29CAB25BC474D2D2A027A9BC1 /* FacefyController.swift in Sources */, - 9C80F2AEFDDFF2473C2BB5CCE41C31A8 /* Message.swift in Sources */, - C9BBEB37CBE41F1A0A5DB564BE6968B2 /* YoonitFacefy-dummy.m in Sources */, + F0C5F2158C44AB92E56A7044F0222E9E /* GPBAny.pbobjc.m in Sources */, + 73147DF2C18BCD9ABF283718CFD92EB5 /* GPBApi.pbobjc.m in Sources */, + 4C304D75B903D16A08EF53C8D0EB5408 /* GPBArray.m in Sources */, + 4BC162D1BD4F05997A3D7169A3AAEDE6 /* GPBCodedInputStream.m in Sources */, + 7EF7F0EBD6C3BCD6FA7049C16E03CAF8 /* GPBCodedOutputStream.m in Sources */, + 59FDBBAF26984F5E624608F51D8A6CAA /* GPBDescriptor.m in Sources */, + 1C7659A4893DCB76306FAA71CCA74482 /* GPBDictionary.m in Sources */, + 43424F99BB53493545AE27A7EAE0501B /* GPBDuration.pbobjc.m in Sources */, + 7D62108276DD60A41205D203371CC0FF /* GPBEmpty.pbobjc.m in Sources */, + 5D2DDEE2806C1930C1906904EED88660 /* GPBExtensionInternals.m in Sources */, + 2071E78A5C7B621AC28E68498C63F792 /* GPBExtensionRegistry.m in Sources */, + 57FA58EC59F98707DEFE68D24FB6D6FF /* GPBFieldMask.pbobjc.m in Sources */, + 0C58B4E2210CE9B4460A88BBDA3DC58E /* GPBMessage.m in Sources */, + FC554025AE46115D3DC75E9099AE07E5 /* GPBRootObject.m in Sources */, + DFB2DCA0660FDD350DCAD51A4689D7E4 /* GPBSourceContext.pbobjc.m in Sources */, + 517D738F96D7A24346635A22189C48CF /* GPBStruct.pbobjc.m in Sources */, + CDB5D18D8957E5EAAD69F145A55D84AE /* GPBTimestamp.pbobjc.m in Sources */, + 4E14A73EDB3C3C74CE40BCD4EAADB7C4 /* GPBType.pbobjc.m in Sources */, + 64DB1926EFE984AE8CE3D77E8306950E /* GPBUnknownField.m in Sources */, + BE7C155E5D81D24D1A5C3BFC5768904F /* GPBUnknownFieldSet.m in Sources */, + BD331DB4C335F095EDB8E5F44E85E0AD /* GPBUtilities.m in Sources */, + EDFDE7EC56665F6770685F2E023CEA25 /* GPBWellKnownTypes.m in Sources */, + 8373E715A26BA6290D2568015384E2B3 /* GPBWireFormat.m in Sources */, + F1A2C2A5D8AA27680596A0269BB357DC /* GPBWrappers.pbobjc.m in Sources */, + E40E9928E3CE3C7DA57B3779B4246DAF /* Protobuf-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 0064312F927E4428F08C119C3B3DB2E2 /* PBXTargetDependency */ = { + 0A260C9F82E7BD6D867FB188725D42DC /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PromisesObjC; target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = 11E534E437F44E6FA10F89F860C4E8C2 /* PBXContainerItemProxy */; + targetProxy = 67E02B7C5B000AA911F2B6356FFF0B3E /* PBXContainerItemProxy */; + }; + 10DF65DF2D0D69C9AD13B57C603A7C5A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = YoonitCamera; + target = E8DA5BF530FC56593D39E406E1F1720D /* YoonitCamera */; + targetProxy = 6C7B0CD3A4A9D43B7753188F873EB59E /* PBXContainerItemProxy */; }; - 06D093E366CAC13D8492B54F75A78968 /* PBXTargetDependency */ = { + 1CAE996363264A015F6BB11D3C3FFAFF /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MLKitVision; target = F1D55369E4C8976F396F83588DAC03C4 /* MLKitVision */; - targetProxy = 2B7676DC831FE254A69346CD324D799B /* PBXContainerItemProxy */; + targetProxy = 1C923D7E597A5F1E7916FFE1EBC626FB /* PBXContainerItemProxy */; }; - 09B3EB3B9A08E041AF79FF385117B472 /* PBXTargetDependency */ = { + 37347DFAA9936B191981B7499727CE9C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YoonitFacefy; - target = F21CA5BA7243F2EBB99D62422951EFCD /* YoonitFacefy */; - targetProxy = FE41D15972877967F8E126B3FF1210B9 /* PBXContainerItemProxy */; + name = MLKitFaceDetection; + target = 8628FA5433C5F582EFA7209B6B4C8CD7 /* MLKitFaceDetection */; + targetProxy = 21F8686AB6C63DF7B2CABE9793CA7D20 /* PBXContainerItemProxy */; }; - 0A283F8D43142C91643B617AA0F201AD /* PBXTargetDependency */ = { + 3D27D64E164A9967B716167E0B8DE86B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilitiesComponents; - target = A64F5725956770327D080E1EB31878EE /* GoogleUtilitiesComponents */; - targetProxy = 1F1BCE48BB1347BF1255EE906C5FC28E /* PBXContainerItemProxy */; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = CFF31E9D7D22CA53C448991851B3CC1D /* PBXContainerItemProxy */; }; - 0CA3046C91963C6CD2BA9F02A92F32D8 /* PBXTargetDependency */ = { + 4E3E760B8905428D5C8251F54581456B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = "MLKitFaceDetection-GoogleMVFaceDetectorResources"; - target = B261389A17E06B2008D7A7EE94835132 /* MLKitFaceDetection-GoogleMVFaceDetectorResources */; - targetProxy = B3C341D77722BEEE9000BE4B1BB538B5 /* PBXContainerItemProxy */; + name = MLKitVision; + target = F1D55369E4C8976F396F83588DAC03C4 /* MLKitVision */; + targetProxy = 98491E593088CB3EAB62EF81CE201ED0 /* PBXContainerItemProxy */; }; - 1BBFA7ACE1BD5AAFDFC643E6E2CEFCC6 /* PBXTargetDependency */ = { + 5B9A9BF6A50392040A88C5D18E560BCF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleToolboxForMac; - target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = E8CA5BA65376373510F3B2A28735783E /* PBXContainerItemProxy */; + name = MLKitCommon; + target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; + targetProxy = E99F55ACDBF6D3FDCDA94E0913C48E4A /* PBXContainerItemProxy */; }; - 25EAD4A3C175EE25ED348BA355918675 /* PBXTargetDependency */ = { + 5C66039B864893FF615B9685D97FA2D4 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = YoonitCamera; - target = E8DA5BF530FC56593D39E406E1F1720D /* YoonitCamera */; - targetProxy = 4ECEE59C633086951821008DD7E5A7B4 /* PBXContainerItemProxy */; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = A9D64EF19BCE3FC59106A9E930D40F63 /* PBXContainerItemProxy */; }; - 2ACDBC868529637205A7659782386130 /* PBXTargetDependency */ = { + 62E0F35D7E9AAF2ACB592438FFE55ED1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GTMSessionFetcher; - target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = 9976A1D495D49DD0AAAAC0D9A7CD446F /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 68210388ED130B10E4D0949FE32F3DAB /* PBXContainerItemProxy */; }; - 2F8F86032DC6A83A6C690FECD9CA5839 /* PBXTargetDependency */ = { + 69F6E9D843964EBEB1DFB43B3E019D18 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MLKitVision; - target = F1D55369E4C8976F396F83588DAC03C4 /* MLKitVision */; - targetProxy = 40EBEC09A1517089D725B25570F6D61F /* PBXContainerItemProxy */; + name = GoogleUtilitiesComponents; + target = A64F5725956770327D080E1EB31878EE /* GoogleUtilitiesComponents */; + targetProxy = 8DA0DA9BBF613FE34906EB383588CF2A /* PBXContainerItemProxy */; }; - 3B3BE790431F6B3C402AB713186283E2 /* PBXTargetDependency */ = { + 7D40E395A3186EBB43C3A9D5D910386F /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleToolboxForMac; - target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = 37A366EA8F720E10C95076D9CCC7F889 /* PBXContainerItemProxy */; + name = MLKitCommon; + target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; + targetProxy = CE4870FCEB505630FA91A05CC51584A7 /* PBXContainerItemProxy */; }; - 490E95FB14D40C570DB4AE3EF428B639 /* PBXTargetDependency */ = { + 822D5F4C21E20B273014104889701063 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GTMSessionFetcher; - target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = D94E7C0D75E195622F0A5EA9FA277431 /* PBXContainerItemProxy */; + name = Protobuf; + target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; + targetProxy = 0771F047144C915EECEE5334B482EAE0 /* PBXContainerItemProxy */; }; - 4CE07B0097C10C6249B1271EDD27CF06 /* PBXTargetDependency */ = { + 856563C2640EC78B103A08A7969672FC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MLKitCommon; - target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; - targetProxy = 3398562187E50714F918AFB4C961E292 /* PBXContainerItemProxy */; + name = YoonitFacefy; + target = F21CA5BA7243F2EBB99D62422951EFCD /* YoonitFacefy */; + targetProxy = 18AB0D445919A04000FD09F37BBB8F5E /* PBXContainerItemProxy */; }; - 6566054D9F80A2FFF76413E04BA5491D /* PBXTargetDependency */ = { + 87C0D74776CC3468C71114699814786F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleDataTransport; target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = 24B00BDBFCF4F5689B9467C81A4FEA5E /* PBXContainerItemProxy */; + targetProxy = BB9B4BA8D452B6272ABE8C8141C56947 /* PBXContainerItemProxy */; }; - 693F010DBEFAA42883AED5A471A68380 /* PBXTargetDependency */ = { + 8D786B4C75F92B6A42D89B71B04B4264 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleToolboxForMac; target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; - targetProxy = AA30F4539BB8FB6591A3430BD5C39759 /* PBXContainerItemProxy */; + targetProxy = 1FB4DF7D57C6A766DBF27B675F1C0316 /* PBXContainerItemProxy */; }; - 6ADC5CFC4EA3EFEC031835F0D6A2F0C1 /* PBXTargetDependency */ = { + 8E451060B01081C4BD40C17FFBF1F451 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleDataTransport; - target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; - targetProxy = D22220BD7FFFEF959F27E52DAFDB4BB8 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 201E86A5CFE17EFF8CA7D97217CC0913 /* PBXContainerItemProxy */; + }; + A17C26918ECF608D8DB5EFB938CAE5F4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilitiesComponents; + target = A64F5725956770327D080E1EB31878EE /* GoogleUtilitiesComponents */; + targetProxy = 10C200602235148DE26F94CABE5CC271 /* PBXContainerItemProxy */; }; - 6CEC615C2BF595ECE090BF735089A92A /* PBXTargetDependency */ = { + A207166ED90FBEBD123D7E2BDAE2C09E /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MLKitCommon; target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; - targetProxy = 351DE1A93505B642D0EF5CB5C6328095 /* PBXContainerItemProxy */; + targetProxy = C3FD6DA1C441C84F8529A62DBE0ED775 /* PBXContainerItemProxy */; }; - 6F8F67CC3F6245BDF0874DEF45FF5269 /* PBXTargetDependency */ = { + A3247B4F98D39FAC94D78F9427E4158D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Protobuf; - target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; - targetProxy = 7E405C35E6E8137F3D003D499D74553C /* PBXContainerItemProxy */; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 12E61352D0CA5A54F82B465962E583EB /* PBXContainerItemProxy */; }; - 71EB9BF11471326E84F694095D6EC318 /* PBXTargetDependency */ = { + AF51ED9810784DFBB35FFD6519E28B6A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleMLKit; - target = 6D46A1F6123B14449A2A1FC04011860D /* GoogleMLKit */; - targetProxy = 545B925424A4988BF79415C0A88D4DF2 /* PBXContainerItemProxy */; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = F15025EE75304A7878678A8E44B8D718 /* PBXContainerItemProxy */; + }; + B138B172F3F9DB8C8315804E42BA8B64 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 4C4FBD4FAD69E058001B1A2C50468A97 /* PBXContainerItemProxy */; }; - 7C1FF7FB8BA5949589F2724074A0E206 /* PBXTargetDependency */ = { + B1E96228C37A4085962EBB032027A787 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = Protobuf; target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; - targetProxy = B0F6D338A066E9417FEE040710F46FB7 /* PBXContainerItemProxy */; + targetProxy = 94E5FBE5E02F395BC2B3DFCF8122ED36 /* PBXContainerItemProxy */; }; - 7EC81BCF11AD5F29CCFD1569ABCE1754 /* PBXTargetDependency */ = { + BFC0A22D00A336955774EC966DE694D5 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MLKitCommon; - target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; - targetProxy = 6C5446E5E8D6C455F8BDF7409F56F00A /* PBXContainerItemProxy */; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = 577A16D7361E4507E61F61F5DEEEB701 /* PBXContainerItemProxy */; }; - 7F0DAF76E67516B442572C76618A517D /* PBXTargetDependency */ = { + C191149A456D8CC560CD0FB6A3FD2585 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MLKitFaceDetection; - target = 8628FA5433C5F582EFA7209B6B4C8CD7 /* MLKitFaceDetection */; - targetProxy = F34B1E261906C2E1601BC2EB1C13E5F7 /* PBXContainerItemProxy */; + name = GoogleToolboxForMac; + target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; + targetProxy = 35DA1AE353AA25F2538D2732749C3BA6 /* PBXContainerItemProxy */; }; - 8447A953D789747BCEAAB1E9667F5F00 /* PBXTargetDependency */ = { + C609218B5E57E81E68BD05F257B6E759 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = PromisesObjC; - target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; - targetProxy = 26113BC58E041E1716A61D9DB49181E0 /* PBXContainerItemProxy */; + name = GoogleMLKit; + target = 6D46A1F6123B14449A2A1FC04011860D /* GoogleMLKit */; + targetProxy = 2CB4F474F47BA87D0F4C6130E48F903E /* PBXContainerItemProxy */; }; - 92D877095CBD954EAEC9BA26BD1F4C3A /* PBXTargetDependency */ = { + CFEA70DF02F63F3FFFDEC6BE7A46761D /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = MLKitFaceDetection; - target = 8628FA5433C5F582EFA7209B6B4C8CD7 /* MLKitFaceDetection */; - targetProxy = 685F783D603074FCC93FDF0481E15432 /* PBXContainerItemProxy */; + name = Protobuf; + target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; + targetProxy = 37AD426F0144460F05FF569581D709EE /* PBXContainerItemProxy */; }; - A0BC32EA38BCBEB7F9FD88E12666C846 /* PBXTargetDependency */ = { + D5CCC7A24D0E77014DDB26894F717B26 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = EBF08DC26EECE670B76D4DEC33DB37A1 /* PBXContainerItemProxy */; + name = MLKitFaceDetection; + target = 8628FA5433C5F582EFA7209B6B4C8CD7 /* MLKitFaceDetection */; + targetProxy = 8CCD8BB1EFFE7F39A2ACC7258A23955B /* PBXContainerItemProxy */; }; - ADC3FDE4B69BA201DAC997053E342106 /* PBXTargetDependency */ = { + D649269A448F24D2A2C819885CECA558 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 59FDF94F3EF4ABC1B7CFD7E7C7CBCAAF /* PBXContainerItemProxy */; + name = "MLKitFaceDetection-GoogleMVFaceDetectorResources"; + target = B261389A17E06B2008D7A7EE94835132 /* MLKitFaceDetection-GoogleMVFaceDetectorResources */; + targetProxy = 0C014A739BB7473CC820084FB4B180CC /* PBXContainerItemProxy */; }; - B2C05B4C294EF84F2DC5EE1AB2CE68AE /* PBXTargetDependency */ = { + DA3CC8A7284F3166A00CBE999A09F369 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = 38FFD6975D55954799E8007BE983C07B /* PBXContainerItemProxy */; + name = GoogleToolboxForMac; + target = D47C581D39D227080F83B16A22A56664 /* GoogleToolboxForMac */; + targetProxy = 921FEDF4E65771B94D27C6091243F817 /* PBXContainerItemProxy */; }; - B4306383D635BA4B5663AFC9AF485388 /* PBXTargetDependency */ = { + EA94CB72F0038096EACB38C11499A997 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = MLKitCommon; target = 0A4338C5C8BD51549298BECF630A6D57 /* MLKitCommon */; - targetProxy = 3FCF5561C60622494A3C96CFB1C80FE7 /* PBXContainerItemProxy */; - }; - CEB3FEDE4014C2552C6DAC08B9B6B929 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GoogleUtilitiesComponents; - target = A64F5725956770327D080E1EB31878EE /* GoogleUtilitiesComponents */; - targetProxy = FCA7C0CC3A95A94E24CEB94170989471 /* PBXContainerItemProxy */; - }; - D88CEC0B14F1206C0F75E5474F32A40A /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = nanopb; - target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; - targetProxy = D0C282D6327DA171A3D4F0D1F84DDACA /* PBXContainerItemProxy */; - }; - DE5B827D85F136DEF8819B898C8B6CDE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = GTMSessionFetcher; - target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; - targetProxy = 301D04FE26AB2CAF3AE51C46BAAD7579 /* PBXContainerItemProxy */; + targetProxy = 8487B5C492C1AA8C11F9BF132B859D4C /* PBXContainerItemProxy */; }; - E152156A484DDE87EE47D1320E91616C /* PBXTargetDependency */ = { + EB1E97D0F603BBDBFF52A4B145750C6F /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = GoogleMLKit; target = 6D46A1F6123B14449A2A1FC04011860D /* GoogleMLKit */; - targetProxy = 65A437D9A3B710F062DC372AF33C4C8E /* PBXContainerItemProxy */; + targetProxy = E926F0ED1517FC6C43B8A1D0A451984A /* PBXContainerItemProxy */; }; - F63FF9441B380864EA4A1E510870FDA9 /* PBXTargetDependency */ = { + F05C832D25F55BB7FC1276B27E31D7F2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = GoogleUtilities; - target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; - targetProxy = ABEECFA19B3DDCE411CC6CFA9555BD3B /* PBXContainerItemProxy */; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 8F1F4EA83DDFB91BF3382698FA43E85C /* PBXContainerItemProxy */; }; - FE2B878CF36D3058AD9DADE4047192F1 /* PBXTargetDependency */ = { + F228DDA3C110BB9BBEC39F1C758C708C /* PBXTargetDependency */ = { isa = PBXTargetDependency; - name = Protobuf; - target = 470FE31978DC918618A329D8B55C85FF /* Protobuf */; - targetProxy = 63EEFE255A2BD86727268A4879AFC1F8 /* PBXContainerItemProxy */; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 02B46AD90573E2BFA55F88FA87A79CC5 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 054571AF95F2BCD83BB35E8099CE11FE /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7F19D6195A13E5D4FEB2FDF89926FB9B /* MLKitFaceDetection.debug.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MLKitFaceDetection"; - IBSC_MODULE = MLKitFaceDetection; - INFOPLIST_FILE = "Target Support Files/MLKitFaceDetection/ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - PRODUCT_NAME = GoogleMVFaceDetectorResources; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Debug; - }; - 1BB3AE6F2BBE0EAE37FC370704E8A502 /* Release */ = { + 0608F0E4179E36E6E0F9FF817436B530 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F48C2E4EB4CD6835BDECB2D11E4D322E /* YoonitFacefy.release.xcconfig */; + baseConfigurationReference = 8097D828831BE76DE7446C9CAF29B963 /* GoogleUtilities.release.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -2987,19 +2966,17 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/YoonitFacefy/YoonitFacefy-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy-Info.plist"; + INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy.modulemap"; - PRODUCT_MODULE_NAME = YoonitFacefy; - PRODUCT_NAME = YoonitFacefy; + MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap"; + PRODUCT_MODULE_NAME = GoogleUtilities; + PRODUCT_NAME = GoogleUtilities; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -3011,6 +2988,24 @@ }; name = Release; }; + 0A1B39DE75C6DD70EBB182EBBFD7F69C /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 78C62D5007745CD1625F305F4B9BE7D9 /* MLKitVision.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; 1DBC795E2E755058B11F1BA48C64411F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = CD79F7F2A7A57D5E83CA64FD640A8832 /* Pods-YoonitFacefyDemo.release.xcconfig */; @@ -3049,9 +3044,9 @@ }; name = Release; }; - 2FD12357C49D14D3BBE7C6F2D46749E7 /* Debug */ = { + 20655A9FA9DDAF3F56858CA52E58EFFE /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FDC5C3AAA690BF4ADB5AF3DCC047443D /* nanopb.debug.xcconfig */; + baseConfigurationReference = 71AEC4E0DD0D9D4CC25CD846B21AF17F /* PromisesObjC.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3061,8 +3056,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist"; + INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -3070,9 +3064,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap"; - PRODUCT_MODULE_NAME = nanopb; - PRODUCT_NAME = nanopb; + MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap"; + PRODUCT_MODULE_NAME = FBLPromises; + PRODUCT_NAME = FBLPromises; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -3083,9 +3077,9 @@ }; name = Debug; }; - 462F10BE841DF1609AE93ACE56B462B2 /* Debug */ = { + 2179A875AEDAEB5457837DC24B0F6AD4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FE4FB40A25342F163B8746F8BFC54A70 /* Protobuf.debug.xcconfig */; + baseConfigurationReference = B4962673EDB2FA476653F97C5BCE58F3 /* GoogleUtilitiesComponents.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3095,18 +3089,18 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Protobuf/Protobuf-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Protobuf/Protobuf-Info.plist"; + INFOPLIST_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/Protobuf/Protobuf.modulemap"; - PRODUCT_MODULE_NAME = Protobuf; - PRODUCT_NAME = Protobuf; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents.modulemap"; + PRODUCT_MODULE_NAME = GoogleUtilitiesComponents; + PRODUCT_NAME = GoogleUtilitiesComponents; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -3117,9 +3111,27 @@ }; name = Debug; }; - 494E3FE0C6777E86ED140F698E3DF6C8 /* Debug */ = { + 367157D31A67073339A3A701D905872F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = B4962673EDB2FA476653F97C5BCE58F3 /* GoogleUtilitiesComponents.debug.xcconfig */; + baseConfigurationReference = C33989205DA19C2BE0EBFBA5FDF439A2 /* MLKitCommon.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 478BDF6C9C9E2E416A9DC59DFEFEEFB7 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FE4FB40A25342F163B8746F8BFC54A70 /* Protobuf.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3129,18 +3141,18 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Protobuf/Protobuf-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Protobuf/Protobuf-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents.modulemap"; - PRODUCT_MODULE_NAME = GoogleUtilitiesComponents; - PRODUCT_NAME = GoogleUtilitiesComponents; + MODULEMAP_FILE = "Target Support Files/Protobuf/Protobuf.modulemap"; + PRODUCT_MODULE_NAME = Protobuf; + PRODUCT_NAME = Protobuf; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -3217,46 +3229,28 @@ }; name = Debug; }; - 50B9B2522EE6CEADC7B908DF107B2962 /* Release */ = { + 4FBFAA1A909F5917BE4EA8CF1DA365A1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 85EBA042331FE624169F30EE35C305E5 /* YoonitCamera.release.xcconfig */; + baseConfigurationReference = AB5EF7B12B0B3A35BAB7051F357F2A60 /* MLKitCommon.debug.xcconfig */; buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/YoonitCamera/YoonitCamera-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/YoonitCamera/YoonitCamera-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", - "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/YoonitCamera/YoonitCamera.modulemap"; - PRODUCT_MODULE_NAME = YoonitCamera; - PRODUCT_NAME = YoonitCamera; SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 51C3182A1CB1DD40F6E104D74E439045 /* Release */ = { + 50B9B2522EE6CEADC7B908DF107B2962 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A4D6C238856DB50733B4AACF23C4DCAC /* GoogleUtilitiesComponents.release.xcconfig */; + baseConfigurationReference = 85EBA042331FE624169F30EE35C305E5 /* YoonitCamera.release.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -3265,18 +3259,18 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/YoonitCamera/YoonitCamera-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/YoonitCamera/YoonitCamera-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 12.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents.modulemap"; - PRODUCT_MODULE_NAME = GoogleUtilitiesComponents; - PRODUCT_NAME = GoogleUtilitiesComponents; + MODULEMAP_FILE = "Target Support Files/YoonitCamera/YoonitCamera.modulemap"; + PRODUCT_MODULE_NAME = YoonitCamera; + PRODUCT_NAME = YoonitCamera; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -3288,42 +3282,6 @@ }; name = Release; }; - 51C68AEBE25BEBFBA221F005CD3B8447 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1153DD36C30F3BCF199865C291811663 /* YoonitFacefy.debug.xcconfig */; - buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/YoonitFacefy/YoonitFacefy-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy.modulemap"; - PRODUCT_MODULE_NAME = YoonitFacefy; - PRODUCT_NAME = YoonitFacefy; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; 54C086C556345D16DD7A298A7A1E71A9 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 6666D1DE448711631EBC719785753088 /* GoogleDataTransport.release.xcconfig */; @@ -3358,41 +3316,6 @@ }; name = Release; }; - 58FDA6444588AB54B3B2786EC6CF22AF /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 0F305898DFDB1AF32BB8D667DB2E1C18 /* Protobuf.release.xcconfig */; - buildSettings = { - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Protobuf/Protobuf-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Protobuf/Protobuf-Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MODULEMAP_FILE = "Target Support Files/Protobuf/Protobuf.modulemap"; - PRODUCT_MODULE_NAME = Protobuf; - PRODUCT_NAME = Protobuf; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; 59A6D7F5E4AAE497A81FCFE887B518CC /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = D79F978E0863EE059A36DE3A5769F6A1 /* GTMSessionFetcher.debug.xcconfig */; @@ -3427,61 +3350,25 @@ }; name = Debug; }; - 60BD4FF988B5A1CEB963FEC53B0BAE5E /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9D456CD0F6C93012E888E245E5A1674E /* GoogleMLKit.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 64D71F558C3E690CBF8703C11A4D260A /* Release */ = { + 5D3D2D7A58DA20AB83399BA87607248E /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 6C500C39656854195B5ACE5993037C58 /* MLKitFaceDetection.release.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MLKitFaceDetection"; + IBSC_MODULE = MLKitFaceDetection; + INFOPLIST_FILE = "Target Support Files/MLKitFaceDetection/ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + PRODUCT_NAME = GoogleMVFaceDetectorResources; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + WRAPPER_EXTENSION = bundle; }; name = Release; }; - 6768AF4BE61747C98EF01680E1479B17 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9C5BB5DA2E6E2EAFE2B3512E010AFCC0 /* MLKitVision.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 6A64440882A5C7A9F58D8A7BAFA3832C /* Release */ = { + 5EDBF0E0CAE2FA94136E25566A5DA85B /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 77F6D853B774E75C36312ADC2A5D0612 /* nanopb.release.xcconfig */; + baseConfigurationReference = 158E8C6E791246DE60E1141C3D645E6B /* GoogleUtilities.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3491,8 +3378,7 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist"; + INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -3500,23 +3386,22 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap"; - PRODUCT_MODULE_NAME = nanopb; - PRODUCT_NAME = nanopb; + MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap"; + PRODUCT_MODULE_NAME = GoogleUtilities; + PRODUCT_NAME = GoogleUtilities; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - 79D355765A75E7457840912703B47627 /* Release */ = { + 60BD4FF988B5A1CEB963FEC53B0BAE5E /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C33989205DA19C2BE0EBFBA5FDF439A2 /* MLKitCommon.release.xcconfig */; + baseConfigurationReference = 9D456CD0F6C93012E888E245E5A1674E /* GoogleMLKit.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -3528,14 +3413,14 @@ ); SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; }; - name = Release; + name = Debug; }; - 8091561F23B9CC6E05148AF0CDF137D4 /* Debug */ = { + 66D08C9923056DE9E0001E4B627B991A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 158E8C6E791246DE60E1141C3D645E6B /* GoogleUtilities.debug.xcconfig */; + baseConfigurationReference = FCCE2EF7A63718A21C4D767D730AB371 /* YoonitFacefy.release.xcconfig */; buildSettings = { + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -3544,44 +3429,45 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/YoonitFacefy/YoonitFacefy-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap"; - PRODUCT_MODULE_NAME = GoogleUtilities; - PRODUCT_NAME = GoogleUtilities; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy.modulemap"; + PRODUCT_MODULE_NAME = YoonitFacefy; + PRODUCT_NAME = YoonitFacefy; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 813BB36B4BCFE7FF11B2B14EDA62B44F /* Release */ = { + 7F15FE4AEC6FF01251074D7AE1A07F22 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 78C62D5007745CD1625F305F4B9BE7D9 /* MLKitVision.release.xcconfig */; + baseConfigurationReference = 7F19D6195A13E5D4FEB2FDF89926FB9B /* MLKitFaceDetection.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MLKitFaceDetection"; + IBSC_MODULE = MLKitFaceDetection; + INFOPLIST_FILE = "Target Support Files/MLKitFaceDetection/ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); + PRODUCT_NAME = GoogleMVFaceDetectorResources; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; + WRAPPER_EXTENSION = bundle; }; - name = Release; + name = Debug; }; 8B5A46FF8D3C1289CDEE3BAFACABCD2A /* Release */ = { isa = XCBuildConfiguration; @@ -3627,27 +3513,129 @@ "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - STRIP_INSTALLED_PRODUCT = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + SWIFT_VERSION = 5.0; + SYMROOT = "${SRCROOT}/../build"; + }; + name = Release; + }; + 8E69BF3BBDF1300F1C0B8E5DB53C4D17 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 828D64E4D4660899651131465D817AA5 /* GoogleDataTransport.debug.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap"; + PRODUCT_MODULE_NAME = GoogleDataTransport; + PRODUCT_NAME = GoogleDataTransport; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 8EF6FA99D30878ADF7A2EEAC171D40C8 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9C5BB5DA2E6E2EAFE2B3512E010AFCC0 /* MLKitVision.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = Debug; + }; + 9C50B14CC4D6F74E5256FFFE4233AE0E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6C500C39656854195B5ACE5993037C58 /* MLKitFaceDetection.release.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; + 9F51928C887B9A8431BF519AA5C7F427 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 41372C37AABEA7049E9D346D5084A399 /* PromisesObjC.release.xcconfig */; + buildSettings = { + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap"; + PRODUCT_MODULE_NAME = FBLPromises; + PRODUCT_NAME = FBLPromises; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; - 8E69BF3BBDF1300F1C0B8E5DB53C4D17 /* Debug */ = { + A360BDD60A5E58561364FE0B92C125F2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 828D64E4D4660899651131465D817AA5 /* GoogleDataTransport.debug.xcconfig */; + baseConfigurationReference = 0F305898DFDB1AF32BB8D667DB2E1C18 /* Protobuf.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3657,7 +3645,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Protobuf/Protobuf-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Protobuf/Protobuf-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -3665,20 +3654,21 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/GoogleDataTransport/GoogleDataTransport.modulemap"; - PRODUCT_MODULE_NAME = GoogleDataTransport; - PRODUCT_NAME = GoogleDataTransport; + MODULEMAP_FILE = "Target Support Files/Protobuf/Protobuf.modulemap"; + PRODUCT_MODULE_NAME = Protobuf; + PRODUCT_NAME = Protobuf; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 909A41C6961E198F4AE2750ED47BBAF6 /* Debug */ = { + B9646DD0E6DD507918786AC3AFBD256B /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = FD8ABBCEB556745B086D9061EDB20DD8 /* GoogleToolboxForMac.debug.xcconfig */; buildSettings = { @@ -3712,10 +3702,12 @@ }; name = Debug; }; - A09DC888942B1EF9DB32A673964C4173 /* Release */ = { + BDFDD08EC9F18F428B1C0CC433764FF1 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8097D828831BE76DE7446C9CAF29B963 /* GoogleUtilities.release.xcconfig */; + baseConfigurationReference = 4EF848D285BF880D8B10CA2A5A2956DF /* Pods-YoonitFacefyDemo.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -3724,51 +3716,69 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities-Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/GoogleUtilities/GoogleUtilities.modulemap"; - PRODUCT_MODULE_NAME = GoogleUtilities; - PRODUCT_NAME = GoogleUtilities; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - A77E695ABC158FB3F83B83E50CBEE92C /* Debug */ = { + C511A983214E00BB47CE54479F2563E6 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AB5EF7B12B0B3A35BAB7051F357F2A60 /* MLKitCommon.debug.xcconfig */; + baseConfigurationReference = 6D4F56CA9A9E524B6259F4DE4656C0BA /* YoonitFacefy.debug.xcconfig */; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/YoonitFacefy/YoonitFacefy-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 14.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", + "@loader_path/Frameworks", ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/YoonitFacefy/YoonitFacefy.modulemap"; + PRODUCT_MODULE_NAME = YoonitFacefy; + PRODUCT_NAME = YoonitFacefy; SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; - BDFDD08EC9F18F428B1C0CC433764FF1 /* Debug */ = { + C7E0A5F871F4F65629FA6AEEC1BD3606 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 4EF848D285BF880D8B10CA2A5A2956DF /* Pods-YoonitFacefyDemo.debug.xcconfig */; + baseConfigurationReference = A4D6C238856DB50733B4AACF23C4DCAC /* GoogleUtilitiesComponents.release.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -3777,27 +3787,44 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-Info.plist"; + INFOPLIST_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 14.0; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/GoogleUtilitiesComponents/GoogleUtilitiesComponents.modulemap"; + PRODUCT_MODULE_NAME = GoogleUtilitiesComponents; + PRODUCT_NAME = GoogleUtilitiesComponents; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; + name = Release; + }; + C897209E5DA892C04329FCF32DB68A1F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7F19D6195A13E5D4FEB2FDF89926FB9B /* MLKitFaceDetection.debug.xcconfig */; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CLANG_ENABLE_OBJC_WEAK = NO; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; name = Debug; }; C8F08F9ED95955D8712E206E4E71EC6D /* Release */ = { @@ -3818,9 +3845,9 @@ }; name = Release; }; - CD7A665F867C00D527D9EC5FEF875590 /* Debug */ = { + CD16CB28F1C07572B2DC8D976766866C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 71AEC4E0DD0D9D4CC25CD846B21AF17F /* PromisesObjC.debug.xcconfig */; + baseConfigurationReference = 77F6D853B774E75C36312ADC2A5D0612 /* nanopb.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3830,7 +3857,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -3838,18 +3866,19 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap"; - PRODUCT_MODULE_NAME = FBLPromises; - PRODUCT_NAME = FBLPromises; + MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap"; + PRODUCT_MODULE_NAME = nanopb; + PRODUCT_NAME = nanopb; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; D0626D3F59EE063D6C4673D233814661 /* Debug */ = { isa = XCBuildConfiguration; @@ -3886,26 +3915,9 @@ }; name = Debug; }; - F158A6A8227DA4D9DB8A4FA4893D0F65 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7F19D6195A13E5D4FEB2FDF89926FB9B /* MLKitFaceDetection.debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CLANG_ENABLE_OBJC_WEAK = NO; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - F2FB6A2AA18D6CE674DE7A3A6AADFC9A /* Release */ = { + DBD9C6E1B361BDA0F881F870A60ED588 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 06018E00BD8A5A07B210CF0FA6ABD34C /* GTMSessionFetcher.release.xcconfig */; + baseConfigurationReference = 1C07D687918820F28E31AEAF1DE97BC0 /* GoogleToolboxForMac.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3915,8 +3927,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -3924,9 +3936,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher.modulemap"; - PRODUCT_MODULE_NAME = GTMSessionFetcher; - PRODUCT_NAME = GTMSessionFetcher; + MODULEMAP_FILE = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac.modulemap"; + PRODUCT_MODULE_NAME = GoogleToolboxForMac; + PRODUCT_NAME = GoogleToolboxForMac; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -3938,25 +3950,9 @@ }; name = Release; }; - F53C285AE9B6DD78049F0ECCB31F6B8F /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 6C500C39656854195B5ACE5993037C58 /* MLKitFaceDetection.release.xcconfig */; - buildSettings = { - CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/MLKitFaceDetection"; - IBSC_MODULE = MLKitFaceDetection; - INFOPLIST_FILE = "Target Support Files/MLKitFaceDetection/ResourceBundle-GoogleMVFaceDetectorResources-MLKitFaceDetection-Info.plist"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; - PRODUCT_NAME = GoogleMVFaceDetectorResources; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - WRAPPER_EXTENSION = bundle; - }; - name = Release; - }; - FC23C21105D5725AFE506B42E83E8C34 /* Release */ = { + DDD907C72922FD0F1E98102AA232C9B5 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1C07D687918820F28E31AEAF1DE97BC0 /* GoogleToolboxForMac.release.xcconfig */; + baseConfigurationReference = FDC5C3AAA690BF4ADB5AF3DCC047443D /* nanopb.debug.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -3966,8 +3962,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/nanopb/nanopb-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/nanopb/nanopb-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -3975,23 +3971,22 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/GoogleToolboxForMac/GoogleToolboxForMac.modulemap"; - PRODUCT_MODULE_NAME = GoogleToolboxForMac; - PRODUCT_NAME = GoogleToolboxForMac; + MODULEMAP_FILE = "Target Support Files/nanopb/nanopb.modulemap"; + PRODUCT_MODULE_NAME = nanopb; + PRODUCT_NAME = nanopb; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - FF05536F3054D7349CED5009A899A87A /* Release */ = { + F2FB6A2AA18D6CE674DE7A3A6AADFC9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 41372C37AABEA7049E9D346D5084A399 /* PromisesObjC.release.xcconfig */; + baseConfigurationReference = 06018E00BD8A5A07B210CF0FA6ABD34C /* GTMSessionFetcher.release.xcconfig */; buildSettings = { "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -4001,7 +3996,8 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( @@ -4009,9 +4005,9 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/PromisesObjC/PromisesObjC.modulemap"; - PRODUCT_MODULE_NAME = FBLPromises; - PRODUCT_NAME = FBLPromises; + MODULEMAP_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher.modulemap"; + PRODUCT_MODULE_NAME = GTMSessionFetcher; + PRODUCT_NAME = GTMSessionFetcher; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -4026,20 +4022,29 @@ /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 08F063F2CCEDC6A1D8DA0D419AF1AE6A /* Build configuration list for PBXNativeTarget "GoogleUtilitiesComponents" */ = { + 1BE99A388F74C2DC26F4378A86D23C12 /* Build configuration list for PBXNativeTarget "nanopb" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + DDD907C72922FD0F1E98102AA232C9B5 /* Debug */, + CD16CB28F1C07572B2DC8D976766866C /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 2AB1FBA01154D23FFF08B51DD5D34006 /* Build configuration list for PBXNativeTarget "GoogleUtilitiesComponents" */ = { isa = XCConfigurationList; buildConfigurations = ( - 494E3FE0C6777E86ED140F698E3DF6C8 /* Debug */, - 51C3182A1CB1DD40F6E104D74E439045 /* Release */, + 2179A875AEDAEB5457837DC24B0F6AD4 /* Debug */, + C7E0A5F871F4F65629FA6AEEC1BD3606 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 20F97CB3E23AA33B58B3613A2DA0BCD9 /* Build configuration list for PBXNativeTarget "MLKitFaceDetection-GoogleMVFaceDetectorResources" */ = { + 34D72096E8B7907F49014D7637F91DDD /* Build configuration list for PBXAggregateTarget "MLKitVision" */ = { isa = XCConfigurationList; buildConfigurations = ( - 054571AF95F2BCD83BB35E8099CE11FE /* Debug */, - F53C285AE9B6DD78049F0ECCB31F6B8F /* Release */, + 8EF6FA99D30878ADF7A2EEAC171D40C8 /* Debug */, + 0A1B39DE75C6DD70EBB182EBBFD7F69C /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4053,29 +4058,29 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { + 4690C661D2BC45A2841EB70872B6E8B6 /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac" */ = { isa = XCConfigurationList; buildConfigurations = ( - 4BC7450F9457737EE3E637BA155B56F7 /* Debug */, - 8B5A46FF8D3C1289CDEE3BAFACABCD2A /* Release */, + B9646DD0E6DD507918786AC3AFBD256B /* Debug */, + DBD9C6E1B361BDA0F881F870A60ED588 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 551F29DD5987E399412219FE48076824 /* Build configuration list for PBXNativeTarget "Pods-YoonitFacefyDemo" */ = { + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - BDFDD08EC9F18F428B1C0CC433764FF1 /* Debug */, - 1DBC795E2E755058B11F1BA48C64411F /* Release */, + 4BC7450F9457737EE3E637BA155B56F7 /* Debug */, + 8B5A46FF8D3C1289CDEE3BAFACABCD2A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 659D2A11D9F42CC0F3CB802DA2844CBC /* Build configuration list for PBXNativeTarget "YoonitFacefy" */ = { + 551F29DD5987E399412219FE48076824 /* Build configuration list for PBXNativeTarget "Pods-YoonitFacefyDemo" */ = { isa = XCConfigurationList; buildConfigurations = ( - 51C68AEBE25BEBFBA221F005CD3B8447 /* Debug */, - 1BB3AE6F2BBE0EAE37FC370704E8A502 /* Release */, + BDFDD08EC9F18F428B1C0CC433764FF1 /* Debug */, + 1DBC795E2E755058B11F1BA48C64411F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4089,65 +4094,65 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 8B5DABC41B6B3C7BE017A1A92D12D5DC /* Build configuration list for PBXNativeTarget "nanopb" */ = { + 7B47F47A3F20909057BCA81FEDF42709 /* Build configuration list for PBXNativeTarget "MLKitFaceDetection-GoogleMVFaceDetectorResources" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2FD12357C49D14D3BBE7C6F2D46749E7 /* Debug */, - 6A64440882A5C7A9F58D8A7BAFA3832C /* Release */, + 7F15FE4AEC6FF01251074D7AE1A07F22 /* Debug */, + 5D3D2D7A58DA20AB83399BA87607248E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 9B9DA5BF49302F82D0F51180C369B1BB /* Build configuration list for PBXNativeTarget "PromisesObjC" */ = { + 8B160F934F6C2976789476B8263B3447 /* Build configuration list for PBXAggregateTarget "MLKitCommon" */ = { isa = XCConfigurationList; buildConfigurations = ( - CD7A665F867C00D527D9EC5FEF875590 /* Debug */, - FF05536F3054D7349CED5009A899A87A /* Release */, + 4FBFAA1A909F5917BE4EA8CF1DA365A1 /* Debug */, + 367157D31A67073339A3A701D905872F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - A4F9252A45F01D49211A8FDBB5801992 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = { + B6F735797B7096DCED54860A4687D8A5 /* Build configuration list for PBXAggregateTarget "MLKitFaceDetection" */ = { isa = XCConfigurationList; buildConfigurations = ( - 8091561F23B9CC6E05148AF0CDF137D4 /* Debug */, - A09DC888942B1EF9DB32A673964C4173 /* Release */, + C897209E5DA892C04329FCF32DB68A1F /* Debug */, + 9C50B14CC4D6F74E5256FFFE4233AE0E /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - BE5243CE5EFFED3FCE40C423AAC144E6 /* Build configuration list for PBXAggregateTarget "MLKitCommon" */ = { + C681106BE2360432658044BF006581C2 /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */ = { isa = XCConfigurationList; buildConfigurations = ( - A77E695ABC158FB3F83B83E50CBEE92C /* Debug */, - 79D355765A75E7457840912703B47627 /* Release */, + 59A6D7F5E4AAE497A81FCFE887B518CC /* Debug */, + F2FB6A2AA18D6CE674DE7A3A6AADFC9A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C59E6DDA7990D7284A61099342572C66 /* Build configuration list for PBXAggregateTarget "MLKitFaceDetection" */ = { + C7ACB13D062BB2ED11EEAF1DD5578484 /* Build configuration list for PBXNativeTarget "Protobuf" */ = { isa = XCConfigurationList; buildConfigurations = ( - F158A6A8227DA4D9DB8A4FA4893D0F65 /* Debug */, - 64D71F558C3E690CBF8703C11A4D260A /* Release */, + 478BDF6C9C9E2E416A9DC59DFEFEEFB7 /* Debug */, + A360BDD60A5E58561364FE0B92C125F2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C681106BE2360432658044BF006581C2 /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */ = { + C8EFC9D4345879AAAD2DEBCF41A09037 /* Build configuration list for PBXNativeTarget "PromisesObjC" */ = { isa = XCConfigurationList; buildConfigurations = ( - 59A6D7F5E4AAE497A81FCFE887B518CC /* Debug */, - F2FB6A2AA18D6CE674DE7A3A6AADFC9A /* Release */, + 20655A9FA9DDAF3F56858CA52E58EFFE /* Debug */, + 9F51928C887B9A8431BF519AA5C7F427 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - C815B357367F60B9F692F4C459CFB8A8 /* Build configuration list for PBXNativeTarget "GoogleToolboxForMac" */ = { + D352B4833CADC70131613BEA83C5CC55 /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = { isa = XCConfigurationList; buildConfigurations = ( - 909A41C6961E198F4AE2750ED47BBAF6 /* Debug */, - FC23C21105D5725AFE506B42E83E8C34 /* Release */, + 5EDBF0E0CAE2FA94136E25566A5DA85B /* Debug */, + 0608F0E4179E36E6E0F9FF817436B530 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -4161,20 +4166,11 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - D98C05ACF3AB36E6582E397F31ECAAFB /* Build configuration list for PBXNativeTarget "Protobuf" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 462F10BE841DF1609AE93ACE56B462B2 /* Debug */, - 58FDA6444588AB54B3B2786EC6CF22AF /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - EF4250083F50ED55EB5912E9092224A1 /* Build configuration list for PBXAggregateTarget "MLKitVision" */ = { + FBFD03E5153A21B035108FBBF87B81FF /* Build configuration list for PBXNativeTarget "YoonitFacefy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 6768AF4BE61747C98EF01680E1479B17 /* Debug */, - 813BB36B4BCFE7FF11B2B14EDA62B44F /* Release */, + C511A983214E00BB47CE54479F2563E6 /* Debug */, + 66D08C9923056DE9E0001E4B627B991A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/project.pbxproj b/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/project.pbxproj index d31c250..2498ced 100644 --- a/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/project.pbxproj +++ b/Example/YoonitFacefyDemo/YoonitFacefyDemo.xcodeproj/project.pbxproj @@ -7,7 +7,6 @@ objects = { /* Begin PBXBuildFile section */ - 1751D24037C355F0A622A604 /* Pods_YoonitFacefyDemo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CFFCD9384F93ACEFA13398DE /* Pods_YoonitFacefyDemo.framework */; }; 5C06E54825D1F09A00E6770F /* Podfile in Resources */ = {isa = PBXBuildFile; fileRef = 5C06E54725D1F09A00E6770F /* Podfile */; }; 5C6580CC25D5ACA3001171F8 /* GraphicView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C6580CB25D5ACA3001171F8 /* GraphicView.swift */; }; 6176EFC2252E496D00F4D4DD /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6176EFC1252E496D00F4D4DD /* AppDelegate.swift */; }; @@ -16,12 +15,11 @@ 6176EFCB252E496F00F4D4DD /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6176EFCA252E496F00F4D4DD /* Assets.xcassets */; }; 6176EFCE252E496F00F4D4DD /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 6176EFCC252E496F00F4D4DD /* LaunchScreen.storyboard */; }; 6176EFDE252E4A9100F4D4DD /* FacefyViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6176EFDB252E4A9100F4D4DD /* FacefyViewController.swift */; }; + 9471A16A133B5BC59273DC59 /* Pods_YoonitFacefyDemo.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC04C950B084B2E078258965 /* Pods_YoonitFacefyDemo.framework */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ - 240368A2A8A0D7608668F832 /* Pods-YoonitFacefyDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-YoonitFacefyDemo.debug.xcconfig"; path = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.debug.xcconfig"; sourceTree = ""; }; - 3D7CC942132D736BF71FBFF2 /* Pods-YoonitFacefyDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-YoonitFacefyDemo.release.xcconfig"; path = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.release.xcconfig"; sourceTree = ""; }; - 5C06E54725D1F09A00E6770F /* Podfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Podfile; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 5C06E54725D1F09A00E6770F /* Podfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Podfile; sourceTree = ""; }; 5C06E5A925D1FBC500E6770F /* YoonitFacefy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = YoonitFacefy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 5C6580CB25D5ACA3001171F8 /* GraphicView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GraphicView.swift; sourceTree = ""; }; 6176EFBE252E496D00F4D4DD /* YoonitFacefyDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = YoonitFacefyDemo.app; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -32,7 +30,9 @@ 6176EFCD252E496F00F4D4DD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 6176EFCF252E496F00F4D4DD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 6176EFDB252E4A9100F4D4DD /* FacefyViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FacefyViewController.swift; sourceTree = ""; }; - CFFCD9384F93ACEFA13398DE /* Pods_YoonitFacefyDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_YoonitFacefyDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9E5010989592DAF42C37B6FB /* Pods-YoonitFacefyDemo.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-YoonitFacefyDemo.release.xcconfig"; path = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.release.xcconfig"; sourceTree = ""; }; + C34D9F83E1CDDB618E5A3BE8 /* Pods-YoonitFacefyDemo.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-YoonitFacefyDemo.debug.xcconfig"; path = "Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo.debug.xcconfig"; sourceTree = ""; }; + EC04C950B084B2E078258965 /* Pods_YoonitFacefyDemo.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_YoonitFacefyDemo.framework; sourceTree = BUILT_PRODUCTS_DIR; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -40,7 +40,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 1751D24037C355F0A622A604 /* Pods_YoonitFacefyDemo.framework in Frameworks */, + 9471A16A133B5BC59273DC59 /* Pods_YoonitFacefyDemo.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -84,8 +84,8 @@ E43515AC47E0279330A1606A /* Pods */ = { isa = PBXGroup; children = ( - 240368A2A8A0D7608668F832 /* Pods-YoonitFacefyDemo.debug.xcconfig */, - 3D7CC942132D736BF71FBFF2 /* Pods-YoonitFacefyDemo.release.xcconfig */, + C34D9F83E1CDDB618E5A3BE8 /* Pods-YoonitFacefyDemo.debug.xcconfig */, + 9E5010989592DAF42C37B6FB /* Pods-YoonitFacefyDemo.release.xcconfig */, ); path = Pods; sourceTree = ""; @@ -94,7 +94,7 @@ isa = PBXGroup; children = ( 5C06E5A925D1FBC500E6770F /* YoonitFacefy.framework */, - CFFCD9384F93ACEFA13398DE /* Pods_YoonitFacefyDemo.framework */, + EC04C950B084B2E078258965 /* Pods_YoonitFacefyDemo.framework */, ); name = Frameworks; sourceTree = ""; @@ -106,12 +106,12 @@ isa = PBXNativeTarget; buildConfigurationList = 6176EFD2252E496F00F4D4DD /* Build configuration list for PBXNativeTarget "YoonitFacefyDemo" */; buildPhases = ( - 617C0DE2106B6EB4E96F7D53 /* [CP] Check Pods Manifest.lock */, + 26D4B6F4B8D7E7268557A322 /* [CP] Check Pods Manifest.lock */, 6176EFBA252E496D00F4D4DD /* Sources */, 6176EFBB252E496D00F4D4DD /* Frameworks */, 6176EFBC252E496D00F4D4DD /* Resources */, - 1361A9BF6EFEB4AB442422FB /* [CP] Copy Pods Resources */, - F161A6E1F3C5199EF907BA46 /* [CP] Embed Pods Frameworks */, + 645887ACDFC93977CE31A258 /* [CP] Embed Pods Frameworks */, + FB2832E61E79E64FF8934907 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -169,24 +169,7 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 1361A9BF6EFEB4AB442422FB /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-resources-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Copy Pods Resources"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-resources-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - 617C0DE2106B6EB4E96F7D53 /* [CP] Check Pods Manifest.lock */ = { + 26D4B6F4B8D7E7268557A322 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -208,7 +191,7 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - F161A6E1F3C5199EF907BA46 /* [CP] Embed Pods Frameworks */ = { + 645887ACDFC93977CE31A258 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -225,6 +208,23 @@ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; + FB2832E61E79E64FF8934907 /* [CP] Copy Pods Resources */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-resources-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Copy Pods Resources"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-resources-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-YoonitFacefyDemo/Pods-YoonitFacefyDemo-resources.sh\"\n"; + showEnvVarsInLog = 0; + }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ @@ -384,7 +384,7 @@ }; 6176EFD3252E496F00F4D4DD /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 240368A2A8A0D7608668F832 /* Pods-YoonitFacefyDemo.debug.xcconfig */; + baseConfigurationReference = C34D9F83E1CDDB618E5A3BE8 /* Pods-YoonitFacefyDemo.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; @@ -414,7 +414,7 @@ }; 6176EFD4252E496F00F4D4DD /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3D7CC942132D736BF71FBFF2 /* Pods-YoonitFacefyDemo.release.xcconfig */; + baseConfigurationReference = 9E5010989592DAF42C37B6FB /* Pods-YoonitFacefyDemo.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; diff --git a/YoonitFacefy.xcodeproj/project.pbxproj b/YoonitFacefy.xcodeproj/project.pbxproj index ddbb016..de346e8 100644 --- a/YoonitFacefy.xcodeproj/project.pbxproj +++ b/YoonitFacefy.xcodeproj/project.pbxproj @@ -21,7 +21,6 @@ 5C77937525EEABDF00CDE6E9 /* facefy.gif in Resources */ = {isa = PBXBuildFile; fileRef = 5C77937425EEABDF00CDE6E9 /* facefy.gif */; }; 5CB4F8F625CC7E63001D3606 /* FacefyController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CB4F8F525CC7E63001D3606 /* FacefyController.swift */; }; 5CD73DD625E5795A00DF4C6F /* FaceDetected.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CD73DD525E5795A00DF4C6F /* FaceDetected.swift */; }; - 5CD73EA125E7E97300DF4C6F /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5CD73EA025E7E97300DF4C6F /* Message.swift */; }; 6176EF20252CFA4300F4D4DD /* YoonitFacefy.podspec in Resources */ = {isa = PBXBuildFile; fileRef = 6176EF1F252CFA4300F4D4DD /* YoonitFacefy.podspec */; }; 6176EF23252CFC9500F4D4DD /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 6176EF22252CFC9500F4D4DD /* LICENSE */; }; 6176EF26252CFEE000F4D4DD /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 6176EF25252CFEE000F4D4DD /* README.md */; }; @@ -44,7 +43,6 @@ 5CB4F8EE25CC7DDC001D3606 /* YoonitFacefy.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = YoonitFacefy.h; sourceTree = ""; }; 5CB4F8F525CC7E63001D3606 /* FacefyController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FacefyController.swift; sourceTree = ""; }; 5CD73DD525E5795A00DF4C6F /* FaceDetected.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FaceDetected.swift; sourceTree = ""; }; - 5CD73EA025E7E97300DF4C6F /* Message.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Message.swift; sourceTree = ""; }; 6176EEF6252CF9D200F4D4DD /* YoonitFacefy.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = YoonitFacefy.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 6176EEFA252CF9D200F4D4DD /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 6176EF1F252CFA4300F4D4DD /* YoonitFacefy.podspec */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = YoonitFacefy.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; @@ -82,7 +80,6 @@ 5CB4F8F525CC7E63001D3606 /* FacefyController.swift */, 5C06E5CE25D1FED400E6770F /* Facefy.swift */, 5CD73DD525E5795A00DF4C6F /* FaceDetected.swift */, - 5CD73EA025E7E97300DF4C6F /* Message.swift */, ); path = src; sourceTree = ""; @@ -276,7 +273,6 @@ buildActionMask = 2147483647; files = ( 5CB4F8F625CC7E63001D3606 /* FacefyController.swift in Sources */, - 5CD73EA125E7E97300DF4C6F /* Message.swift in Sources */, 5CD73DD625E5795A00DF4C6F /* FaceDetected.swift in Sources */, 5C06E5CF25D1FED400E6770F /* Facefy.swift in Sources */, ); diff --git a/YoonitFacefy/src/Facefy.swift b/YoonitFacefy/src/Facefy.swift index 345c7cd..7928941 100644 --- a/YoonitFacefy/src/Facefy.swift +++ b/YoonitFacefy/src/Facefy.swift @@ -20,13 +20,13 @@ public class Facefy: NSObject { public func detect( _ image: UIImage, - onFaceDetected: @escaping (FaceDetected) -> Void, - onMessage: @escaping (String) -> Void + onSuccess: @escaping (FaceDetected?) -> Void, + onError: @escaping (String) -> Void ) { self.facefyController.detect( image: image, - onFaceDetected: onFaceDetected, - onMessage: onMessage + onSuccess: onSuccess, + onError: onError ) } } diff --git a/YoonitFacefy/src/FacefyController.swift b/YoonitFacefy/src/FacefyController.swift index afc05f1..6edac2f 100644 --- a/YoonitFacefy/src/FacefyController.swift +++ b/YoonitFacefy/src/FacefyController.swift @@ -30,8 +30,8 @@ public class FacefyController { public func detect( image: UIImage, - onFaceDetected: @escaping (FaceDetected) -> Void, - onMessage: @escaping (String) -> Void + onSuccess: @escaping (FaceDetected?) -> Void, + onError: @escaping (String) -> Void ) { let visionImage: VisionImage = VisionImage(image: image) @@ -40,12 +40,12 @@ public class FacefyController { faces, error in guard weakSelf != nil else { - onMessage(Message.FACE_UNDETECTED.rawValue) + onSuccess(nil) return } guard error == nil, let faces = faces, !faces.isEmpty else { - onMessage(Message.FACE_UNDETECTED.rawValue) + onSuccess(nil) return } @@ -73,7 +73,7 @@ public class FacefyController { } } - onFaceDetected( + onSuccess( FaceDetected( leftEyeOpenProbability: leftEyeOpenProbability, rightEyeOpenProbability: rightEyeOpenProbability, diff --git a/YoonitFacefy/src/Message.swift b/YoonitFacefy/src/Message.swift deleted file mode 100644 index d9415cc..0000000 --- a/YoonitFacefy/src/Message.swift +++ /dev/null @@ -1,16 +0,0 @@ -// -// +-+-+-+-+-+-+ -// |y|o|o|n|i|t| -// +-+-+-+-+-+-+ -// -// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -// | Yoonit Camera lib for iOS applications | -// | Haroldo Teruya @ Cyberlabs AI 2020 | -// +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ -// - -import Foundation - -public enum Message: String { - case FACE_UNDETECTED = "FACE_UNDETECTED" -} From dbb858b9670f5ba12106ad2d82ddb2af4e5484ad Mon Sep 17 00:00:00 2001 From: HaroldoTeruya Date: Tue, 9 Mar 2021 14:17:47 -0300 Subject: [PATCH 5/7] refactor!: change face undetected logic --- .../FacefyViewController.swift | 144 +++++++++--------- 1 file changed, 68 insertions(+), 76 deletions(-) diff --git a/Example/YoonitFacefyDemo/YoonitFacefyDemo/FacefyViewController.swift b/Example/YoonitFacefyDemo/YoonitFacefyDemo/FacefyViewController.swift index 4703ff8..2eb9b97 100644 --- a/Example/YoonitFacefyDemo/YoonitFacefyDemo/FacefyViewController.swift +++ b/Example/YoonitFacefyDemo/YoonitFacefyDemo/FacefyViewController.swift @@ -53,91 +53,83 @@ class FacefyViewController: self.facefy?.detect(image!) { faceDetected in - - if let rightEyeOpenProbability = faceDetected.rightEyeOpenProbability { - self.rightEyeLabel.text = rightEyeOpenProbability > 0.8 ? "Open" : "Close" - } - - if let leftEyeOpenProbability = faceDetected.leftEyeOpenProbability { - self.leftEyeLabel.text = leftEyeOpenProbability > 0.8 ? "Open" : "Close" - } - - if let smilingProbability = faceDetected.smilingProbability { - self.smillingLabel.text = smilingProbability > 0.8 ? "Smilling" : "Not smilling" - } - if let headEulerAngleY = faceDetected.headEulerAngleY { - var headPosition = "" - if headEulerAngleY < -36 { - headPosition = "Super Right" - } else if -36 < headEulerAngleY && headEulerAngleY < -12 { - headPosition = "Right" - } else if -12 < headEulerAngleY && headEulerAngleY < 12 { - headPosition = "Frontal" - } else if 12 < headEulerAngleY && headEulerAngleY < 36 { - headPosition = "Left" - } else if headEulerAngleY > 36 { - headPosition = "Super Left" + if let faceDetected: FaceDetected = faceDetected { + if let rightEyeOpenProbability = faceDetected.rightEyeOpenProbability { + self.rightEyeLabel.text = + rightEyeOpenProbability > 0.8 ? "Open" : "Close" } - self.horizontalMovementLabel.text = headPosition - } - - if let headEulerAngleX = faceDetected.headEulerAngleX { - var headPosition = "" - if headEulerAngleX < -36 { - headPosition = "Super Down" - } else if -36 < headEulerAngleX && headEulerAngleX < -12 { - headPosition = "Down" - } else if -12 < headEulerAngleX && headEulerAngleX < 12 { - headPosition = "Frontal" - } else if 12 < headEulerAngleX && headEulerAngleX < 36 { - headPosition = "Up" - } else if headEulerAngleX > 36 { - headPosition = "Super Up" + if let leftEyeOpenProbability = faceDetected.leftEyeOpenProbability { + self.leftEyeLabel.text = + leftEyeOpenProbability > 0.8 ? "Open" : "Close" } - self.verticalMovementLabel.text = headPosition - } - - if let headEulerAngleZ = faceDetected.headEulerAngleZ { - var headPosition = "" - if headEulerAngleZ < -36 { - headPosition = "Super Left" - } else if -36 < headEulerAngleZ && headEulerAngleZ < -12 { - headPosition = "Left" - } else if -12 < headEulerAngleZ && headEulerAngleZ < 12 { - headPosition = "Frontal" - } else if 12 < headEulerAngleZ && headEulerAngleZ < 36 { - headPosition = "Right" - } else if headEulerAngleZ > 36 { - headPosition = "Super Right" + if let smilingProbability = faceDetected.smilingProbability { + self.smillingLabel.text = + smilingProbability > 0.8 ? "Smilling" : "Not smilling" } - self.tiltMovementLabel.text = headPosition - } - - if let cgImage = image?.cgImage { - // Crop the face image. - self.faceImageView.image = UIImage( - cgImage: cgImage.cropping(to: faceDetected.boundingBox)! - ).withHorizontallyFlippedOrientation() + if let headEulerAngleY = faceDetected.headEulerAngleY { + var headPosition = "" + if headEulerAngleY < -36 { + headPosition = "Super Right" + } else if -36 < headEulerAngleY && headEulerAngleY < -12 { + headPosition = "Right" + } else if -12 < headEulerAngleY && headEulerAngleY < 12 { + headPosition = "Frontal" + } else if 12 < headEulerAngleY && headEulerAngleY < 36 { + headPosition = "Left" + } else if headEulerAngleY > 36 { + headPosition = "Super Left" + } + self.horizontalMovementLabel.text = headPosition + } + if let headEulerAngleX = faceDetected.headEulerAngleX { + var headPosition = "" + if headEulerAngleX < -36 { + headPosition = "Super Down" + } else if -36 < headEulerAngleX && headEulerAngleX < -12 { + headPosition = "Down" + } else if -12 < headEulerAngleX && headEulerAngleX < 12 { + headPosition = "Frontal" + } else if 12 < headEulerAngleX && headEulerAngleX < 36 { + headPosition = "Up" + } else if headEulerAngleX > 36 { + headPosition = "Super Up" + } + self.verticalMovementLabel.text = headPosition + } + if let headEulerAngleZ = faceDetected.headEulerAngleZ { + var headPosition = "" + if headEulerAngleZ < -36 { + headPosition = "Super Left" + } else if -36 < headEulerAngleZ && headEulerAngleZ < -12 { + headPosition = "Left" + } else if -12 < headEulerAngleZ && headEulerAngleZ < 12 { + headPosition = "Frontal" + } else if 12 < headEulerAngleZ && headEulerAngleZ < 36 { + headPosition = "Right" + } else if headEulerAngleZ > 36 { + headPosition = "Super Right" + } + self.tiltMovementLabel.text = headPosition + } + if let cgImage = image?.cgImage { + // Crop the face image. + self.faceImageView.image = UIImage( + cgImage: cgImage.cropping(to: faceDetected.boundingBox)! + ).withHorizontallyFlippedOrientation() + } + } else { + print("Face Undetected.") + self.faceImageView.image = nil + self.graphicView.clear() } - } onMessage: { message in - self.handleMessage(message: message) + } onError: { message in + print(message) } self.faceImage = image! } - - func handleMessage(message: String) { - switch message { - case "FACE_UNDETECTED": - print("Face Undetected.") - default: - print(message) - } - - self.graphicView.clear() - } - + func onFaceDetected( _ x: Int, _ y: Int, From beec09888b742414723d81b2f6c7ff09f0509794 Mon Sep 17 00:00:00 2001 From: HaroldoTeruya Date: Tue, 9 Mar 2021 14:20:23 -0300 Subject: [PATCH 6/7] docs: add table of contents, update usage and description --- README.md | 76 ++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 47 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index 3166694..60167da 100644 --- a/README.md +++ b/README.md @@ -2,15 +2,27 @@ # ios-yoonit-facefy -A iOS library to provide: -- [Standart Google ML Kit](https://developers.google.com/ml-kit) -- Face detection -- Face contours -- Face expressions -- Face movement +A iOS plugin to provide: +* [Google MLKit](https://developers.google.com/ml-kit) integration +* [PyTorch](https://pytorch.org/mobile/home/) integration (Soon) +* Computer vision pipeline (Soon) +* Face detection +* Face contours +* Face expressions +* Face movement +## Table of Contents + +* [Installation](#installation) +* [Usage](#usage) +* [API](#api) + * [Methods](#methods) + * [FaceDetected](#facedetected) + * [Head Movements](#head-movements) +* [To contribute and make it better](#to-contribute-and-make-it-better) + ## Install Add the following line to your `Podfile` file: @@ -38,30 +50,30 @@ import YoonitFacefy let image = UIImage(contentsOfFile: "image path") let facefy: Facefy = Facefy() -self.facefy.detect(image!) { - faceDetected in - - if let leftEyeOpenProbability = faceDetected.leftEyeOpenProbability { - self.leftEyeLabel.text = String(format: "%.2f", leftEyeOpenProbability) - } - if let rightEyeOpenProbability = faceDetected.rightEyeOpenProbability { - self.rightEyeLabel.text = String(format: "%.2f", rightEyeOpenProbability) - } - if let smilingProbability = faceDetected.smilingProbability { - self.smillingLabel.text = String(format: "%.2f", smilingProbability) +self.facefy.detect(image!) { faceDetected in + if let faceDetected: FaceDetected = faceDetected { + if let leftEyeOpenProbability = faceDetected.leftEyeOpenProbability { + self.leftEyeLabel.text = String(format: "%.2f", leftEyeOpenProbability) + } + if let rightEyeOpenProbability = faceDetected.rightEyeOpenProbability { + self.rightEyeLabel.text = String(format: "%.2f", rightEyeOpenProbability) + } + if let smilingProbability = faceDetected.smilingProbability { + self.smillingLabel.text = String(format: "%.2f", smilingProbability) + } + if let headEulerAngleY = faceDetected.headEulerAngleY { + self.leftRightMovementeLabel.text = String(format: "%.2f", headEulerAngleY) + } + + if let cgImage = image?.cgImage { + + // Crop the face image from. + UIImage( + cgImage: cgImage.cropping(to: faceDetected.boundingBox)! + ).withHorizontallyFlippedOrientation() + } } - if let headEulerAngleY = faceDetected.headEulerAngleY { - self.leftRightMovementeLabel.text = String(format: "%.2f", headEulerAngleY) - } - - if let cgImage = image?.cgImage { - - // Crop the face image from. - UIImage( - cgImage: cgImage.cropping(to: faceDetected.boundingBox)! - ).withHorizontallyFlippedOrientation() - } -} onMessage: { message in +} onError: { message in print(message) } ``` @@ -102,8 +114,14 @@ Here we explaining the above gif and how reached the "results". Each "movement" Clone the repo, change what you want and send PR. +For commit messages we use Conventional Commits. + Contributions are always welcome! + + + + --- Code with ❤ by the [**Cyberlabs AI**](https://cyberlabs.ai/) Front-End Team From 4dddff623ee98900a3924bb9930cbf241119e466 Mon Sep 17 00:00:00 2001 From: HaroldoTeruya Date: Tue, 9 Mar 2021 14:25:42 -0300 Subject: [PATCH 7/7] build: bump version from 1.0.0 to 1.0.1 --- YoonitFacefy.podspec | 2 +- YoonitFacefy.xcodeproj/project.pbxproj | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/YoonitFacefy.podspec b/YoonitFacefy.podspec index f7b6622..71caad3 100644 --- a/YoonitFacefy.podspec +++ b/YoonitFacefy.podspec @@ -9,7 +9,7 @@ Pod::Spec.new do |spec| # spec.name = "YoonitFacefy" - spec.version = "1.0.0" + spec.version = "1.0.1" spec.summary = "The face detection's module for iOS with a lot of awesome features" # This description is used to generate tags and improve search results. diff --git a/YoonitFacefy.xcodeproj/project.pbxproj b/YoonitFacefy.xcodeproj/project.pbxproj index de346e8..33599fe 100644 --- a/YoonitFacefy.xcodeproj/project.pbxproj +++ b/YoonitFacefy.xcodeproj/project.pbxproj @@ -422,7 +422,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.0.0; + MARKETING_VERSION = 1.0.1; PRODUCT_BUNDLE_IDENTIFIER = ai.cyberlabs.YoonitFacefy; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES; @@ -452,7 +452,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.0.0; + MARKETING_VERSION = 1.0.1; PRODUCT_BUNDLE_IDENTIFIER = ai.cyberlabs.YoonitFacefy; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SKIP_INSTALL = YES;