diff --git a/Package.resolved b/Package.resolved index 56b4146a..dc529f00 100644 --- a/Package.resolved +++ b/Package.resolved @@ -68,9 +68,9 @@ "package": "xcodeproj", "repositoryURL": "https://github.com/tuist/xcodeproj.git", "state": { - "branch": "master", - "revision": "df58e7c581f54512a09587fe519b95caeca57ae1", - "version": null + "branch": null, + "revision": "ed33abf5f983232d5a27ada48d120ad7564a3087", + "version": "6.1.0" } }, { diff --git a/Package.swift b/Package.swift index 9c933b68..31d86154 100644 --- a/Package.swift +++ b/Package.swift @@ -16,7 +16,7 @@ let package = Package( .package(url: "https://github.com/yonaskolb/JSONUtilities.git", from: "4.0.0"), .package(url: "https://github.com/kylef/Spectre.git", from: "0.9.0"), .package(url: "https://github.com/onevcat/Rainbow.git", from: "3.0.0"), - .package(url: "https://github.com/tuist/xcodeproj.git", .branch("master")), + .package(url: "https://github.com/tuist/xcodeproj.git", from: "6.1.0"), ], targets: [ .target(name: "XcodeGen", dependencies: [ diff --git a/Sources/XcodeGenKit/PBXProjGenerator.swift b/Sources/XcodeGenKit/PBXProjGenerator.swift index 44748112..a441c58f 100644 --- a/Sources/XcodeGenKit/PBXProjGenerator.swift +++ b/Sources/XcodeGenKit/PBXProjGenerator.swift @@ -316,7 +316,7 @@ public class PBXProjGenerator { guard let target = self.pbxProj.targets(named: name).first else { continue } // FIX: Can't set in xcproj 5.0+ - //targetAttributes[uiTestTarget, default: [:]].merge(["TestTargetID": target.reference]) + targetAttributes[uiTestTarget, default: [:]].merge(["TestTargetID": target]) } func generateTargetAttributes(_ target: ProjectTarget, pbxTarget: PBXTarget) { diff --git a/Tests/Fixtures/TestProject/Project.xcodeproj/project.pbxproj b/Tests/Fixtures/TestProject/Project.xcodeproj/project.pbxproj index b2fea098..eb94ceaf 100644 --- a/Tests/Fixtures/TestProject/Project.xcodeproj/project.pbxproj +++ b/Tests/Fixtures/TestProject/Project.xcodeproj/project.pbxproj @@ -7,15 +7,15 @@ objects = { /* Begin PBXAggregateTarget section */ - AB59C0690172FF119F045336C1F1CA0D /* SuperTarget */ = { + AT_D40C01B2BAD29EDEA392714DFB69FE8F /* SuperTarget */ = { isa = PBXAggregateTarget; - buildConfigurationList = DF19D3419A77EDFF6F8498EFC3E36048 /* Build configuration list for PBXAggregateTarget "SuperTarget" */; + buildConfigurationList = CL_B523BC91AF70F483BF998E2BA8DD6669 /* Build configuration list for PBXAggregateTarget "SuperTarget" */; buildPhases = ( - 69E4B11A07FF06F8306B5646CA2403EF /* MyScript */, + SSBP_831D7D5A30B0F736E1E92F7B5CF9428F /* MyScript */, ); dependencies = ( - 3E978D446B3957A557629CD1DF47004B /* PBXTargetDependency */, - 3FFD524CC10F62CA07750D1026106CB3 /* PBXTargetDependency */, + TD_B8AB4064784522A5F3760CB1372D1BCD /* PBXTargetDependency */, + TD_D056799E80FFF41247BAE692D01142F0 /* PBXTargetDependency */, ); name = SuperTarget; productName = SuperTarget; @@ -23,932 +23,932 @@ /* End PBXAggregateTarget section */ /* Begin PBXBuildFile section */ - 05FF80F42925EF347DA1AD4437B741FB /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA14B4739058A49371BCE05E035C864B /* Result.framework */; }; - 0A774DBC62F3C7721971E0C95BB2564A /* MoreUnder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1359BCAE8548E7063115210477D5CB83 /* MoreUnder.swift */; }; - 11620E0E3097992FFB14B60ADB580C14 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1392EC1CE7BD042F68C39A2AAB6AFBF0 /* SomeXPCService.xpc in CopyFiles */ = {isa = PBXBuildFile; fileRef = 7047649EC963EC43D7BC538E7D8607CC /* SomeXPCService.xpc */; }; - 142F53A6CDA1596543042CFD876E1B17 /* StaticLibrary_ObjC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */; }; - 155B03B91592C42BB787EB5FB9FA4625 /* App_watchOS.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = CFF173E643CE5FF0AE955580CB2B6641 /* App_watchOS.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - 1A988400D88DEFE16938611C06A0C05F /* StaticLibrary_ObjC.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5878F070E087ECAECE45ADD20BE9D635 /* StaticLibrary_ObjC.h */; }; - 1D1EBBAD810AB8280C138C76BE8AF7B5 /* Framework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 1DAB513CE479D00840BC5D0698409634 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */; }; - 1E0C40A9135DA33BF80DDCDD8D9860E8 /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = 84A2F7FD70C38F7B09D6809A2586E1A7 /* module.modulemap */; }; - 242BCE1F2307F71F1BB3EAF2ED63875A /* StaticLibrary_ObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = B9F777771795CF517CFB5FE931917C46 /* StaticLibrary_ObjC.m */; }; - 277BE1159CD7855C287566F29F8939BA /* Standalone.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A5E91CF52DCCAC8D07B999177AAB3B7 /* Standalone.swift */; }; - 2A8A171902ADC287F600AAB4C3020AA3 /* SomeFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 065FC8C30C4E0AB09C1E77734E46F252 /* SomeFramework.framework */; }; - 2C1F870E81995F5A2616C91AC628A285 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C16ABECF1E65BF7DD6C87529FF02EB72 /* Result.framework */; }; - 2CCCB0657766F9F9527F77A9F42AAF9E /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9835A83F1E5D8E22848E171BA3C2DBA6 /* LaunchScreen.storyboard */; }; - 2FADF97C0767D01C764933FD041CE39C /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */; }; - 304090AFAC1ED0D09C95B0CB2BEFEB9E /* Standalone.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A5E91CF52DCCAC8D07B999177AAB3B7 /* Standalone.swift */; }; - 3243ACA306AD909C8186921F288640DB /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = E005A2734C32783354AAB8546A12718B /* Localizable.strings */; }; - 334AA8E27C083421E9B411D7CD5D3458 /* Framework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 34D18588625C4E99A9A1265B3B918A50 /* iMessageExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 28C9901BE3ADBC6102849237424B03D6 /* iMessageExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - 3702C5D2AA18D181E38607CECF96F6E5 /* Framework2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 370B3DF5D5741094E48BE3C0E00B68E7 /* Interface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C358B60A4C6D98BF3CD9B2C0C75FFC31 /* Interface.storyboard */; }; - 39F00BF22067B72F4FB20F216AFA52DC /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 102A33EC5717973ECD491A1CA311D270 /* AppDelegate.swift */; }; - 3D49538E97F4592012896021971B0166 /* LocalizedStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 49A30AD670910672DABA8B736EECBAEB /* LocalizedStoryboard.storyboard */; }; - 3E8A30F173DFFDBDDD0EBDA2D21A0D77 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 523DB06F1851416DDCF4B7616911B6CB /* Assets.xcassets */; }; - 3F23F02A130E74E4DACB22F380E3462D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 34A22AE37B552B7AA18B27919BF3891D /* Assets.xcassets */; }; - 3F6CF73FD22CC393D7A5EA3B0C66C24C /* StaticLibrary_ObjC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */; }; - 44B62E9C097529F3D5C7A44A5F777A61 /* Headers in Headers */ = {isa = PBXBuildFile; fileRef = 224967658A2D92DC2BD9D665A1CA1F5F /* Headers */; settings = {ATTRIBUTES = (Public, ); }; }; - 45FE59E8EE4FE189573959804F6F6076 /* App_watchOS Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = 42CEA852937FACF2B5D933EC8EC14418 /* App_watchOS Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - 486E2AABDE448C496C0FCC393A35E669 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 49C46F18756F4E9EE9E1CC328F79A2AD /* NotificationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 01801EB5629DB3812650E5E47F3362C8 /* NotificationController.swift */; }; - 4B73A1BC6DB57DC8D7548C59B109CB49 /* StaticLibrary_ObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = B9F777771795CF517CFB5FE931917C46 /* StaticLibrary_ObjC.m */; }; - 4EE4F4B638DFB130C8032FB1426CB9F3 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */; }; - 5163749E505B01D5ACB99C653525D046 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 0C43CE340B78E88FE95F7E8DF5EC35D2 /* Assets.xcassets */; }; - 51FCB6F2D56B68E627A35C53729E423A /* XPC_Service.m in Sources */ = {isa = PBXBuildFile; fileRef = 508B113F244D2D7F7731ED871B2F16DA /* XPC_Service.m */; }; - 55E7240008DD5452802A41DA6FC7A16F /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D68FD4BD70DF5429E43E14A65FDF9D81 /* ViewController.swift */; settings = {COMPILER_FLAGS = "-Werror"; }; }; - 5679C223A300E533FFBBF0AE849DAFFB /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57CCDA08B5D75FAC5F4FB6CFC78A1356 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C16ABECF1E65BF7DD6C87529FF02EB72 /* Result.framework */; }; - 592B7DC60EC3B3D790E3CED2A478FC8B /* Result.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = B542FC1F38087BEC4C749F9E0D9122EB /* Result.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 5A6137039176A4E48CF6B399372D56EA /* iMessageApp.app in Resources */ = {isa = PBXBuildFile; fileRef = D26369BE2A7A98A736F7A13BA924A4A2 /* iMessageApp.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; - 5C92EF2518A277E7F1236963F83A51C8 /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = 84A2F7FD70C38F7B09D6809A2586E1A7 /* module.modulemap */; }; - 5E6B55D2CDA0C2C1984637D5366FB8AE /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = 84A2F7FD70C38F7B09D6809A2586E1A7 /* module.modulemap */; }; - 6013ED0F37BB222A6B44D0CB89CE69AE /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 62C7A0E1D8A45D53F0AB0E72C74E5990 /* StaticLibrary_ObjC.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5878F070E087ECAECE45ADD20BE9D635 /* StaticLibrary_ObjC.h */; }; - 631A7BEDCB97C03DC5E6AED97FDF408E /* Empty.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5FCB8A69D323BC3CA127642FCFD887A6 /* Empty.h */; }; - 63570E645EE5129EF6C454A8444DBA1A /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6693ECDA5AD8C2A96135B694E16C3199 /* StaticLibrary_ObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = B9F777771795CF517CFB5FE931917C46 /* StaticLibrary_ObjC.m */; }; - 68642C69AC9333487FC491E6FA98261E /* TestProjectTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0248345678C3EEA7143459B634AB4F99 /* TestProjectTests.swift */; }; - 6CA893D9CEC25B6E3BD17BC1018474E5 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = CA14B4739058A49371BCE05E035C864B /* Result.framework */; }; - 70258A8A5A4356F2DF3D4CCA017350FF /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = 84A2F7FD70C38F7B09D6809A2586E1A7 /* module.modulemap */; }; - 702E56BFA3B2A830E24D74FCA3A33D55 /* Headers in Headers */ = {isa = PBXBuildFile; fileRef = 224967658A2D92DC2BD9D665A1CA1F5F /* Headers */; settings = {ATTRIBUTES = (Public, ); }; }; - 722101AFA2DB6FE7A4D8EB1E671F2C93 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C26F9CE571A93EC043EC05B66DBF382 /* Result.framework */; }; - 766C78D100B581A2A469B47A02A0E6D9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 10D051136D86691641578C2EB7616D4B /* AppDelegate.swift */; settings = {COMPILER_FLAGS = "-Werror"; }; }; - 7AE6DE3A93E56909084D4F93795B3C93 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 8EAFD105FB449C592C944D3003203AB5 /* Main.storyboard */; }; - 7AF2CCC3F2ECDC1FE82B2C05BEF75B71 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = AC31952D4BF4BB8CC21459D75DCB7DC9 /* main.m */; }; - 7C2B87BE6AEC5813069E896736FA68A3 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 80294B8FAECA0DC3B83DC6D2FC6FBE59 /* Assets.xcassets */; }; - 809CDDAA142679CDCFCF376C9CA71C09 /* MyBundle.bundle in Resources */ = {isa = PBXBuildFile; fileRef = C67AA6BA96CF5A5E2A3FBED848E6C3D4 /* MyBundle.bundle */; }; - 815FE8E5731877B7B3F53381086B04B1 /* StaticLibrary_ObjC.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5878F070E087ECAECE45ADD20BE9D635 /* StaticLibrary_ObjC.h */; }; - 83F27BE20C6E3641BD9BA0C4D26085F4 /* Result.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CA14B4739058A49371BCE05E035C864B /* Result.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 8CF2462D2181DDDA1A8E8A1F176F9A47 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8EA31D26241C81C5B7BF40D4B7070B6A /* StaticLibrary_ObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = B9F777771795CF517CFB5FE931917C46 /* StaticLibrary_ObjC.m */; }; - 9D5CC37AFE684374E3CDBE16B0836E9F /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B542FC1F38087BEC4C749F9E0D9122EB /* Result.framework */; }; - 9EDBBA9C5BBD228F8A488B96413AAF33 /* Result.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CA14B4739058A49371BCE05E035C864B /* Result.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 9F2CA54E38CDF41C367FAC8E304AF4C5 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 81F7E21FBB8DA98ECF0A51099CDAF2EE /* MainInterface.storyboard */; }; - A37247C6EE3138C4083810BA1BA6C7FD /* XPC Service.xpc in CopyFiles */ = {isa = PBXBuildFile; fileRef = DBF5F2565C6807B74F18D4ACCE28D071 /* XPC Service.xpc */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - A4E000AF88BD17B9A2B08452C17C2EEF /* StaticLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = 75B653BE433FA2C7F27E0DD742C56972 /* StaticLibrary.swift */; }; - A5D1F9A6928F9F6BCCA5230EFCE6998C /* Framework2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; - A6CCC432869EB6B8A65A89B565B57EA5 /* InterfaceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 81E39751EDA257E7F7946E95A67FDBBD /* InterfaceController.swift */; }; - AA5AF277386012CD6CC015073239E50F /* StandaloneAssets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 02537F8F3DAD9BF1F249FF662131F1F5 /* StandaloneAssets.xcassets */; }; - AD00993C2491D03BD3A1B6E48D685C29 /* MessagesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 67BB19DDA48C227FF6E676B89FDFCAEB /* MessagesViewController.swift */; }; - B9800A5AECDBEAC5CF1F147562441889 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B542FC1F38087BEC4C749F9E0D9122EB /* Result.framework */; }; - B98C8E72B61BBDB105CFBC7A22B5E972 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D3D83428EAF171BE82BD12D1EC5A5BE2 /* ViewController.swift */; }; - BD4C8B77EF89CF7F4ED0D1C4713397E4 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */; }; - BD8FA9115EB29C8438DE82A4C33C249A /* SomeFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 065FC8C30C4E0AB09C1E77734E46F252 /* SomeFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - BE38983978B6D70795D2924F52F3081D /* ResourceFolder in Resources */ = {isa = PBXBuildFile; fileRef = 138DC1A4CB4E585A69355474092AE0E0 /* ResourceFolder */; }; - C0D7A2DF599055387B153A51128FB20A /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FDFD35E7E9845A353B2B0DF8B68296A8 /* Main.storyboard */; }; - C4D60709F2B70E1E3966F523976EB21F /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C16ABECF1E65BF7DD6C87529FF02EB72 /* Result.framework */; }; - C4F880A62908F7CD24C87CE5D67B0196 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */; }; - C5DD61FED061701F52A2AE59334C3964 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = EF485495979F5EF324B541071E00D33B /* Assets.xcassets */; }; - D8E194DE99C1389B4335B7112DEA7DC4 /* ExtensionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B71DECBD66A150B303E116D2F05C0B4E /* ExtensionDelegate.swift */; }; - D9338C1374B8F82194B44B6F73075123 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 083D78A107BD9A58D0F5B30EA9A65E2C /* Assets.xcassets */; }; - DB8A64197C4C63F208D8D98C4D87C1B2 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */; }; - DB95C341F44FE1E093C948F4F734515B /* Localizable.stringsdict in Resources */ = {isa = PBXBuildFile; fileRef = 466B302E661DE3B3972203B31F4AFED4 /* Localizable.stringsdict */; }; - E249D28B974B22ED41B7BAE7A1CC7468 /* Headers in Headers */ = {isa = PBXBuildFile; fileRef = 224967658A2D92DC2BD9D665A1CA1F5F /* Headers */; settings = {ATTRIBUTES = (Public, ); }; }; - E8B95950224163C1A158F78FD2938D82 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EBC3AA70BAD516864D119DDEEE2C436D /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */; }; - EBE418FA45EA5317C0CF06FDCA026876 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F16AD8A4E1A6E1189CE048C03CEA9469 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */; }; - F25CA48D38ED8577DF81395CFBFF0FA5 /* Framework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */; }; - F3A83212C0353120427786F5F59AD59E /* StaticLibrary_ObjC.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = 5878F070E087ECAECE45ADD20BE9D635 /* StaticLibrary_ObjC.h */; }; - F7E9F427669FE7710D0A19AA4E1156F4 /* TestProjectUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0BE8C8DF245700F7E0EF36D9F2B8C0E3 /* TestProjectUITests.swift */; }; - FA69E7367B9D2F2CB97F57AE7984D9BD /* Framework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */; }; - FF688241378D1AE956E9A9F46EEBCFAA /* Headers in Headers */ = {isa = PBXBuildFile; fileRef = 224967658A2D92DC2BD9D665A1CA1F5F /* Headers */; settings = {ATTRIBUTES = (Public, ); }; }; - FFA6D03EB711292F77E0BB317C750F5A /* Model.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = 32AE52CAD620F8B92487AA4F5924D0EC /* Model.xcdatamodeld */; settings = {COMPILER_FLAGS = "-Werror"; }; }; + BF_021628792D80050372F6E56A6C3D0561 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_B993F75B001AB1C272CE83CACC06F0E5 /* AppDelegate.swift */; settings = {COMPILER_FLAGS = "-Werror"; }; }; + BF_0A6C302954FF03411D6F2704ECF5C738 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_0B3CE605B6243480C374176E01B1BB12 /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_96127F4D9D804B89024AB846F0961621 /* module.modulemap */; }; + BF_149B8FD8F114C531F675E01FBE814609 /* ResourceFolder in Resources */ = {isa = PBXBuildFile; fileRef = FR_1B0304C0E4DC73614BAA550E4A80D41C /* ResourceFolder */; }; + BF_19C973A29D9994B1E0655B1AFC5528AD /* Interface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = VG_6542B94EE7DA40CD30BC54DED26C61C7 /* Interface.storyboard */; }; + BF_1C8AAB7468188315681C0879591969B4 /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_96127F4D9D804B89024AB846F0961621 /* module.modulemap */; }; + BF_1EC32E6544284999188A140FB5FC6E67 /* TestProjectUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_5CFDEA59B939FA9F3CA4F775B9E6AD2B /* TestProjectUITests.swift */; }; + BF_230439786C4C6849F488A5FADC6A42A5 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_11478908A963CED036DABEF21D85DF01 /* Result.framework */; }; + BF_2356EAE09301354149D45720369BE7F2 /* StaticLibrary_ObjC.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_D0BE69522DB875ADB041E9135E0767CA /* StaticLibrary_ObjC.h */; }; + BF_30024D558743C8ABC415D87431CDC13C /* SomeFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = FR_2F56FD7A1F7782467AC9F315B6133468 /* SomeFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + BF_3080067722B357BFC053D89CCDBF5397 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */; }; + BF_33EA0F8B2ADA2D24A683FCD8D6235B10 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_3811C1771AF5342AD8F9FEB63A3465B5 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */; }; + BF_390908C547D6F8520DF9AA0CC5A98EB1 /* Headers in Headers */ = {isa = PBXBuildFile; fileRef = FR_3DD4DE355C21662A9169EE41C44F73E3 /* Headers */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_3B680DD27CFCD491675F1BF257A95A24 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_42222C3F9126FFCC21BA88AD21CFD964 /* iMessageExtension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = FR_586C1089A4869FFCB50BE6A26B0FA1E7 /* iMessageExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + BF_42944378315033432F76246C09E5A4DB /* Framework2.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */; settings = {ATTRIBUTES = (Weak, ); }; }; + BF_47A75C8A7EF15658238E254C846C5C6B /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = VG_30676EBEE9BE54AA26CAE69BE744CAE8 /* Main.storyboard */; }; + BF_47FBEFEA08B9642C1F711EDA77FC8C89 /* LocalizedStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = VG_FE6D89DA2D7E7F58340D566590FF221C /* LocalizedStoryboard.storyboard */; }; + BF_47FF83A37355E90F93C0F5B2CFBCE317 /* Standalone.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_82E3C6C060C4487B5177509917C3FAE3 /* Standalone.swift */; }; + BF_4D56F3F4D081A77C11325B96DD34D8E1 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */; }; + BF_4EBBAD70FA73DDC89BD933866B90DD08 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_4FC40CAFC1CFAD431215635FE1A0ED86 /* Framework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + BF_51D370314B5DA8E002A908021E459F50 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FR_A55A35F549FD72775C37ED05342812AA /* Assets.xcassets */; }; + BF_527E94EECC2501E12D28790BF9318FD3 /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_96127F4D9D804B89024AB846F0961621 /* module.modulemap */; }; + BF_52C8E2C5962601534CE6F00B88FDB048 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = VG_14B7B5469AA17939993A2B25E775D391 /* Main.storyboard */; }; + BF_5336CD16DBDB1654D75AA91B922DEAD6 /* InterfaceController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_CC3A24A5C8E1815346752C5AB0745176 /* InterfaceController.swift */; }; + BF_569CC068CD4B7BCE35E974D7B61566DB /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_587563F1FBA507305EC4AD895394002E /* StaticLibrary_ObjC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */; }; + BF_5C6407EDAC3D88B020BCB46724DC1D14 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */; }; + BF_63672615CB7B136F2706924EC460710A /* Framework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + BF_65835F9276FF0DB8E27D098367F9D03C /* Localizable.stringsdict in Resources */ = {isa = PBXBuildFile; fileRef = VG_C247AA37E9057916EDDC65C7B55E2F38 /* Localizable.stringsdict */; }; + BF_67219751DE020023F9D6068EDCCDC445 /* SomeXPCService.xpc in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_4EB4AAACD714C13E5BC894C71B954299 /* SomeXPCService.xpc */; }; + BF_6EF6DB8898CD050E19303DC481EEFDC5 /* Framework2.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + BF_6FA9DA8B67663BAD9E11C1CEBD3BAC43 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_DC1C8DE46218F90A3F4FD5F8DE4F0ABB /* Result.framework */; }; + BF_703163C1C547AD6EF09BEA5F5F5ED49C /* module.modulemap in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_96127F4D9D804B89024AB846F0961621 /* module.modulemap */; }; + BF_729EB1C88A5E43B2342099D81B301F4D /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */; }; + BF_76825DD9B3B10103CDAB9D235BDF6A91 /* MessagesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_5FEC20FF753341FD0483E2E4C622DB05 /* MessagesViewController.swift */; }; + BF_77C9BB7BED4F5970D02E69312259FE09 /* StaticLibrary_ObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = FR_C2A280C4FA602E6610BCFB820602B69E /* StaticLibrary_ObjC.m */; }; + BF_7C9646667C0D479544A2207DEE3E930B /* Headers in Headers */ = {isa = PBXBuildFile; fileRef = FR_3DD4DE355C21662A9169EE41C44F73E3 /* Headers */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_81711FB79375EB743254B809B4E246E0 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_4DB225C7FF39C16EEFD9A1A5595FCDBC /* AppDelegate.swift */; }; + BF_81C29A47481BF6D67B4CB3F6C836A57E /* Framework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */; }; + BF_8610CB66872BC72C1690EBD8D102FBC0 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */; }; + BF_86F2552DA1E230901EC4CB1A40399019 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_CEAE8D9C3F3920D6EADE5455C188EAAE /* Result.framework */; }; + BF_8765851BF5D99B10C220DDD57B968B10 /* Result.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = FR_11478908A963CED036DABEF21D85DF01 /* Result.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + BF_90F0E9253F2768C312B65530931CD55A /* Empty.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_DBD29CA78CDBBEF69B2C39C6D23BBDA1 /* Empty.h */; }; + BF_910C2D6055BD22643F042545CD21AA78 /* StaticLibrary_ObjC.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_D0BE69522DB875ADB041E9135E0767CA /* StaticLibrary_ObjC.h */; }; + BF_93A4E1A93C7DB4289E526466D547E55E /* SomeFramework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_2F56FD7A1F7782467AC9F315B6133468 /* SomeFramework.framework */; }; + BF_9830FFD35765AACD86D1B619E22830D6 /* Headers in Headers */ = {isa = PBXBuildFile; fileRef = FR_3DD4DE355C21662A9169EE41C44F73E3 /* Headers */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_98DEE7FD578AA439550E0023A2ECE8D0 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_25BDF725104C5E280D45CBF33F54C72C /* ViewController.swift */; }; + BF_9A74AED05E2F61530BFA0F7D23AF0112 /* Model.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = VG_EB676136B9F946373D4796800CC00AD4 /* Model.xcdatamodeld */; settings = {COMPILER_FLAGS = "-Werror"; }; }; + BF_9D9B97D239384F4CE6E73852E027B787 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FR_B537FEE8515090D3BA0F5CFF3BC76BB1 /* Assets.xcassets */; }; + BF_A038D29BE93A9CF1654D2B7392845AEA /* StaticLibrary_ObjC.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */; }; + BF_A29F8B04C9DD9ADE1EF5AFDAAA0130D2 /* ExtensionDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_DBB69305458B16774C88720CDD3978E5 /* ExtensionDelegate.swift */; }; + BF_A314322BB45C75B7EE401C539B1120C5 /* Framework.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */; }; + BF_A8A5905BCA8872B2D7B0EF6326B33077 /* MyBundle.bundle in Resources */ = {isa = PBXBuildFile; fileRef = FR_291D6D09ACADC420638E83BEE89DFFEB /* MyBundle.bundle */; }; + BF_ABA4EA32A6DB022806126D9C1418BBA3 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FR_ED407ECED0DF010B1E787D238EA91A5D /* Assets.xcassets */; }; + BF_AC2CE59D56846478FDFBB376FF9F9DC0 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = VG_BE436BDD64E90EFB600D47AC69B49DD3 /* Localizable.strings */; }; + BF_B2B4B15D6F7B242DBDA39939111282F9 /* TestProjectTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_D7B45FAEE40EE622B4FA9192609F9717 /* TestProjectTests.swift */; }; + BF_B5446C54E942A18E025D2061A88004A4 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_11478908A963CED036DABEF21D85DF01 /* Result.framework */; }; + BF_B57F9691AD12CA8AE5528A2BAB9E4A43 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = VG_F256536BB07CF3E64C4DD934F75BED9C /* LaunchScreen.storyboard */; }; + BF_B6E31790D07B981E52CD5BC9049FE303 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_B8E824A58BFE0B81E16BB26087FDC8B4 /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_CEAE8D9C3F3920D6EADE5455C188EAAE /* Result.framework */; }; + BF_BD2537A230BFC8A86681F0AF34C929DA /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_8B770F475242D91FC20289A3B35CD165 /* Result.framework */; }; + BF_BEFDF47CD7D88221A9C166BD65BF2013 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_C5EA496FE2EDF51C92DC55FD552472E5 /* StaticLibrary_ObjC.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_D0BE69522DB875ADB041E9135E0767CA /* StaticLibrary_ObjC.h */; }; + BF_C9D24A56926211130F4E25B5D9972B58 /* StaticLibrary_ObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = FR_C2A280C4FA602E6610BCFB820602B69E /* StaticLibrary_ObjC.m */; }; + BF_CD062A97959629BD672893FDAE89A1E9 /* NotificationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_BB49B398F9291781A60DA963A0BF168C /* NotificationController.swift */; }; + BF_CF8F05DAB384E10C59B65F4D0F51C109 /* App_watchOS.app in Embed Watch Content */ = {isa = PBXBuildFile; fileRef = FR_0DDA6B4CCFF0DEB79BE16E3F72B95C7F /* App_watchOS.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + BF_D0676C98017B6FDD96A733CB851645DE /* StaticLibrary_ObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = FR_C2A280C4FA602E6610BCFB820602B69E /* StaticLibrary_ObjC.m */; }; + BF_D1EF4AECA866B1132F3F01B826B5EE5D /* iMessageApp.app in Resources */ = {isa = PBXBuildFile; fileRef = FR_1E05BB66BFD5629EAFDC86A4E869F864 /* iMessageApp.app */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + BF_D3D64E2595369BBDEF03E07543AE2779 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */; }; + BF_D4A5544EDEE7F80A1F9DF1D0684CAFBB /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_DC1C8DE46218F90A3F4FD5F8DE4F0ABB /* Result.framework */; }; + BF_D6588CD7B83034816FFD3A7DB10DAD78 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FR_16B791CFA2095097A17CC216977DF6EF /* Assets.xcassets */; }; + BF_D9111FF58DCAA51B7251F882EC418E67 /* XPC Service.xpc in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_8FCFCDD6A5A7292C72787E2FC0A36294 /* XPC Service.xpc */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + BF_DA12D48C9BCEC64D55B87CE8703432BE /* StaticLibrary_ObjC.h in CopyFiles */ = {isa = PBXBuildFile; fileRef = FR_D0BE69522DB875ADB041E9135E0767CA /* StaticLibrary_ObjC.h */; }; + BF_DBF3047DCE71CB2E7B9AC7367F44F8DB /* StaticLibrary.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_CCC97AF230188CAF9B4A66324891CCAD /* StaticLibrary.swift */; }; + BF_E228A4D3997297780216722D71AC9FE5 /* StaticLibrary_ObjC.m in Sources */ = {isa = PBXBuildFile; fileRef = FR_C2A280C4FA602E6610BCFB820602B69E /* StaticLibrary_ObjC.m */; }; + BF_E2D02DDEDD7DC21831F50A6EAA71E528 /* StandaloneAssets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FR_C6A9DE885CAF350F6C9D0AC6F7324CD3 /* StandaloneAssets.xcassets */; }; + BF_E35C9C198B45406E64439FF96C17F056 /* MyFramework.h in Headers */ = {isa = PBXBuildFile; fileRef = FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_E6B3BA0A3A687598FB5CCDF0524E1B10 /* FrameworkFile.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */; }; + BF_E6D3B938E2ED4C5339D11D340D3809EF /* App_watchOS Extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = FR_09608EA4613E62B3088BBA06F08E00E9 /* App_watchOS Extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; + BF_EA0063B4FC2A0980A746D35A8DF71CED /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = VG_06DC429EEFBBA25BC3EE1AA1B4062C10 /* MainInterface.storyboard */; }; + BF_EBC45940911A4942BA04AE1285BF3802 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FR_A0867B127ACF3ED382EB2FD5133D3EA8 /* Assets.xcassets */; }; + BF_EC0616A0D18A2F723D2AF50287C43669 /* Headers in Headers */ = {isa = PBXBuildFile; fileRef = FR_3DD4DE355C21662A9169EE41C44F73E3 /* Headers */; settings = {ATTRIBUTES = (Public, ); }; }; + BF_ED8BB47A2229EC3BEE544608267FB82D /* Result.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FR_DC1C8DE46218F90A3F4FD5F8DE4F0ABB /* Result.framework */; }; + BF_F12E44D8E7F617E8A5FD8E1A342E5FAD /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_752FB5DFFBC490CFB9742549A0C48527 /* ViewController.swift */; settings = {COMPILER_FLAGS = "-Werror"; }; }; + BF_F6A0FC1F0C9A4EC13BCCBB764D716C3F /* Result.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = FR_CEAE8D9C3F3920D6EADE5455C188EAAE /* Result.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + BF_F7AC9F45ED37FCD5A749FD6F5F4518AF /* Standalone.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_82E3C6C060C4487B5177509917C3FAE3 /* Standalone.swift */; }; + BF_F9E44FE6ECBD936A8C762D425DDBA37C /* Result.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = FR_CEAE8D9C3F3920D6EADE5455C188EAAE /* Result.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; + BF_FA28229372AB6236883309181258AF26 /* XPC_Service.m in Sources */ = {isa = PBXBuildFile; fileRef = FR_7F4496C534F2DF8C4FB9A8D52414990B /* XPC_Service.m */; }; + BF_FA5F3C87A2571E0F39637D118B6C6F8F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FR_B243640A6F73B3F3D33ABD05ABDBC26B /* Assets.xcassets */; }; + BF_FD13F69A90FB1D5676B97A8C77D710B4 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = FR_F5436E663145426483F206F8A61400BC /* main.m */; }; + BF_FF7EBDFA4462D2983743C84CE99D9714 /* MoreUnder.swift in Sources */ = {isa = PBXBuildFile; fileRef = FR_AC5B2FCE520D5306B254D5857E15B6CB /* MoreUnder.swift */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 09709070DE34AF9CD99E9E5EB9990FEA /* PBXContainerItemProxy */ = { + CIP_1AEF07B9F6A9BC9605E82F26AE7BFE15 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; proxyType = 1; - remoteGlobalIDString = DB85CB6A2C15660854D634EF1B0C1FAD; - remoteInfo = App_iOS; + remoteGlobalIDString = NT_6AEE12F93D449E249F5348BBF35D3053; + remoteInfo = StaticLibrary_ObjC_iOS; }; - 0BF678D2C5D11E654050E6FD6AF1321C /* PBXContainerItemProxy */ = { + CIP_1C3D8F2BF099A773651CF8A195466469 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; proxyType = 1; - remoteGlobalIDString = 24B389B0959F4A6CB05BB732DABDFE40; - remoteInfo = iMessageApp; - }; - 1466B8370FAB4F9766F799F21EB3E6F8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = A79BE4AD95C20F54B13A8B76DC061CDE; + remoteGlobalIDString = NT_D4C3E345E90AF9F6CBE8CF226FCFBCD6; remoteInfo = StaticLibrary_ObjC_tvOS; }; - 29DD3982DDC8FB1816F3413908D59361 /* PBXContainerItemProxy */ = { + CIP_1F8C8F9FAC75236BB2F60C3BCAE41C55 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; proxyType = 1; - remoteGlobalIDString = FE8D0077B0ADF688264AFA16A3FC213E; - remoteInfo = Framework_iOS; - }; - 322420B31CCE201E90F298BE48129574 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 6805881B1B6A80ABD523DAF4AFA493E2; - remoteInfo = Framework_macOS; - }; - 3F55262AEB18533E792A957CE709A5F8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 30FE6802B08DEC0251F565BD100C6552; - remoteInfo = Framework2_iOS; - }; - 454E9650A00080FE30274224CC9F46C0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = CBCC05D0B8E90F960AA198981827667B; - remoteInfo = "App_watchOS Extension"; - }; - 61EAE260C32C57D1ADCEAA01E33B62F0 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 9F21B9C99E75314E51854589C0A2D40C; - remoteInfo = App_watchOS; - }; - 8E732CDAED0C28344CAED954EDDEC26C /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 15879457507DA34869A0D03EEEBD5DFE; - remoteInfo = StaticLibrary_ObjC_macOS; - }; - 931421A32656354E62549752A08EDBF8 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = DB85CB6A2C15660854D634EF1B0C1FAD; - remoteInfo = App_iOS; - }; - 96D6946F3C582A81EDB142746A377EF9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 15879457507DA34869A0D03EEEBD5DFE; - remoteInfo = StaticLibrary_ObjC_macOS; - }; - 9B58798122BFEA3C65A8FF0A3351860D /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = F61DEA90F1B7331EE9B26BBA1F66D1F3; - remoteInfo = "XPC Service"; - }; - CC516AFC796533BF02DD6B96F8DD7E74 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = DB85CB6A2C15660854D634EF1B0C1FAD; - remoteInfo = App_iOS; - }; - DE00464172E7A41CC51991B9136AA5BD /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 8A0FE14A3A3815C1F26B447C6178089C; - remoteInfo = iMessageExtension; - }; - ED4E74C287B41CF65512AA3E218CCD4A /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; - proxyType = 1; - remoteGlobalIDString = EC0A54038C133DEC055A8FC6B9E86304; + remoteGlobalIDString = NT_6AEE12F93D449E249F5348BBF35D3053; remoteInfo = StaticLibrary_ObjC_iOS; }; - EEB2D30EB7369BDB638EBEEF136463C2 /* PBXContainerItemProxy */ = { + CIP_291A38592460740F400A80DE5DBA9679 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; proxyType = 1; - remoteGlobalIDString = FE8D0077B0ADF688264AFA16A3FC213E; - remoteInfo = Framework_iOS; + remoteGlobalIDString = NT_BEB0891E36797FE2214A0A9D516D408D; + remoteInfo = App_iOS; }; - F012DD49D84B1DDE30124D55ED320316 /* PBXContainerItemProxy */ = { + CIP_47399FDE0885501C87782313489C95A3 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; proxyType = 1; - remoteGlobalIDString = EA82D195375B7CB5C6034F26A1C28D44; + remoteGlobalIDString = NT_34A020E43FBBD797051205235CD82B70; remoteInfo = StaticLibrary_ObjC_watchOS; }; - FAE0D33AD5DFB0090F183AC2E48BA1D2 /* PBXContainerItemProxy */ = { + CIP_4FA1F11884BC4F5DBDFAC1FBEC60AFC1 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; - containerPortal = 48BA824E9883B72747F77581255D9C94 /* Project object */; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; proxyType = 1; - remoteGlobalIDString = EC0A54038C133DEC055A8FC6B9E86304; - remoteInfo = StaticLibrary_ObjC_iOS; + remoteGlobalIDString = NT_BEB0891E36797FE2214A0A9D516D408D; + remoteInfo = App_iOS; + }; + CIP_5E9F76628F77E820EB9AA60A282D8691 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_6BD068FAAC6AA35C090C48147B94EC6E; + remoteInfo = iMessageApp; + }; + CIP_5F2FD3F0AED59431B4F98D7238CAA733 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_5245AB6D3B3CFBC95AEBADF6E0C593B8; + remoteInfo = "App_watchOS Extension"; + }; + CIP_64ED071F49DC88F8192387D7A18827F1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_15609BCEEB00CBCC4C42110EB0366A6F; + remoteInfo = StaticLibrary_ObjC_macOS; + }; + CIP_6D60DD975DE7829AEA72BD4098DE13E6 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_38A9FE87056942A2746E0FF025B52A91; + remoteInfo = App_watchOS; + }; + CIP_73A78E804E93B79E9ED934358CDD7D9D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_BEB0891E36797FE2214A0A9D516D408D; + remoteInfo = App_iOS; + }; + CIP_862C50E687ABB75CCDF71F1157709A4D /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_9F72C903B42E1AA3B88F97B917231B15; + remoteInfo = Framework2_iOS; + }; + CIP_A760C88E6F24D3F06081AEBDEB8AE54B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_7D108AE86BED8C9CCF52C2646FA4C5DE; + remoteInfo = Framework_iOS; + }; + CIP_B5B71FB9D5064D7E05E9E44827A87775 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_6A4FC6EE80FB2821AB96D51C3BC8966E; + remoteInfo = iMessageExtension; + }; + CIP_BAAD03920C86C2839C3C93FDA5568ECE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_23509FD082D1F788E6D6431F509B11AF; + remoteInfo = "XPC Service"; + }; + CIP_C82ED1EBAD4D7218ED9694EB7BF4DE74 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_15609BCEEB00CBCC4C42110EB0366A6F; + remoteInfo = StaticLibrary_ObjC_macOS; + }; + CIP_CA46A507405C3CBD7579D2C9A3F8719E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_9D53AF351F8DAE25354F2391248DFCCA; + remoteInfo = Framework_macOS; + }; + CIP_DC690C90FF2F615A1EB93D9803F8D905 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; + proxyType = 1; + remoteGlobalIDString = NT_7D108AE86BED8C9CCF52C2646FA4C5DE; + remoteInfo = Framework_iOS; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ - 0B85189BAB2D1568EECF81226FF3FF97 /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = "$(CONTENTS_FOLDER_PATH)/XPCServices"; - dstSubfolderSpec = 16; - files = ( - A37247C6EE3138C4083810BA1BA6C7FD /* XPC Service.xpc in CopyFiles */, - 1392EC1CE7BD042F68C39A2AAB6AFBF0 /* SomeXPCService.xpc in CopyFiles */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1130301AAAB06CA6AE2DBC09B9F82B74 /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - 3702C5D2AA18D181E38607CECF96F6E5 /* Framework2.framework in Embed Frameworks */, - 1D1EBBAD810AB8280C138C76BE8AF7B5 /* Framework.framework in Embed Frameworks */, - BD8FA9115EB29C8438DE82A4C33C249A /* SomeFramework.framework in Embed Frameworks */, - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; - 29FB14F57B61FDFF88A94C7B9D664F12 /* CopyFiles */ = { + CFBP_0B6C520DAC94DDCE678BE15C53528F25 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = "include/$(PRODUCT_NAME)"; dstSubfolderSpec = 16; files = ( - 62C7A0E1D8A45D53F0AB0E72C74E5990 /* StaticLibrary_ObjC.h in CopyFiles */, - 5E6B55D2CDA0C2C1984637D5366FB8AE /* module.modulemap in CopyFiles */, + BF_910C2D6055BD22643F042545CD21AA78 /* StaticLibrary_ObjC.h in CopyFiles */, + BF_527E94EECC2501E12D28790BF9318FD3 /* module.modulemap in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; - 31035708668339C7624CD18BC4971F27 /* Embed Frameworks */ = { + CFBP_1C40B0777F31334440F91C2DB34EF404 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 83F27BE20C6E3641BD9BA0C4D26085F4 /* Result.framework in Embed Frameworks */, + BF_6EF6DB8898CD050E19303DC481EEFDC5 /* Framework2.framework in Embed Frameworks */, + BF_63672615CB7B136F2706924EC460710A /* Framework.framework in Embed Frameworks */, + BF_30024D558743C8ABC415D87431CDC13C /* SomeFramework.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - 3F08DFC5C47AB8175AF8061735995D5F /* CopyFiles */ = { + CFBP_2FE0B34CC045616C815F2675387DA9D5 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; - dstPath = "include/$(PRODUCT_NAME)"; - dstSubfolderSpec = 16; + dstPath = ""; + dstSubfolderSpec = 10; files = ( - 1A988400D88DEFE16938611C06A0C05F /* StaticLibrary_ObjC.h in CopyFiles */, - 1E0C40A9135DA33BF80DDCDD8D9860E8 /* module.modulemap in CopyFiles */, + BF_F9E44FE6ECBD936A8C762D425DDBA37C /* Result.framework in Embed Frameworks */, ); + name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - 64735A35127234188A50A9CC433F3D43 /* Embed App Extensions */ = { + CFBP_3BE6FE084D6BE913354F37B1DD9A8D92 /* Embed Frameworks */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = ""; + dstSubfolderSpec = 10; + files = ( + BF_F6A0FC1F0C9A4EC13BCCBB764D716C3F /* Result.framework in Embed Frameworks */, + ); + name = "Embed Frameworks"; + runOnlyForDeploymentPostprocessing = 0; + }; + CFBP_469B033759EACBB99ECBF1008677C590 /* Embed App Extensions */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( - 45FE59E8EE4FE189573959804F6F6076 /* App_watchOS Extension.appex in Embed App Extensions */, + BF_E6D3B938E2ED4C5339D11D340D3809EF /* App_watchOS Extension.appex in Embed App Extensions */, ); name = "Embed App Extensions"; runOnlyForDeploymentPostprocessing = 0; }; - 800C402270322E33CF2C5DBBAE32DD06 /* Embed Watch Content */ = { + CFBP_4DFB7882C9F8BAB250BB0A6B9457B4CC /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + BF_C5EA496FE2EDF51C92DC55FD552472E5 /* StaticLibrary_ObjC.h in CopyFiles */, + BF_0B3CE605B6243480C374176E01B1BB12 /* module.modulemap in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CFBP_712E86A86BBF89DB5B5F3874B24B8996 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "include/$(PRODUCT_NAME)"; + dstSubfolderSpec = 16; + files = ( + BF_DA12D48C9BCEC64D55B87CE8703432BE /* StaticLibrary_ObjC.h in CopyFiles */, + BF_703163C1C547AD6EF09BEA5F5F5ED49C /* module.modulemap in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CFBP_961F46C30E720E886AEFD11D45DDA199 /* Embed Watch Content */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = "$(CONTENTS_FOLDER_PATH)/Watch"; dstSubfolderSpec = 16; files = ( - 155B03B91592C42BB787EB5FB9FA4625 /* App_watchOS.app in Embed Watch Content */, + BF_CF8F05DAB384E10C59B65F4D0F51C109 /* App_watchOS.app in Embed Watch Content */, ); name = "Embed Watch Content"; runOnlyForDeploymentPostprocessing = 0; }; - 8C62857F0DCEBB22C299F26FCCE769F9 /* Embed App Extensions */ = { + CFBP_AD91D17C63B2CD9AE7EFB9EFD62A8223 /* Embed App Extensions */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( - 34D18588625C4E99A9A1265B3B918A50 /* iMessageExtension.appex in Embed App Extensions */, + BF_42222C3F9126FFCC21BA88AD21CFD964 /* iMessageExtension.appex in Embed App Extensions */, ); name = "Embed App Extensions"; runOnlyForDeploymentPostprocessing = 0; }; - 916C69163E65CD06E8BD0CCC8D8227C2 /* Embed Frameworks */ = { + CFBP_CB2355266C8BAA9C97863011F3DE05A2 /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( - 9EDBBA9C5BBD228F8A488B96413AAF33 /* Result.framework in Embed Frameworks */, + BF_4FC40CAFC1CFAD431215635FE1A0ED86 /* Framework.framework in Embed Frameworks */, + BF_8765851BF5D99B10C220DDD57B968B10 /* Result.framework in Embed Frameworks */, ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; - 9ABD85CE4BE56F04AD335239A3D8465F /* CopyFiles */ = { + CFBP_CC1EF1963551F7E08925519982C248B9 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = "include/$(PRODUCT_NAME)"; dstSubfolderSpec = 16; files = ( - 815FE8E5731877B7B3F53381086B04B1 /* StaticLibrary_ObjC.h in CopyFiles */, - 5C92EF2518A277E7F1236963F83A51C8 /* module.modulemap in CopyFiles */, + BF_2356EAE09301354149D45720369BE7F2 /* StaticLibrary_ObjC.h in CopyFiles */, + BF_1C8AAB7468188315681C0879591969B4 /* module.modulemap in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; - C03880471FE232DBFD669107EC84C23E /* CopyFiles */ = { + CFBP_CC737A6BF6243B189B109606B0C4B5A2 /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(CONTENTS_FOLDER_PATH)/XPCServices"; + dstSubfolderSpec = 16; + files = ( + BF_D9111FF58DCAA51B7251F882EC418E67 /* XPC Service.xpc in CopyFiles */, + BF_67219751DE020023F9D6068EDCCDC445 /* SomeXPCService.xpc in CopyFiles */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CFBP_D7E07645BC437C4DFBB212DFC4F3B09E /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = "include/$(PRODUCT_NAME)"; dstSubfolderSpec = 16; files = ( - F3A83212C0353120427786F5F59AD59E /* StaticLibrary_ObjC.h in CopyFiles */, - 70258A8A5A4356F2DF3D4CCA017350FF /* module.modulemap in CopyFiles */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DBC722FD0EE319959445B8F14D3EE091 /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - 334AA8E27C083421E9B411D7CD5D3458 /* Framework.framework in Embed Frameworks */, - 592B7DC60EC3B3D790E3CED2A478FC8B /* Result.framework in Embed Frameworks */, - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; - FE39362C1CB6263D81609FF7975359EE /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = "include/$(PRODUCT_NAME)"; - dstSubfolderSpec = 16; - files = ( - 631A7BEDCB97C03DC5E6AED97FDF408E /* Empty.h in CopyFiles */, + BF_90F0E9253F2768C312B65530931CD55A /* Empty.h in CopyFiles */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ - 01801EB5629DB3812650E5E47F3362C8 /* NotificationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationController.swift; sourceTree = ""; }; - 0248345678C3EEA7143459B634AB4F99 /* TestProjectTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestProjectTests.swift; sourceTree = ""; }; - 02537F8F3DAD9BF1F249FF662131F1F5 /* StandaloneAssets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = StandaloneAssets.xcassets; sourceTree = ""; }; - 065FC8C30C4E0AB09C1E77734E46F252 /* SomeFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SomeFramework.framework; path = Vendor/SomeFramework.framework; sourceTree = ""; }; - 083D78A107BD9A58D0F5B30EA9A65E2C /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 0BE8C8DF245700F7E0EF36D9F2B8C0E3 /* TestProjectUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestProjectUITests.swift; sourceTree = ""; }; - 0BFEFFB973F5EEEF285D98AB90CFC9B0 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = ""; }; - 0C43CE340B78E88FE95F7E8DF5EC35D2 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FrameworkFile.swift; sourceTree = ""; }; - 102A33EC5717973ECD491A1CA311D270 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 10D051136D86691641578C2EB7616D4B /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 11DBDC38AD04D9F24454201311335431 /* PushNotificationPayload.apns */ = {isa = PBXFileReference; lastKnownFileType = text; path = PushNotificationPayload.apns; sourceTree = ""; }; - 1359BCAE8548E7063115210477D5CB83 /* MoreUnder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoreUnder.swift; sourceTree = ""; }; - 138DC1A4CB4E585A69355474092AE0E0 /* ResourceFolder */ = {isa = PBXFileReference; lastKnownFileType = folder; name = ResourceFolder; path = Resources/ResourceFolder; sourceTree = SOURCE_ROOT; }; - 224967658A2D92DC2BD9D665A1CA1F5F /* Headers */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Headers; sourceTree = SOURCE_ROOT; }; - 247D8122E426D1FC239D36918CE3C0C5 /* SomeFile */ = {isa = PBXFileReference; path = SomeFile; sourceTree = ""; }; - 2553AE42F1AAAE25D59E0FE045BA52C2 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 25F603F3FBBAB0B8947331C9190A6282 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 28C9901BE3ADBC6102849237424B03D6 /* iMessageExtension.appex */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "wrapper.app-extension"; path = iMessageExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; }; - 2923CD786EB965107819EFF08193E672 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2C26F9CE571A93EC043EC05B66DBF382 /* Result.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Result.framework; sourceTree = ""; }; - 2E871C49A75D636E1E87F8904C5BA3D9 /* en */ = {isa = PBXFileReference; name = en; path = en.lproj/Localizable.stringsdict; sourceTree = ""; }; - 31F27C0F2868434258A846C4ADE4B35A /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 34A22AE37B552B7AA18B27919BF3891D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 354650483D8F76CB15A0FB0A99D2657F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = ""; }; - 3F8D809984627520BE1811A1AC9B1AD9 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.module; path = module.modulemap; sourceTree = ""; }; - 42CEA852937FACF2B5D933EC8EC14418 /* App_watchOS Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "App_watchOS Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; - 508B113F244D2D7F7731ED871B2F16DA /* XPC_Service.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPC_Service.m; sourceTree = ""; }; - 523DB06F1851416DDCF4B7616911B6CB /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 5878F070E087ECAECE45ADD20BE9D635 /* StaticLibrary_ObjC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StaticLibrary_ObjC.h; sourceTree = ""; }; - 5FA5EA11F66D659044AB1FB5496EBF25 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - 5FCB8A69D323BC3CA127642FCFD887A6 /* Empty.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Empty.h; sourceTree = ""; }; - 67BB19DDA48C227FF6E676B89FDFCAEB /* MessagesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessagesViewController.swift; sourceTree = ""; }; - 6B9588F9AA980468B26837ADE36D0D2E /* Base */ = {isa = PBXFileReference; name = Base; path = Base.lproj/Localizable.stringsdict; sourceTree = ""; }; - 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Framework2.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 7047649EC963EC43D7BC538E7D8607CC /* SomeXPCService.xpc */ = {isa = PBXFileReference; path = SomeXPCService.xpc; sourceTree = ""; }; - 715B87EA4FFA97FECCBA0D1D269A19F4 /* StaticLibrary_Swift.a */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = archive.ar; path = StaticLibrary_Swift.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 72AE3D8A409EF0F4D17EA0BD0EC3BFFA /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 75B653BE433FA2C7F27E0DD742C56972 /* StaticLibrary.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StaticLibrary.swift; sourceTree = ""; }; - 77532D0489A67876EE56705C71C908C6 /* XPC_Service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPC_Service.h; sourceTree = ""; }; - 7A5E91CF52DCCAC8D07B999177AAB3B7 /* Standalone.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Standalone.swift; sourceTree = ""; }; - 7AF3ACEAC55D3B6352EED8415D5B2951 /* Mintfile */ = {isa = PBXFileReference; path = Mintfile; sourceTree = ""; }; - 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MyFramework.h; sourceTree = ""; }; - 80294B8FAECA0DC3B83DC6D2FC6FBE59 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 81E39751EDA257E7F7946E95A67FDBBD /* InterfaceController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InterfaceController.swift; sourceTree = ""; }; - 84A2F7FD70C38F7B09D6809A2586E1A7 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.module; path = module.modulemap; sourceTree = ""; }; - 88CE11E8D928D43BCC70F12A5576D511 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 8AFEF032B9B258B97EFBD5B5AA741E8C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = archive.ar; path = StaticLibrary_ObjC.a; sourceTree = BUILT_PRODUCTS_DIR; }; - 9FD5A8B54C9F429451BCCCC3F04CDB99 /* App_iOS.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = App_iOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; - A444869BCBB55167EF043EEFFD075A78 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - A59DAE760F32225493BDC5D378468EA9 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Interface.storyboard; sourceTree = ""; }; - AC31952D4BF4BB8CC21459D75DCB7DC9 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - AE0CDFA0B5B4F5D2FBB870B59FE51154 /* App_macOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = App_macOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; - AFDDC1A69B4B2637D36C39EE01DF23C3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - B542FC1F38087BEC4C749F9E0D9122EB /* Result.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Result.framework; sourceTree = ""; }; - B71DECBD66A150B303E116D2F05C0B4E /* ExtensionDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExtensionDelegate.swift; sourceTree = ""; }; - B9F777771795CF517CFB5FE931917C46 /* StaticLibrary_ObjC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = StaticLibrary_ObjC.m; sourceTree = ""; }; - BD07DCE20104773C42E7617A09A55BD5 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - C16ABECF1E65BF7DD6C87529FF02EB72 /* Result.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Result.framework; sourceTree = ""; }; - C64021D20FD55B89CE1AFE88AE7C1CDD /* config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = config.xcconfig; sourceTree = ""; }; - C67AA6BA96CF5A5E2A3FBED848E6C3D4 /* MyBundle.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = MyBundle.bundle; sourceTree = ""; }; - C7F72C86B98DCABE16D17DDC9894C845 /* App_iOS_Tests.xctest */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.cfbundle; path = App_iOS_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - C8822458902508063262BA655921BA2F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - CA14B4739058A49371BCE05E035C864B /* Result.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Result.framework; sourceTree = ""; }; - CFF173E643CE5FF0AE955580CB2B6641 /* App_watchOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = App_watchOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; - D26369BE2A7A98A736F7A13BA924A4A2 /* iMessageApp.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = iMessageApp.app; sourceTree = BUILT_PRODUCTS_DIR; }; - D3D83428EAF171BE82BD12D1EC5A5BE2 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - D68FD4BD70DF5429E43E14A65FDF9D81 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; - D99F14029800E2D9F2434C4B6D718A5E /* Model.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Model.xcdatamodel; sourceTree = ""; }; - DB194C9EF763551CE2D5131407E8CF1C /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/LocalizedStoryboard.strings; sourceTree = ""; }; - DBF5F2565C6807B74F18D4ACCE28D071 /* XPC Service.xpc */ = {isa = PBXFileReference; includeInIndex = 0; path = "XPC Service.xpc"; sourceTree = BUILT_PRODUCTS_DIR; }; - E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Framework.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - EABA2B52871944E6E80A12C64E198883 /* App_iOS_UITests.xctest */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.cfbundle; path = App_iOS_UITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - EC5C7923578F1110EE9EE74505530753 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; - EF485495979F5EF324B541071E00D33B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - F04030C0892CAC78F4B4376F938018E3 /* Model 3.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "Model 3.xcdatamodel"; sourceTree = ""; }; - F435E28C9379AF718A5D502BF3B2FB26 /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Base; path = Base.lproj/Localizable.strings; sourceTree = ""; }; - F56A7C74F4A75492F063A0A5BDBBF65C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LocalizedStoryboard.storyboard; sourceTree = ""; }; - F8D572C96FEC4C18AE61EB3D4D84466C /* XPC_ServiceProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPC_ServiceProtocol.h; sourceTree = ""; }; - F9FE9B31FDF6705B4BFB0BCFF437F493 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - FBF4C9FD09B493401414CA2F3086041F /* Model 2.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "Model 2.xcdatamodel"; sourceTree = ""; }; - FFA022D59DE3CD80EDCC5CCEC6DB29C7 /* Folder */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Folder; sourceTree = SOURCE_ROOT; }; + FR_05405007CB77B2E003B19B89401C12AB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FR_07C0A7866967FA47B3F2777BF4AB694A /* XPC_Service.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPC_Service.h; sourceTree = ""; }; + FR_0823766D9A1DAB5D3F9CC04A9B35FA3E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FR_09608EA4613E62B3088BBA06F08E00E9 /* App_watchOS Extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "App_watchOS Extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_0DDA6B4CCFF0DEB79BE16E3F72B95C7F /* App_watchOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = App_watchOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = archive.ar; path = StaticLibrary_ObjC.a; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_11478908A963CED036DABEF21D85DF01 /* Result.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Result.framework; sourceTree = ""; }; + FR_11E95FCD1DEB0C8A01A053518C1DAA8E /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; + FR_1672C218968DD6996F05E3C7688F0718 /* App_iOS.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = App_iOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_16B791CFA2095097A17CC216977DF6EF /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + FR_1B0304C0E4DC73614BAA550E4A80D41C /* ResourceFolder */ = {isa = PBXFileReference; lastKnownFileType = folder; name = ResourceFolder; path = Resources/ResourceFolder; sourceTree = SOURCE_ROOT; }; + FR_1E05BB66BFD5629EAFDC86A4E869F864 /* iMessageApp.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = iMessageApp.app; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Framework2.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_22A431E337CB22CE70E39135206EDE27 /* config.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = config.xcconfig; sourceTree = ""; }; + FR_25BDF725104C5E280D45CBF33F54C72C /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; + FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FrameworkFile.swift; sourceTree = ""; }; + FR_2649A01C17A7301DD72EA826604ED8AA /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Interface.storyboard; sourceTree = ""; }; + FR_291D6D09ACADC420638E83BEE89DFFEB /* MyBundle.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = MyBundle.bundle; sourceTree = ""; }; + FR_2F56FD7A1F7782467AC9F315B6133468 /* SomeFramework.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SomeFramework.framework; path = Vendor/SomeFramework.framework; sourceTree = ""; }; + FR_347062562C9C212A082B1326BBCDC71B /* Model 2.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "Model 2.xcdatamodel"; sourceTree = ""; }; + FR_35B9B5E8A2ED60FBB9CED8AE515B16B5 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/LocalizedStoryboard.strings; sourceTree = ""; }; + FR_3744DA35690747A918CC896E2354C59D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FR_3B4065B548BFD8CFB3D1153F7106DDA3 /* Folder */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Folder; sourceTree = SOURCE_ROOT; }; + FR_3DD4DE355C21662A9169EE41C44F73E3 /* Headers */ = {isa = PBXFileReference; lastKnownFileType = folder; path = Headers; sourceTree = SOURCE_ROOT; }; + FR_3ED99EEAF978C071491E281B8EAFD249 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FR_41E1155D8A7FDD97B783A1D5B3AD2C5B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FR_4B58A01ABBE8E0A56B7B5A539C9BF5C7 /* Base */ = {isa = PBXFileReference; name = Base; path = Base.lproj/Localizable.stringsdict; sourceTree = ""; }; + FR_4DB225C7FF39C16EEFD9A1A5595FCDBC /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + FR_4EB4AAACD714C13E5BC894C71B954299 /* SomeXPCService.xpc */ = {isa = PBXFileReference; path = SomeXPCService.xpc; sourceTree = ""; }; + FR_5465435FA4A3763830C566514B358969 /* StaticLibrary_Swift.a */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = archive.ar; path = StaticLibrary_Swift.a; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_586C1089A4869FFCB50BE6A26B0FA1E7 /* iMessageExtension.appex */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = "wrapper.app-extension"; path = iMessageExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_58A974F0E117C1384FD1B5147E524659 /* Model.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = Model.xcdatamodel; sourceTree = ""; }; + FR_5B3188BDA6DB0560398A483646F17AE4 /* App_iOS_Tests.xctest */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.cfbundle; path = App_iOS_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_5CFDEA59B939FA9F3CA4F775B9E6AD2B /* TestProjectUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestProjectUITests.swift; sourceTree = ""; }; + FR_5E4B4E53251DE2294715A48CC249EBFD /* Mintfile */ = {isa = PBXFileReference; path = Mintfile; sourceTree = ""; }; + FR_5FEC20FF753341FD0483E2E4C622DB05 /* MessagesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessagesViewController.swift; sourceTree = ""; }; + FR_62ECE5A3D0F25415CB50A28226B91EBE /* Base */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = Base; path = Base.lproj/Localizable.strings; sourceTree = ""; }; + FR_6643E0FE8DD9AAC71691A739070C6833 /* Model 3.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = "Model 3.xcdatamodel"; sourceTree = ""; }; + FR_752FB5DFFBC490CFB9742549A0C48527 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; + FR_7532DD7B78451A5040048474AC4FBCCC /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + FR_7C782E8FBF41DE8BB1E3789DF2C8C1F7 /* PushNotificationPayload.apns */ = {isa = PBXFileReference; lastKnownFileType = text; path = PushNotificationPayload.apns; sourceTree = ""; }; + FR_7C8280C3C5E1D43BBB12A5F0156A8305 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = ""; }; + FR_7F4496C534F2DF8C4FB9A8D52414990B /* XPC_Service.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = XPC_Service.m; sourceTree = ""; }; + FR_81A08F81FED7C42DC346B9611ECD21AA /* XPC_ServiceProtocol.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = XPC_ServiceProtocol.h; sourceTree = ""; }; + FR_82E3C6C060C4487B5177509917C3FAE3 /* Standalone.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Standalone.swift; sourceTree = ""; }; + FR_8B770F475242D91FC20289A3B35CD165 /* Result.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Result.framework; sourceTree = ""; }; + FR_8FCFCDD6A5A7292C72787E2FC0A36294 /* XPC Service.xpc */ = {isa = PBXFileReference; includeInIndex = 0; path = "XPC Service.xpc"; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_9403DF729F7FE2E6B823C1DACE1E6214 /* App_iOS_UITests.xctest */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.cfbundle; path = App_iOS_UITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_96127F4D9D804B89024AB846F0961621 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.module; path = module.modulemap; sourceTree = ""; }; + FR_98BB4C8D33EB0E666C136ACD08B21EB3 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FR_9B4B00A3CDADD50167B2393562AEBAB2 /* module.modulemap */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.module; path = module.modulemap; sourceTree = ""; }; + FR_A0867B127ACF3ED382EB2FD5133D3EA8 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + FR_A51DE87AC269BC36016F9CAC32B4ECB2 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LocalizedStoryboard.storyboard; sourceTree = ""; }; + FR_A55A35F549FD72775C37ED05342812AA /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MyFramework.h; sourceTree = ""; }; + FR_AC5B2FCE520D5306B254D5857E15B6CB /* MoreUnder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MoreUnder.swift; sourceTree = ""; }; + FR_B243640A6F73B3F3D33ABD05ABDBC26B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + FR_B537FEE8515090D3BA0F5CFF3BC76BB1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + FR_B993F75B001AB1C272CE83CACC06F0E5 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + FR_BB49B398F9291781A60DA963A0BF168C /* NotificationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationController.swift; sourceTree = ""; }; + FR_BCEF8D29C9B93D3160D8D76DD368C8AD /* en */ = {isa = PBXFileReference; name = en; path = en.lproj/Localizable.stringsdict; sourceTree = ""; }; + FR_C2A280C4FA602E6610BCFB820602B69E /* StaticLibrary_ObjC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = StaticLibrary_ObjC.m; sourceTree = ""; }; + FR_C5682A1371F91CBD1254C115F0439F12 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; + FR_C6A9DE885CAF350F6C9D0AC6F7324CD3 /* StandaloneAssets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = StandaloneAssets.xcassets; sourceTree = ""; }; + FR_C73B96CEEE97DE429C638EBD9C2F3D2B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + FR_C86A7EAE4DFF4327D1E7D32A597CA4AC /* SomeFile */ = {isa = PBXFileReference; path = SomeFile; sourceTree = ""; }; + FR_CB1D0F4BB53B8DEE921C6E232193A62B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FR_CC3A24A5C8E1815346752C5AB0745176 /* InterfaceController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InterfaceController.swift; sourceTree = ""; }; + FR_CCC97AF230188CAF9B4A66324891CCAD /* StaticLibrary.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StaticLibrary.swift; sourceTree = ""; }; + FR_CEAE8D9C3F3920D6EADE5455C188EAAE /* Result.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Result.framework; sourceTree = ""; }; + FR_D0BE69522DB875ADB041E9135E0767CA /* StaticLibrary_ObjC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = StaticLibrary_ObjC.h; sourceTree = ""; }; + FR_D7B45FAEE40EE622B4FA9192609F9717 /* TestProjectTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TestProjectTests.swift; sourceTree = ""; }; + FR_DACDD51068A6E1B7D2470F3E27E5EB2C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FR_DBB69305458B16774C88720CDD3978E5 /* ExtensionDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ExtensionDelegate.swift; sourceTree = ""; }; + FR_DBD29CA78CDBBEF69B2C39C6D23BBDA1 /* Empty.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Empty.h; sourceTree = ""; }; + FR_DC1C8DE46218F90A3F4FD5F8DE4F0ABB /* Result.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Result.framework; sourceTree = ""; }; + FR_E3314150DA4CEFF65D69CF7DB678E845 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + FR_ED407ECED0DF010B1E787D238EA91A5D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + FR_F18AD4408D0A35A0B9EAE353E8087CDE /* App_macOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = App_macOS.app; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Framework.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + FR_F5353B71B99044C8C37D7601A8107195 /* base.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = base.xcconfig; sourceTree = ""; }; + FR_F5436E663145426483F206F8A61400BC /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; + FR_F861CF6DF133AAD164CBE6DF2C7CEBFF /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 1D124A23C4D38CE6B023194E85A64BBA /* Frameworks */ = { + FBP_18D4325BBE506E88E1C742F57AECB0CD /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - C4D60709F2B70E1E3966F523976EB21F /* Result.framework in Frameworks */, + BF_42944378315033432F76246C09E5A4DB /* Framework2.framework in Frameworks */, + BF_A314322BB45C75B7EE401C539B1120C5 /* Framework.framework in Frameworks */, + BF_B8E824A58BFE0B81E16BB26087FDC8B4 /* Result.framework in Frameworks */, + BF_A038D29BE93A9CF1654D2B7392845AEA /* StaticLibrary_ObjC.a in Frameworks */, + BF_93A4E1A93C7DB4289E526466D547E55E /* SomeFramework.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 266AF93F95F8ECC5F62E443DD79D4263 /* Frameworks */ = { + FBP_1BDCD6E0245ED2400E6FE9AC9C334DE4 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 9D5CC37AFE684374E3CDBE16B0836E9F /* Result.framework in Frameworks */, + BF_BD2537A230BFC8A86681F0AF34C929DA /* Result.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 3730EBC6001089E597081CA9CF12AF52 /* Frameworks */ = { + FBP_3C7ADC43EF430300C2A315B0D2860080 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - A5D1F9A6928F9F6BCCA5230EFCE6998C /* Framework2.framework in Frameworks */, - F25CA48D38ED8577DF81395CFBFF0FA5 /* Framework.framework in Frameworks */, - 05FF80F42925EF347DA1AD4437B741FB /* Result.framework in Frameworks */, - 142F53A6CDA1596543042CFD876E1B17 /* StaticLibrary_ObjC.a in Frameworks */, - 2A8A171902ADC287F600AAB4C3020AA3 /* SomeFramework.framework in Frameworks */, + BF_6FA9DA8B67663BAD9E11C1CEBD3BAC43 /* Result.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 6F3C985C6701880E8731C4AAFBDC9FEF /* Frameworks */ = { + FBP_4E773D46F6F726BBC0032C576D02FCB7 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 6CA893D9CEC25B6E3BD17BC1018474E5 /* Result.framework in Frameworks */, + BF_81C29A47481BF6D67B4CB3F6C836A57E /* Framework.framework in Frameworks */, + BF_230439786C4C6849F488A5FADC6A42A5 /* Result.framework in Frameworks */, + BF_587563F1FBA507305EC4AD895394002E /* StaticLibrary_ObjC.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 78E2554EF343D4CF421577E8651E5480 /* Frameworks */ = { + FBP_71D96680A2FBE24C4C8BD0B5E55FE034 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 57CCDA08B5D75FAC5F4FB6CFC78A1356 /* Result.framework in Frameworks */, + BF_ED8BB47A2229EC3BEE544608267FB82D /* Result.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - C79A51DBA8AF7631AEF22BA83E104A04 /* Frameworks */ = { + FBP_935BCDE6C86D2D59A945DC1E6886D7C3 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 722101AFA2DB6FE7A4D8EB1E671F2C93 /* Result.framework in Frameworks */, + BF_B5446C54E942A18E025D2061A88004A4 /* Result.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - C8CA7D5902F866D50BF6F9A24BF1D10A /* Frameworks */ = { + FBP_98B76E46D78FD48FB47A41B8891665BC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - FA69E7367B9D2F2CB97F57AE7984D9BD /* Framework.framework in Frameworks */, - B9800A5AECDBEAC5CF1F147562441889 /* Result.framework in Frameworks */, - 3F6CF73FD22CC393D7A5EA3B0C66C24C /* StaticLibrary_ObjC.a in Frameworks */, + BF_86F2552DA1E230901EC4CB1A40399019 /* Result.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - F6C2490C6497837A21966090C77C3602 /* Frameworks */ = { + FBP_F6E2D2D110453E88BF9E3FB6A466B8EC /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2C1F870E81995F5A2616C91AC628A285 /* Result.framework in Frameworks */, + BF_D4A5544EDEE7F80A1F9DF1D0684CAFBB /* Result.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 03A84AADCBED3566C47BC9335B8085C7 /* App_macOS */ = { + G_089F5A7E7FB159719FE19B5E84B85D5D /* App_watchOS Extension */ = { isa = PBXGroup; children = ( - 102A33EC5717973ECD491A1CA311D270 /* AppDelegate.swift */, - 34A22AE37B552B7AA18B27919BF3891D /* Assets.xcassets */, - F9FE9B31FDF6705B4BFB0BCFF437F493 /* Info.plist */, - FDFD35E7E9845A353B2B0DF8B68296A8 /* Main.storyboard */, - D3D83428EAF171BE82BD12D1EC5A5BE2 /* ViewController.swift */, - ); - path = App_macOS; - sourceTree = ""; - }; - 0637537049544BDB5A2EB886E765A6C8 /* Module */ = { - isa = PBXGroup; - children = ( - 84A2F7FD70C38F7B09D6809A2586E1A7 /* module.modulemap */, - ); - path = Module; - sourceTree = ""; - }; - 09F7EC373CEDA69072DC9D77495F0E25 /* App_iOS_UITests */ = { - isa = PBXGroup; - children = ( - 31F27C0F2868434258A846C4ADE4B35A /* Info.plist */, - 0BE8C8DF245700F7E0EF36D9F2B8C0E3 /* TestProjectUITests.swift */, - ); - path = App_iOS_UITests; - sourceTree = ""; - }; - 17999F76E13B84D118972DC03BCEA6F2 /* App_iOS_Tests */ = { - isa = PBXGroup; - children = ( - BD07DCE20104773C42E7617A09A55BD5 /* Info.plist */, - 0248345678C3EEA7143459B634AB4F99 /* TestProjectTests.swift */, - ); - path = App_iOS_Tests; - sourceTree = ""; - }; - 1AAEB7BBE834CAB4A205069AE3E0AF11 /* Frameworks */ = { - isa = PBXGroup; - children = ( - F4476AACF02F14D7CACC61F1763C176B /* Carthage */, - 065FC8C30C4E0AB09C1E77734E46F252 /* SomeFramework.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 215025EF88E84A49861B7B0A717D575C /* Configs */ = { - isa = PBXGroup; - children = ( - 0BFEFFB973F5EEEF285D98AB90CFC9B0 /* base.xcconfig */, - C64021D20FD55B89CE1AFE88AE7C1CDD /* config.xcconfig */, - ); - path = Configs; - sourceTree = ""; - }; - 384C5FF5A3C798619B2A3F5A9C654EE3 /* Resources */ = { - isa = PBXGroup; - children = ( - C67AA6BA96CF5A5E2A3FBED848E6C3D4 /* MyBundle.bundle */, - ); - path = Resources; - sourceTree = ""; - }; - 4AD39BFA18B0D81C8C8BA3425FE6E91A /* Framework */ = { - isa = PBXGroup; - children = ( - 0F657AA556F579E2C56BC6BC04E3CAF4 /* FrameworkFile.swift */, - 25F603F3FBBAB0B8947331C9190A6282 /* Info.plist */, - 7B0B64C16BE3E860FA96760027A29C74 /* MyFramework.h */, - ); - path = Framework; - sourceTree = ""; - }; - 56936C3686A0928B34562E16F94536C8 /* App_watchOS */ = { - isa = PBXGroup; - children = ( - 0C43CE340B78E88FE95F7E8DF5EC35D2 /* Assets.xcassets */, - 88CE11E8D928D43BCC70F12A5576D511 /* Info.plist */, - C358B60A4C6D98BF3CD9B2C0C75FFC31 /* Interface.storyboard */, - ); - path = App_watchOS; - sourceTree = ""; - }; - 5BC30B8BA34DE0A67196277EA184BAAC /* CopyFiles */ = { - isa = PBXGroup; - children = ( - 5FCB8A69D323BC3CA127642FCFD887A6 /* Empty.h */, - ); - path = CopyFiles; - sourceTree = ""; - }; - 61FC1E8D4842FD2FBD2E37F067E943F9 /* iOS */ = { - isa = PBXGroup; - children = ( - CA14B4739058A49371BCE05E035C864B /* Result.framework */, - ); - path = iOS; - sourceTree = ""; - }; - 63A2C5F06E17FA2652DDA338F0A32501 /* StaticLibrary_ObjC */ = { - isa = PBXGroup; - children = ( - 0637537049544BDB5A2EB886E765A6C8 /* Module */, - 5878F070E087ECAECE45ADD20BE9D635 /* StaticLibrary_ObjC.h */, - B9F777771795CF517CFB5FE931917C46 /* StaticLibrary_ObjC.m */, - ); - path = StaticLibrary_ObjC; - sourceTree = ""; - }; - 874A71D4E37BA319FD212D21173C1CED /* iMessage MessagesExtension */ = { - isa = PBXGroup; - children = ( - 80294B8FAECA0DC3B83DC6D2FC6FBE59 /* Assets.xcassets */, - 72AE3D8A409EF0F4D17EA0BD0EC3BFFA /* Info.plist */, - 81F7E21FBB8DA98ECF0A51099CDAF2EE /* MainInterface.storyboard */, - 67BB19DDA48C227FF6E676B89FDFCAEB /* MessagesViewController.swift */, - ); - path = "iMessage MessagesExtension"; - sourceTree = ""; - }; - B2AA9B645D928F657D399D8F62BB4DDC /* App_watchOS Extension */ = { - isa = PBXGroup; - children = ( - 523DB06F1851416DDCF4B7616911B6CB /* Assets.xcassets */, - B71DECBD66A150B303E116D2F05C0B4E /* ExtensionDelegate.swift */, - AFDDC1A69B4B2637D36C39EE01DF23C3 /* Info.plist */, - 81E39751EDA257E7F7946E95A67FDBBD /* InterfaceController.swift */, - 01801EB5629DB3812650E5E47F3362C8 /* NotificationController.swift */, - 11DBDC38AD04D9F24454201311335431 /* PushNotificationPayload.apns */, + FR_B243640A6F73B3F3D33ABD05ABDBC26B /* Assets.xcassets */, + FR_DBB69305458B16774C88720CDD3978E5 /* ExtensionDelegate.swift */, + FR_3744DA35690747A918CC896E2354C59D /* Info.plist */, + FR_CC3A24A5C8E1815346752C5AB0745176 /* InterfaceController.swift */, + FR_BB49B398F9291781A60DA963A0BF168C /* NotificationController.swift */, + FR_7C782E8FBF41DE8BB1E3789DF2C8C1F7 /* PushNotificationPayload.apns */, ); path = "App_watchOS Extension"; sourceTree = ""; }; - BA50A516F5BBC843E3CD4B1845B99334 /* App */ = { + G_0D2DDBB1C39493B8B0EAF9CC23272F2D /* Framework */ = { isa = PBXGroup; children = ( - 10D051136D86691641578C2EB7616D4B /* AppDelegate.swift */, - 083D78A107BD9A58D0F5B30EA9A65E2C /* Assets.xcassets */, - A444869BCBB55167EF043EEFFD075A78 /* Info.plist */, - 9835A83F1E5D8E22848E171BA3C2DBA6 /* LaunchScreen.storyboard */, - E005A2734C32783354AAB8546A12718B /* Localizable.strings */, - 466B302E661DE3B3972203B31F4AFED4 /* Localizable.stringsdict */, - 49A30AD670910672DABA8B736EECBAEB /* LocalizedStoryboard.storyboard */, - 8EAFD105FB449C592C944D3003203AB5 /* Main.storyboard */, - 32AE52CAD620F8B92487AA4F5924D0EC /* Model.xcdatamodeld */, - 3F8D809984627520BE1811A1AC9B1AD9 /* module.modulemap */, - D68FD4BD70DF5429E43E14A65FDF9D81 /* ViewController.swift */, + FR_261C31660333EF514356EFCBDB368EAB /* FrameworkFile.swift */, + FR_F861CF6DF133AAD164CBE6DF2C7CEBFF /* Info.plist */, + FR_A957DAE2193BE1E970F452BFEFF3EBF6 /* MyFramework.h */, + ); + path = Framework; + sourceTree = ""; + }; + G_23236546763854F4301D7847EBA0A2BF /* XPC Service */ = { + isa = PBXGroup; + children = ( + FR_98BB4C8D33EB0E666C136ACD08B21EB3 /* Info.plist */, + FR_F5436E663145426483F206F8A61400BC /* main.m */, + FR_07C0A7866967FA47B3F2777BF4AB694A /* XPC_Service.h */, + FR_7F4496C534F2DF8C4FB9A8D52414990B /* XPC_Service.m */, + FR_81A08F81FED7C42DC346B9611ECD21AA /* XPC_ServiceProtocol.h */, + ); + path = "XPC Service"; + sourceTree = ""; + }; + G_26EB72A03E79484F94412C6DF07B2C65 /* iOS */ = { + isa = PBXGroup; + children = ( + FR_CEAE8D9C3F3920D6EADE5455C188EAAE /* Result.framework */, + ); + path = iOS; + sourceTree = ""; + }; + G_2C00D0D23CBE29FF5F6DFEB95CBF2ECA /* UnderFileGroup */ = { + isa = PBXGroup; + children = ( + FR_AC5B2FCE520D5306B254D5857E15B6CB /* MoreUnder.swift */, + ); + path = UnderFileGroup; + sourceTree = ""; + }; + G_322C327C1DB8AE7E0B99EF59318DFE22 /* Resources */ = { + isa = PBXGroup; + children = ( + FR_291D6D09ACADC420638E83BEE89DFFEB /* MyBundle.bundle */, + ); + path = Resources; + sourceTree = ""; + }; + G_3569DDFAF0CD0D2E17F8D05B12F9A7BA /* tvOS */ = { + isa = PBXGroup; + children = ( + FR_8B770F475242D91FC20289A3B35CD165 /* Result.framework */, + ); + path = tvOS; + sourceTree = ""; + }; + G_373C03E19EC66ABB051FC35B4E57A52E /* App_iOS_UITests */ = { + isa = PBXGroup; + children = ( + FR_0823766D9A1DAB5D3F9CC04A9B35FA3E /* Info.plist */, + FR_5CFDEA59B939FA9F3CA4F775B9E6AD2B /* TestProjectUITests.swift */, + ); + path = App_iOS_UITests; + sourceTree = ""; + }; + G_415E92CCC7C77CD8BB161FA75E8B66EF /* iMessage MessagesExtension */ = { + isa = PBXGroup; + children = ( + FR_16B791CFA2095097A17CC216977DF6EF /* Assets.xcassets */, + FR_E3314150DA4CEFF65D69CF7DB678E845 /* Info.plist */, + VG_06DC429EEFBBA25BC3EE1AA1B4062C10 /* MainInterface.storyboard */, + FR_5FEC20FF753341FD0483E2E4C622DB05 /* MessagesViewController.swift */, + ); + path = "iMessage MessagesExtension"; + sourceTree = ""; + }; + G_4401384B8D17D0B62305BE82DE0660D2 /* App_iOS_Tests */ = { + isa = PBXGroup; + children = ( + FR_CB1D0F4BB53B8DEE921C6E232193A62B /* Info.plist */, + FR_D7B45FAEE40EE622B4FA9192609F9717 /* TestProjectTests.swift */, + ); + path = App_iOS_Tests; + sourceTree = ""; + }; + G_4A1045347B09A484656D26436E35FDCC /* StaticLibrary_ObjC */ = { + isa = PBXGroup; + children = ( + G_AFE0E055A99B8BF7C44E69B9B69889C8 /* Module */, + FR_D0BE69522DB875ADB041E9135E0767CA /* StaticLibrary_ObjC.h */, + FR_C2A280C4FA602E6610BCFB820602B69E /* StaticLibrary_ObjC.m */, + ); + path = StaticLibrary_ObjC; + sourceTree = ""; + }; + G_54CAD56F6F3EAD10E9DB8D50B52D09F3 /* Frameworks */ = { + isa = PBXGroup; + children = ( + G_A1CE8BFBEAC6AFDC64D7068C3CE11421 /* Carthage */, + FR_2F56FD7A1F7782467AC9F315B6133468 /* SomeFramework.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + G_68375B6CA3E19FBBA0246B55B60849C0 /* App_macOS */ = { + isa = PBXGroup; + children = ( + FR_4DB225C7FF39C16EEFD9A1A5595FCDBC /* AppDelegate.swift */, + FR_A55A35F549FD72775C37ED05342812AA /* Assets.xcassets */, + FR_3ED99EEAF978C071491E281B8EAFD249 /* Info.plist */, + VG_14B7B5469AA17939993A2B25E775D391 /* Main.storyboard */, + FR_25BDF725104C5E280D45CBF33F54C72C /* ViewController.swift */, + ); + path = App_macOS; + sourceTree = ""; + }; + G_77F9CDD1713BAEF02DF44C1EA19D86B8 /* Mac */ = { + isa = PBXGroup; + children = ( + FR_11478908A963CED036DABEF21D85DF01 /* Result.framework */, + ); + path = Mac; + sourceTree = ""; + }; + G_7C1E92BE8CA995A6B0952C8AE6F5ADF9 /* App_watchOS */ = { + isa = PBXGroup; + children = ( + FR_ED407ECED0DF010B1E787D238EA91A5D /* Assets.xcassets */, + FR_DACDD51068A6E1B7D2470F3E27E5EB2C /* Info.plist */, + VG_6542B94EE7DA40CD30BC54DED26C61C7 /* Interface.storyboard */, + ); + path = App_watchOS; + sourceTree = ""; + }; + G_81658721738C48797F805CC891E70B6F /* Configs */ = { + isa = PBXGroup; + children = ( + FR_F5353B71B99044C8C37D7601A8107195 /* base.xcconfig */, + FR_22A431E337CB22CE70E39135206EDE27 /* config.xcconfig */, + ); + path = Configs; + sourceTree = ""; + }; + G_8F5765334752A7E52B1E63ACAC466729 /* App */ = { + isa = PBXGroup; + children = ( + FR_B993F75B001AB1C272CE83CACC06F0E5 /* AppDelegate.swift */, + FR_A0867B127ACF3ED382EB2FD5133D3EA8 /* Assets.xcassets */, + FR_05405007CB77B2E003B19B89401C12AB /* Info.plist */, + VG_F256536BB07CF3E64C4DD934F75BED9C /* LaunchScreen.storyboard */, + VG_BE436BDD64E90EFB600D47AC69B49DD3 /* Localizable.strings */, + VG_C247AA37E9057916EDDC65C7B55E2F38 /* Localizable.stringsdict */, + VG_FE6D89DA2D7E7F58340D566590FF221C /* LocalizedStoryboard.storyboard */, + VG_30676EBEE9BE54AA26CAE69BE744CAE8 /* Main.storyboard */, + VG_EB676136B9F946373D4796800CC00AD4 /* Model.xcdatamodeld */, + FR_9B4B00A3CDADD50167B2393562AEBAB2 /* module.modulemap */, + FR_752FB5DFFBC490CFB9742549A0C48527 /* ViewController.swift */, ); name = App; path = App_iOS; sourceTree = ""; }; - BEB2E21F3B6F8B8E6CA0CB877DE3D47D /* Vendor */ = { + G_9DEB15811B31C2D4D4B63339FBE33149 /* FileGroup */ = { isa = PBXGroup; children = ( - 7047649EC963EC43D7BC538E7D8607CC /* SomeXPCService.xpc */, - ); - path = Vendor; - sourceTree = ""; - }; - C27E200F9D2708164A4BDD75B7A861BC /* StandaloneFiles */ = { - isa = PBXGroup; - children = ( - 7A5E91CF52DCCAC8D07B999177AAB3B7 /* Standalone.swift */, - 02537F8F3DAD9BF1F249FF662131F1F5 /* StandaloneAssets.xcassets */, - ); - path = StandaloneFiles; - sourceTree = ""; - }; - C30E33740CB17218735DAE1FFFC565AE /* FileGroup */ = { - isa = PBXGroup; - children = ( - D81BDF703E98A5351121B96103BD52A6 /* UnderFileGroup */, + G_2C00D0D23CBE29FF5F6DFEB95CBF2ECA /* UnderFileGroup */, ); path = FileGroup; sourceTree = ""; }; - D59738133ECA1ACC9C32CAD22FBEF0F4 /* StaticLibrary_Swift */ = { + G_9E36E5E1B7BEC6A8D683D2E36CE21BCE /* CopyFiles */ = { isa = PBXGroup; children = ( - 75B653BE433FA2C7F27E0DD742C56972 /* StaticLibrary.swift */, + FR_DBD29CA78CDBBEF69B2C39C6D23BBDA1 /* Empty.h */, ); - path = StaticLibrary_Swift; + path = CopyFiles; sourceTree = ""; }; - D81BDF703E98A5351121B96103BD52A6 /* UnderFileGroup */ = { + G_A1CE8BFBEAC6AFDC64D7068C3CE11421 /* Carthage */ = { isa = PBXGroup; children = ( - 1359BCAE8548E7063115210477D5CB83 /* MoreUnder.swift */, + G_26EB72A03E79484F94412C6DF07B2C65 /* iOS */, + G_77F9CDD1713BAEF02DF44C1EA19D86B8 /* Mac */, + G_3569DDFAF0CD0D2E17F8D05B12F9A7BA /* tvOS */, + G_CC8E08E619EF6EA96B28904C6651F6B8 /* watchOS */, ); - path = UnderFileGroup; + name = Carthage; + path = Carthage/Build; sourceTree = ""; }; - DA18B6EB7FF6E1DAACDFA5EB93833C54 /* watchOS */ = { + G_AFE0E055A99B8BF7C44E69B9B69889C8 /* Module */ = { isa = PBXGroup; children = ( - C16ABECF1E65BF7DD6C87529FF02EB72 /* Result.framework */, + FR_96127F4D9D804B89024AB846F0961621 /* module.modulemap */, ); - path = watchOS; + path = Module; sourceTree = ""; }; - E0B77C999E8E6D192A135A06E7331C27 /* Mac */ = { + G_B0D2DFD450BCF614AA46E474644F2CE3 /* Products */ = { isa = PBXGroup; children = ( - B542FC1F38087BEC4C749F9E0D9122EB /* Result.framework */, + FR_5B3188BDA6DB0560398A483646F17AE4 /* App_iOS_Tests.xctest */, + FR_9403DF729F7FE2E6B823C1DACE1E6214 /* App_iOS_UITests.xctest */, + FR_1672C218968DD6996F05E3C7688F0718 /* App_iOS.app */, + FR_F18AD4408D0A35A0B9EAE353E8087CDE /* App_macOS.app */, + FR_09608EA4613E62B3088BBA06F08E00E9 /* App_watchOS Extension.appex */, + FR_0DDA6B4CCFF0DEB79BE16E3F72B95C7F /* App_watchOS.app */, + FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */, + FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */, + FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */, + FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */, + FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */, + FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */, + FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */, + FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */, + FR_1E05BB66BFD5629EAFDC86A4E869F864 /* iMessageApp.app */, + FR_586C1089A4869FFCB50BE6A26B0FA1E7 /* iMessageExtension.appex */, + FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */, + FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */, + FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */, + FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */, + FR_5465435FA4A3763830C566514B358969 /* StaticLibrary_Swift.a */, + FR_8FCFCDD6A5A7292C72787E2FC0A36294 /* XPC Service.xpc */, ); - path = Mac; + name = Products; sourceTree = ""; }; - ECD23E49A0CA25E14EC0D028673840D6 /* iMessage */ = { + G_CBE9DB02095FA0DF8A7ECE76A4BD81A4 = { isa = PBXGroup; children = ( - EF485495979F5EF324B541071E00D33B /* Assets.xcassets */, - 2923CD786EB965107819EFF08193E672 /* Info.plist */, - ); - path = iMessage; - sourceTree = ""; - }; - EDFE6B7A5CE9583846B704EE371675F2 = { - isa = PBXGroup; - children = ( - BA50A516F5BBC843E3CD4B1845B99334 /* App */, - 17999F76E13B84D118972DC03BCEA6F2 /* App_iOS_Tests */, - 09F7EC373CEDA69072DC9D77495F0E25 /* App_iOS_UITests */, - 03A84AADCBED3566C47BC9335B8085C7 /* App_macOS */, - 56936C3686A0928B34562E16F94536C8 /* App_watchOS */, - B2AA9B645D928F657D399D8F62BB4DDC /* App_watchOS Extension */, - 215025EF88E84A49861B7B0A717D575C /* Configs */, - 5BC30B8BA34DE0A67196277EA184BAAC /* CopyFiles */, - C30E33740CB17218735DAE1FFFC565AE /* FileGroup */, - 4AD39BFA18B0D81C8C8BA3425FE6E91A /* Framework */, - ECD23E49A0CA25E14EC0D028673840D6 /* iMessage */, - 874A71D4E37BA319FD212D21173C1CED /* iMessage MessagesExtension */, - 384C5FF5A3C798619B2A3F5A9C654EE3 /* Resources */, - C27E200F9D2708164A4BDD75B7A861BC /* StandaloneFiles */, - 63A2C5F06E17FA2652DDA338F0A32501 /* StaticLibrary_ObjC */, - D59738133ECA1ACC9C32CAD22FBEF0F4 /* StaticLibrary_Swift */, - BEB2E21F3B6F8B8E6CA0CB877DE3D47D /* Vendor */, - F37F48EF1C25643F0E408DC3E115895A /* XPC Service */, - FFA022D59DE3CD80EDCC5CCEC6DB29C7 /* Folder */, - 224967658A2D92DC2BD9D665A1CA1F5F /* Headers */, - 7AF3ACEAC55D3B6352EED8415D5B2951 /* Mintfile */, - 138DC1A4CB4E585A69355474092AE0E0 /* ResourceFolder */, - 247D8122E426D1FC239D36918CE3C0C5 /* SomeFile */, - 1AAEB7BBE834CAB4A205069AE3E0AF11 /* Frameworks */, - FC1E35057FBB1EE0597B70D0D9EDF4EE /* Products */, + G_8F5765334752A7E52B1E63ACAC466729 /* App */, + G_4401384B8D17D0B62305BE82DE0660D2 /* App_iOS_Tests */, + G_373C03E19EC66ABB051FC35B4E57A52E /* App_iOS_UITests */, + G_68375B6CA3E19FBBA0246B55B60849C0 /* App_macOS */, + G_7C1E92BE8CA995A6B0952C8AE6F5ADF9 /* App_watchOS */, + G_089F5A7E7FB159719FE19B5E84B85D5D /* App_watchOS Extension */, + G_81658721738C48797F805CC891E70B6F /* Configs */, + G_9E36E5E1B7BEC6A8D683D2E36CE21BCE /* CopyFiles */, + G_9DEB15811B31C2D4D4B63339FBE33149 /* FileGroup */, + G_0D2DDBB1C39493B8B0EAF9CC23272F2D /* Framework */, + G_DFE333D63D37FEA4C705A105F9FE0C2A /* iMessage */, + G_415E92CCC7C77CD8BB161FA75E8B66EF /* iMessage MessagesExtension */, + G_322C327C1DB8AE7E0B99EF59318DFE22 /* Resources */, + G_D0428A559D8B50225BCD0A3640D8B431 /* StandaloneFiles */, + G_4A1045347B09A484656D26436E35FDCC /* StaticLibrary_ObjC */, + G_CC2410394CB552EF47011133E3A148F5 /* StaticLibrary_Swift */, + G_EEC8BB7E2370237E3F5D64AA1BD42CC9 /* Vendor */, + G_23236546763854F4301D7847EBA0A2BF /* XPC Service */, + FR_3B4065B548BFD8CFB3D1153F7106DDA3 /* Folder */, + FR_3DD4DE355C21662A9169EE41C44F73E3 /* Headers */, + FR_5E4B4E53251DE2294715A48CC249EBFD /* Mintfile */, + FR_1B0304C0E4DC73614BAA550E4A80D41C /* ResourceFolder */, + FR_C86A7EAE4DFF4327D1E7D32A597CA4AC /* SomeFile */, + G_54CAD56F6F3EAD10E9DB8D50B52D09F3 /* Frameworks */, + G_B0D2DFD450BCF614AA46E474644F2CE3 /* Products */, ); indentWidth = 2; sourceTree = ""; tabWidth = 2; usesTabs = 0; }; - EF06950CAC36EBAD861CAD7CA561D440 /* tvOS */ = { + G_CC2410394CB552EF47011133E3A148F5 /* StaticLibrary_Swift */ = { isa = PBXGroup; children = ( - 2C26F9CE571A93EC043EC05B66DBF382 /* Result.framework */, + FR_CCC97AF230188CAF9B4A66324891CCAD /* StaticLibrary.swift */, ); - path = tvOS; + path = StaticLibrary_Swift; sourceTree = ""; }; - F37F48EF1C25643F0E408DC3E115895A /* XPC Service */ = { + G_CC8E08E619EF6EA96B28904C6651F6B8 /* watchOS */ = { isa = PBXGroup; children = ( - 8AFEF032B9B258B97EFBD5B5AA741E8C /* Info.plist */, - AC31952D4BF4BB8CC21459D75DCB7DC9 /* main.m */, - 77532D0489A67876EE56705C71C908C6 /* XPC_Service.h */, - 508B113F244D2D7F7731ED871B2F16DA /* XPC_Service.m */, - F8D572C96FEC4C18AE61EB3D4D84466C /* XPC_ServiceProtocol.h */, + FR_DC1C8DE46218F90A3F4FD5F8DE4F0ABB /* Result.framework */, ); - path = "XPC Service"; + path = watchOS; sourceTree = ""; }; - F4476AACF02F14D7CACC61F1763C176B /* Carthage */ = { + G_D0428A559D8B50225BCD0A3640D8B431 /* StandaloneFiles */ = { isa = PBXGroup; children = ( - 61FC1E8D4842FD2FBD2E37F067E943F9 /* iOS */, - E0B77C999E8E6D192A135A06E7331C27 /* Mac */, - EF06950CAC36EBAD861CAD7CA561D440 /* tvOS */, - DA18B6EB7FF6E1DAACDFA5EB93833C54 /* watchOS */, + FR_82E3C6C060C4487B5177509917C3FAE3 /* Standalone.swift */, + FR_C6A9DE885CAF350F6C9D0AC6F7324CD3 /* StandaloneAssets.xcassets */, ); - name = Carthage; - path = Carthage/Build; + path = StandaloneFiles; sourceTree = ""; }; - FC1E35057FBB1EE0597B70D0D9EDF4EE /* Products */ = { + G_DFE333D63D37FEA4C705A105F9FE0C2A /* iMessage */ = { isa = PBXGroup; children = ( - C7F72C86B98DCABE16D17DDC9894C845 /* App_iOS_Tests.xctest */, - EABA2B52871944E6E80A12C64E198883 /* App_iOS_UITests.xctest */, - 9FD5A8B54C9F429451BCCCC3F04CDB99 /* App_iOS.app */, - AE0CDFA0B5B4F5D2FBB870B59FE51154 /* App_macOS.app */, - 42CEA852937FACF2B5D933EC8EC14418 /* App_watchOS Extension.appex */, - CFF173E643CE5FF0AE955580CB2B6641 /* App_watchOS.app */, - E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */, - E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */, - E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */, - E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */, - 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */, - 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */, - 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */, - 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */, - D26369BE2A7A98A736F7A13BA924A4A2 /* iMessageApp.app */, - 28C9901BE3ADBC6102849237424B03D6 /* iMessageExtension.appex */, - 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */, - 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */, - 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */, - 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */, - 715B87EA4FFA97FECCBA0D1D269A19F4 /* StaticLibrary_Swift.a */, - DBF5F2565C6807B74F18D4ACCE28D071 /* XPC Service.xpc */, + FR_B537FEE8515090D3BA0F5CFF3BC76BB1 /* Assets.xcassets */, + FR_41E1155D8A7FDD97B783A1D5B3AD2C5B /* Info.plist */, ); - name = Products; + path = iMessage; + sourceTree = ""; + }; + G_EEC8BB7E2370237E3F5D64AA1BD42CC9 /* Vendor */ = { + isa = PBXGroup; + children = ( + FR_4EB4AAACD714C13E5BC894C71B954299 /* SomeXPCService.xpc */, + ); + path = Vendor; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 440F7F1F9382CEDD92D75B89E25552D5 /* Headers */ = { + HBP_1A14716AFB45FE3C40861AEC5BFC7160 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - E249D28B974B22ED41B7BAE7A1CC7468 /* Headers in Headers */, - 486E2AABDE448C496C0FCC393A35E669 /* MyFramework.h in Headers */, + BF_0A6C302954FF03411D6F2704ECF5C738 /* MyFramework.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8200CD1FC8A4EDF8D0C8A971D7B5C35C /* Headers */ = { + HBP_28AB146B2409C5AB0F7A57873541C794 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 63570E645EE5129EF6C454A8444DBA1A /* MyFramework.h in Headers */, + BF_390908C547D6F8520DF9AA0CC5A98EB1 /* Headers in Headers */, + BF_BEFDF47CD7D88221A9C166BD65BF2013 /* MyFramework.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9C424B9F3AFC563C6A6CE8FA124F8801 /* Headers */ = { + HBP_5B487D2A0AEF5F301CF0DD29039EC911 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - FF688241378D1AE956E9A9F46EEBCFAA /* Headers in Headers */, - 6013ED0F37BB222A6B44D0CB89CE69AE /* MyFramework.h in Headers */, + BF_4EBBAD70FA73DDC89BD933866B90DD08 /* MyFramework.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - 9EFB55828B52CAA000828935A560E877 /* Headers */ = { + HBP_7854F8DBCA44D8AB407768095D725CA7 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - EBE418FA45EA5317C0CF06FDCA026876 /* MyFramework.h in Headers */, + BF_EC0616A0D18A2F723D2AF50287C43669 /* Headers in Headers */, + BF_569CC068CD4B7BCE35E974D7B61566DB /* MyFramework.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - A08871F94C4ADE4FF10D349F4ECC06C9 /* Headers */ = { + HBP_98CC32EF86CB88CC66AA4CD229EB6072 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 44B62E9C097529F3D5C7A44A5F777A61 /* Headers in Headers */, - 11620E0E3097992FFB14B60ADB580C14 /* MyFramework.h in Headers */, + BF_9830FFD35765AACD86D1B619E22830D6 /* Headers in Headers */, + BF_3B680DD27CFCD491675F1BF257A95A24 /* MyFramework.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - B6AA01763EF8349E60D1FA4E652778F3 /* Headers */ = { + HBP_9DD85101234CF2E78A49044D618D1D80 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 702E56BFA3B2A830E24D74FCA3A33D55 /* Headers in Headers */, - 8CF2462D2181DDDA1A8E8A1F176F9A47 /* MyFramework.h in Headers */, + BF_7C9646667C0D479544A2207DEE3E930B /* Headers in Headers */, + BF_33EA0F8B2ADA2D24A683FCD8D6235B10 /* MyFramework.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - BF4B25304A35C041BB8EACF6703B5F3F /* Headers */ = { + HBP_A3CA1B21BE2C36844B1C6BA4D2A20394 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 5679C223A300E533FFBBF0AE849DAFFB /* MyFramework.h in Headers */, + BF_E35C9C198B45406E64439FF96C17F056 /* MyFramework.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; - F3EF44E81C5DEAAC1013F6F98B98D2CA /* Headers */ = { + HBP_D19BC27B3521E3ED15AB860A9AC22D2A /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - E8B95950224163C1A158F78FD2938D82 /* MyFramework.h in Headers */, + BF_B6E31790D07B981E52CD5BC9049FE303 /* MyFramework.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXLegacyTarget section */ - D47258787A296733EB9A496796369EDC /* Legacy */ = { + LT_5A51AFB390A610885D62F601DE321E4E /* Legacy */ = { isa = PBXLegacyTarget; - buildConfigurationList = 7523052A5C96494802A0431E05947F67 /* Build configuration list for PBXLegacyTarget "Legacy" */; + buildConfigurationList = CL_F8A83116F913B5DD0538C3680E08BDDB /* Build configuration list for PBXLegacyTarget "Legacy" */; buildPhases = ( - 634CFCBFE3760F2A0288F1BF42B66FF9 /* Sources */, + SBP_C18D008976BE0EFD3D3A3C68FB79D271 /* Sources */, ); buildToolPath = /usr/bin/true; dependencies = ( @@ -960,12 +960,12 @@ /* End PBXLegacyTarget section */ /* Begin PBXNativeTarget section */ - 15879457507DA34869A0D03EEEBD5DFE /* StaticLibrary_ObjC_macOS */ = { + NT_15609BCEEB00CBCC4C42110EB0366A6F /* StaticLibrary_ObjC_macOS */ = { isa = PBXNativeTarget; - buildConfigurationList = B2C7678C2E2663B0DB1ED71352D99426 /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_macOS" */; + buildConfigurationList = CL_3BB54CFB2F2EFE7302C0B0709BD0AE04 /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_macOS" */; buildPhases = ( - B07FD4FDF599BF4F54EF8B3381CFF050 /* Sources */, - 9ABD85CE4BE56F04AD335239A3D8465F /* CopyFiles */, + SBP_52AE5DCFB4487297D6889C7F014AD281 /* Sources */, + CFBP_712E86A86BBF89DB5B5F3874B24B8996 /* CopyFiles */, ); buildRules = ( ); @@ -973,354 +973,31 @@ ); name = StaticLibrary_ObjC_macOS; productName = StaticLibrary_ObjC_macOS; - productReference = 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */; + productReference = FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */; productType = "com.apple.product-type.library.static"; }; - 1E8C6D55C8B9978E9D6A615CE98A90E0 /* Framework2_tvOS */ = { + NT_193BAF154270D1C21E269EDF2A1BD3F6 /* App_iOS_Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = B792E5189C47CA21F95A329FA1C05715 /* Build configuration list for PBXNativeTarget "Framework2_tvOS" */; + buildConfigurationList = CL_89763567DCA601C83E4C78A9917D81AD /* Build configuration list for PBXNativeTarget "App_iOS_Tests" */; buildPhases = ( - 8200CD1FC8A4EDF8D0C8A971D7B5C35C /* Headers */, - FE2EE5AFF99E31C8919F2875F62884E1 /* Sources */, + SBP_70B2F11AAC526FDB99D68212C2C92CE6 /* Sources */, + CFBP_2FE0B34CC045616C815F2675387DA9D5 /* Embed Frameworks */, ); buildRules = ( ); dependencies = ( - ); - name = Framework2_tvOS; - productName = Framework2_tvOS; - productReference = 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */; - productType = "com.apple.product-type.framework"; - }; - 24B389B0959F4A6CB05BB732DABDFE40 /* iMessageApp */ = { - isa = PBXNativeTarget; - buildConfigurationList = 59C3AA3AEA5802DA17DF9B42615D9B6B /* Build configuration list for PBXNativeTarget "iMessageApp" */; - buildPhases = ( - 1C8F955BEA261BDB36838B408C2D7D23 /* Sources */, - DFB4932D20872BF046F9902EB430C6B6 /* Resources */, - 8C62857F0DCEBB22C299F26FCCE769F9 /* Embed App Extensions */, - ); - buildRules = ( - ); - dependencies = ( - D976477E0195A8FFD5043C8BBD4B67C4 /* PBXTargetDependency */, - ); - name = iMessageApp; - productName = iMessageApp; - productReference = D26369BE2A7A98A736F7A13BA924A4A2 /* iMessageApp.app */; - productType = "com.apple.product-type.application.messages"; - }; - 2563A01E1A5E949F2AE1CD7308779FE3 /* Framework_tvOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 0AA719054B034D653457F3861CE722A9 /* Build configuration list for PBXNativeTarget "Framework_tvOS" */; - buildPhases = ( - B6AA01763EF8349E60D1FA4E652778F3 /* Headers */, - E74DACDAB11D89D5B824405B81E48D89 /* Sources */, - C79A51DBA8AF7631AEF22BA83E104A04 /* Frameworks */, - ADF413AF548A97CB33898BB4F6211314 /* MyScript */, - ); - buildRules = ( - ); - dependencies = ( - 7361EDBA6CC2A0CC04DCB2658DEAA7D3 /* PBXTargetDependency */, - ); - name = Framework_tvOS; - productName = Framework_tvOS; - productReference = E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */; - productType = "com.apple.product-type.framework"; - }; - 30FE6802B08DEC0251F565BD100C6552 /* Framework2_iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = C6AB800DC544086FBA8F60B46D0000E8 /* Build configuration list for PBXNativeTarget "Framework2_iOS" */; - buildPhases = ( - BF4B25304A35C041BB8EACF6703B5F3F /* Headers */, - 1A0DA3851491E727A610A7638ABB5434 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Framework2_iOS; - productName = Framework2_iOS; - productReference = 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */; - productType = "com.apple.product-type.framework"; - }; - 347AE2E7B939A276DEE77148A708FDE4 /* Framework_watchOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = CCF68725DCD5EF7FD03872D0B98C32F0 /* Build configuration list for PBXNativeTarget "Framework_watchOS" */; - buildPhases = ( - 9C424B9F3AFC563C6A6CE8FA124F8801 /* Headers */, - A0301004CBF36C0004B23102202FA9FE /* Sources */, - F6C2490C6497837A21966090C77C3602 /* Frameworks */, - DABB7DFD3C5DB4EAC8C5D24C79EA4E35 /* MyScript */, - ); - buildRules = ( - ); - dependencies = ( - 79285886AE41FF04B4E0274CE54C6C60 /* PBXTargetDependency */, - ); - name = Framework_watchOS; - productName = Framework_watchOS; - productReference = E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */; - productType = "com.apple.product-type.framework"; - }; - 6805881B1B6A80ABD523DAF4AFA493E2 /* Framework_macOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 9BA95DBD7B862EE1F43DC68338281D0E /* Build configuration list for PBXNativeTarget "Framework_macOS" */; - buildPhases = ( - A08871F94C4ADE4FF10D349F4ECC06C9 /* Headers */, - 1411E21883A09388E140C6D123029288 /* Sources */, - 266AF93F95F8ECC5F62E443DD79D4263 /* Frameworks */, - 78EF33E6A08B3BB88D8805DC3588843C /* MyScript */, - ); - buildRules = ( - ); - dependencies = ( - A0D6CD1CF256FD0AA1C77265A094A814 /* PBXTargetDependency */, - ); - name = Framework_macOS; - productName = Framework_macOS; - productReference = E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */; - productType = "com.apple.product-type.framework"; - }; - 8A0FE14A3A3815C1F26B447C6178089C /* iMessageExtension */ = { - isa = PBXNativeTarget; - buildConfigurationList = 330B76D4702856DD55067456FD7A4F4A /* Build configuration list for PBXNativeTarget "iMessageExtension" */; - buildPhases = ( - 35714896F7B0D8F151E1A3B4C04AE0DB /* Sources */, - 32ECF2BB5AFA1C4E9A0F6DFE1417110E /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = iMessageExtension; - productName = iMessageExtension; - productReference = 28C9901BE3ADBC6102849237424B03D6 /* iMessageExtension.appex */; - productType = "com.apple.product-type.app-extension.messages"; - }; - 8CDD0FC5B69DB55054CAECF513716138 /* App_iOS_Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4DF366239AC6F6E9EE59EEA525319ABA /* Build configuration list for PBXNativeTarget "App_iOS_Tests" */; - buildPhases = ( - E74227370CF6081A47B8C2AB02479899 /* Sources */, - 31035708668339C7624CD18BC4971F27 /* Embed Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - 85A9116EE91FAB1AA6CA20FD4203A941 /* PBXTargetDependency */, + TD_402541000CCC58970431E41C3D928AB8 /* PBXTargetDependency */, ); name = App_iOS_Tests; productName = App_iOS_Tests; - productReference = C7F72C86B98DCABE16D17DDC9894C845 /* App_iOS_Tests.xctest */; + productReference = FR_5B3188BDA6DB0560398A483646F17AE4 /* App_iOS_Tests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; - 9F21B9C99E75314E51854589C0A2D40C /* App_watchOS */ = { + NT_23509FD082D1F788E6D6431F509B11AF /* XPC Service */ = { isa = PBXNativeTarget; - buildConfigurationList = 13FC8BD638A49F585CF46B85EF6E6E4E /* Build configuration list for PBXNativeTarget "App_watchOS" */; + buildConfigurationList = CL_6993244897DFCCF1F61A6136FDBE3C01 /* Build configuration list for PBXNativeTarget "XPC Service" */; buildPhases = ( - 8E6FC06C82186DB3FA95E51EFE18711C /* Sources */, - 24E393E5BC60BE4C18A4E88099C92B0B /* Resources */, - 1D124A23C4D38CE6B023194E85A64BBA /* Frameworks */, - 64735A35127234188A50A9CC433F3D43 /* Embed App Extensions */, - 2F13215A0801F44C3CCF154F3EE02A7B /* Carthage */, - ); - buildRules = ( - ); - dependencies = ( - 586BE274C55FC00DE6BE62A0AAC127F6 /* PBXTargetDependency */, - ); - name = App_watchOS; - productName = App_watchOS; - productReference = CFF173E643CE5FF0AE955580CB2B6641 /* App_watchOS.app */; - productType = "com.apple.product-type.application.watchapp2"; - }; - A79BE4AD95C20F54B13A8B76DC061CDE /* StaticLibrary_ObjC_tvOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = E5E32C1485A6F6887EA6CC53B4584F3E /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_tvOS" */; - buildPhases = ( - C88A74B7BA8B2E80B92E453D04A9688A /* Sources */, - C03880471FE232DBFD669107EC84C23E /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = StaticLibrary_ObjC_tvOS; - productName = StaticLibrary_ObjC_tvOS; - productReference = 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */; - productType = "com.apple.product-type.library.static"; - }; - B145BCFEB550C3DDF48510BB85CDE8DC /* App_iOS_UITests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 933D4300D58AA7B25E208357C65F2AD3 /* Build configuration list for PBXNativeTarget "App_iOS_UITests" */; - buildPhases = ( - D037068D88E7DAEB3A373602EE996609 /* Sources */, - 916C69163E65CD06E8BD0CCC8D8227C2 /* Embed Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - A835D5FBAD20741BCF95975E1CD63A7A /* PBXTargetDependency */, - ); - name = App_iOS_UITests; - productName = App_iOS_UITests; - productReference = EABA2B52871944E6E80A12C64E198883 /* App_iOS_UITests.xctest */; - productType = "com.apple.product-type.bundle.ui-testing"; - }; - BA741EB2126CE44DAD218BBADD277CA9 /* Framework2_macOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = CDA4223FB9077220550DAC72871CFB38 /* Build configuration list for PBXNativeTarget "Framework2_macOS" */; - buildPhases = ( - 9EFB55828B52CAA000828935A560E877 /* Headers */, - ADD1A71858A73905360F9EF440895A09 /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Framework2_macOS; - productName = Framework2_macOS; - productReference = 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */; - productType = "com.apple.product-type.framework"; - }; - CBCC05D0B8E90F960AA198981827667B /* App_watchOS Extension */ = { - isa = PBXNativeTarget; - buildConfigurationList = FC084246C395F08CB12677620BAF2399 /* Build configuration list for PBXNativeTarget "App_watchOS Extension" */; - buildPhases = ( - 910907240480D0AFBF32A79A4008D866 /* Sources */, - 918FF44B84209799C8ECD292189E6D55 /* Resources */, - 78E2554EF343D4CF421577E8651E5480 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "App_watchOS Extension"; - productName = "App_watchOS Extension"; - productReference = 42CEA852937FACF2B5D933EC8EC14418 /* App_watchOS Extension.appex */; - productType = "com.apple.product-type.watchkit2-extension"; - }; - D20DB1C7D23BB53FF8FD09BAF451A294 /* StaticLibrary_Swift */ = { - isa = PBXNativeTarget; - buildConfigurationList = F40A414D7A0A13368AC9FB64BA5C73AC /* Build configuration list for PBXNativeTarget "StaticLibrary_Swift" */; - buildPhases = ( - A305A9C4673244353334E95DCDFD735D /* Sources */, - 06FB4F63AAEECCDD060382A3AF8AEF4B /* Copy Swift Objective-C Interface Header */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = StaticLibrary_Swift; - productName = StaticLibrary_Swift; - productReference = 715B87EA4FFA97FECCBA0D1D269A19F4 /* StaticLibrary_Swift.a */; - productType = "com.apple.product-type.library.static"; - }; - DB85CB6A2C15660854D634EF1B0C1FAD /* App_iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 5B1322FEBB7A746BD1BF9227D37A7421 /* Build configuration list for PBXNativeTarget "App_iOS" */; - buildPhases = ( - 1C758FAD884F96BE234FBB1BBE295E97 /* Sources */, - FEFBCD77CD631C182084B94EC52BEE33 /* Resources */, - FE39362C1CB6263D81609FF7975359EE /* CopyFiles */, - 3730EBC6001089E597081CA9CF12AF52 /* Frameworks */, - 1130301AAAB06CA6AE2DBC09B9F82B74 /* Embed Frameworks */, - 800C402270322E33CF2C5DBBAE32DD06 /* Embed Watch Content */, - 712CA3288AD8B0F43FAA19930C53500B /* Carthage */, - 974A437754992A1B4A30613EC766AE2C /* Strip Unused Architectures from Frameworks */, - 70D0BCF93538A104153586A9BF269386 /* MyScript */, - ); - buildRules = ( - ); - dependencies = ( - 10B5BED93CB8C9A5B7BB81E996C7F071 /* PBXTargetDependency */, - 107877BC5E43BF7DDE7F77EC0A14BF24 /* PBXTargetDependency */, - 5189C5E269DD98A187BF59169A4FC1D1 /* PBXTargetDependency */, - 5E65F165E37E737337177A885B1D8276 /* PBXTargetDependency */, - 16156D2E07BFBB09D5921589B483FF23 /* PBXTargetDependency */, - ); - name = App_iOS; - productName = App_iOS; - productReference = 9FD5A8B54C9F429451BCCCC3F04CDB99 /* App_iOS.app */; - productType = "com.apple.product-type.application"; - }; - E165F00BB866D2A7087C93650EDB1138 /* App_macOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 837376727FE2CF4AE46785F0E9561ED1 /* Build configuration list for PBXNativeTarget "App_macOS" */; - buildPhases = ( - 25185271EDE7FEEC99372505A683359C /* Sources */, - 83D69B533FE35E8D96403BD29AB37F9F /* Resources */, - 0B85189BAB2D1568EECF81226FF3FF97 /* CopyFiles */, - C8CA7D5902F866D50BF6F9A24BF1D10A /* Frameworks */, - DBC722FD0EE319959445B8F14D3EE091 /* Embed Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - BCAEBFE2D144CD4E9F4042CB793B6FFB /* PBXTargetDependency */, - 92AF10FC3AC60DB57A91645E9BDB9B2C /* PBXTargetDependency */, - 632C4C9ABCE4E550CC5CC6F87B5C4DBD /* PBXTargetDependency */, - ); - name = App_macOS; - productName = App_macOS; - productReference = AE0CDFA0B5B4F5D2FBB870B59FE51154 /* App_macOS.app */; - productType = "com.apple.product-type.application"; - }; - E980A2FD24ABE1336B8C24765456F655 /* Framework2_watchOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 6D4D2839561B5E9CF0D2C239573C2178 /* Build configuration list for PBXNativeTarget "Framework2_watchOS" */; - buildPhases = ( - F3EF44E81C5DEAAC1013F6F98B98D2CA /* Headers */, - 6EA5EBCD13C2DDEB4B9422C07D81B71A /* Sources */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Framework2_watchOS; - productName = Framework2_watchOS; - productReference = 6CB30008BDEA34CECCA3CBEB51850F9A /* Framework2.framework */; - productType = "com.apple.product-type.framework"; - }; - EA82D195375B7CB5C6034F26A1C28D44 /* StaticLibrary_ObjC_watchOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = D54A0CC77F5631F35C75FEA20D1BA43F /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_watchOS" */; - buildPhases = ( - EBA907A9A32C582C14D2C34324CA3898 /* Sources */, - 29FB14F57B61FDFF88A94C7B9D664F12 /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = StaticLibrary_ObjC_watchOS; - productName = StaticLibrary_ObjC_watchOS; - productReference = 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */; - productType = "com.apple.product-type.library.static"; - }; - EC0A54038C133DEC055A8FC6B9E86304 /* StaticLibrary_ObjC_iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 79A5A52B3AEBCBFB7ED1858548D1282A /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_iOS" */; - buildPhases = ( - DB71FFE5444FA615A2092FB2C7BDEFA7 /* Sources */, - 3F08DFC5C47AB8175AF8061735995D5F /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = StaticLibrary_ObjC_iOS; - productName = StaticLibrary_ObjC_iOS; - productReference = 948EA9EE1BAE66408843BF6200620E70 /* StaticLibrary_ObjC.a */; - productType = "com.apple.product-type.library.static"; - }; - F61DEA90F1B7331EE9B26BBA1F66D1F3 /* XPC Service */ = { - isa = PBXNativeTarget; - buildConfigurationList = 526C1EB2E50CDBABCB448EE2FDF2E5D8 /* Build configuration list for PBXNativeTarget "XPC Service" */; - buildPhases = ( - E32AAD525623BF5008484D641327F1AD /* Sources */, + SBP_669CBAFD2D7234A2BEDCEAA4949ED575 /* Sources */, ); buildRules = ( ); @@ -1328,48 +1005,374 @@ ); name = "XPC Service"; productName = "XPC Service"; - productReference = DBF5F2565C6807B74F18D4ACCE28D071 /* XPC Service.xpc */; + productReference = FR_8FCFCDD6A5A7292C72787E2FC0A36294 /* XPC Service.xpc */; productType = "com.apple.product-type.xpc-service"; }; - FE8D0077B0ADF688264AFA16A3FC213E /* Framework_iOS */ = { + NT_2940463C85DCD0660288786BC66F2C4C /* StaticLibrary_Swift */ = { isa = PBXNativeTarget; - buildConfigurationList = ABBCABD06AD7666C13DD9BAF0C16276E /* Build configuration list for PBXNativeTarget "Framework_iOS" */; + buildConfigurationList = CL_159255858B3EEC02844A3059326A6B93 /* Build configuration list for PBXNativeTarget "StaticLibrary_Swift" */; buildPhases = ( - 440F7F1F9382CEDD92D75B89E25552D5 /* Headers */, - AFF1863F9CDDD4DD0B0EB22A6AD9850A /* Sources */, - 6F3C985C6701880E8731C4AAFBDC9FEF /* Frameworks */, - 2983C9312429A22DF5437C4020B9937E /* MyScript */, + SBP_3DD17ED231CE07543581040F32049525 /* Sources */, + SSBP_4A83147402B05D3C84D21F0487315914 /* Copy Swift Objective-C Interface Header */, ); buildRules = ( ); dependencies = ( - 2EA3B710428DD5AC737E68EA2707702D /* PBXTargetDependency */, + ); + name = StaticLibrary_Swift; + productName = StaticLibrary_Swift; + productReference = FR_5465435FA4A3763830C566514B358969 /* StaticLibrary_Swift.a */; + productType = "com.apple.product-type.library.static"; + }; + NT_34A020E43FBBD797051205235CD82B70 /* StaticLibrary_ObjC_watchOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_2E30D27084B352548CCAA3500158519B /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_watchOS" */; + buildPhases = ( + SBP_924258C7A9F27B13508604CAF625E0D3 /* Sources */, + CFBP_4DFB7882C9F8BAB250BB0A6B9457B4CC /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = StaticLibrary_ObjC_watchOS; + productName = StaticLibrary_ObjC_watchOS; + productReference = FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */; + productType = "com.apple.product-type.library.static"; + }; + NT_38A9FE87056942A2746E0FF025B52A91 /* App_watchOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_C50D7BB75115E8561A0975DE1B65E088 /* Build configuration list for PBXNativeTarget "App_watchOS" */; + buildPhases = ( + SBP_ED63FCA00BD617EFF125ECDF9D24FAD8 /* Sources */, + RBP_5623703FDC4F6DF4679D8BAF27518F2F /* Resources */, + FBP_3C7ADC43EF430300C2A315B0D2860080 /* Frameworks */, + CFBP_469B033759EACBB99ECBF1008677C590 /* Embed App Extensions */, + SSBP_7F147E7ED45BAAE2186975B7FF9EB08A /* Carthage */, + ); + buildRules = ( + ); + dependencies = ( + TD_2A43F973A3E1CF675A967054BA52074B /* PBXTargetDependency */, + ); + name = App_watchOS; + productName = App_watchOS; + productReference = FR_0DDA6B4CCFF0DEB79BE16E3F72B95C7F /* App_watchOS.app */; + productType = "com.apple.product-type.application.watchapp2"; + }; + NT_5245AB6D3B3CFBC95AEBADF6E0C593B8 /* App_watchOS Extension */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_333C6C3162FB671343E806257FB2A411 /* Build configuration list for PBXNativeTarget "App_watchOS Extension" */; + buildPhases = ( + SBP_49F3C650EA105D1EF50817673A8DB33A /* Sources */, + RBP_1BFB64F249645ABF48C3CCDF8D5FA094 /* Resources */, + FBP_F6E2D2D110453E88BF9E3FB6A466B8EC /* Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "App_watchOS Extension"; + productName = "App_watchOS Extension"; + productReference = FR_09608EA4613E62B3088BBA06F08E00E9 /* App_watchOS Extension.appex */; + productType = "com.apple.product-type.watchkit2-extension"; + }; + NT_66B6A18138FD1FB5ECF3FC67B20FF3D3 /* Framework2_tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_A55E6C4018D2631D41C660DBF2113765 /* Build configuration list for PBXNativeTarget "Framework2_tvOS" */; + buildPhases = ( + HBP_A3CA1B21BE2C36844B1C6BA4D2A20394 /* Headers */, + SBP_DB9B8E1504ED9DD92AE41067C53B5082 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Framework2_tvOS; + productName = Framework2_tvOS; + productReference = FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */; + productType = "com.apple.product-type.framework"; + }; + NT_6A4FC6EE80FB2821AB96D51C3BC8966E /* iMessageExtension */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_3ABBEC1A6EFC98F40894F5E4769650EF /* Build configuration list for PBXNativeTarget "iMessageExtension" */; + buildPhases = ( + SBP_110D7B4160D965B7964619BF78E01DE2 /* Sources */, + RBP_A5B7C086E8F07F5FEE9B99375E375819 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = iMessageExtension; + productName = iMessageExtension; + productReference = FR_586C1089A4869FFCB50BE6A26B0FA1E7 /* iMessageExtension.appex */; + productType = "com.apple.product-type.app-extension.messages"; + }; + NT_6A7B08EB167FD3A759C339FDBED7E019 /* Framework_watchOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_674C71F7D7B679C67A944F0110840758 /* Build configuration list for PBXNativeTarget "Framework_watchOS" */; + buildPhases = ( + HBP_98CC32EF86CB88CC66AA4CD229EB6072 /* Headers */, + SBP_8990272D7DD45CFBDAB18690861BD4E8 /* Sources */, + FBP_71D96680A2FBE24C4C8BD0B5E55FE034 /* Frameworks */, + SSBP_B07F447D73408EA48C54A8E7F5B8D575 /* MyScript */, + ); + buildRules = ( + ); + dependencies = ( + TD_205ABD699FA8E05C47D73E8EB2D0F9EF /* PBXTargetDependency */, + ); + name = Framework_watchOS; + productName = Framework_watchOS; + productReference = FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */; + productType = "com.apple.product-type.framework"; + }; + NT_6AEE12F93D449E249F5348BBF35D3053 /* StaticLibrary_ObjC_iOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_F6ECF2D45799DBBB48DE9AE80AC280AA /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_iOS" */; + buildPhases = ( + SBP_D6209A702C851D0CFD1CC2B225986D45 /* Sources */, + CFBP_0B6C520DAC94DDCE678BE15C53528F25 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = StaticLibrary_ObjC_iOS; + productName = StaticLibrary_ObjC_iOS; + productReference = FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */; + productType = "com.apple.product-type.library.static"; + }; + NT_6BD068FAAC6AA35C090C48147B94EC6E /* iMessageApp */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_AA475AE6741D5744A91627E7FAF4C986 /* Build configuration list for PBXNativeTarget "iMessageApp" */; + buildPhases = ( + SBP_20DDAC7BCD11ECA8B08695FE5D7314A9 /* Sources */, + RBP_9291220ECDCB98B69BB31C3E875042EC /* Resources */, + CFBP_AD91D17C63B2CD9AE7EFB9EFD62A8223 /* Embed App Extensions */, + ); + buildRules = ( + ); + dependencies = ( + TD_846DB03B9778D6C8E81FE52A5A212420 /* PBXTargetDependency */, + ); + name = iMessageApp; + productName = iMessageApp; + productReference = FR_1E05BB66BFD5629EAFDC86A4E869F864 /* iMessageApp.app */; + productType = "com.apple.product-type.application.messages"; + }; + NT_7D108AE86BED8C9CCF52C2646FA4C5DE /* Framework_iOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_9FEF3E411E281B1820B2B067FC1C1B85 /* Build configuration list for PBXNativeTarget "Framework_iOS" */; + buildPhases = ( + HBP_28AB146B2409C5AB0F7A57873541C794 /* Headers */, + SBP_0CB30551A2D40126958D8D6DAF6922E2 /* Sources */, + FBP_98B76E46D78FD48FB47A41B8891665BC /* Frameworks */, + SSBP_13B42B84708A6ABC082BE00176F5DCB2 /* MyScript */, + ); + buildRules = ( + ); + dependencies = ( + TD_117F878FC368C83443CEC1707531F7F2 /* PBXTargetDependency */, ); name = Framework_iOS; productName = Framework_iOS; - productReference = E3C43679A1164385CDC2FCB5DD62C634 /* Framework.framework */; + productReference = FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */; + productType = "com.apple.product-type.framework"; + }; + NT_87DF09E78830E7EB3C00B6134A2D5A5D /* Framework2_macOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_289609080F2D20D506C8A587BC92807B /* Build configuration list for PBXNativeTarget "Framework2_macOS" */; + buildPhases = ( + HBP_5B487D2A0AEF5F301CF0DD29039EC911 /* Headers */, + SBP_C469AFC0C383156AF5C80EBBC089D9FC /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Framework2_macOS; + productName = Framework2_macOS; + productReference = FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */; + productType = "com.apple.product-type.framework"; + }; + NT_9D53AF351F8DAE25354F2391248DFCCA /* Framework_macOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_7A3206BF9A92D4552AE40D148897BB3E /* Build configuration list for PBXNativeTarget "Framework_macOS" */; + buildPhases = ( + HBP_7854F8DBCA44D8AB407768095D725CA7 /* Headers */, + SBP_EA528A5DC6D79AA397B25949B07AE70F /* Sources */, + FBP_935BCDE6C86D2D59A945DC1E6886D7C3 /* Frameworks */, + SSBP_C8F56E533BE956498E644805330168EB /* MyScript */, + ); + buildRules = ( + ); + dependencies = ( + TD_BBB2D0EDFD9EF8193F1864D1F3D5F97A /* PBXTargetDependency */, + ); + name = Framework_macOS; + productName = Framework_macOS; + productReference = FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */; + productType = "com.apple.product-type.framework"; + }; + NT_9F72C903B42E1AA3B88F97B917231B15 /* Framework2_iOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_0562279D56EF60E8CCC0973D2C663637 /* Build configuration list for PBXNativeTarget "Framework2_iOS" */; + buildPhases = ( + HBP_D19BC27B3521E3ED15AB860A9AC22D2A /* Headers */, + SBP_84E9A8BE77910B67B3F2DCD5916DC498 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Framework2_iOS; + productName = Framework2_iOS; + productReference = FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */; + productType = "com.apple.product-type.framework"; + }; + NT_A3933B4002C44B46F34B238F654D1362 /* Framework2_watchOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_E92E1636D45B284E44D38EB3EF7C98C9 /* Build configuration list for PBXNativeTarget "Framework2_watchOS" */; + buildPhases = ( + HBP_1A14716AFB45FE3C40861AEC5BFC7160 /* Headers */, + SBP_48868408A19D9BBE4A58CA4FAE00C0D4 /* Sources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = Framework2_watchOS; + productName = Framework2_watchOS; + productReference = FR_20EF6A69E91EC1859026CEBF5AD33FC2 /* Framework2.framework */; + productType = "com.apple.product-type.framework"; + }; + NT_B91A6EACD6F5192FECA2E95FD531D0CA /* App_macOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_D72660834ED9ED4EB0E973ABC256E014 /* Build configuration list for PBXNativeTarget "App_macOS" */; + buildPhases = ( + SBP_7EE428F1F0444ACB29B3C5259C04FF6D /* Sources */, + RBP_BA57258FD71062047F5503B4B160FE15 /* Resources */, + CFBP_CC737A6BF6243B189B109606B0C4B5A2 /* CopyFiles */, + FBP_4E773D46F6F726BBC0032C576D02FCB7 /* Frameworks */, + CFBP_CB2355266C8BAA9C97863011F3DE05A2 /* Embed Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + TD_B8F32B4B3CC431FE0EC1C4E7D096E3AC /* PBXTargetDependency */, + TD_35F382102AABCCCEFADCBC201E5B1CE1 /* PBXTargetDependency */, + TD_C762D8FBA80775A921AA5B50422E9349 /* PBXTargetDependency */, + ); + name = App_macOS; + productName = App_macOS; + productReference = FR_F18AD4408D0A35A0B9EAE353E8087CDE /* App_macOS.app */; + productType = "com.apple.product-type.application"; + }; + NT_BEB0891E36797FE2214A0A9D516D408D /* App_iOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_C7673A8886407721BA5BFA1B18F184D4 /* Build configuration list for PBXNativeTarget "App_iOS" */; + buildPhases = ( + SBP_77EF8BC7FC3D693C9C0C1CB51984F3E2 /* Sources */, + RBP_85DF5DDC76E0E2A78CAFC9A3EC508232 /* Resources */, + CFBP_D7E07645BC437C4DFBB212DFC4F3B09E /* CopyFiles */, + FBP_18D4325BBE506E88E1C742F57AECB0CD /* Frameworks */, + CFBP_1C40B0777F31334440F91C2DB34EF404 /* Embed Frameworks */, + CFBP_961F46C30E720E886AEFD11D45DDA199 /* Embed Watch Content */, + SSBP_7F8DED07519BA4B70C40A9A755844874 /* Carthage */, + SSBP_062CBBF024005F57EECA660F9C7B0C7D /* Strip Unused Architectures from Frameworks */, + SSBP_376C0662E4E8416C049A50660864798B /* MyScript */, + ); + buildRules = ( + ); + dependencies = ( + TD_0C5CE0308CB64DB986A853307CCF8A95 /* PBXTargetDependency */, + TD_94E481CDF62CDA1E9B37D1DA08E5A5AF /* PBXTargetDependency */, + TD_4013C738E59E1CA40B4A982AF74E8604 /* PBXTargetDependency */, + TD_266243C3BBC1C83485E1B43C0FFC3626 /* PBXTargetDependency */, + TD_743D7CD7BB700A16A02A7A4A1E02D845 /* PBXTargetDependency */, + ); + name = App_iOS; + productName = App_iOS; + productReference = FR_1672C218968DD6996F05E3C7688F0718 /* App_iOS.app */; + productType = "com.apple.product-type.application"; + }; + NT_D4BAEEEC88124103C8DFF41FCE206DCE /* App_iOS_UITests */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_DB66C428B606518C825ECFF73A5EF059 /* Build configuration list for PBXNativeTarget "App_iOS_UITests" */; + buildPhases = ( + SBP_3848ADAF2343866973E57344A1054BE3 /* Sources */, + CFBP_3BE6FE084D6BE913354F37B1DD9A8D92 /* Embed Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + TD_98EB63C93477EA15558367FBAB5797CE /* PBXTargetDependency */, + ); + name = App_iOS_UITests; + productName = App_iOS_UITests; + productReference = FR_9403DF729F7FE2E6B823C1DACE1E6214 /* App_iOS_UITests.xctest */; + productType = "com.apple.product-type.bundle.ui-testing"; + }; + NT_D4C3E345E90AF9F6CBE8CF226FCFBCD6 /* StaticLibrary_ObjC_tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_91682ADED17A2C81A700A67F5D70BA1F /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_tvOS" */; + buildPhases = ( + SBP_645418A0FA6E3F5727685DE191C6B793 /* Sources */, + CFBP_CC1EF1963551F7E08925519982C248B9 /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = StaticLibrary_ObjC_tvOS; + productName = StaticLibrary_ObjC_tvOS; + productReference = FR_0EDA4C9F9810C805C447660BF181FFF9 /* StaticLibrary_ObjC.a */; + productType = "com.apple.product-type.library.static"; + }; + NT_FA652FEB38562C3A5C93D5EC7ED09776 /* Framework_tvOS */ = { + isa = PBXNativeTarget; + buildConfigurationList = CL_11BB9F4DF26D98C0A2C8E1668356269F /* Build configuration list for PBXNativeTarget "Framework_tvOS" */; + buildPhases = ( + HBP_9DD85101234CF2E78A49044D618D1D80 /* Headers */, + SBP_9DB756A33A199E4D91CE6E6E2A5A706C /* Sources */, + FBP_1BDCD6E0245ED2400E6FE9AC9C334DE4 /* Frameworks */, + SSBP_1B2C6BA1C514471EF42FB7E03ACD8C83 /* MyScript */, + ); + buildRules = ( + ); + dependencies = ( + TD_79BA73EB5832255541811162BB2B0218 /* PBXTargetDependency */, + ); + name = Framework_tvOS; + productName = Framework_tvOS; + productReference = FR_F25AB3F5F1D72653F078DF0E063DC9A5 /* Framework.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ - 48BA824E9883B72747F77581255D9C94 /* Project object */ = { + P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0930; TargetAttributes = { - AB59C0690172FF119F045336C1F1CA0D = { + AT_D40C01B2BAD29EDEA392714DFB69FE8F = { CUSTOM = value; }; - DB85CB6A2C15660854D634EF1B0C1FAD = { + NT_B91A6EACD6F5192FECA2E95FD531D0CA = { ProvisioningStyle = Automatic; }; - E165F00BB866D2A7087C93650EDB1138 = { + NT_BEB0891E36797FE2214A0A9D516D408D = { ProvisioningStyle = Automatic; }; + NT_D4BAEEEC88124103C8DFF41FCE206DCE = { + TestTargetID = NT_BEB0891E36797FE2214A0A9D516D408D; + }; }; }; - buildConfigurationList = 0D5965C1A1D5123D687DA32AC9B957F8 /* Build configuration list for PBXProject "Project" */; + buildConfigurationList = CL_85167C2DED9F1F2F7D5162C1DD252426 /* Build configuration list for PBXProject "Project" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = en; hasScannedForEncodings = 0; @@ -1377,103 +1380,159 @@ Base, en, ); - mainGroup = EDFE6B7A5CE9583846B704EE371675F2; + mainGroup = G_CBE9DB02095FA0DF8A7ECE76A4BD81A4; projectDirPath = ""; projectRoot = ""; targets = ( - DB85CB6A2C15660854D634EF1B0C1FAD /* App_iOS */, - 8CDD0FC5B69DB55054CAECF513716138 /* App_iOS_Tests */, - B145BCFEB550C3DDF48510BB85CDE8DC /* App_iOS_UITests */, - E165F00BB866D2A7087C93650EDB1138 /* App_macOS */, - 9F21B9C99E75314E51854589C0A2D40C /* App_watchOS */, - CBCC05D0B8E90F960AA198981827667B /* App_watchOS Extension */, - 30FE6802B08DEC0251F565BD100C6552 /* Framework2_iOS */, - BA741EB2126CE44DAD218BBADD277CA9 /* Framework2_macOS */, - 1E8C6D55C8B9978E9D6A615CE98A90E0 /* Framework2_tvOS */, - E980A2FD24ABE1336B8C24765456F655 /* Framework2_watchOS */, - FE8D0077B0ADF688264AFA16A3FC213E /* Framework_iOS */, - 6805881B1B6A80ABD523DAF4AFA493E2 /* Framework_macOS */, - 2563A01E1A5E949F2AE1CD7308779FE3 /* Framework_tvOS */, - 347AE2E7B939A276DEE77148A708FDE4 /* Framework_watchOS */, - D47258787A296733EB9A496796369EDC /* Legacy */, - EC0A54038C133DEC055A8FC6B9E86304 /* StaticLibrary_ObjC_iOS */, - 15879457507DA34869A0D03EEEBD5DFE /* StaticLibrary_ObjC_macOS */, - A79BE4AD95C20F54B13A8B76DC061CDE /* StaticLibrary_ObjC_tvOS */, - EA82D195375B7CB5C6034F26A1C28D44 /* StaticLibrary_ObjC_watchOS */, - D20DB1C7D23BB53FF8FD09BAF451A294 /* StaticLibrary_Swift */, - AB59C0690172FF119F045336C1F1CA0D /* SuperTarget */, - F61DEA90F1B7331EE9B26BBA1F66D1F3 /* XPC Service */, - 24B389B0959F4A6CB05BB732DABDFE40 /* iMessageApp */, - 8A0FE14A3A3815C1F26B447C6178089C /* iMessageExtension */, + NT_BEB0891E36797FE2214A0A9D516D408D /* App_iOS */, + NT_193BAF154270D1C21E269EDF2A1BD3F6 /* App_iOS_Tests */, + NT_D4BAEEEC88124103C8DFF41FCE206DCE /* App_iOS_UITests */, + NT_B91A6EACD6F5192FECA2E95FD531D0CA /* App_macOS */, + NT_38A9FE87056942A2746E0FF025B52A91 /* App_watchOS */, + NT_5245AB6D3B3CFBC95AEBADF6E0C593B8 /* App_watchOS Extension */, + NT_9F72C903B42E1AA3B88F97B917231B15 /* Framework2_iOS */, + NT_87DF09E78830E7EB3C00B6134A2D5A5D /* Framework2_macOS */, + NT_66B6A18138FD1FB5ECF3FC67B20FF3D3 /* Framework2_tvOS */, + NT_A3933B4002C44B46F34B238F654D1362 /* Framework2_watchOS */, + NT_7D108AE86BED8C9CCF52C2646FA4C5DE /* Framework_iOS */, + NT_9D53AF351F8DAE25354F2391248DFCCA /* Framework_macOS */, + NT_FA652FEB38562C3A5C93D5EC7ED09776 /* Framework_tvOS */, + NT_6A7B08EB167FD3A759C339FDBED7E019 /* Framework_watchOS */, + LT_5A51AFB390A610885D62F601DE321E4E /* Legacy */, + NT_6AEE12F93D449E249F5348BBF35D3053 /* StaticLibrary_ObjC_iOS */, + NT_15609BCEEB00CBCC4C42110EB0366A6F /* StaticLibrary_ObjC_macOS */, + NT_D4C3E345E90AF9F6CBE8CF226FCFBCD6 /* StaticLibrary_ObjC_tvOS */, + NT_34A020E43FBBD797051205235CD82B70 /* StaticLibrary_ObjC_watchOS */, + NT_2940463C85DCD0660288786BC66F2C4C /* StaticLibrary_Swift */, + AT_D40C01B2BAD29EDEA392714DFB69FE8F /* SuperTarget */, + NT_23509FD082D1F788E6D6431F509B11AF /* XPC Service */, + NT_6BD068FAAC6AA35C090C48147B94EC6E /* iMessageApp */, + NT_6A4FC6EE80FB2821AB96D51C3BC8966E /* iMessageExtension */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ - 24E393E5BC60BE4C18A4E88099C92B0B /* Resources */ = { + RBP_1BFB64F249645ABF48C3CCDF8D5FA094 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 5163749E505B01D5ACB99C653525D046 /* Assets.xcassets in Resources */, - 370B3DF5D5741094E48BE3C0E00B68E7 /* Interface.storyboard in Resources */, + BF_FA5F3C87A2571E0F39637D118B6C6F8F /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 32ECF2BB5AFA1C4E9A0F6DFE1417110E /* Resources */ = { + RBP_5623703FDC4F6DF4679D8BAF27518F2F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 7C2B87BE6AEC5813069E896736FA68A3 /* Assets.xcassets in Resources */, - 9F2CA54E38CDF41C367FAC8E304AF4C5 /* MainInterface.storyboard in Resources */, + BF_ABA4EA32A6DB022806126D9C1418BBA3 /* Assets.xcassets in Resources */, + BF_19C973A29D9994B1E0655B1AFC5528AD /* Interface.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 83D69B533FE35E8D96403BD29AB37F9F /* Resources */ = { + RBP_85DF5DDC76E0E2A78CAFC9A3EC508232 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3F23F02A130E74E4DACB22F380E3462D /* Assets.xcassets in Resources */, - C0D7A2DF599055387B153A51128FB20A /* Main.storyboard in Resources */, + BF_EBC45940911A4942BA04AE1285BF3802 /* Assets.xcassets in Resources */, + BF_B57F9691AD12CA8AE5528A2BAB9E4A43 /* LaunchScreen.storyboard in Resources */, + BF_AC2CE59D56846478FDFBB376FF9F9DC0 /* Localizable.strings in Resources */, + BF_65835F9276FF0DB8E27D098367F9D03C /* Localizable.stringsdict in Resources */, + BF_47FBEFEA08B9642C1F711EDA77FC8C89 /* LocalizedStoryboard.storyboard in Resources */, + BF_47A75C8A7EF15658238E254C846C5C6B /* Main.storyboard in Resources */, + BF_A8A5905BCA8872B2D7B0EF6326B33077 /* MyBundle.bundle in Resources */, + BF_149B8FD8F114C531F675E01FBE814609 /* ResourceFolder in Resources */, + BF_E2D02DDEDD7DC21831F50A6EAA71E528 /* StandaloneAssets.xcassets in Resources */, + BF_D1EF4AECA866B1132F3F01B826B5EE5D /* iMessageApp.app in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 918FF44B84209799C8ECD292189E6D55 /* Resources */ = { + RBP_9291220ECDCB98B69BB31C3E875042EC /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 3E8A30F173DFFDBDDD0EBDA2D21A0D77 /* Assets.xcassets in Resources */, + BF_9D9B97D239384F4CE6E73852E027B787 /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - DFB4932D20872BF046F9902EB430C6B6 /* Resources */ = { + RBP_A5B7C086E8F07F5FEE9B99375E375819 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - C5DD61FED061701F52A2AE59334C3964 /* Assets.xcassets in Resources */, + BF_D6588CD7B83034816FFD3A7DB10DAD78 /* Assets.xcassets in Resources */, + BF_EA0063B4FC2A0980A746D35A8DF71CED /* MainInterface.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; - FEFBCD77CD631C182084B94EC52BEE33 /* Resources */ = { + RBP_BA57258FD71062047F5503B4B160FE15 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - D9338C1374B8F82194B44B6F73075123 /* Assets.xcassets in Resources */, - 2CCCB0657766F9F9527F77A9F42AAF9E /* LaunchScreen.storyboard in Resources */, - 3243ACA306AD909C8186921F288640DB /* Localizable.strings in Resources */, - DB95C341F44FE1E093C948F4F734515B /* Localizable.stringsdict in Resources */, - 3D49538E97F4592012896021971B0166 /* LocalizedStoryboard.storyboard in Resources */, - 7AE6DE3A93E56909084D4F93795B3C93 /* Main.storyboard in Resources */, - 809CDDAA142679CDCFCF376C9CA71C09 /* MyBundle.bundle in Resources */, - BE38983978B6D70795D2924F52F3081D /* ResourceFolder in Resources */, - AA5AF277386012CD6CC015073239E50F /* StandaloneAssets.xcassets in Resources */, - 5A6137039176A4E48CF6B399372D56EA /* iMessageApp.app in Resources */, + BF_51D370314B5DA8E002A908021E459F50 /* Assets.xcassets in Resources */, + BF_52C8E2C5962601534CE6F00B88FDB048 /* Main.storyboard in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 06FB4F63AAEECCDD060382A3AF8AEF4B /* Copy Swift Objective-C Interface Header */ = { + SSBP_062CBBF024005F57EECA660F9C7B0C7D /* Strip Unused Architectures from Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = "Strip Unused Architectures from Frameworks"; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 1; + shellPath = /bin/sh; + shellScript = "################################################################################\n#\n# Copyright 2015 Realm Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n################################################################################\n\n# This script strips all non-valid architectures from dynamic libraries in\n# the application's `Frameworks` directory.\n#\n# The following environment variables are required:\n#\n# BUILT_PRODUCTS_DIR\n# FRAMEWORKS_FOLDER_PATH\n# VALID_ARCHS\n# EXPANDED_CODE_SIGN_IDENTITY\n\n\n# Signs a framework with the provided identity\ncode_sign() {\n # Use the current code_sign_identitiy\n echo \"Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}\"\n echo \"/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements $1\"\n /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements \"$1\"\n}\n\n# Set working directory to product’s embedded frameworks\ncd \"${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}\"\n\nif [ \"$ACTION\" = \"install\" ]; then\n echo \"Copy .bcsymbolmap files to .xcarchive\"\n find . -name '*.bcsymbolmap' -type f -exec mv {} \"${CONFIGURATION_BUILD_DIR}\" \\;\nelse\n # Delete *.bcsymbolmap files from framework bundle unless archiving\n find . -name '*.bcsymbolmap' -type f -exec rm -rf \"{}\" +\\;\nfi\n\necho \"Stripping frameworks\"\n\nfor file in $(find . -type f -perm +111); do\n # Skip non-dynamic libraries\n if ! [[ \"$(file \"$file\")\" == *\"dynamically linked shared library\"* ]]; then\n continue\n fi\n # Get architectures for current file\n archs=\"$(lipo -info \"${file}\" | rev | cut -d ':' -f1 | rev)\"\n stripped=\"\"\n for arch in $archs; do\n if ! [[ \"${VALID_ARCHS}\" == *\"$arch\"* ]]; then\n # Strip non-valid architectures in-place\n lipo -remove \"$arch\" -output \"$file\" \"$file\" || exit 1\n stripped=\"$stripped $arch\"\n fi\n done\n if [[ \"$stripped\" != \"\" ]]; then\n echo \"Stripped $file of architectures:$stripped\"\n if [ \"${CODE_SIGNING_REQUIRED}\" == \"YES\" ]; then\n code_sign \"${file}\"\n fi\n fi\ndone\n"; + }; + SSBP_13B42B84708A6ABC082BE00176F5DCB2 /* MyScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = MyScript; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "echo \"You ran a script\"\n"; + }; + SSBP_1B2C6BA1C514471EF42FB7E03ACD8C83 /* MyScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = MyScript; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "echo \"You ran a script\"\n"; + }; + SSBP_376C0662E4E8416C049A50660864798B /* MyScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = MyScript; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "echo \"You ran a script!\"\n"; + }; + SSBP_4A83147402B05D3C84D21F0487315914 /* Copy Swift Objective-C Interface Header */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1489,21 +1548,7 @@ shellPath = /bin/sh; shellScript = "ditto \"${SCRIPT_INPUT_FILE_0}\" \"${SCRIPT_OUTPUT_FILE_0}\"\n"; }; - 2983C9312429A22DF5437C4020B9937E /* MyScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = MyScript; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo \"You ran a script\"\n"; - }; - 2F13215A0801F44C3CCF154F3EE02A7B /* Carthage */ = { + SSBP_7F147E7ED45BAAE2186975B7FF9EB08A /* Carthage */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1519,35 +1564,7 @@ shellPath = /bin/sh; shellScript = "carthage copy-frameworks\n"; }; - 69E4B11A07FF06F8306B5646CA2403EF /* MyScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = MyScript; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo \"do the thing\""; - }; - 70D0BCF93538A104153586A9BF269386 /* MyScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = MyScript; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo \"You ran a script!\"\n"; - }; - 712CA3288AD8B0F43FAA19930C53500B /* Carthage */ = { + SSBP_7F8DED07519BA4B70C40A9A755844874 /* Carthage */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1563,7 +1580,21 @@ shellPath = /bin/sh; shellScript = "carthage copy-frameworks\n"; }; - 78EF33E6A08B3BB88D8805DC3588843C /* MyScript */ = { + SSBP_831D7D5A30B0F736E1E92F7B5CF9428F /* MyScript */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputPaths = ( + ); + name = MyScript; + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "echo \"do the thing\""; + }; + SSBP_B07F447D73408EA48C54A8E7F5B8D575 /* MyScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1577,35 +1608,7 @@ shellPath = /bin/sh; shellScript = "echo \"You ran a script\"\n"; }; - 974A437754992A1B4A30613EC766AE2C /* Strip Unused Architectures from Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Strip Unused Architectures from Frameworks"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 1; - shellPath = /bin/sh; - shellScript = "################################################################################\n#\n# Copyright 2015 Realm Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n# http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n#\n################################################################################\n\n# This script strips all non-valid architectures from dynamic libraries in\n# the application's `Frameworks` directory.\n#\n# The following environment variables are required:\n#\n# BUILT_PRODUCTS_DIR\n# FRAMEWORKS_FOLDER_PATH\n# VALID_ARCHS\n# EXPANDED_CODE_SIGN_IDENTITY\n\n\n# Signs a framework with the provided identity\ncode_sign() {\n # Use the current code_sign_identitiy\n echo \"Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}\"\n echo \"/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements $1\"\n /usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} --preserve-metadata=identifier,entitlements \"$1\"\n}\n\n# Set working directory to product’s embedded frameworks\ncd \"${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}\"\n\nif [ \"$ACTION\" = \"install\" ]; then\n echo \"Copy .bcsymbolmap files to .xcarchive\"\n find . -name '*.bcsymbolmap' -type f -exec mv {} \"${CONFIGURATION_BUILD_DIR}\" \\;\nelse\n # Delete *.bcsymbolmap files from framework bundle unless archiving\n find . -name '*.bcsymbolmap' -type f -exec rm -rf \"{}\" +\\;\nfi\n\necho \"Stripping frameworks\"\n\nfor file in $(find . -type f -perm +111); do\n # Skip non-dynamic libraries\n if ! [[ \"$(file \"$file\")\" == *\"dynamically linked shared library\"* ]]; then\n continue\n fi\n # Get architectures for current file\n archs=\"$(lipo -info \"${file}\" | rev | cut -d ':' -f1 | rev)\"\n stripped=\"\"\n for arch in $archs; do\n if ! [[ \"${VALID_ARCHS}\" == *\"$arch\"* ]]; then\n # Strip non-valid architectures in-place\n lipo -remove \"$arch\" -output \"$file\" \"$file\" || exit 1\n stripped=\"$stripped $arch\"\n fi\n done\n if [[ \"$stripped\" != \"\" ]]; then\n echo \"Stripped $file of architectures:$stripped\"\n if [ \"${CODE_SIGNING_REQUIRED}\" == \"YES\" ]; then\n code_sign \"${file}\"\n fi\n fi\ndone\n"; - }; - ADF413AF548A97CB33898BB4F6211314 /* MyScript */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = MyScript; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "echo \"You ran a script\"\n"; - }; - DABB7DFD3C5DB4EAC8C5D24C79EA4E35 /* MyScript */ = { + SSBP_C8F56E533BE956498E644805330168EB /* MyScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( @@ -1622,499 +1625,363 @@ /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ - 1411E21883A09388E140C6D123029288 /* Sources */ = { + SBP_0CB30551A2D40126958D8D6DAF6922E2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - BD4C8B77EF89CF7F4ED0D1C4713397E4 /* FrameworkFile.swift in Sources */, + BF_E6B3BA0A3A687598FB5CCDF0524E1B10 /* FrameworkFile.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1A0DA3851491E727A610A7638ABB5434 /* Sources */ = { + SBP_110D7B4160D965B7964619BF78E01DE2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - DB8A64197C4C63F208D8D98C4D87C1B2 /* FrameworkFile.swift in Sources */, + BF_76825DD9B3B10103CDAB9D235BDF6A91 /* MessagesViewController.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1C758FAD884F96BE234FBB1BBE295E97 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 766C78D100B581A2A469B47A02A0E6D9 /* AppDelegate.swift in Sources */, - FFA6D03EB711292F77E0BB317C750F5A /* Model.xcdatamodeld in Sources */, - 0A774DBC62F3C7721971E0C95BB2564A /* MoreUnder.swift in Sources */, - 304090AFAC1ED0D09C95B0CB2BEFEB9E /* Standalone.swift in Sources */, - 55E7240008DD5452802A41DA6FC7A16F /* ViewController.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 1C8F955BEA261BDB36838B408C2D7D23 /* Sources */ = { + SBP_20DDAC7BCD11ECA8B08695FE5D7314A9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 25185271EDE7FEEC99372505A683359C /* Sources */ = { + SBP_3848ADAF2343866973E57344A1054BE3 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 39F00BF22067B72F4FB20F216AFA52DC /* AppDelegate.swift in Sources */, - 277BE1159CD7855C287566F29F8939BA /* Standalone.swift in Sources */, - B98C8E72B61BBDB105CFBC7A22B5E972 /* ViewController.swift in Sources */, + BF_1EC32E6544284999188A140FB5FC6E67 /* TestProjectUITests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 35714896F7B0D8F151E1A3B4C04AE0DB /* Sources */ = { + SBP_3DD17ED231CE07543581040F32049525 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - AD00993C2491D03BD3A1B6E48D685C29 /* MessagesViewController.swift in Sources */, + BF_DBF3047DCE71CB2E7B9AC7367F44F8DB /* StaticLibrary.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 634CFCBFE3760F2A0288F1BF42B66FF9 /* Sources */ = { + SBP_48868408A19D9BBE4A58CA4FAE00C0D4 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_5C6407EDAC3D88B020BCB46724DC1D14 /* FrameworkFile.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_49F3C650EA105D1EF50817673A8DB33A /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_A29F8B04C9DD9ADE1EF5AFDAAA0130D2 /* ExtensionDelegate.swift in Sources */, + BF_5336CD16DBDB1654D75AA91B922DEAD6 /* InterfaceController.swift in Sources */, + BF_CD062A97959629BD672893FDAE89A1E9 /* NotificationController.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_52AE5DCFB4487297D6889C7F014AD281 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_77C9BB7BED4F5970D02E69312259FE09 /* StaticLibrary_ObjC.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_645418A0FA6E3F5727685DE191C6B793 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_D0676C98017B6FDD96A733CB851645DE /* StaticLibrary_ObjC.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_669CBAFD2D7234A2BEDCEAA4949ED575 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_FA28229372AB6236883309181258AF26 /* XPC_Service.m in Sources */, + BF_FD13F69A90FB1D5676B97A8C77D710B4 /* main.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_70B2F11AAC526FDB99D68212C2C92CE6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_B2B4B15D6F7B242DBDA39939111282F9 /* TestProjectTests.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_77EF8BC7FC3D693C9C0C1CB51984F3E2 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_021628792D80050372F6E56A6C3D0561 /* AppDelegate.swift in Sources */, + BF_9A74AED05E2F61530BFA0F7D23AF0112 /* Model.xcdatamodeld in Sources */, + BF_FF7EBDFA4462D2983743C84CE99D9714 /* MoreUnder.swift in Sources */, + BF_47FF83A37355E90F93C0F5B2CFBCE317 /* Standalone.swift in Sources */, + BF_F12E44D8E7F617E8A5FD8E1A342E5FAD /* ViewController.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_7EE428F1F0444ACB29B3C5259C04FF6D /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_81711FB79375EB743254B809B4E246E0 /* AppDelegate.swift in Sources */, + BF_F7AC9F45ED37FCD5A749FD6F5F4518AF /* Standalone.swift in Sources */, + BF_98DEE7FD578AA439550E0023A2ECE8D0 /* ViewController.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_84E9A8BE77910B67B3F2DCD5916DC498 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_3080067722B357BFC053D89CCDBF5397 /* FrameworkFile.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_8990272D7DD45CFBDAB18690861BD4E8 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_8610CB66872BC72C1690EBD8D102FBC0 /* FrameworkFile.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_924258C7A9F27B13508604CAF625E0D3 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_E228A4D3997297780216722D71AC9FE5 /* StaticLibrary_ObjC.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_9DB756A33A199E4D91CE6E6E2A5A706C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + BF_729EB1C88A5E43B2342099D81B301F4D /* FrameworkFile.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + SBP_C18D008976BE0EFD3D3A3C68FB79D271 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; - 6EA5EBCD13C2DDEB4B9422C07D81B71A /* Sources */ = { + SBP_C469AFC0C383156AF5C80EBBC089D9FC /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1DAB513CE479D00840BC5D0698409634 /* FrameworkFile.swift in Sources */, + BF_3811C1771AF5342AD8F9FEB63A3465B5 /* FrameworkFile.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 8E6FC06C82186DB3FA95E51EFE18711C /* Sources */ = { + SBP_D6209A702C851D0CFD1CC2B225986D45 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( + BF_C9D24A56926211130F4E25B5D9972B58 /* StaticLibrary_ObjC.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - 910907240480D0AFBF32A79A4008D866 /* Sources */ = { + SBP_DB9B8E1504ED9DD92AE41067C53B5082 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - D8E194DE99C1389B4335B7112DEA7DC4 /* ExtensionDelegate.swift in Sources */, - A6CCC432869EB6B8A65A89B565B57EA5 /* InterfaceController.swift in Sources */, - 49C46F18756F4E9EE9E1CC328F79A2AD /* NotificationController.swift in Sources */, + BF_D3D64E2595369BBDEF03E07543AE2779 /* FrameworkFile.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A0301004CBF36C0004B23102202FA9FE /* Sources */ = { + SBP_EA528A5DC6D79AA397B25949B07AE70F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - C4F880A62908F7CD24C87CE5D67B0196 /* FrameworkFile.swift in Sources */, + BF_4D56F3F4D081A77C11325B96DD34D8E1 /* FrameworkFile.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - A305A9C4673244353334E95DCDFD735D /* Sources */ = { + SBP_ED63FCA00BD617EFF125ECDF9D24FAD8 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - A4E000AF88BD17B9A2B08452C17C2EEF /* StaticLibrary.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - ADD1A71858A73905360F9EF440895A09 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4EE4F4B638DFB130C8032FB1426CB9F3 /* FrameworkFile.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - AFF1863F9CDDD4DD0B0EB22A6AD9850A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - EBC3AA70BAD516864D119DDEEE2C436D /* FrameworkFile.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - B07FD4FDF599BF4F54EF8B3381CFF050 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 4B73A1BC6DB57DC8D7548C59B109CB49 /* StaticLibrary_ObjC.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C88A74B7BA8B2E80B92E453D04A9688A /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 6693ECDA5AD8C2A96135B694E16C3199 /* StaticLibrary_ObjC.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - D037068D88E7DAEB3A373602EE996609 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F7E9F427669FE7710D0A19AA4E1156F4 /* TestProjectUITests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - DB71FFE5444FA615A2092FB2C7BDEFA7 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 8EA31D26241C81C5B7BF40D4B7070B6A /* StaticLibrary_ObjC.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E32AAD525623BF5008484D641327F1AD /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 51FCB6F2D56B68E627A35C53729E423A /* XPC_Service.m in Sources */, - 7AF2CCC3F2ECDC1FE82B2C05BEF75B71 /* main.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E74227370CF6081A47B8C2AB02479899 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 68642C69AC9333487FC491E6FA98261E /* TestProjectTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - E74DACDAB11D89D5B824405B81E48D89 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - F16AD8A4E1A6E1189CE048C03CEA9469 /* FrameworkFile.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - EBA907A9A32C582C14D2C34324CA3898 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 242BCE1F2307F71F1BB3EAF2ED63875A /* StaticLibrary_ObjC.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - FE2EE5AFF99E31C8919F2875F62884E1 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2FADF97C0767D01C764933FD041CE39C /* FrameworkFile.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ - 107877BC5E43BF7DDE7F77EC0A14BF24 /* PBXTargetDependency */ = { + TD_0C5CE0308CB64DB986A853307CCF8A95 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 30FE6802B08DEC0251F565BD100C6552 /* Framework2_iOS */; - targetProxy = 3F55262AEB18533E792A957CE709A5F8 /* PBXContainerItemProxy */; + target = NT_38A9FE87056942A2746E0FF025B52A91 /* App_watchOS */; + targetProxy = CIP_6D60DD975DE7829AEA72BD4098DE13E6 /* PBXContainerItemProxy */; }; - 10B5BED93CB8C9A5B7BB81E996C7F071 /* PBXTargetDependency */ = { + TD_117F878FC368C83443CEC1707531F7F2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 9F21B9C99E75314E51854589C0A2D40C /* App_watchOS */; - targetProxy = 61EAE260C32C57D1ADCEAA01E33B62F0 /* PBXContainerItemProxy */; + target = NT_6AEE12F93D449E249F5348BBF35D3053 /* StaticLibrary_ObjC_iOS */; + targetProxy = CIP_1F8C8F9FAC75236BB2F60C3BCAE41C55 /* PBXContainerItemProxy */; }; - 16156D2E07BFBB09D5921589B483FF23 /* PBXTargetDependency */ = { + TD_205ABD699FA8E05C47D73E8EB2D0F9EF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 24B389B0959F4A6CB05BB732DABDFE40 /* iMessageApp */; - targetProxy = 0BF678D2C5D11E654050E6FD6AF1321C /* PBXContainerItemProxy */; + target = NT_34A020E43FBBD797051205235CD82B70 /* StaticLibrary_ObjC_watchOS */; + targetProxy = CIP_47399FDE0885501C87782313489C95A3 /* PBXContainerItemProxy */; }; - 2EA3B710428DD5AC737E68EA2707702D /* PBXTargetDependency */ = { + TD_266243C3BBC1C83485E1B43C0FFC3626 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = EC0A54038C133DEC055A8FC6B9E86304 /* StaticLibrary_ObjC_iOS */; - targetProxy = FAE0D33AD5DFB0090F183AC2E48BA1D2 /* PBXContainerItemProxy */; + target = NT_6AEE12F93D449E249F5348BBF35D3053 /* StaticLibrary_ObjC_iOS */; + targetProxy = CIP_1AEF07B9F6A9BC9605E82F26AE7BFE15 /* PBXContainerItemProxy */; }; - 3E978D446B3957A557629CD1DF47004B /* PBXTargetDependency */ = { + TD_2A43F973A3E1CF675A967054BA52074B /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = DB85CB6A2C15660854D634EF1B0C1FAD /* App_iOS */; - targetProxy = 931421A32656354E62549752A08EDBF8 /* PBXContainerItemProxy */; + target = NT_5245AB6D3B3CFBC95AEBADF6E0C593B8 /* App_watchOS Extension */; + targetProxy = CIP_5F2FD3F0AED59431B4F98D7238CAA733 /* PBXContainerItemProxy */; }; - 3FFD524CC10F62CA07750D1026106CB3 /* PBXTargetDependency */ = { + TD_35F382102AABCCCEFADCBC201E5B1CE1 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FE8D0077B0ADF688264AFA16A3FC213E /* Framework_iOS */; - targetProxy = EEB2D30EB7369BDB638EBEEF136463C2 /* PBXContainerItemProxy */; + target = NT_15609BCEEB00CBCC4C42110EB0366A6F /* StaticLibrary_ObjC_macOS */; + targetProxy = CIP_64ED071F49DC88F8192387D7A18827F1 /* PBXContainerItemProxy */; }; - 5189C5E269DD98A187BF59169A4FC1D1 /* PBXTargetDependency */ = { + TD_4013C738E59E1CA40B4A982AF74E8604 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = FE8D0077B0ADF688264AFA16A3FC213E /* Framework_iOS */; - targetProxy = 29DD3982DDC8FB1816F3413908D59361 /* PBXContainerItemProxy */; + target = NT_7D108AE86BED8C9CCF52C2646FA4C5DE /* Framework_iOS */; + targetProxy = CIP_DC690C90FF2F615A1EB93D9803F8D905 /* PBXContainerItemProxy */; }; - 586BE274C55FC00DE6BE62A0AAC127F6 /* PBXTargetDependency */ = { + TD_402541000CCC58970431E41C3D928AB8 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = CBCC05D0B8E90F960AA198981827667B /* App_watchOS Extension */; - targetProxy = 454E9650A00080FE30274224CC9F46C0 /* PBXContainerItemProxy */; + target = NT_BEB0891E36797FE2214A0A9D516D408D /* App_iOS */; + targetProxy = CIP_73A78E804E93B79E9ED934358CDD7D9D /* PBXContainerItemProxy */; }; - 5E65F165E37E737337177A885B1D8276 /* PBXTargetDependency */ = { + TD_743D7CD7BB700A16A02A7A4A1E02D845 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = EC0A54038C133DEC055A8FC6B9E86304 /* StaticLibrary_ObjC_iOS */; - targetProxy = ED4E74C287B41CF65512AA3E218CCD4A /* PBXContainerItemProxy */; + target = NT_6BD068FAAC6AA35C090C48147B94EC6E /* iMessageApp */; + targetProxy = CIP_5E9F76628F77E820EB9AA60A282D8691 /* PBXContainerItemProxy */; }; - 632C4C9ABCE4E550CC5CC6F87B5C4DBD /* PBXTargetDependency */ = { + TD_79BA73EB5832255541811162BB2B0218 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = F61DEA90F1B7331EE9B26BBA1F66D1F3 /* XPC Service */; - targetProxy = 9B58798122BFEA3C65A8FF0A3351860D /* PBXContainerItemProxy */; + target = NT_D4C3E345E90AF9F6CBE8CF226FCFBCD6 /* StaticLibrary_ObjC_tvOS */; + targetProxy = CIP_1C3D8F2BF099A773651CF8A195466469 /* PBXContainerItemProxy */; }; - 7361EDBA6CC2A0CC04DCB2658DEAA7D3 /* PBXTargetDependency */ = { + TD_846DB03B9778D6C8E81FE52A5A212420 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = A79BE4AD95C20F54B13A8B76DC061CDE /* StaticLibrary_ObjC_tvOS */; - targetProxy = 1466B8370FAB4F9766F799F21EB3E6F8 /* PBXContainerItemProxy */; + target = NT_6A4FC6EE80FB2821AB96D51C3BC8966E /* iMessageExtension */; + targetProxy = CIP_B5B71FB9D5064D7E05E9E44827A87775 /* PBXContainerItemProxy */; }; - 79285886AE41FF04B4E0274CE54C6C60 /* PBXTargetDependency */ = { + TD_94E481CDF62CDA1E9B37D1DA08E5A5AF /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = EA82D195375B7CB5C6034F26A1C28D44 /* StaticLibrary_ObjC_watchOS */; - targetProxy = F012DD49D84B1DDE30124D55ED320316 /* PBXContainerItemProxy */; + target = NT_9F72C903B42E1AA3B88F97B917231B15 /* Framework2_iOS */; + targetProxy = CIP_862C50E687ABB75CCDF71F1157709A4D /* PBXContainerItemProxy */; }; - 85A9116EE91FAB1AA6CA20FD4203A941 /* PBXTargetDependency */ = { + TD_98EB63C93477EA15558367FBAB5797CE /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = DB85CB6A2C15660854D634EF1B0C1FAD /* App_iOS */; - targetProxy = CC516AFC796533BF02DD6B96F8DD7E74 /* PBXContainerItemProxy */; + target = NT_BEB0891E36797FE2214A0A9D516D408D /* App_iOS */; + targetProxy = CIP_291A38592460740F400A80DE5DBA9679 /* PBXContainerItemProxy */; }; - 92AF10FC3AC60DB57A91645E9BDB9B2C /* PBXTargetDependency */ = { + TD_B8AB4064784522A5F3760CB1372D1BCD /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 15879457507DA34869A0D03EEEBD5DFE /* StaticLibrary_ObjC_macOS */; - targetProxy = 96D6946F3C582A81EDB142746A377EF9 /* PBXContainerItemProxy */; + target = NT_BEB0891E36797FE2214A0A9D516D408D /* App_iOS */; + targetProxy = CIP_4FA1F11884BC4F5DBDFAC1FBEC60AFC1 /* PBXContainerItemProxy */; }; - A0D6CD1CF256FD0AA1C77265A094A814 /* PBXTargetDependency */ = { + TD_B8F32B4B3CC431FE0EC1C4E7D096E3AC /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 15879457507DA34869A0D03EEEBD5DFE /* StaticLibrary_ObjC_macOS */; - targetProxy = 8E732CDAED0C28344CAED954EDDEC26C /* PBXContainerItemProxy */; + target = NT_9D53AF351F8DAE25354F2391248DFCCA /* Framework_macOS */; + targetProxy = CIP_CA46A507405C3CBD7579D2C9A3F8719E /* PBXContainerItemProxy */; }; - A835D5FBAD20741BCF95975E1CD63A7A /* PBXTargetDependency */ = { + TD_BBB2D0EDFD9EF8193F1864D1F3D5F97A /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = DB85CB6A2C15660854D634EF1B0C1FAD /* App_iOS */; - targetProxy = 09709070DE34AF9CD99E9E5EB9990FEA /* PBXContainerItemProxy */; + target = NT_15609BCEEB00CBCC4C42110EB0366A6F /* StaticLibrary_ObjC_macOS */; + targetProxy = CIP_C82ED1EBAD4D7218ED9694EB7BF4DE74 /* PBXContainerItemProxy */; }; - BCAEBFE2D144CD4E9F4042CB793B6FFB /* PBXTargetDependency */ = { + TD_C762D8FBA80775A921AA5B50422E9349 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 6805881B1B6A80ABD523DAF4AFA493E2 /* Framework_macOS */; - targetProxy = 322420B31CCE201E90F298BE48129574 /* PBXContainerItemProxy */; + target = NT_23509FD082D1F788E6D6431F509B11AF /* XPC Service */; + targetProxy = CIP_BAAD03920C86C2839C3C93FDA5568ECE /* PBXContainerItemProxy */; }; - D976477E0195A8FFD5043C8BBD4B67C4 /* PBXTargetDependency */ = { + TD_D056799E80FFF41247BAE692D01142F0 /* PBXTargetDependency */ = { isa = PBXTargetDependency; - target = 8A0FE14A3A3815C1F26B447C6178089C /* iMessageExtension */; - targetProxy = DE00464172E7A41CC51991B9136AA5BD /* PBXContainerItemProxy */; + target = NT_7D108AE86BED8C9CCF52C2646FA4C5DE /* Framework_iOS */; + targetProxy = CIP_A760C88E6F24D3F06081AEBDEB8AE54B /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ - 466B302E661DE3B3972203B31F4AFED4 /* Localizable.stringsdict */ = { + VG_06DC429EEFBBA25BC3EE1AA1B4062C10 /* MainInterface.storyboard */ = { isa = PBXVariantGroup; children = ( - 6B9588F9AA980468B26837ADE36D0D2E /* Base */, - 2E871C49A75D636E1E87F8904C5BA3D9 /* en */, - ); - name = Localizable.stringsdict; - sourceTree = ""; - }; - 49A30AD670910672DABA8B736EECBAEB /* LocalizedStoryboard.storyboard */ = { - isa = PBXVariantGroup; - children = ( - F56A7C74F4A75492F063A0A5BDBBF65C /* Base */, - DB194C9EF763551CE2D5131407E8CF1C /* en */, - ); - name = LocalizedStoryboard.storyboard; - sourceTree = ""; - }; - 81F7E21FBB8DA98ECF0A51099CDAF2EE /* MainInterface.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 354650483D8F76CB15A0FB0A99D2657F /* Base */, + FR_7C8280C3C5E1D43BBB12A5F0156A8305 /* Base */, ); name = MainInterface.storyboard; sourceTree = ""; }; - 8EAFD105FB449C592C944D3003203AB5 /* Main.storyboard */ = { + VG_14B7B5469AA17939993A2B25E775D391 /* Main.storyboard */ = { isa = PBXVariantGroup; children = ( - C8822458902508063262BA655921BA2F /* Base */, + FR_7532DD7B78451A5040048474AC4FBCCC /* Base */, ); name = Main.storyboard; sourceTree = ""; }; - 9835A83F1E5D8E22848E171BA3C2DBA6 /* LaunchScreen.storyboard */ = { + VG_30676EBEE9BE54AA26CAE69BE744CAE8 /* Main.storyboard */ = { isa = PBXVariantGroup; children = ( - 5FA5EA11F66D659044AB1FB5496EBF25 /* Base */, + FR_C5682A1371F91CBD1254C115F0439F12 /* Base */, ); - name = LaunchScreen.storyboard; + name = Main.storyboard; sourceTree = ""; }; - C358B60A4C6D98BF3CD9B2C0C75FFC31 /* Interface.storyboard */ = { + VG_6542B94EE7DA40CD30BC54DED26C61C7 /* Interface.storyboard */ = { isa = PBXVariantGroup; children = ( - A59DAE760F32225493BDC5D378468EA9 /* Base */, + FR_2649A01C17A7301DD72EA826604ED8AA /* Base */, ); name = Interface.storyboard; sourceTree = ""; }; - E005A2734C32783354AAB8546A12718B /* Localizable.strings */ = { + VG_BE436BDD64E90EFB600D47AC69B49DD3 /* Localizable.strings */ = { isa = PBXVariantGroup; children = ( - F435E28C9379AF718A5D502BF3B2FB26 /* Base */, - EC5C7923578F1110EE9EE74505530753 /* en */, + FR_62ECE5A3D0F25415CB50A28226B91EBE /* Base */, + FR_11E95FCD1DEB0C8A01A053518C1DAA8E /* en */, ); name = Localizable.strings; sourceTree = ""; }; - FDFD35E7E9845A353B2B0DF8B68296A8 /* Main.storyboard */ = { + VG_C247AA37E9057916EDDC65C7B55E2F38 /* Localizable.stringsdict */ = { isa = PBXVariantGroup; children = ( - 2553AE42F1AAAE25D59E0FE045BA52C2 /* Base */, + FR_4B58A01ABBE8E0A56B7B5A539C9BF5C7 /* Base */, + FR_BCEF8D29C9B93D3160D8D76DD368C8AD /* en */, ); - name = Main.storyboard; + name = Localizable.stringsdict; + sourceTree = ""; + }; + VG_F256536BB07CF3E64C4DD934F75BED9C /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + FR_C73B96CEEE97DE429C638EBD9C2F3D2B /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; + VG_FE6D89DA2D7E7F58340D566590FF221C /* LocalizedStoryboard.storyboard */ = { + isa = PBXVariantGroup; + children = ( + FR_A51DE87AC269BC36016F9CAC32B4ECB2 /* Base */, + FR_35B9B5E8A2ED60FBB9CED8AE515B16B5 /* en */, + ); + name = LocalizedStoryboard.storyboard; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ - 005BBEE3C0E483C0B46EFCCE3563F2E5 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; - PRODUCT_NAME = Framework2; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Staging Release"; - }; - 017D658B4ABE46C5A30A44E1EB610EEC /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Release"; - }; - 01DBD7FCC87C5676808C8DC642E5076D /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = App_iOS_Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-Tests"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Test Release"; - }; - 033BB6B0853606FB2D2FD4F80238B6C0 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - COMBINE_HIDPI_IMAGES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/Mac", - ); - INFOPLIST_FILE = App_macOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - ); - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; - SDKROOT = macosx; - }; - name = "Staging Release"; - }; - 042BBE336DA13DF962EA6C453B022AF8 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - "\"Vendor\"", - ); - INFOPLIST_FILE = App_iOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.project.app; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Test Debug"; - }; - 043A0C042785957178A6693CFA0E1AD6 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = App_iOS_Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-Tests"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Test Debug"; - }; - 073C2C693117E1D34E1B0F985E54181E /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - MY_SETTING = hello; - }; - name = "Staging Debug"; - }; - 07E1360852ED801B9A2C191311650CB6 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - COMBINE_HIDPI_IMAGES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/Mac", - ); - INFOPLIST_FILE = App_macOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - ); - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; - SDKROOT = macosx; - }; - name = "Production Release"; - }; - 096ECE14561204A143946060635175E2 /* Test Debug */ = { + BC_0198386D4EF48A4C053820EEEE1936CB /* Test Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; @@ -2131,7 +1998,7 @@ }; name = "Test Debug"; }; - 0A20244EB4E72EC58117F028E72046EC /* Staging Release */ = { + BC_0271561C28AF4A74C6924A2187BC8487 /* Test Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -2153,108 +2020,44 @@ TARGETED_DEVICE_FAMILY = 4; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Staging Release"; + name = "Test Release"; }; - 0E98CA343910624717406D4EDFE7BB68 /* Staging Release */ = { + BC_032D44BB36CD1AC13FFFAC654631D432 /* Production Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/tvOS", + ); INFOPLIST_FILE = Framework/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; - PRODUCT_NAME = Framework2; - SDKROOT = macosx; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-tvOS"; + PRODUCT_NAME = Framework; + SDKROOT = appletvos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Staging Release"; - }; - 129A56DA11ACAC4A31B865C9DCBA1820 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - }; - name = "Staging Release"; - }; - 12CA842D6B2FF31191FE1307FCD9D7EE /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Staging Debug"; - }; - 16B8CDB44A6128CAA0F76CADB3C8666F /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - }; name = "Production Debug"; }; - 17DD6C54D892A228DC61C020225C9051 /* Production Release */ = { + BC_057931652E9069AFF23BA573B6564BE5 /* Production Debug */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = App_watchOS/Info.plist; - PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - WATCHOS_DEPLOYMENT_TARGET = 3.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; }; - name = "Production Release"; + name = "Production Debug"; }; - 17F6FF338B0EDFF7796A8F04E3F3800F /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/Mac", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-macOS"; - PRODUCT_NAME = Framework; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Debug"; - }; - 182E0CC8A3915AEB912F5D1291301A43 /* Production Debug */ = { + BC_079D311B8C64F17C816583A1A4D84F42 /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; @@ -2273,98 +2076,9 @@ PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; SDKROOT = macosx; }; - name = "Production Debug"; + name = "Staging Release"; }; - 1A086472EE7B5AD1BCC790833A32EEBD /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - MY_SETTING = hello; - }; - name = "Test Debug"; - }; - 1B04852DE1BAC9963EC108C9CF616C68 /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - "\"Vendor\"", - ); - INFOPLIST_FILE = App_iOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.project.app; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Debug"; - }; - 1B9700E8063BFE2CBE2FB8B1EDB34253 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; - PRODUCT_NAME = Framework2; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Release"; - }; - 1B998C2AF9280CE3625E7DCBA5B62F6E /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; - PRODUCT_NAME = Framework2; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Debug"; - }; - 1D285F94CF59832C2BA027CD569DDAB7 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = "App_watchOS Extension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch.extension; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - }; - name = "Staging Debug"; - }; - 1D9EB22E5DBAB4FA60986D9F7D4EB36B /* Test Release */ = { + BC_0B1CBABAB9579A064729249F5E1B7B84 /* Test Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -2387,20 +2101,46 @@ TARGETED_DEVICE_FAMILY = 3; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Test Release"; + name = "Test Debug"; }; - 238AD5E15AEE443741AA30FC7DF9BE4E /* Test Debug */ = { + BC_0B57E3E0E8C194293ABFEEF97F104F30 /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/tvOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-tvOS"; + PRODUCT_NAME = Framework; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Release"; + }; + BC_0D53E4051E21792867D5FA4A11B751AB /* Production Release */ = { isa = XCBuildConfiguration; buildSettings = { LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; - SDKROOT = iphoneos; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = appletvos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; + TARGETED_DEVICE_FAMILY = 3; }; - name = "Test Debug"; + name = "Production Release"; }; - 239E8DC605456167C1F5A3E11E89E02E /* Test Release */ = { + BC_0D96F61E117D6A8D2353B0E7CB445AEA /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -2423,101 +2163,27 @@ SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Test Release"; - }; - 263225267AC9E77B5610B7D31E71CB44 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; - PRODUCT_NAME = Framework2; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - VERSIONING_SYSTEM = "apple-generic"; - }; name = "Staging Release"; }; - 2B951E215B2D888141E1252E2FA1F2DF /* Production Release */ = { + BC_0E087681CE92CC2069F9E562ECC9FD23 /* Staging Debug */ = { isa = XCBuildConfiguration; buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; - PRODUCT_NAME = Framework2; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Release"; - }; - 2DD3A646E69429A5AF67450B9CB2FCB2 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; - PRODUCT_NAME = Framework2; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; + MY_SETTING = hello; }; name = "Staging Debug"; }; - 2EABDD2A3CB1E85833E8A1555AE92380 /* Production Debug */ = { + BC_0E104167F96EA087A23DFBE2430D5612 /* Production Debug */ = { isa = XCBuildConfiguration; buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Debug"; - }; - 336426B8AB782E9CBB9AB6471046BF19 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; - PRODUCT_NAME = Framework2; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; + PRODUCT_NAME = StaticLibrary_ObjC; SDKROOT = watchos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; }; - name = "Staging Release"; + name = "Production Debug"; }; - 3B64F4C26A564FBA69A8B5DD22A9CF1E /* Staging Release */ = { + BC_11CBEB05340DE3C8F396B359A9144039 /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; @@ -2528,290 +2194,7 @@ }; name = "Staging Release"; }; - 3BAD8F458B7F998E8BF6F3C7D2A8516A /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - }; - name = "Staging Debug"; - }; - 3BE57E2A55CD16BC51F289949EC85F76 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = "App_watchOS Extension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch.extension; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - }; - name = "Staging Release"; - }; - 3C145C72644EBBA1C6177D17710C9CD2 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - }; - name = "Staging Debug"; - }; - 3E086BCE5D760D61BB3D412C9F0B4BDA /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/tvOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-tvOS"; - PRODUCT_NAME = Framework; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Debug"; - }; - 3EC13048478BFF2EF5984AF7F98E93DD /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; - PRODUCT_NAME = Framework2; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Debug"; - }; - 412CC38BB25D52A84D6951A85EF344DF /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; - PRODUCT_NAME = Framework2; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Release"; - }; - 41AE4D3B9E1B4B940169B84E3BA5CCE7 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = "XPC Service/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; - SDKROOT = macosx; - }; - name = "Staging Debug"; - }; - 4280A141F22CF2FEFA06373AEFFAAC0F /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - }; - name = "Test Debug"; - }; - 42E41490B4F137D48214D74A60E82741 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - MY_SETTING = hello; - }; - name = "Staging Release"; - }; - 48C7C82163507BFDDBBE9640C56C4384 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - INFOPLIST_FILE = IMessage/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Release"; - }; - 4B2E7C0E64CC8AE67BAE91B33EAFB6F9 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - }; - name = "Staging Release"; - }; - 4B5E0992A404F791F2CFFAD1C96F95E2 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; - PRODUCT_NAME = Framework2; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Debug"; - }; - 4E69BB19B16E547D43AF93A25BCD9F31 /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = "App_watchOS Extension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch.extension; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - }; - name = "Test Release"; - }; - 53FA2A6BC1E12907C7E04A1686CD2235 /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/tvOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-tvOS"; - PRODUCT_NAME = Framework; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Debug"; - }; - 54F359EE934A693B2193AAEC11473AA8 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; - PRODUCT_NAME = Framework2; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Debug"; - }; - 56663C3D4D239DB7132EFC6F4BD6931F /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = App_iOS_UITests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-UITests"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = App_iOS; - }; - name = "Production Debug"; - }; - 5720F6E9771684E5729A08D75426C874 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; - PRODUCT_NAME = Framework; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Staging Debug"; - }; - 591C680E52370290108989EB469E5509 /* Production Debug */ = { + BC_120D6C5C7E4D1D6566CBD71E11C3DF37 /* Staging Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -2834,13 +2217,12 @@ SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Production Debug"; + name = "Staging Debug"; }; - 5A1D3DA3365EDDAF6EC275BEF2A939B0 /* Staging Release */ = { + BC_1603C1C58A4D6AE1BD0707D13D2C8F44 /* Test Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; @@ -2848,60 +2230,21 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/Mac", + "$(PROJECT_DIR)/Carthage/Build/tvOS", ); INFOPLIST_FILE = Framework/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-macOS"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-tvOS"; PRODUCT_NAME = Framework; - SDKROOT = macosx; + SDKROOT = appletvos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Staging Release"; - }; - 5AA86BB667B6BB6A065CDC7A86358C06 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = App_iOS_UITests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-UITests"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = App_iOS; - }; - name = "Test Debug"; - }; - 5AFEBB1B2CFDA4E69B52143EF4C01713 /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - }; name = "Test Release"; }; - 5C0EB6B29716576F8BEC3FCC79F4761A /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Staging Release"; - }; - 5E2F1BACE5D532159E4E4CDEA7781A53 /* Staging Debug */ = { + BC_161B10E65E0BE143A17EADFA5EE88B3D /* Staging Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; @@ -2924,72 +2267,7 @@ }; name = "Staging Debug"; }; - 5F2AF4A04FDD6171C4B13DBFE74F77AD /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - COMBINE_HIDPI_IMAGES = YES; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = "Staging Debug"; - }; - 5F9AF0BD4959D01102D429D68A1AE409 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; - PRODUCT_NAME = Framework; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Release"; - }; - 600D2124C2A4443FF163E6E3B501E909 /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = App_iOS_Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-Tests"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Debug"; - }; - 60521A88A3FF4EDF3DD3A4E909DB4541 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - COMBINE_HIDPI_IMAGES = YES; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = "Production Release"; - }; - 617BB41EB582FD2294AD3F0EF67FF86C /* Production Debug */ = { + BC_16E1FCDA9DB6E70091B54603E4E6F58B /* Test Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; @@ -3004,9 +2282,16 @@ TARGETED_DEVICE_FAMILY = 4; WATCHOS_DEPLOYMENT_TARGET = 3.0; }; + name = "Test Release"; + }; + BC_1841B61F3F85EC24C4AACBC5C025BD08 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + MY_SETTING = hello; + }; name = "Production Debug"; }; - 65444C57D9A364444BA7003179D5061D /* Staging Release */ = { + BC_19CBA184C0BDC24CE3657C025A8FC279 /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; @@ -3023,7 +2308,174 @@ }; name = "Staging Release"; }; - 676171EF49F08996E70CF35B0210B3EE /* Staging Release */ = { + BC_19E3B21D0DA59BAF1B99899A35858D52 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + BUNDLE_ID_SUFFIX = .test; + 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_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_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-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + 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; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.0; + VALIDATE_PRODUCT = YES; + WATCHOS_DEPLOYMENT_TARGET = 4.0; + }; + name = "Test Release"; + }; + BC_1CF7F7BC6E19981DCBBFE6FE2D9FCB62 /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = "iPhone Developer"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + "\"Vendor\"", + ); + INFOPLIST_FILE = App_iOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.project.app; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Release"; + }; + BC_1D9A30F2A4E9057FD8A7101D4AA4F47D /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Test Debug"; + }; + BC_209579D4C144FB697FDD46843485CC6A /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + 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_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_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 = ( + "$(inherited)", + "DEBUG=1", + ); + 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; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.0; + WATCHOS_DEPLOYMENT_TARGET = 4.0; + }; + name = "Production Debug"; + }; + BC_22D59B57A805B62A266F803CCDD49C26 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; + PRODUCT_NAME = Framework2; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Release"; + }; + BC_24042033AF9D3DEDAD53ACAF1C2BB0B2 /* Production Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -3032,48 +2484,67 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/tvOS", - ); INFOPLIST_FILE = Framework/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-tvOS"; - PRODUCT_NAME = Framework; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; + PRODUCT_NAME = Framework2; SDKROOT = appletvos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = 3; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Staging Release"; + name = "Production Release"; }; - 679FF6873FEB353F21917C19BCC838E8 /* Staging Debug */ = { + BC_27A94FA771ABEE02868BCED0690C89E1 /* Staging Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; + COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/tvOS", - ); INFOPLIST_FILE = Framework/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-tvOS"; - PRODUCT_NAME = Framework; - SDKROOT = appletvos; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; + PRODUCT_NAME = Framework2; + SDKROOT = macosx; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; VERSIONING_SYSTEM = "apple-generic"; }; name = "Staging Debug"; }; - 6E76891FB5D6528F7679C4029CEA9DDB /* Staging Release */ = { + BC_291E5C210DD53C3B3A4C6057C2B9652A /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = App_iOS_UITests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-UITests"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = App_iOS; + }; + name = "Production Release"; + }; + BC_2D532F03F57D7D107FDAC3EF23DBFBFE /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Test Debug"; + }; + BC_2DB4D72679A12506C6A8B4728F130B7D /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; @@ -3083,17 +2554,140 @@ }; name = "Staging Release"; }; - 6FFE1C21D2525DBB6DFB640EA7DC613A /* Staging Debug */ = { + BC_2F352436A75D33C6D3337012367BE90C /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; + ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; + INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; + name = "Staging Release"; + }; + BC_3134697E7D6C32A5C4376C581C189D6B /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; + PRODUCT_NAME = Framework2; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Release"; + }; + BC_313481FFED1411A2B5969B70EBA94383 /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; + PRODUCT_NAME = Framework2; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Debug"; + }; + BC_3CCE54849732E01493DDDB7D86E033D4 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = App_watchOS/Info.plist; + PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 3.0; + }; name = "Staging Debug"; }; - 70725C98440FD53BB91443718AC11C49 /* Production Debug */ = { + BC_3D9C1A83637AB10D5FFC5D4F8331091E /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; + INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Debug"; + }; + BC_42C4FEAD23C2FE1A906F4D37F43182AB /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = App_watchOS/Info.plist; + PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 3.0; + }; + name = "Production Release"; + }; + BC_4346300D78CE0EC28B467470E8C4DB2E /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; + PRODUCT_NAME = Framework2; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Release"; + }; + BC_46EDEC047C02E1E271BADF861EFB2F8D /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + }; + name = "Test Release"; + }; + BC_4AC83F754F5BB02C3019E8AE2303E966 /* Production Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; @@ -3108,9 +2702,118 @@ SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = 4; }; + name = "Production Release"; + }; + BC_4F7A9BAD8AB16D47ECA510689FB5F899 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = "XPC Service/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; + SDKROOT = macosx; + }; + name = "Staging Debug"; + }; + BC_50C3D866E3B57D83181A8F04E553F557 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + INFOPLIST_FILE = IMessage/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; name = "Production Debug"; }; - 71D8747E9D932CC57F5C7689CDAB915E /* Staging Debug */ = { + BC_53BBB90244275C55B50604E0DC26809E /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = "Staging Debug"; + }; + BC_541CCB32267A890B3BABCE62FFE461E2 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Test Release"; + }; + BC_54F3754420D0F7418AB42235B1D71751 /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; + PRODUCT_NAME = Framework2; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Debug"; + }; + BC_56B4C0BD8630088AECC29D1D7064530F /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + }; + name = "Staging Debug"; + }; + BC_57D3973CA01D421550D834AFA79D2B4B /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + MY_SETTING = hello; + }; + name = "Test Release"; + }; + BC_58D5B708B08789E2DFD4D60A906AAA6E /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/Mac", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-macOS"; + PRODUCT_NAME = Framework; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Release"; + }; + BC_5901F7B4A1799821B3061B5EA7C4A033 /* Production Debug */ = { isa = XCBuildConfiguration; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; @@ -3124,20 +2827,422 @@ SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; + name = "Production Debug"; + }; + BC_5951C33138E508D3E6CA672980D5F2B6 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + INFOPLIST_FILE = IMessage/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; name = "Staging Debug"; }; - 76B45660690ECDC9D44E1D9957AF5029 /* Production Debug */ = { + BC_5996DB19FBFE69C54C671E0624798C4B /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Test Debug"; + }; + BC_5A05C344BCA2E54DFF945E68ECC21064 /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/Mac", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-macOS"; + PRODUCT_NAME = Framework; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Debug"; + }; + BC_5B12F047BB0206FED25C955314A29B18 /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Release"; + }; + BC_5BC104FB79C437B79CC9D676B3B964D2 /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-watchOS"; + PRODUCT_NAME = Framework; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Release"; + }; + BC_5CA18B8A4079FC28EF3A05BDC5E4D501 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Staging Debug"; + }; + BC_5CBE4F01DBB084436375039EFEDDE6E4 /* Production Debug */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = "XPC Service/Info.plist"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; + PRODUCT_NAME = StaticLibrary_ObjC; SDKROOT = macosx; + SKIP_INSTALL = YES; }; name = "Production Debug"; }; - 78064626756CECDA6038E7E6CF655FCD /* Test Release */ = { + BC_5D33E2C3F29594425D03B339108871CF /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/Mac", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-macOS"; + PRODUCT_NAME = Framework; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Debug"; + }; + BC_5D7B920759B10537602230A4B5520551 /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; + PRODUCT_NAME = Framework2; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Release"; + }; + BC_606DC3CBE672B2D9CA4B68FF6F55762D /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Debug"; + }; + BC_6396C78E99C21A774B9819DC09D88BD7 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = "App_watchOS Extension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch.extension; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + }; + name = "Staging Debug"; + }; + BC_63E4D52E21696EFA858D20EA01500612 /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = "Test Debug"; + }; + BC_656BA4FF26F3FB2ECFA5F81D7E133C94 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; + PRODUCT_NAME = Framework2; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Debug"; + }; + BC_679AB0D3CA0237CCB4B711609C0CB16A /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; + INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Release"; + }; + BC_6851DF4113AFF271AA5DD6D587181A03 /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + 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_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_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-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + 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; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.0; + VALIDATE_PRODUCT = YES; + WATCHOS_DEPLOYMENT_TARGET = 4.0; + }; + name = "Production Release"; + }; + BC_689C05D134F6C4AB2A86666C7C2D1E8F /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = App_iOS_Tests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-Tests"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Staging Release"; + }; + BC_69E8021CB05224B9CAC27F6AFA1763CA /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + }; + name = "Staging Debug"; + }; + BC_6A4D0B334934E5E4901A4164AD2DF70A /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; + PRODUCT_NAME = Framework; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Release"; + }; + BC_6D1ED651D660692438EF3196506DC5AD /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/Mac", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-macOS"; + PRODUCT_NAME = Framework; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Release"; + }; + BC_6EDDF7399F4EE2E8226F9D006C31ACB1 /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + }; + name = "Production Release"; + }; + BC_71D19FC08A12CCAB1A85C7A5320A451A /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; + PRODUCT_NAME = Framework; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Debug"; + }; + BC_724E9BA97FC0605F596460587FFD4C61 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; + PRODUCT_NAME = Framework; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Debug"; + }; + BC_7477F8344D6D7313C39D897C1864F1B7 /* Test Release */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; @@ -3149,7 +3254,222 @@ }; name = "Test Release"; }; - 787DD7CC61878131127305CB1AB42E45 /* Test Debug */ = { + BC_7527094FD7492E6A964EC95E7378EF22 /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; + INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Test Debug"; + }; + BC_791A2E3F88BE34E647BEE192E06BBA74 /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + }; + name = "Test Debug"; + }; + BC_7A2C8B05671807E16D816BD7F0436418 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + INFOPLIST_FILE = IMessage/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Test Release"; + }; + BC_7BA9BA11D163D5F132FE6FFBA4DA1AB8 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Test Release"; + }; + BC_7D0687E6BFF4B05D03341A00447B5070 /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Release"; + }; + BC_80331E927C4BB7E48B375DB00FD90281 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + COMBINE_HIDPI_IMAGES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/Mac", + ); + INFOPLIST_FILE = App_macOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; + SDKROOT = macosx; + }; + name = "Production Debug"; + }; + BC_80FA279C7B3455A79612ECAB12C9E8F6 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = "XPC Service/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; + SDKROOT = macosx; + }; + name = "Test Release"; + }; + BC_833320F190FC427049CDF16E1B1AF316 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = App_iOS_Tests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-Tests"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Test Release"; + }; + BC_83922E2AEA387FB9ABF402C3F401DBA1 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; + PRODUCT_NAME = Framework2; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Release"; + }; + BC_8433EE3901A89DD2CDDE9F61906433E5 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = "Test Release"; + }; + BC_853248A59437336C149C6DD8E6E4A208 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = App_watchOS/Info.plist; + PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 3.0; + }; + name = "Production Debug"; + }; + BC_85A9D050B594B6F44602E90470E75818 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; + PRODUCT_NAME = Framework2; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Debug"; + }; + BC_8624FCCF5B865B80E0B21BA20FA0FAC5 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; + PRODUCT_NAME = Framework2; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Release"; + }; + BC_865AB65A39A201C7BF448737D287EF85 /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; + PRODUCT_NAME = Framework2; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Release"; + }; + BC_874C935D654D12F1F106CBEFBC4D2074 /* Staging Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -3172,20 +3492,40 @@ TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Test Debug"; + name = "Staging Debug"; }; - 797F51DAE74B0206B1FB49EFDC36E882 /* Production Debug */ = { + BC_8895B9B729A8000331A682AF912CA229 /* Staging Debug */ = { isa = XCBuildConfiguration; buildSettings = { - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; }; - name = "Production Debug"; + name = "Staging Debug"; }; - 7989C422622E5F667D5D91F93C12621C /* Test Debug */ = { + BC_88D810589CFF611B0D20C0CB47822274 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; + PRODUCT_NAME = Framework2; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Debug"; + }; + BC_89C8C1848F2559C9E46F22CB83CDB25A /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -3204,51 +3544,37 @@ TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Test Debug"; + name = "Staging Release"; }; - 7E3E147996410A7F244FA4C20E212C42 /* Production Release */ = { + BC_904676A8DD86F548E50090FAA97FD9E1 /* Production Release */ = { isa = XCBuildConfiguration; buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; - PRODUCT_NAME = Framework2; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; + MY_SETTING = hello; }; name = "Production Release"; }; - 7F42FA78F9209A1EA4BE36ECC88B48DA /* Test Release */ = { + BC_9081CEAEC2FCC555B0BFC28B4EEDF0D6 /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = ""; COMBINE_HIDPI_IMAGES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/Mac", - ); - INFOPLIST_FILE = App_macOS/Info.plist; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - ); - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; + PRODUCT_NAME = Framework2; SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; }; - name = "Test Release"; + name = "Staging Release"; }; - 812AF666AD151E9D5287EC568E17114F /* Production Debug */ = { + BC_917ABD477C99455FF6BE1A89107FDEC9 /* Test Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -3257,36 +3583,63 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; - PRODUCT_NAME = Framework2; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Debug"; - }; - 8605D350B1463319F76600AD82025190 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Carthage/Build/iOS", ); - INFOPLIST_FILE = App_iOS_UITests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-UITests"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; + PRODUCT_NAME = Framework; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Release"; + }; + BC_919006DE8A7D104D16D1D4C0AB2CC241 /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = App_watchOS/Info.plist; + PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 3.0; + }; + name = "Staging Release"; + }; + BC_9360F45D8F5B06962ACEBF423299C71B /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + }; + name = "Staging Release"; + }; + BC_93685F04BC9D8657E5D7B62B22E043AF /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + INFOPLIST_FILE = IMessage/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = App_iOS; }; - name = "Production Release"; + name = "Staging Release"; }; - 86078CF18D4E8E2A296357BBD43BB418 /* Staging Debug */ = { + BC_96931434222054E6D7469B6B4EC67E87 /* Staging Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -3346,30 +3699,135 @@ }; name = "Staging Debug"; }; - 860C0A667616D8C33213E17E6B7FC967 /* Staging Release */ = { + BC_98CCC502104C412E1F48BB2F610EA45E /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - "\"Vendor\"", - ); - INFOPLIST_FILE = App_iOS/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.project.app; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; SDKROOT = iphoneos; + SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; }; name = "Staging Release"; }; - 88755377456A33C84C2CDA0C44A6A61A /* Production Release */ = { + BC_9B4D15D591EA1FDE03F33A0EE5B01DAB /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Release"; + }; + BC_9CAC5683B65F9EA32F4A78810EAE488B /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; + INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Staging Debug"; + }; + BC_9CDD286FAE4CE2FC296246C95A178023 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = App_iOS_UITests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-UITests"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = App_iOS; + }; + name = "Production Debug"; + }; + BC_9EA5ADC667D6445EB2976A3CA508E70D /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = "App_watchOS Extension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch.extension; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + }; + name = "Staging Release"; + }; + BC_9F1E5E527BE355504381023DED9562C9 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-watchOS"; + PRODUCT_NAME = Framework; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Debug"; + }; + BC_9F549905032A4927CF6B843899EF5775 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = "XPC Service/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; + SDKROOT = macosx; + }; + name = "Production Debug"; + }; + BC_A3FC5819178DDC45D4D2249ECCCA158D /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/tvOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-tvOS"; + PRODUCT_NAME = Framework; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Debug"; + }; + BC_A46551B496D75A9F6D5FF83C2308DC79 /* Test Debug */ = { isa = XCBuildConfiguration; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; @@ -3383,429 +3841,9 @@ SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; - name = "Production Release"; - }; - 8946521E677C9578763AF0CAA5650B6E /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = "XPC Service/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; - SDKROOT = macosx; - }; - name = "Test Release"; - }; - 8A20B26D66C3C3E2B0C19F697723BF52 /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CODE_SIGN_IDENTITY = "iPhone Developer"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - "\"Vendor\"", - ); - INFOPLIST_FILE = App_iOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.project.app; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Test Release"; - }; - 8A3DFEC561EA277BC662D7722D957AF7 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-watchOS"; - PRODUCT_NAME = Framework; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Staging Debug"; - }; - 8CBB1A4C1C82E758EB6AF90A77EAED82 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; name = "Test Debug"; }; - 8D88F6B294E0A440C7E8DCFCC8FD89C6 /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - INFOPLIST_FILE = IMessage/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Test Release"; - }; - 8DAE6E9C2FA87A76A1FCCFABD30ADB1C /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; - PRODUCT_NAME = Framework2; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Release"; - }; - 8E8AE92D9637D33B3BA21DD3A4819647 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; - PRODUCT_NAME = Framework2; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Staging Debug"; - }; - 8EB82130053C36429A3383113E7E4C52 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; - INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Staging Release"; - }; - 8EBAD5F0051E7CC4CB35D6D849C46F80 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = "XPC Service/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; - SDKROOT = macosx; - }; - name = "Production Release"; - }; - 9163A49EEE507A13BD6BB29DE77C5AEB /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - 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_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_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 = ( - "$(inherited)", - "DEBUG=1", - ); - 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; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; - WATCHOS_DEPLOYMENT_TARGET = 4.0; - }; - name = "Production Debug"; - }; - 919E11B8D5FA5EE79F9312E6467F574E /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-watchOS"; - PRODUCT_NAME = Framework; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Release"; - }; - 9450C1BF180480F99BCF85B483F6CB9A /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - MY_SETTING = hello; - }; - name = "Production Release"; - }; - 953F56182B4014BC2431B0C3BC8C6116 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - COMBINE_HIDPI_IMAGES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/Mac", - ); - INFOPLIST_FILE = App_macOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - ); - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; - SDKROOT = macosx; - }; - name = "Test Debug"; - }; - 9846B0E883E03113D131FFC4E4BA1F08 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-watchOS"; - PRODUCT_NAME = Framework; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Debug"; - }; - 9945D662313B9CDAC19EE8047DF3F96F /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; - PRODUCT_NAME = Framework; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Debug"; - }; - 9AE7569A917E0E01254CCE04B73AF7EF /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; - PRODUCT_NAME = Framework2; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Staging Debug"; - }; - 9B26DE732F220BC292EADF89DE60A554 /* Test Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = C64021D20FD55B89CE1AFE88AE7C1CDD /* config.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - BUNDLE_ID_SUFFIX = .test; - 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_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_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 = ( - "$(inherited)", - "DEBUG=1", - ); - 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; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; - WATCHOS_DEPLOYMENT_TARGET = 4.0; - }; - name = "Test Debug"; - }; - 9D3303E44AE7082447202EA72DDBE833 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - COMBINE_HIDPI_IMAGES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/Mac", - ); - INFOPLIST_FILE = App_macOS/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - OTHER_LDFLAGS = ( - "$(inherited)", - "-ObjC", - ); - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; - SDKROOT = macosx; - }; - name = "Staging Debug"; - }; - A05A9454AB25290C357E4C2DDC4164C3 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - COMBINE_HIDPI_IMAGES = YES; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = "Test Debug"; - }; - A245D8EE9B5EE2DC9F08D3E480476D6B /* Staging Release */ = { + BC_A61B5D8B6C38C2B4C738A48343FB4CDA /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -3857,245 +3895,18 @@ }; name = "Staging Release"; }; - A28E48690DF1F007ADE74AF8232F9936 /* Production Release */ = { + BC_ACF9A90E6BEFB16076EE5B78A3711D41 /* Test Release */ = { isa = XCBuildConfiguration; buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Release"; - }; - A2FF3320D39C5C2078C7B71ECD03AEF0 /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - COMBINE_HIDPI_IMAGES = YES; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = "Production Debug"; - }; - A3BBDD580918C4146F640B3D5BECDE3A /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Staging Release"; - }; - A6191A82E89AAE95FF0927ADC4CED07C /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - INFOPLIST_FILE = IMessage/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Debug"; - }; - A94D9A8E6B3EC8B43280005AA5CA08C5 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; - INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Test Debug"; - }; - AB6DE922A459F5FD497E4A88028D774F /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - INFOPLIST_FILE = IMessage/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Test Debug"; - }; - AC0BADE62931604AA108798EB524D47A /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; - PRODUCT_NAME = Framework; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Staging Release"; - }; - AE20EE3DA3CAF7CF656625BC1104E356 /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Debug"; - }; - AEC12413C878641363A9F9D8159AFAFD /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = App_watchOS/Info.plist; - PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; SDKROOT = watchos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = 4; - WATCHOS_DEPLOYMENT_TARGET = 3.0; - }; - name = "Staging Release"; - }; - B1E2C4D4695C5EF681BF34BD6414FFD9 /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; }; name = "Test Release"; }; - B524E0A2A955DEAE9EA8A773C63AB9AC /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - MY_SETTING = hello; - }; - name = "Test Release"; - }; - B5ED36F7268D18E542F85A14D09E1740 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Staging Debug"; - }; - B6B5C9184CEE823626CCCC86A8CD9AB0 /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; - INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Debug"; - }; - B7022F6F63AADF6396ED13F7B439FD4A /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; - INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Release"; - }; - B84D4575BDB10CC7877B363EE9AB4333 /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; - PRODUCT_NAME = Framework; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Release"; - }; - B93A0939BE7361F012B34296B0258492 /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - COMBINE_HIDPI_IMAGES = YES; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = "Test Release"; - }; - BAC461FFB8CD5E0FBEF317CF56AE0847 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = App_watchOS/Info.plist; - PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - WATCHOS_DEPLOYMENT_TARGET = 3.0; - }; - name = "Test Debug"; - }; - BC10D77B329054451FCFC1862EF230EA /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Release"; - }; - BEA623C6A5A8AA7DFF3972CFA7FDB1FF /* Production Release */ = { + BC_AE11EA7D0985D3AD750BDB7F362B6726 /* Test Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; @@ -4116,124 +3927,9 @@ SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; - name = "Production Release"; - }; - C1B80F9BE08D4FB9503CA748D889BCB6 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = App_watchOS/Info.plist; - PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - WATCHOS_DEPLOYMENT_TARGET = 3.0; - }; - name = "Staging Debug"; - }; - C6C03D2CBD5E5EAC3FDBE9BB772D405D /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; - PRODUCT_NAME = Framework2; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Release"; - }; - C715D4C7279C44607E66D74085D7E2C3 /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = App_watchOS/Info.plist; - PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - WATCHOS_DEPLOYMENT_TARGET = 3.0; - }; - name = "Test Release"; - }; - C964103E2697EFFCBB8E04FAD89BCB2A /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/iOS", - ); - INFOPLIST_FILE = App_iOS_UITests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-UITests"; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - TEST_TARGET_NAME = App_iOS; - }; - name = "Staging Debug"; - }; - CA1133BA3266746EA55DC6CA3BB15C79 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - INFOPLIST_FILE = IMessage/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Staging Release"; - }; - CCE426FC0F771BD9F1046D237AC09BEA /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; - PRODUCT_NAME = Framework2; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Test Release"; - }; - CF4A979E679D2D7B6180C42079630DF7 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - COMBINE_HIDPI_IMAGES = YES; - INFOPLIST_FILE = "XPC Service/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; - SDKROOT = macosx; - }; name = "Test Debug"; }; - D135C764212A868AB1BFA59D08477749 /* Production Release */ = { + BC_B0011E28621230A66DBE3070C59108D4 /* Production Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -4258,19 +3954,18 @@ }; name = "Production Release"; }; - D298C10A9A216C710978B9EC85B4FAB0 /* Test Release */ = { + BC_B19AA9EDCE45F13CA00B669DADF86395 /* Test Debug */ = { isa = XCBuildConfiguration; buildSettings = { + INFOPLIST_FILE = IMessage/Info.plist; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; - PRODUCT_NAME = StaticLibrary_ObjC; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; SDKROOT = iphoneos; - SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = "1,2"; }; - name = "Test Release"; + name = "Test Debug"; }; - D30FF0A51CA7720140967225CEB93621 /* Production Release */ = { + BC_B2819DF0E90F3F3341B2B3A828778827 /* Production Debug */ = { isa = XCBuildConfiguration; buildSettings = { ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; @@ -4285,32 +3980,119 @@ SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = 4; }; - name = "Production Release"; + name = "Production Debug"; }; - D517F3468BE1A7136FA1FCBBEF7555F1 /* Staging Debug */ = { + BC_B290BF236EBF078304DB54D0CE99B85A /* Test Debug */ = { isa = XCBuildConfiguration; buildSettings = { - INFOPLIST_FILE = IMessage/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; + BUNDLE_LOADER = "$(TEST_HOST)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = App_iOS_UITests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-UITests"; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = App_iOS; + }; + name = "Test Debug"; + }; + BC_B2EA5B6CE006C3C8DB5A6AC3A2C78E59 /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + MY_SETTING = hello; + }; + name = "Test Debug"; + }; + BC_B3B360DE1D00D5D3DE54D0467886EEDD /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; + PRODUCT_NAME = Framework2; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Debug"; + }; + BC_B3CC7B17DDF2C081536FC92CF25981BD /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Debug"; + }; + BC_B44CB3772859FEECDAFDCD4B2FFA2E26 /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + COMBINE_HIDPI_IMAGES = YES; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; + PRODUCT_NAME = Framework2; + SDKROOT = macosx; + SKIP_INSTALL = YES; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Test Debug"; + }; + BC_B52BB5E51BF8953D7DA1F42BA3803D2E /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + COMBINE_HIDPI_IMAGES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/Mac", + ); + INFOPLIST_FILE = App_macOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; + SDKROOT = macosx; + }; + name = "Test Debug"; + }; + BC_B6F81B24E04D91DFE5F36AAF99FCFA5D /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; }; name = "Staging Debug"; }; - D7F70F65A8FD6B7F2190B24FB308C9D9 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - }; - name = "Production Release"; - }; - D9FDA7C09DC2A6CD9C4249D09843E029 /* Test Release */ = { + BC_BBA77AE6DA089F82907B6DFC338A6F37 /* Test Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -4332,13 +4114,24 @@ TARGETED_DEVICE_FAMILY = 4; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Test Release"; + name = "Test Debug"; }; - DA149E9976E5303041A1B63EE671FA94 /* Test Release */ = { + BC_BC88A6EBF48BB9B821C5B8001678AC2E /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Staging Release"; + }; + BC_BFFBE0C278E007152F06241181A3457E /* Production Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; @@ -4346,23 +4139,206 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Framework/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; PRODUCT_NAME = Framework2; - SDKROOT = macosx; + SDKROOT = appletvos; SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Test Release"; + name = "Production Debug"; }; - DC7B7968E87668181B3ECAB77307359B /* Production Debug */ = { + BC_C07EA83764F4BDE5F0059DC49805D92B /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { MY_SETTING = hello; }; + name = "Staging Release"; + }; + BC_C38327E8FC090ADC83AA700666F26B0E /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + }; name = "Production Debug"; }; - DCF4BAB4108BB4A76F2BFDF0FC92BB42 /* Production Debug */ = { + BC_C507150F28216FCF1029C0C97677DBE5 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + COMBINE_HIDPI_IMAGES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/Mac", + ); + INFOPLIST_FILE = App_macOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; + SDKROOT = macosx; + }; + name = "Test Release"; + }; + BC_C5288877BBCE2FA6BA4D3FACBFF3BA7F /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + COMBINE_HIDPI_IMAGES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/Mac", + ); + INFOPLIST_FILE = App_macOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; + SDKROOT = macosx; + }; + name = "Production Release"; + }; + BC_C60CBFC5B28D2B8906EAF4D4D3C81597 /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-watchOS"; + PRODUCT_NAME = Framework; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Release"; + }; + BC_C7D3757F2E3D9743FDC0CA97F807919C /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = "iPhone Developer"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + "\"Vendor\"", + ); + INFOPLIST_FILE = App_iOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.project.app; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Debug"; + }; + BC_C9DCD449062A9160795D3701B9D2286E /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = "XPC Service/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; + SDKROOT = macosx; + }; + name = "Production Release"; + }; + BC_CD673788A57DF4BFEB50B4F1581C742E /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + INFOPLIST_FILE = IMessage/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Release"; + }; + BC_CECBF50DBAC4771C31C83814C20D07B2 /* Test Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = "iPhone Developer"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + "\"Vendor\"", + ); + INFOPLIST_FILE = App_iOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.project.app; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Test Release"; + }; + BC_D02EB4360B13F2E445DB48AD85FDFCE6 /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-iOS"; + PRODUCT_NAME = Framework; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Release"; + }; + BC_D4F031939A239C28219748EFD83D30AA /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + INFOPLIST_FILE = "XPC Service/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.XPCService; + SDKROOT = macosx; + }; + name = "Test Debug"; + }; + BC_D4FC53C776F8F2638D1D294F70517658 /* Test Debug */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -4380,95 +4356,86 @@ TARGETED_DEVICE_FAMILY = 4; VERSIONING_SYSTEM = "apple-generic"; }; - name = "Production Debug"; + name = "Test Debug"; }; - DDEA2A1A237A241528F5692D8DA284AC /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-macOS"; - PRODUCT_NAME = Framework2; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Debug"; - }; - DF95A0DC831A928E81362FACABB65D0C /* Test Release */ = { + BC_DA0BB134B708A4D257F250D3FA757711 /* Test Release */ = { isa = XCBuildConfiguration; buildSettings = { LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-tvOS"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = appletvos; + SDKROOT = iphoneos; SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; + TARGETED_DEVICE_FAMILY = "1,2"; }; name = "Test Release"; }; - E22E8833641D3779586C0B16FA32A016 /* Staging Debug */ = { + BC_DA5027F5182F7A40FB94FD282B57BC3E /* Staging Release */ = { isa = XCBuildConfiguration; buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = "iMessage App Icon"; - INFOPLIST_FILE = "IMessage MessagesExtension/Info.plist"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.iMessageApp.extension; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Staging Debug"; - }; - E3CDCDB9EED4CB38950534D8D9E521B2 /* Staging Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/Mac", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-macOS"; - PRODUCT_NAME = Framework; - SDKROOT = macosx; - SKIP_INSTALL = YES; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Staging Debug"; - }; - E6B9E89A82F37BBE7118A108CDD2FA96 /* Staging Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - BUNDLE_LOADER = "$(TEST_HOST)"; + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + CODE_SIGN_IDENTITY = "iPhone Developer"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Carthage/Build/iOS", + "\"Vendor\"", ); - INFOPLIST_FILE = App_iOS_Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-Tests"; + INFOPLIST_FILE = App_iOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = com.project.app; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; name = "Staging Release"; }; - E86C0E6E6FD6A5052CFD159F134F7C0C /* Test Release */ = { + BC_DD94802386549D49D781D0BF313007D4 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; + PRODUCT_NAME = Framework2; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Debug"; + }; + BC_DF27A9642DF4C47995FB0B0F4F6C2A98 /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; + PRODUCT_NAME = Framework2; + SDKROOT = appletvos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 3; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Staging Release"; + }; + BC_E254C909463A5ADF59BD226772066ADA /* Test Release */ = { isa = XCBuildConfiguration; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; @@ -4485,7 +4452,56 @@ }; name = "Test Release"; }; - E8F27F54DBBD16F2E6BDD29ECD13EA30 /* Test Debug */ = { + BC_E52BEBA72F64BEC8F09733B49F7BA392 /* Production Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = App_iOS_Tests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-Tests"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Production Release"; + }; + BC_E6F51B0AAB0A7B33D902BD20A14E355C /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = App_iOS_Tests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-Tests"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + }; + name = "Staging Debug"; + }; + BC_E8AE376BBD8C86CFB51C9D5A490FDDBE /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + BUNDLE_LOADER = "$(TEST_HOST)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); + INFOPLIST_FILE = App_iOS_UITests/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-iOS-UITests"; + SDKROOT = iphoneos; + TARGETED_DEVICE_FAMILY = "1,2"; + TEST_TARGET_NAME = App_iOS; + }; + name = "Staging Debug"; + }; + BC_E90B182AC1AF70BB78598DADECF9254B /* Test Debug */ = { isa = XCBuildConfiguration; buildSettings = { PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; @@ -4496,8 +4512,132 @@ }; name = "Test Debug"; }; - EC28E440C15EE7F1FB7DB5DCE6730C35 /* Test Release */ = { + BC_E9A1D87B4DB80BCC61D6B5F59D81865D /* Test Release */ = { isa = XCBuildConfiguration; + buildSettings = { + ASSETCATALOG_COMPILER_COMPLICATION_NAME = Complication; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = "App_watchOS Extension/Info.plist"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @executable_path/../../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch.extension; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + }; + name = "Test Release"; + }; + BC_F1A1A29B491BDE527B8095C7420311D9 /* Test Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = App_watchOS/Info.plist; + PRODUCT_BUNDLE_IDENTIFIER = com.project.app.watch; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + WATCHOS_DEPLOYMENT_TARGET = 3.0; + }; + name = "Test Debug"; + }; + BC_F7D27DC0894036434C159F86616307EF /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + }; + name = "Staging Release"; + }; + BC_F81BA31D0E5421AC0DDFB2D799C84E2E /* Staging Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + COMBINE_HIDPI_IMAGES = YES; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-macOS"; + PRODUCT_NAME = StaticLibrary_ObjC; + SDKROOT = macosx; + SKIP_INSTALL = YES; + }; + name = "Staging Release"; + }; + BC_F947CECE4A424652DB631A640F423950 /* Staging Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + COMBINE_HIDPI_IMAGES = YES; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/Mac", + ); + INFOPLIST_FILE = App_macOS/Info.plist; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; + OTHER_LDFLAGS = ( + "$(inherited)", + "-ObjC", + ); + PRODUCT_BUNDLE_IDENTIFIER = "com.project.App-macOS"; + SDKROOT = macosx; + }; + name = "Staging Debug"; + }; + BC_F9F3A5E30D3C940B7D85E1AE59A6B3D8 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-iOS"; + PRODUCT_NAME = Framework2; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Debug"; + }; + BC_FAA6D28DC24848759E58A2552BD37359 /* Production Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/watchOS", + ); + INFOPLIST_FILE = Framework/Info.plist; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-watchOS"; + PRODUCT_NAME = Framework; + SDKROOT = watchos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = 4; + VERSIONING_SYSTEM = "apple-generic"; + }; + name = "Production Debug"; + }; + BC_FBF3614A1E9EDDE43929E81FDBD8B4B8 /* Test Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FR_22A431E337CB22CE70E39135206EDE27 /* config.xcconfig */; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; BUNDLE_ID_SUFFIX = .test; @@ -4529,37 +4669,34 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = 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 = ( + "$(inherited)", + "DEBUG=1", + ); 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; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 4.0; - VALIDATE_PRODUCT = YES; WATCHOS_DEPLOYMENT_TARGET = 4.0; }; - name = "Test Release"; + name = "Test Debug"; }; - EF427E493E485ED823B46796B5706EE0 /* Test Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-Swift"; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Test Release"; - }; - F17C47BA1D1F10D90B7B92A641698D4B /* Staging Release */ = { + BC_FF1009503385A37130A5A131E70F0B18 /* Production Release */ = { isa = XCBuildConfiguration; buildSettings = { COMBINE_HIDPI_IMAGES = YES; @@ -4569,45 +4706,9 @@ SDKROOT = macosx; SKIP_INSTALL = YES; }; - name = "Staging Release"; + name = "Production Release"; }; - F554EE27D3B2F59E7560BC2EA81F0126 /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/watchOS", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-watchOS"; - PRODUCT_NAME = Framework; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Production Debug"; - }; - F62A9809FA0E2F5B8F48BDA7460B5385 /* Production Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-iOS"; - PRODUCT_NAME = StaticLibrary_ObjC; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Production Debug"; - }; - F6BF7393A0C1EF6980A53546CE6F7AB9 /* Staging Debug */ = { + BC_FF3600FA7FDB235869A6CB7BBDBD8C86 /* Production Release */ = { isa = XCBuildConfiguration; buildSettings = { CODE_SIGN_IDENTITY = ""; @@ -4618,437 +4719,339 @@ DYLIB_INSTALL_NAME_BASE = "@rpath"; INFOPLIST_FILE = Framework/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-tvOS"; + PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework2-watchOS"; PRODUCT_NAME = Framework2; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = "Staging Debug"; - }; - FB96519CA3C8DDAEBFFFE6D0143547C3 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - PRODUCT_BUNDLE_IDENTIFIER = "com.project.StaticLibrary-ObjC-watchOS"; - PRODUCT_NAME = StaticLibrary_ObjC; SDKROOT = watchos; SKIP_INSTALL = YES; TARGETED_DEVICE_FAMILY = 4; - }; - name = "Production Release"; - }; - FD6B56D66F61D5D15F85BF3A793A4737 /* Test Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = com.project.Legacy; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = "Test Debug"; - }; - FF1FD074D08FB642C47833A35CF9A077 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - COMBINE_HIDPI_IMAGES = YES; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Carthage/Build/Mac", - ); - INFOPLIST_FILE = Framework/Info.plist; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "com.project.Framework-macOS"; - PRODUCT_NAME = Framework; - SDKROOT = macosx; - SKIP_INSTALL = YES; VERSIONING_SYSTEM = "apple-generic"; }; name = "Production Release"; }; - FF20BE3E1E930A3CDD0440B465F82FD9 /* Production Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - 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_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_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-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - 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; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; - VALIDATE_PRODUCT = YES; - WATCHOS_DEPLOYMENT_TARGET = 4.0; - }; - name = "Production Release"; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 0AA719054B034D653457F3861CE722A9 /* Build configuration list for PBXNativeTarget "Framework_tvOS" */ = { + CL_0562279D56EF60E8CCC0973D2C663637 /* Build configuration list for PBXNativeTarget "Framework2_iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 53FA2A6BC1E12907C7E04A1686CD2235 /* Production Debug */, - D135C764212A868AB1BFA59D08477749 /* Production Release */, - 679FF6873FEB353F21917C19BCC838E8 /* Staging Debug */, - 676171EF49F08996E70CF35B0210B3EE /* Staging Release */, - 3E086BCE5D760D61BB3D412C9F0B4BDA /* Test Debug */, - 1D9EB22E5DBAB4FA60986D9F7D4EB36B /* Test Release */, + BC_F9F3A5E30D3C940B7D85E1AE59A6B3D8 /* Production Debug */, + BC_4346300D78CE0EC28B467470E8C4DB2E /* Production Release */, + BC_DD94802386549D49D781D0BF313007D4 /* Staging Debug */, + BC_89C8C1848F2559C9E46F22CB83CDB25A /* Staging Release */, + BC_54F3754420D0F7418AB42235B1D71751 /* Test Debug */, + BC_3134697E7D6C32A5C4376C581C189D6B /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 0D5965C1A1D5123D687DA32AC9B957F8 /* Build configuration list for PBXProject "Project" */ = { + CL_11BB9F4DF26D98C0A2C8E1668356269F /* Build configuration list for PBXNativeTarget "Framework_tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9163A49EEE507A13BD6BB29DE77C5AEB /* Production Debug */, - FF20BE3E1E930A3CDD0440B465F82FD9 /* Production Release */, - 86078CF18D4E8E2A296357BBD43BB418 /* Staging Debug */, - A245D8EE9B5EE2DC9F08D3E480476D6B /* Staging Release */, - 9B26DE732F220BC292EADF89DE60A554 /* Test Debug */, - EC28E440C15EE7F1FB7DB5DCE6730C35 /* Test Release */, + BC_032D44BB36CD1AC13FFFAC654631D432 /* Production Debug */, + BC_B0011E28621230A66DBE3070C59108D4 /* Production Release */, + BC_A3FC5819178DDC45D4D2249ECCCA158D /* Staging Debug */, + BC_0B57E3E0E8C194293ABFEEF97F104F30 /* Staging Release */, + BC_0B1CBABAB9579A064729249F5E1B7B84 /* Test Debug */, + BC_1603C1C58A4D6AE1BD0707D13D2C8F44 /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_159255858B3EEC02844A3059326A6B93 /* Build configuration list for PBXNativeTarget "StaticLibrary_Swift" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_606DC3CBE672B2D9CA4B68FF6F55762D /* Production Debug */, + BC_9B4D15D591EA1FDE03F33A0EE5B01DAB /* Production Release */, + BC_5CA18B8A4079FC28EF3A05BDC5E4D501 /* Staging Debug */, + BC_98CCC502104C412E1F48BB2F610EA45E /* Staging Release */, + BC_5996DB19FBFE69C54C671E0624798C4B /* Test Debug */, + BC_541CCB32267A890B3BABCE62FFE461E2 /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_289609080F2D20D506C8A587BC92807B /* Build configuration list for PBXNativeTarget "Framework2_macOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_656BA4FF26F3FB2ECFA5F81D7E133C94 /* Production Debug */, + BC_5D7B920759B10537602230A4B5520551 /* Production Release */, + BC_27A94FA771ABEE02868BCED0690C89E1 /* Staging Debug */, + BC_9081CEAEC2FCC555B0BFC28B4EEDF0D6 /* Staging Release */, + BC_B44CB3772859FEECDAFDCD4B2FFA2E26 /* Test Debug */, + BC_22D59B57A805B62A266F803CCDD49C26 /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_2E30D27084B352548CCAA3500158519B /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_watchOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_0E104167F96EA087A23DFBE2430D5612 /* Production Debug */, + BC_6EDDF7399F4EE2E8226F9D006C31ACB1 /* Production Release */, + BC_56B4C0BD8630088AECC29D1D7064530F /* Staging Debug */, + BC_F7D27DC0894036434C159F86616307EF /* Staging Release */, + BC_E90B182AC1AF70BB78598DADECF9254B /* Test Debug */, + BC_ACF9A90E6BEFB16076EE5B78A3711D41 /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_333C6C3162FB671343E806257FB2A411 /* Build configuration list for PBXNativeTarget "App_watchOS Extension" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_B2819DF0E90F3F3341B2B3A828778827 /* Production Debug */, + BC_4AC83F754F5BB02C3019E8AE2303E966 /* Production Release */, + BC_6396C78E99C21A774B9819DC09D88BD7 /* Staging Debug */, + BC_9EA5ADC667D6445EB2976A3CA508E70D /* Staging Release */, + BC_0198386D4EF48A4C053820EEEE1936CB /* Test Debug */, + BC_E9A1D87B4DB80BCC61D6B5F59D81865D /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_3ABBEC1A6EFC98F40894F5E4769650EF /* Build configuration list for PBXNativeTarget "iMessageExtension" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_3D9C1A83637AB10D5FFC5D4F8331091E /* Production Debug */, + BC_679AB0D3CA0237CCB4B711609C0CB16A /* Production Release */, + BC_9CAC5683B65F9EA32F4A78810EAE488B /* Staging Debug */, + BC_2F352436A75D33C6D3337012367BE90C /* Staging Release */, + BC_7527094FD7492E6A964EC95E7378EF22 /* Test Debug */, + BC_7477F8344D6D7313C39D897C1864F1B7 /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_3BB54CFB2F2EFE7302C0B0709BD0AE04 /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_macOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_5CBE4F01DBB084436375039EFEDDE6E4 /* Production Debug */, + BC_FF1009503385A37130A5A131E70F0B18 /* Production Release */, + BC_53BBB90244275C55B50604E0DC26809E /* Staging Debug */, + BC_F81BA31D0E5421AC0DDFB2D799C84E2E /* Staging Release */, + BC_63E4D52E21696EFA858D20EA01500612 /* Test Debug */, + BC_8433EE3901A89DD2CDDE9F61906433E5 /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_674C71F7D7B679C67A944F0110840758 /* Build configuration list for PBXNativeTarget "Framework_watchOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_FAA6D28DC24848759E58A2552BD37359 /* Production Debug */, + BC_5BC104FB79C437B79CC9D676B3B964D2 /* Production Release */, + BC_9F1E5E527BE355504381023DED9562C9 /* Staging Debug */, + BC_C60CBFC5B28D2B8906EAF4D4D3C81597 /* Staging Release */, + BC_BBA77AE6DA089F82907B6DFC338A6F37 /* Test Debug */, + BC_0271561C28AF4A74C6924A2187BC8487 /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_6993244897DFCCF1F61A6136FDBE3C01 /* Build configuration list for PBXNativeTarget "XPC Service" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_9F549905032A4927CF6B843899EF5775 /* Production Debug */, + BC_C9DCD449062A9160795D3701B9D2286E /* Production Release */, + BC_4F7A9BAD8AB16D47ECA510689FB5F899 /* Staging Debug */, + BC_11CBEB05340DE3C8F396B359A9144039 /* Staging Release */, + BC_D4F031939A239C28219748EFD83D30AA /* Test Debug */, + BC_80FA279C7B3455A79612ECAB12C9E8F6 /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_7A3206BF9A92D4552AE40D148897BB3E /* Build configuration list for PBXNativeTarget "Framework_macOS" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_5D33E2C3F29594425D03B339108871CF /* Production Debug */, + BC_58D5B708B08789E2DFD4D60A906AAA6E /* Production Release */, + BC_120D6C5C7E4D1D6566CBD71E11C3DF37 /* Staging Debug */, + BC_0D96F61E117D6A8D2353B0E7CB445AEA /* Staging Release */, + BC_5A05C344BCA2E54DFF945E68ECC21064 /* Test Debug */, + BC_6D1ED651D660692438EF3196506DC5AD /* Test Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = ""; + }; + CL_85167C2DED9F1F2F7D5162C1DD252426 /* Build configuration list for PBXProject "Project" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + BC_209579D4C144FB697FDD46843485CC6A /* Production Debug */, + BC_6851DF4113AFF271AA5DD6D587181A03 /* Production Release */, + BC_96931434222054E6D7469B6B4EC67E87 /* Staging Debug */, + BC_A61B5D8B6C38C2B4C738A48343FB4CDA /* Staging Release */, + BC_FBF3614A1E9EDDE43929E81FDBD8B4B8 /* Test Debug */, + BC_19E3B21D0DA59BAF1B99899A35858D52 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = "Production Debug"; }; - 13FC8BD638A49F585CF46B85EF6E6E4E /* Build configuration list for PBXNativeTarget "App_watchOS" */ = { + CL_89763567DCA601C83E4C78A9917D81AD /* Build configuration list for PBXNativeTarget "App_iOS_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 617BB41EB582FD2294AD3F0EF67FF86C /* Production Debug */, - 17DD6C54D892A228DC61C020225C9051 /* Production Release */, - C1B80F9BE08D4FB9503CA748D889BCB6 /* Staging Debug */, - AEC12413C878641363A9F9D8159AFAFD /* Staging Release */, - BAC461FFB8CD5E0FBEF317CF56AE0847 /* Test Debug */, - C715D4C7279C44607E66D74085D7E2C3 /* Test Release */, + BC_5901F7B4A1799821B3061B5EA7C4A033 /* Production Debug */, + BC_E52BEBA72F64BEC8F09733B49F7BA392 /* Production Release */, + BC_E6F51B0AAB0A7B33D902BD20A14E355C /* Staging Debug */, + BC_689C05D134F6C4AB2A86666C7C2D1E8F /* Staging Release */, + BC_A46551B496D75A9F6D5FF83C2308DC79 /* Test Debug */, + BC_833320F190FC427049CDF16E1B1AF316 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 330B76D4702856DD55067456FD7A4F4A /* Build configuration list for PBXNativeTarget "iMessageExtension" */ = { + CL_91682ADED17A2C81A700A67F5D70BA1F /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - B6B5C9184CEE823626CCCC86A8CD9AB0 /* Production Debug */, - B7022F6F63AADF6396ED13F7B439FD4A /* Production Release */, - E22E8833641D3779586C0B16FA32A016 /* Staging Debug */, - 8EB82130053C36429A3383113E7E4C52 /* Staging Release */, - A94D9A8E6B3EC8B43280005AA5CA08C5 /* Test Debug */, - 78064626756CECDA6038E7E6CF655FCD /* Test Release */, + BC_C38327E8FC090ADC83AA700666F26B0E /* Production Debug */, + BC_0D53E4051E21792867D5FA4A11B751AB /* Production Release */, + BC_69E8021CB05224B9CAC27F6AFA1763CA /* Staging Debug */, + BC_9360F45D8F5B06962ACEBF423299C71B /* Staging Release */, + BC_791A2E3F88BE34E647BEE192E06BBA74 /* Test Debug */, + BC_46EDEC047C02E1E271BADF861EFB2F8D /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 4DF366239AC6F6E9EE59EEA525319ABA /* Build configuration list for PBXNativeTarget "App_iOS_Tests" */ = { + CL_9FEF3E411E281B1820B2B067FC1C1B85 /* Build configuration list for PBXNativeTarget "Framework_iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 600D2124C2A4443FF163E6E3B501E909 /* Production Debug */, - 88755377456A33C84C2CDA0C44A6A61A /* Production Release */, - 71D8747E9D932CC57F5C7689CDAB915E /* Staging Debug */, - E6B9E89A82F37BBE7118A108CDD2FA96 /* Staging Release */, - 043A0C042785957178A6693CFA0E1AD6 /* Test Debug */, - 01DBD7FCC87C5676808C8DC642E5076D /* Test Release */, + BC_724E9BA97FC0605F596460587FFD4C61 /* Production Debug */, + BC_D02EB4360B13F2E445DB48AD85FDFCE6 /* Production Release */, + BC_874C935D654D12F1F106CBEFBC4D2074 /* Staging Debug */, + BC_6A4D0B334934E5E4901A4164AD2DF70A /* Staging Release */, + BC_71D19FC08A12CCAB1A85C7A5320A451A /* Test Debug */, + BC_917ABD477C99455FF6BE1A89107FDEC9 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 526C1EB2E50CDBABCB448EE2FDF2E5D8 /* Build configuration list for PBXNativeTarget "XPC Service" */ = { + CL_A55E6C4018D2631D41C660DBF2113765 /* Build configuration list for PBXNativeTarget "Framework2_tvOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 76B45660690ECDC9D44E1D9957AF5029 /* Production Debug */, - 8EBAD5F0051E7CC4CB35D6D849C46F80 /* Production Release */, - 41AE4D3B9E1B4B940169B84E3BA5CCE7 /* Staging Debug */, - 3B64F4C26A564FBA69A8B5DD22A9CF1E /* Staging Release */, - CF4A979E679D2D7B6180C42079630DF7 /* Test Debug */, - 8946521E677C9578763AF0CAA5650B6E /* Test Release */, + BC_BFFBE0C278E007152F06241181A3457E /* Production Debug */, + BC_24042033AF9D3DEDAD53ACAF1C2BB0B2 /* Production Release */, + BC_88D810589CFF611B0D20C0CB47822274 /* Staging Debug */, + BC_DF27A9642DF4C47995FB0B0F4F6C2A98 /* Staging Release */, + BC_313481FFED1411A2B5969B70EBA94383 /* Test Debug */, + BC_8624FCCF5B865B80E0B21BA20FA0FAC5 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 59C3AA3AEA5802DA17DF9B42615D9B6B /* Build configuration list for PBXNativeTarget "iMessageApp" */ = { + CL_AA475AE6741D5744A91627E7FAF4C986 /* Build configuration list for PBXNativeTarget "iMessageApp" */ = { isa = XCConfigurationList; buildConfigurations = ( - A6191A82E89AAE95FF0927ADC4CED07C /* Production Debug */, - 48C7C82163507BFDDBBE9640C56C4384 /* Production Release */, - D517F3468BE1A7136FA1FCBBEF7555F1 /* Staging Debug */, - CA1133BA3266746EA55DC6CA3BB15C79 /* Staging Release */, - AB6DE922A459F5FD497E4A88028D774F /* Test Debug */, - 8D88F6B294E0A440C7E8DCFCC8FD89C6 /* Test Release */, + BC_50C3D866E3B57D83181A8F04E553F557 /* Production Debug */, + BC_CD673788A57DF4BFEB50B4F1581C742E /* Production Release */, + BC_5951C33138E508D3E6CA672980D5F2B6 /* Staging Debug */, + BC_93685F04BC9D8657E5D7B62B22E043AF /* Staging Release */, + BC_B19AA9EDCE45F13CA00B669DADF86395 /* Test Debug */, + BC_7A2C8B05671807E16D816BD7F0436418 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 5B1322FEBB7A746BD1BF9227D37A7421 /* Build configuration list for PBXNativeTarget "App_iOS" */ = { + CL_B523BC91AF70F483BF998E2BA8DD6669 /* Build configuration list for PBXAggregateTarget "SuperTarget" */ = { isa = XCConfigurationList; buildConfigurations = ( - 1B04852DE1BAC9963EC108C9CF616C68 /* Production Debug */, - BEA623C6A5A8AA7DFF3972CFA7FDB1FF /* Production Release */, - 5E2F1BACE5D532159E4E4CDEA7781A53 /* Staging Debug */, - 860C0A667616D8C33213E17E6B7FC967 /* Staging Release */, - 042BBE336DA13DF962EA6C453B022AF8 /* Test Debug */, - 8A20B26D66C3C3E2B0C19F697723BF52 /* Test Release */, + BC_1841B61F3F85EC24C4AACBC5C025BD08 /* Production Debug */, + BC_904676A8DD86F548E50090FAA97FD9E1 /* Production Release */, + BC_0E087681CE92CC2069F9E562ECC9FD23 /* Staging Debug */, + BC_C07EA83764F4BDE5F0059DC49805D92B /* Staging Release */, + BC_B2EA5B6CE006C3C8DB5A6AC3A2C78E59 /* Test Debug */, + BC_57D3973CA01D421550D834AFA79D2B4B /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 6D4D2839561B5E9CF0D2C239573C2178 /* Build configuration list for PBXNativeTarget "Framework2_watchOS" */ = { + CL_C50D7BB75115E8561A0975DE1B65E088 /* Build configuration list for PBXNativeTarget "App_watchOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - DCF4BAB4108BB4A76F2BFDF0FC92BB42 /* Production Debug */, - 412CC38BB25D52A84D6951A85EF344DF /* Production Release */, - 2DD3A646E69429A5AF67450B9CB2FCB2 /* Staging Debug */, - 336426B8AB782E9CBB9AB6471046BF19 /* Staging Release */, - 54F359EE934A693B2193AAEC11473AA8 /* Test Debug */, - 8DAE6E9C2FA87A76A1FCCFABD30ADB1C /* Test Release */, + BC_853248A59437336C149C6DD8E6E4A208 /* Production Debug */, + BC_42C4FEAD23C2FE1A906F4D37F43182AB /* Production Release */, + BC_3CCE54849732E01493DDDB7D86E033D4 /* Staging Debug */, + BC_919006DE8A7D104D16D1D4C0AB2CC241 /* Staging Release */, + BC_F1A1A29B491BDE527B8095C7420311D9 /* Test Debug */, + BC_16E1FCDA9DB6E70091B54603E4E6F58B /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 7523052A5C96494802A0431E05947F67 /* Build configuration list for PBXLegacyTarget "Legacy" */ = { + CL_C7673A8886407721BA5BFA1B18F184D4 /* Build configuration list for PBXNativeTarget "App_iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 2EABDD2A3CB1E85833E8A1555AE92380 /* Production Debug */, - A28E48690DF1F007ADE74AF8232F9936 /* Production Release */, - 6FFE1C21D2525DBB6DFB640EA7DC613A /* Staging Debug */, - 6E76891FB5D6528F7679C4029CEA9DDB /* Staging Release */, - FD6B56D66F61D5D15F85BF3A793A4737 /* Test Debug */, - B1E2C4D4695C5EF681BF34BD6414FFD9 /* Test Release */, + BC_C7D3757F2E3D9743FDC0CA97F807919C /* Production Debug */, + BC_1CF7F7BC6E19981DCBBFE6FE2D9FCB62 /* Production Release */, + BC_161B10E65E0BE143A17EADFA5EE88B3D /* Staging Debug */, + BC_DA5027F5182F7A40FB94FD282B57BC3E /* Staging Release */, + BC_AE11EA7D0985D3AD750BDB7F362B6726 /* Test Debug */, + BC_CECBF50DBAC4771C31C83814C20D07B2 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 79A5A52B3AEBCBFB7ED1858548D1282A /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_iOS" */ = { + CL_D72660834ED9ED4EB0E973ABC256E014 /* Build configuration list for PBXNativeTarget "App_macOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - F62A9809FA0E2F5B8F48BDA7460B5385 /* Production Debug */, - BC10D77B329054451FCFC1862EF230EA /* Production Release */, - 12CA842D6B2FF31191FE1307FCD9D7EE /* Staging Debug */, - 5C0EB6B29716576F8BEC3FCC79F4761A /* Staging Release */, - 8CBB1A4C1C82E758EB6AF90A77EAED82 /* Test Debug */, - D298C10A9A216C710978B9EC85B4FAB0 /* Test Release */, + BC_80331E927C4BB7E48B375DB00FD90281 /* Production Debug */, + BC_C5288877BBCE2FA6BA4D3FACBFF3BA7F /* Production Release */, + BC_F947CECE4A424652DB631A640F423950 /* Staging Debug */, + BC_079D311B8C64F17C816583A1A4D84F42 /* Staging Release */, + BC_B52BB5E51BF8953D7DA1F42BA3803D2E /* Test Debug */, + BC_C507150F28216FCF1029C0C97677DBE5 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 837376727FE2CF4AE46785F0E9561ED1 /* Build configuration list for PBXNativeTarget "App_macOS" */ = { + CL_DB66C428B606518C825ECFF73A5EF059 /* Build configuration list for PBXNativeTarget "App_iOS_UITests" */ = { isa = XCConfigurationList; buildConfigurations = ( - 182E0CC8A3915AEB912F5D1291301A43 /* Production Debug */, - 07E1360852ED801B9A2C191311650CB6 /* Production Release */, - 9D3303E44AE7082447202EA72DDBE833 /* Staging Debug */, - 033BB6B0853606FB2D2FD4F80238B6C0 /* Staging Release */, - 953F56182B4014BC2431B0C3BC8C6116 /* Test Debug */, - 7F42FA78F9209A1EA4BE36ECC88B48DA /* Test Release */, + BC_9CDD286FAE4CE2FC296246C95A178023 /* Production Debug */, + BC_291E5C210DD53C3B3A4C6057C2B9652A /* Production Release */, + BC_E8AE376BBD8C86CFB51C9D5A490FDDBE /* Staging Debug */, + BC_19CBA184C0BDC24CE3657C025A8FC279 /* Staging Release */, + BC_B290BF236EBF078304DB54D0CE99B85A /* Test Debug */, + BC_E254C909463A5ADF59BD226772066ADA /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 933D4300D58AA7B25E208357C65F2AD3 /* Build configuration list for PBXNativeTarget "App_iOS_UITests" */ = { + CL_E92E1636D45B284E44D38EB3EF7C98C9 /* Build configuration list for PBXNativeTarget "Framework2_watchOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 56663C3D4D239DB7132EFC6F4BD6931F /* Production Debug */, - 8605D350B1463319F76600AD82025190 /* Production Release */, - C964103E2697EFFCBB8E04FAD89BCB2A /* Staging Debug */, - 65444C57D9A364444BA7003179D5061D /* Staging Release */, - 5AA86BB667B6BB6A065CDC7A86358C06 /* Test Debug */, - E86C0E6E6FD6A5052CFD159F134F7C0C /* Test Release */, + BC_B3B360DE1D00D5D3DE54D0467886EEDD /* Production Debug */, + BC_FF3600FA7FDB235869A6CB7BBDBD8C86 /* Production Release */, + BC_85A9D050B594B6F44602E90470E75818 /* Staging Debug */, + BC_865AB65A39A201C7BF448737D287EF85 /* Staging Release */, + BC_D4FC53C776F8F2638D1D294F70517658 /* Test Debug */, + BC_83922E2AEA387FB9ABF402C3F401DBA1 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - 9BA95DBD7B862EE1F43DC68338281D0E /* Build configuration list for PBXNativeTarget "Framework_macOS" */ = { + CL_F6ECF2D45799DBBB48DE9AE80AC280AA /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_iOS" */ = { isa = XCConfigurationList; buildConfigurations = ( - 591C680E52370290108989EB469E5509 /* Production Debug */, - FF1FD074D08FB642C47833A35CF9A077 /* Production Release */, - E3CDCDB9EED4CB38950534D8D9E521B2 /* Staging Debug */, - 5A1D3DA3365EDDAF6EC275BEF2A939B0 /* Staging Release */, - 17F6FF338B0EDFF7796A8F04E3F3800F /* Test Debug */, - 239E8DC605456167C1F5A3E11E89E02E /* Test Release */, + BC_B3CC7B17DDF2C081536FC92CF25981BD /* Production Debug */, + BC_7D0687E6BFF4B05D03341A00447B5070 /* Production Release */, + BC_B6F81B24E04D91DFE5F36AAF99FCFA5D /* Staging Debug */, + BC_BC88A6EBF48BB9B821C5B8001678AC2E /* Staging Release */, + BC_1D9A30F2A4E9057FD8A7101D4AA4F47D /* Test Debug */, + BC_DA0BB134B708A4D257F250D3FA757711 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; }; - ABBCABD06AD7666C13DD9BAF0C16276E /* Build configuration list for PBXNativeTarget "Framework_iOS" */ = { + CL_F8A83116F913B5DD0538C3680E08BDDB /* Build configuration list for PBXLegacyTarget "Legacy" */ = { isa = XCConfigurationList; buildConfigurations = ( - 9945D662313B9CDAC19EE8047DF3F96F /* Production Debug */, - 5F9AF0BD4959D01102D429D68A1AE409 /* Production Release */, - 5720F6E9771684E5729A08D75426C874 /* Staging Debug */, - AC0BADE62931604AA108798EB524D47A /* Staging Release */, - 787DD7CC61878131127305CB1AB42E45 /* Test Debug */, - B84D4575BDB10CC7877B363EE9AB4333 /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - B2C7678C2E2663B0DB1ED71352D99426 /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_macOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - A2FF3320D39C5C2078C7B71ECD03AEF0 /* Production Debug */, - 60521A88A3FF4EDF3DD3A4E909DB4541 /* Production Release */, - 5F2AF4A04FDD6171C4B13DBFE74F77AD /* Staging Debug */, - F17C47BA1D1F10D90B7B92A641698D4B /* Staging Release */, - A05A9454AB25290C357E4C2DDC4164C3 /* Test Debug */, - B93A0939BE7361F012B34296B0258492 /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - B792E5189C47CA21F95A329FA1C05715 /* Build configuration list for PBXNativeTarget "Framework2_tvOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1B998C2AF9280CE3625E7DCBA5B62F6E /* Production Debug */, - 2B951E215B2D888141E1252E2FA1F2DF /* Production Release */, - F6BF7393A0C1EF6980A53546CE6F7AB9 /* Staging Debug */, - 263225267AC9E77B5610B7D31E71CB44 /* Staging Release */, - 3EC13048478BFF2EF5984AF7F98E93DD /* Test Debug */, - CCE426FC0F771BD9F1046D237AC09BEA /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - C6AB800DC544086FBA8F60B46D0000E8 /* Build configuration list for PBXNativeTarget "Framework2_iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 812AF666AD151E9D5287EC568E17114F /* Production Debug */, - 7E3E147996410A7F244FA4C20E212C42 /* Production Release */, - 9AE7569A917E0E01254CCE04B73AF7EF /* Staging Debug */, - 005BBEE3C0E483C0B46EFCCE3563F2E5 /* Staging Release */, - 7989C422622E5F667D5D91F93C12621C /* Test Debug */, - C6C03D2CBD5E5EAC3FDBE9BB772D405D /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - CCF68725DCD5EF7FD03872D0B98C32F0 /* Build configuration list for PBXNativeTarget "Framework_watchOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - F554EE27D3B2F59E7560BC2EA81F0126 /* Production Debug */, - 919E11B8D5FA5EE79F9312E6467F574E /* Production Release */, - 8A3DFEC561EA277BC662D7722D957AF7 /* Staging Debug */, - 0A20244EB4E72EC58117F028E72046EC /* Staging Release */, - 9846B0E883E03113D131FFC4E4BA1F08 /* Test Debug */, - D9FDA7C09DC2A6CD9C4249D09843E029 /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - CDA4223FB9077220550DAC72871CFB38 /* Build configuration list for PBXNativeTarget "Framework2_macOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DDEA2A1A237A241528F5692D8DA284AC /* Production Debug */, - 1B9700E8063BFE2CBE2FB8B1EDB34253 /* Production Release */, - 8E8AE92D9637D33B3BA21DD3A4819647 /* Staging Debug */, - 0E98CA343910624717406D4EDFE7BB68 /* Staging Release */, - 4B5E0992A404F791F2CFFAD1C96F95E2 /* Test Debug */, - DA149E9976E5303041A1B63EE671FA94 /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - D54A0CC77F5631F35C75FEA20D1BA43F /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_watchOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 797F51DAE74B0206B1FB49EFDC36E882 /* Production Debug */, - FB96519CA3C8DDAEBFFFE6D0143547C3 /* Production Release */, - 3BAD8F458B7F998E8BF6F3C7D2A8516A /* Staging Debug */, - 4B2E7C0E64CC8AE67BAE91B33EAFB6F9 /* Staging Release */, - E8F27F54DBBD16F2E6BDD29ECD13EA30 /* Test Debug */, - 5AFEBB1B2CFDA4E69B52143EF4C01713 /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - DF19D3419A77EDFF6F8498EFC3E36048 /* Build configuration list for PBXAggregateTarget "SuperTarget" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - DC7B7968E87668181B3ECAB77307359B /* Production Debug */, - 9450C1BF180480F99BCF85B483F6CB9A /* Production Release */, - 073C2C693117E1D34E1B0F985E54181E /* Staging Debug */, - 42E41490B4F137D48214D74A60E82741 /* Staging Release */, - 1A086472EE7B5AD1BCC790833A32EEBD /* Test Debug */, - B524E0A2A955DEAE9EA8A773C63AB9AC /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - E5E32C1485A6F6887EA6CC53B4584F3E /* Build configuration list for PBXNativeTarget "StaticLibrary_ObjC_tvOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 16B8CDB44A6128CAA0F76CADB3C8666F /* Production Debug */, - D7F70F65A8FD6B7F2190B24FB308C9D9 /* Production Release */, - 3C145C72644EBBA1C6177D17710C9CD2 /* Staging Debug */, - 129A56DA11ACAC4A31B865C9DCBA1820 /* Staging Release */, - 4280A141F22CF2FEFA06373AEFFAAC0F /* Test Debug */, - DF95A0DC831A928E81362FACABB65D0C /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - F40A414D7A0A13368AC9FB64BA5C73AC /* Build configuration list for PBXNativeTarget "StaticLibrary_Swift" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - AE20EE3DA3CAF7CF656625BC1104E356 /* Production Debug */, - 017D658B4ABE46C5A30A44E1EB610EEC /* Production Release */, - B5ED36F7268D18E542F85A14D09E1740 /* Staging Debug */, - A3BBDD580918C4146F640B3D5BECDE3A /* Staging Release */, - 238AD5E15AEE443741AA30FC7DF9BE4E /* Test Debug */, - EF427E493E485ED823B46796B5706EE0 /* Test Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = ""; - }; - FC084246C395F08CB12677620BAF2399 /* Build configuration list for PBXNativeTarget "App_watchOS Extension" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 70725C98440FD53BB91443718AC11C49 /* Production Debug */, - D30FF0A51CA7720140967225CEB93621 /* Production Release */, - 1D285F94CF59832C2BA027CD569DDAB7 /* Staging Debug */, - 3BE57E2A55CD16BC51F289949EC85F76 /* Staging Release */, - 096ECE14561204A143946060635175E2 /* Test Debug */, - 4E69BB19B16E547D43AF93A25BCD9F31 /* Test Release */, + BC_057931652E9069AFF23BA573B6564BE5 /* Production Debug */, + BC_5B12F047BB0206FED25C955314A29B18 /* Production Release */, + BC_8895B9B729A8000331A682AF912CA229 /* Staging Debug */, + BC_2DB4D72679A12506C6A8B4728F130B7D /* Staging Release */, + BC_2D532F03F57D7D107FDAC3EF23DBFBFE /* Test Debug */, + BC_7BA9BA11D163D5F132FE6FFBA4DA1AB8 /* Test Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = ""; @@ -5056,19 +5059,19 @@ /* End XCConfigurationList section */ /* Begin XCVersionGroup section */ - 32AE52CAD620F8B92487AA4F5924D0EC /* Model.xcdatamodeld */ = { + VG_EB676136B9F946373D4796800CC00AD4 /* Model.xcdatamodeld */ = { isa = XCVersionGroup; children = ( - FBF4C9FD09B493401414CA2F3086041F /* Model 2.xcdatamodel */, - F04030C0892CAC78F4B4376F938018E3 /* Model 3.xcdatamodel */, - D99F14029800E2D9F2434C4B6D718A5E /* Model.xcdatamodel */, + FR_347062562C9C212A082B1326BBCDC71B /* Model 2.xcdatamodel */, + FR_6643E0FE8DD9AAC71691A739070C6833 /* Model 3.xcdatamodel */, + FR_58A974F0E117C1384FD1B5147E524659 /* Model.xcdatamodel */, ); - currentVersion = FBF4C9FD09B493401414CA2F3086041F /* Model 2.xcdatamodel */; + currentVersion = FR_347062562C9C212A082B1326BBCDC71B /* Model 2.xcdatamodel */; path = Model.xcdatamodeld; sourceTree = ""; versionGroupType = wrapper.xcdatamodel; }; /* End XCVersionGroup section */ }; - rootObject = 48BA824E9883B72747F77581255D9C94 /* Project object */; + rootObject = P_88EC38DC1E39C9039D2FA49EDC2FA124 /* Project object */; } diff --git a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Production.xcscheme b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Production.xcscheme index acf0b9a1..3c8c9251 100644 --- a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Production.xcscheme +++ b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Production.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> @@ -33,7 +33,7 @@ skipped = "NO"> @@ -43,7 +43,7 @@ skipped = "NO"> @@ -53,7 +53,7 @@ @@ -86,7 +86,7 @@ runnableDebuggingMode = "0"> @@ -115,7 +115,7 @@ runnableDebuggingMode = "0"> diff --git a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Staging.xcscheme b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Staging.xcscheme index 1cf28c94..ff78fb87 100644 --- a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Staging.xcscheme +++ b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Staging.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> @@ -33,7 +33,7 @@ skipped = "NO"> @@ -43,7 +43,7 @@ skipped = "NO"> @@ -53,7 +53,7 @@ @@ -86,7 +86,7 @@ runnableDebuggingMode = "0"> @@ -115,7 +115,7 @@ runnableDebuggingMode = "0"> diff --git a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Test.xcscheme b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Test.xcscheme index dc623756..57dbf591 100644 --- a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Test.xcscheme +++ b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_iOS Test.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> @@ -33,7 +33,7 @@ skipped = "NO"> @@ -43,7 +43,7 @@ skipped = "NO"> @@ -53,7 +53,7 @@ @@ -86,7 +86,7 @@ runnableDebuggingMode = "0"> @@ -115,7 +115,7 @@ runnableDebuggingMode = "0"> diff --git a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_watchOS.xcscheme b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_watchOS.xcscheme index d5d61020..b5bd2d09 100644 --- a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_watchOS.xcscheme +++ b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/App_watchOS.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> @@ -32,7 +32,7 @@ @@ -57,7 +57,7 @@ runnableDebuggingMode = "0"> @@ -78,7 +78,7 @@ runnableDebuggingMode = "0"> diff --git a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/Framework.xcscheme b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/Framework.xcscheme index fa3f0ee7..a9f290e1 100644 --- a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/Framework.xcscheme +++ b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/Framework.xcscheme @@ -14,7 +14,7 @@ @@ -32,7 +32,7 @@ buildForAnalyzing = "YES"> @@ -50,7 +50,7 @@ @@ -72,7 +72,7 @@ @@ -101,7 +101,7 @@ runnableDebuggingMode = "0"> diff --git a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/iMessageApp.xcscheme b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/iMessageApp.xcscheme index 1e73621f..3bed2d8f 100644 --- a/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/iMessageApp.xcscheme +++ b/Tests/Fixtures/TestProject/Project.xcodeproj/xcshareddata/xcschemes/iMessageApp.xcscheme @@ -14,7 +14,7 @@ buildForAnalyzing = "YES"> @@ -32,7 +32,7 @@ @@ -57,7 +57,7 @@ runnableDebuggingMode = "0"> @@ -78,7 +78,7 @@ runnableDebuggingMode = "0"> diff --git a/Tests/XcodeGenKitTests/ProjectGeneratorTests.swift b/Tests/XcodeGenKitTests/ProjectGeneratorTests.swift index 660a0d38..31bede0f 100644 --- a/Tests/XcodeGenKitTests/ProjectGeneratorTests.swift +++ b/Tests/XcodeGenKitTests/ProjectGeneratorTests.swift @@ -262,7 +262,7 @@ class ProjectGeneratorTests: XCTestCase { throw failure("Couldn't find UITest Target") } - //try expect(targetAttributes[uiTestTarget.reference]?["TestTargetID"] as? String) == appTarget.reference.value + try expect(targetAttributes[uiTestTarget]?["TestTargetID"] as? String) != nil try expect(targetAttributes[uiTestTarget]?["ProvisioningStyle"] as? String) == "Manual" try expect(targetAttributes[appTarget]?["ProvisioningStyle"] as? String) == "Automatic" try expect(targetAttributes[appTarget]?["DevelopmentTeam"] as? String) == "123"