@@ -0,0 +1,359 @@
1+// !$*UTF8*$!
2+{
3+ archiveVersion = 1;
4+ classes = {
5+ };
6+ objectVersion = 50;
7+ objects = {
8+
9+/* Begin PBXBuildFile section */
10+ BEB7754C207267E400201EBB /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEB7754B207267E400201EBB /* AppDelegate.swift */; };
11+ BEB7754E207267E400201EBB /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = BEB7754D207267E400201EBB /* ViewController.swift */; };
12+ BEB77551207267E400201EBB /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BEB7754F207267E400201EBB /* Main.storyboard */; };
13+ BEB77553207267E500201EBB /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = BEB77552207267E500201EBB /* Assets.xcassets */; };
14+ BEB77556207267E500201EBB /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = BEB77554207267E500201EBB /* LaunchScreen.storyboard */; };
15+ BEB7755E207267F800201EBB /* HueKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BEB7755D207267F800201EBB /* HueKit.framework */; };
16+ BEB7755F207267F800201EBB /* HueKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = BEB7755D207267F800201EBB /* HueKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
17+/* End PBXBuildFile section */
18+
19+/* Begin PBXCopyFilesBuildPhase section */
20+ BEB77560207267F800201EBB /* Embed Frameworks */ = {
21+ isa = PBXCopyFilesBuildPhase;
22+ buildActionMask = 2147483647;
23+ dstPath = "";
24+ dstSubfolderSpec = 10;
25+ files = (
26+ BEB7755F207267F800201EBB /* HueKit.framework in Embed Frameworks */,
27+ );
28+ name = "Embed Frameworks";
29+ runOnlyForDeploymentPostprocessing = 0;
30+ };
31+/* End PBXCopyFilesBuildPhase section */
32+
33+/* Begin PBXFileReference section */
34+ BEB77548207267E400201EBB /* Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example.app; sourceTree = BUILT_PRODUCTS_DIR; };
35+ BEB7754B207267E400201EBB /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
36+ BEB7754D207267E400201EBB /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
37+ BEB77550207267E400201EBB /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
38+ BEB77552207267E500201EBB /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
39+ BEB77555207267E500201EBB /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
40+ BEB77557207267E500201EBB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
41+ BEB7755D207267F800201EBB /* HueKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = HueKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
42+/* End PBXFileReference section */
43+
44+/* Begin PBXFrameworksBuildPhase section */
45+ BEB77545207267E400201EBB /* Frameworks */ = {
46+ isa = PBXFrameworksBuildPhase;
47+ buildActionMask = 2147483647;
48+ files = (
49+ BEB7755E207267F800201EBB /* HueKit.framework in Frameworks */,
50+ );
51+ runOnlyForDeploymentPostprocessing = 0;
52+ };
53+/* End PBXFrameworksBuildPhase section */
54+
55+/* Begin PBXGroup section */
56+ BEB7753F207267E400201EBB = {
57+ isa = PBXGroup;
58+ children = (
59+ BEB7755D207267F800201EBB /* HueKit.framework */,
60+ BEB7754A207267E400201EBB /* Example */,
61+ BEB77549207267E400201EBB /* Products */,
62+ );
63+ sourceTree = "<group>";
64+ };
65+ BEB77549207267E400201EBB /* Products */ = {
66+ isa = PBXGroup;
67+ children = (
68+ BEB77548207267E400201EBB /* Example.app */,
69+ );
70+ name = Products;
71+ sourceTree = "<group>";
72+ };
73+ BEB7754A207267E400201EBB /* Example */ = {
74+ isa = PBXGroup;
75+ children = (
76+ BEB7754B207267E400201EBB /* AppDelegate.swift */,
77+ BEB7754D207267E400201EBB /* ViewController.swift */,
78+ BEB7754F207267E400201EBB /* Main.storyboard */,
79+ BEB77552207267E500201EBB /* Assets.xcassets */,
80+ BEB77554207267E500201EBB /* LaunchScreen.storyboard */,
81+ BEB77557207267E500201EBB /* Info.plist */,
82+ );
83+ path = Example;
84+ sourceTree = "<group>";
85+ };
86+/* End PBXGroup section */
87+
88+/* Begin PBXNativeTarget section */
89+ BEB77547207267E400201EBB /* Example */ = {
90+ isa = PBXNativeTarget;
91+ buildConfigurationList = BEB7755A207267E500201EBB /* Build configuration list for PBXNativeTarget "Example" */;
92+ buildPhases = (
93+ BEB77544207267E400201EBB /* Sources */,
94+ BEB77545207267E400201EBB /* Frameworks */,
95+ BEB77546207267E400201EBB /* Resources */,
96+ BEB77560207267F800201EBB /* Embed Frameworks */,
97+ );
98+ buildRules = (
99+ );
100+ dependencies = (
101+ );
102+ name = Example;
103+ productName = Example;
104+ productReference = BEB77548207267E400201EBB /* Example.app */;
105+ productType = "com.apple.product-type.application";
106+ };
107+/* End PBXNativeTarget section */
108+
109+/* Begin PBXProject section */
110+ BEB77540207267E400201EBB /* Project object */ = {
111+ isa = PBXProject;
112+ attributes = {
113+ LastSwiftUpdateCheck = 0930;
114+ LastUpgradeCheck = 0930;
115+ ORGANIZATIONNAME = "Silver Fox";
116+ TargetAttributes = {
117+ BEB77547207267E400201EBB = {
118+ CreatedOnToolsVersion = 9.3;
119+ };
120+ };
121+ };
122+ buildConfigurationList = BEB77543207267E400201EBB /* Build configuration list for PBXProject "Example" */;
123+ compatibilityVersion = "Xcode 9.3";
124+ developmentRegion = en;
125+ hasScannedForEncodings = 0;
126+ knownRegions = (
127+ en,
128+ Base,
129+ );
130+ mainGroup = BEB7753F207267E400201EBB;
131+ productRefGroup = BEB77549207267E400201EBB /* Products */;
132+ projectDirPath = "";
133+ projectRoot = "";
134+ targets = (
135+ BEB77547207267E400201EBB /* Example */,
136+ );
137+ };
138+/* End PBXProject section */
139+
140+/* Begin PBXResourcesBuildPhase section */
141+ BEB77546207267E400201EBB /* Resources */ = {
142+ isa = PBXResourcesBuildPhase;
143+ buildActionMask = 2147483647;
144+ files = (
145+ BEB77556207267E500201EBB /* LaunchScreen.storyboard in Resources */,
146+ BEB77553207267E500201EBB /* Assets.xcassets in Resources */,
147+ BEB77551207267E400201EBB /* Main.storyboard in Resources */,
148+ );
149+ runOnlyForDeploymentPostprocessing = 0;
150+ };
151+/* End PBXResourcesBuildPhase section */
152+
153+/* Begin PBXSourcesBuildPhase section */
154+ BEB77544207267E400201EBB /* Sources */ = {
155+ isa = PBXSourcesBuildPhase;
156+ buildActionMask = 2147483647;
157+ files = (
158+ BEB7754E207267E400201EBB /* ViewController.swift in Sources */,
159+ BEB7754C207267E400201EBB /* AppDelegate.swift in Sources */,
160+ );
161+ runOnlyForDeploymentPostprocessing = 0;
162+ };
163+/* End PBXSourcesBuildPhase section */
164+
165+/* Begin PBXVariantGroup section */
166+ BEB7754F207267E400201EBB /* Main.storyboard */ = {
167+ isa = PBXVariantGroup;
168+ children = (
169+ BEB77550207267E400201EBB /* Base */,
170+ );
171+ name = Main.storyboard;
172+ sourceTree = "<group>";
173+ };
174+ BEB77554207267E500201EBB /* LaunchScreen.storyboard */ = {
175+ isa = PBXVariantGroup;
176+ children = (
177+ BEB77555207267E500201EBB /* Base */,
178+ );
179+ name = LaunchScreen.storyboard;
180+ sourceTree = "<group>";
181+ };
182+/* End PBXVariantGroup section */
183+
184+/* Begin XCBuildConfiguration section */
185+ BEB77558207267E500201EBB /* Debug */ = {
186+ isa = XCBuildConfiguration;
187+ buildSettings = {
188+ ALWAYS_SEARCH_USER_PATHS = NO;
189+ CLANG_ANALYZER_NONNULL = YES;
190+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
191+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
192+ CLANG_CXX_LIBRARY = "libc++";
193+ CLANG_ENABLE_MODULES = YES;
194+ CLANG_ENABLE_OBJC_ARC = YES;
195+ CLANG_ENABLE_OBJC_WEAK = YES;
196+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
197+ CLANG_WARN_BOOL_CONVERSION = YES;
198+ CLANG_WARN_COMMA = YES;
199+ CLANG_WARN_CONSTANT_CONVERSION = YES;
200+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
201+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
202+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
203+ CLANG_WARN_EMPTY_BODY = YES;
204+ CLANG_WARN_ENUM_CONVERSION = YES;
205+ CLANG_WARN_INFINITE_RECURSION = YES;
206+ CLANG_WARN_INT_CONVERSION = YES;
207+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
208+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
209+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
210+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
211+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
212+ CLANG_WARN_STRICT_PROTOTYPES = YES;
213+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
214+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
215+ CLANG_WARN_UNREACHABLE_CODE = YES;
216+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
217+ CODE_SIGN_IDENTITY = "iPhone Developer";
218+ COPY_PHASE_STRIP = NO;
219+ DEBUG_INFORMATION_FORMAT = dwarf;
220+ ENABLE_STRICT_OBJC_MSGSEND = YES;
221+ ENABLE_TESTABILITY = YES;
222+ GCC_C_LANGUAGE_STANDARD = gnu11;
223+ GCC_DYNAMIC_NO_PIC = NO;
224+ GCC_NO_COMMON_BLOCKS = YES;
225+ GCC_OPTIMIZATION_LEVEL = 0;
226+ GCC_PREPROCESSOR_DEFINITIONS = (
227+ "DEBUG=1",
228+ "$(inherited)",
229+ );
230+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
231+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
232+ GCC_WARN_UNDECLARED_SELECTOR = YES;
233+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
234+ GCC_WARN_UNUSED_FUNCTION = YES;
235+ GCC_WARN_UNUSED_VARIABLE = YES;
236+ IPHONEOS_DEPLOYMENT_TARGET = 11.3;
237+ MTL_ENABLE_DEBUG_INFO = YES;
238+ ONLY_ACTIVE_ARCH = YES;
239+ SDKROOT = iphoneos;
240+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
241+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
242+ };
243+ name = Debug;
244+ };
245+ BEB77559207267E500201EBB /* Release */ = {
246+ isa = XCBuildConfiguration;
247+ buildSettings = {
248+ ALWAYS_SEARCH_USER_PATHS = NO;
249+ CLANG_ANALYZER_NONNULL = YES;
250+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
251+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
252+ CLANG_CXX_LIBRARY = "libc++";
253+ CLANG_ENABLE_MODULES = YES;
254+ CLANG_ENABLE_OBJC_ARC = YES;
255+ CLANG_ENABLE_OBJC_WEAK = YES;
256+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
257+ CLANG_WARN_BOOL_CONVERSION = YES;
258+ CLANG_WARN_COMMA = YES;
259+ CLANG_WARN_CONSTANT_CONVERSION = YES;
260+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
261+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
262+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
263+ CLANG_WARN_EMPTY_BODY = YES;
264+ CLANG_WARN_ENUM_CONVERSION = YES;
265+ CLANG_WARN_INFINITE_RECURSION = YES;
266+ CLANG_WARN_INT_CONVERSION = YES;
267+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
268+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
269+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
270+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
271+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
272+ CLANG_WARN_STRICT_PROTOTYPES = YES;
273+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
274+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
275+ CLANG_WARN_UNREACHABLE_CODE = YES;
276+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
277+ CODE_SIGN_IDENTITY = "iPhone Developer";
278+ COPY_PHASE_STRIP = NO;
279+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
280+ ENABLE_NS_ASSERTIONS = NO;
281+ ENABLE_STRICT_OBJC_MSGSEND = YES;
282+ GCC_C_LANGUAGE_STANDARD = gnu11;
283+ GCC_NO_COMMON_BLOCKS = YES;
284+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
285+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
286+ GCC_WARN_UNDECLARED_SELECTOR = YES;
287+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
288+ GCC_WARN_UNUSED_FUNCTION = YES;
289+ GCC_WARN_UNUSED_VARIABLE = YES;
290+ IPHONEOS_DEPLOYMENT_TARGET = 11.3;
291+ MTL_ENABLE_DEBUG_INFO = NO;
292+ SDKROOT = iphoneos;
293+ SWIFT_COMPILATION_MODE = wholemodule;
294+ SWIFT_OPTIMIZATION_LEVEL = "-O";
295+ VALIDATE_PRODUCT = YES;
296+ };
297+ name = Release;
298+ };
299+ BEB7755B207267E500201EBB /* Debug */ = {
300+ isa = XCBuildConfiguration;
301+ buildSettings = {
302+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
303+ CODE_SIGN_STYLE = Automatic;
304+ DEVELOPMENT_TEAM = 6G5LMQ72D8;
305+ INFOPLIST_FILE = Example/Info.plist;
306+ LD_RUNPATH_SEARCH_PATHS = (
307+ "$(inherited)",
308+ "@executable_path/Frameworks",
309+ );
310+ PRODUCT_BUNDLE_IDENTIFIER = be.silverfox.Example;
311+ PRODUCT_NAME = "$(TARGET_NAME)";
312+ SWIFT_VERSION = 4.0;
313+ TARGETED_DEVICE_FAMILY = "1,2";
314+ };
315+ name = Debug;
316+ };
317+ BEB7755C207267E500201EBB /* Release */ = {
318+ isa = XCBuildConfiguration;
319+ buildSettings = {
320+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
321+ CODE_SIGN_STYLE = Automatic;
322+ DEVELOPMENT_TEAM = 6G5LMQ72D8;
323+ INFOPLIST_FILE = Example/Info.plist;
324+ LD_RUNPATH_SEARCH_PATHS = (
325+ "$(inherited)",
326+ "@executable_path/Frameworks",
327+ );
328+ PRODUCT_BUNDLE_IDENTIFIER = be.silverfox.Example;
329+ PRODUCT_NAME = "$(TARGET_NAME)";
330+ SWIFT_VERSION = 4.0;
331+ TARGETED_DEVICE_FAMILY = "1,2";
332+ };
333+ name = Release;
334+ };
335+/* End XCBuildConfiguration section */
336+
337+/* Begin XCConfigurationList section */
338+ BEB77543207267E400201EBB /* Build configuration list for PBXProject "Example" */ = {
339+ isa = XCConfigurationList;
340+ buildConfigurations = (
341+ BEB77558207267E500201EBB /* Debug */,
342+ BEB77559207267E500201EBB /* Release */,
343+ );
344+ defaultConfigurationIsVisible = 0;
345+ defaultConfigurationName = Release;
346+ };
347+ BEB7755A207267E500201EBB /* Build configuration list for PBXNativeTarget "Example" */ = {
348+ isa = XCConfigurationList;
349+ buildConfigurations = (
350+ BEB7755B207267E500201EBB /* Debug */,
351+ BEB7755C207267E500201EBB /* Release */,
352+ );
353+ defaultConfigurationIsVisible = 0;
354+ defaultConfigurationName = Release;
355+ };
356+/* End XCConfigurationList section */
357+ };
358+ rootObject = BEB77540207267E400201EBB /* Project object */;
359+}