Fix for x86_64 build fail
[platform/upstream/connectedhomeip.git] / src / darwin / CHIPTool / CHIPTool.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 50;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 0CA0E0CF248599BB009087B9 /* OnOffViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0CA0E0CE248599BB009087B9 /* OnOffViewController.m */; };
11                 2C21071525D1A8F200DDA4AD /* MultiAdminViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C21071325D1A8F200DDA4AD /* MultiAdminViewController.m */; };
12                 2C460C2425D7594B000512D6 /* DeviceSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C460C2325D7594B000512D6 /* DeviceSelector.m */; };
13                 2C460C3225D97CB3000512D6 /* UnpairDevicesViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C460C3025D97CB3000512D6 /* UnpairDevicesViewController.m */; };
14                 991DC091247747F500C13860 /* EchoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 991DC090247747F500C13860 /* EchoViewController.m */; };
15                 997A639C253F93F7005C64E6 /* CHIP.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 997A639B253F93F7005C64E6 /* CHIP.framework */; };
16                 997A639D253F93F7005C64E6 /* CHIP.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 997A639B253F93F7005C64E6 /* CHIP.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
17                 B204A621244E1D0600C7C0E1 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B204A620244E1D0600C7C0E1 /* AppDelegate.m */; };
18                 B204A624244E1D0600C7C0E1 /* SceneDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B204A623244E1D0600C7C0E1 /* SceneDelegate.m */; };
19                 B204A627244E1D0600C7C0E1 /* QRCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B204A626244E1D0600C7C0E1 /* QRCodeViewController.m */; };
20                 B204A62C244E1D0700C7C0E1 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B204A62B244E1D0700C7C0E1 /* Assets.xcassets */; };
21                 B204A632244E1D0700C7C0E1 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = B204A631244E1D0700C7C0E1 /* main.m */; };
22                 B232D8BA2514BD0800792CB4 /* CHIPUIViewUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = B232D8B92514BD0800792CB4 /* CHIPUIViewUtils.m */; };
23                 B243A6692513A73600E56FEA /* RootViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B243A6682513A73600E56FEA /* RootViewController.m */; };
24                 B2946A4224C99D53005C87D0 /* WifiViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B2946A4124C99D53005C87D0 /* WifiViewController.m */; };
25                 B2946A9B24C9A7BF005C87D0 /* DefaultsUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = B2946A9A24C9A7BF005C87D0 /* DefaultsUtils.m */; };
26                 B2B0209225C9C1AC00A4C220 /* BindingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B2B0209125C9C1AC00A4C220 /* BindingsViewController.m */; };
27                 B2F51E99252DCDC000911FA5 /* TemperatureSensorViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B2F51E98252DCDC000911FA5 /* TemperatureSensorViewController.m */; };
28                 B2F53AEB245B0D140010745E /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B2F53AE9245B0D140010745E /* LaunchScreen.storyboard */; };
29 /* End PBXBuildFile section */
30
31 /* Begin PBXContainerItemProxy section */
32                 B204A638244E1D0700C7C0E1 /* PBXContainerItemProxy */ = {
33                         isa = PBXContainerItemProxy;
34                         containerPortal = B204A614244E1D0600C7C0E1 /* Project object */;
35                         proxyType = 1;
36                         remoteGlobalIDString = B204A61B244E1D0600C7C0E1;
37                         remoteInfo = CHIPTool;
38                 };
39 /* End PBXContainerItemProxy section */
40
41 /* Begin PBXCopyFilesBuildPhase section */
42                 997A639A253F93E5005C64E6 /* Embed Frameworks */ = {
43                         isa = PBXCopyFilesBuildPhase;
44                         buildActionMask = 2147483647;
45                         dstPath = "";
46                         dstSubfolderSpec = 10;
47                         files = (
48                                 997A639D253F93F7005C64E6 /* CHIP.framework in Embed Frameworks */,
49                         );
50                         name = "Embed Frameworks";
51                         runOnlyForDeploymentPostprocessing = 0;
52                 };
53 /* End PBXCopyFilesBuildPhase section */
54
55 /* Begin PBXFileReference section */
56                 0CA0E0CD248599BB009087B9 /* OnOffViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = OnOffViewController.h; sourceTree = "<group>"; };
57                 0CA0E0CE248599BB009087B9 /* OnOffViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = OnOffViewController.m; sourceTree = "<group>"; };
58                 2C21071325D1A8F200DDA4AD /* MultiAdminViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MultiAdminViewController.m; sourceTree = "<group>"; };
59                 2C21071425D1A8F200DDA4AD /* MultiAdminViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MultiAdminViewController.h; sourceTree = "<group>"; };
60                 2C460C2225D7594B000512D6 /* DeviceSelector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DeviceSelector.h; sourceTree = "<group>"; };
61                 2C460C2325D7594B000512D6 /* DeviceSelector.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DeviceSelector.m; sourceTree = "<group>"; };
62                 2C460C3025D97CB3000512D6 /* UnpairDevicesViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UnpairDevicesViewController.m; sourceTree = "<group>"; };
63                 2C460C3125D97CB3000512D6 /* UnpairDevicesViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UnpairDevicesViewController.h; sourceTree = "<group>"; };
64                 991DC08F247747F500C13860 /* EchoViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EchoViewController.h; sourceTree = "<group>"; };
65                 991DC090247747F500C13860 /* EchoViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EchoViewController.m; sourceTree = "<group>"; };
66                 997A639B253F93F7005C64E6 /* CHIP.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = CHIP.framework; sourceTree = BUILT_PRODUCTS_DIR; };
67                 B204A61C244E1D0600C7C0E1 /* CHIPTool.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = CHIPTool.app; sourceTree = BUILT_PRODUCTS_DIR; };
68                 B204A61F244E1D0600C7C0E1 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
69                 B204A620244E1D0600C7C0E1 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
70                 B204A622244E1D0600C7C0E1 /* SceneDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SceneDelegate.h; sourceTree = "<group>"; };
71                 B204A623244E1D0600C7C0E1 /* SceneDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SceneDelegate.m; sourceTree = "<group>"; };
72                 B204A625244E1D0600C7C0E1 /* QRCodeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = QRCodeViewController.h; sourceTree = "<group>"; };
73                 B204A626244E1D0600C7C0E1 /* QRCodeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = QRCodeViewController.m; sourceTree = "<group>"; };
74                 B204A62B244E1D0700C7C0E1 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
75                 B204A630244E1D0700C7C0E1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
76                 B204A631244E1D0700C7C0E1 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
77                 B204A637244E1D0700C7C0E1 /* CHIPToolTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = CHIPToolTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
78                 B204A63D244E1D0700C7C0E1 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
79                 B232D8B82514BD0800792CB4 /* CHIPUIViewUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CHIPUIViewUtils.h; sourceTree = "<group>"; };
80                 B232D8B92514BD0800792CB4 /* CHIPUIViewUtils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CHIPUIViewUtils.m; sourceTree = "<group>"; };
81                 B243A6672513A73600E56FEA /* RootViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RootViewController.h; sourceTree = "<group>"; };
82                 B243A6682513A73600E56FEA /* RootViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RootViewController.m; sourceTree = "<group>"; };
83                 B27FAB67255D4B980038F0D2 /* CHIPTool.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = CHIPTool.entitlements; sourceTree = "<group>"; };
84                 B2946A4024C99D53005C87D0 /* WifiViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WifiViewController.h; sourceTree = "<group>"; };
85                 B2946A4124C99D53005C87D0 /* WifiViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WifiViewController.m; sourceTree = "<group>"; };
86                 B2946A9924C9A7BF005C87D0 /* DefaultsUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = DefaultsUtils.h; sourceTree = "<group>"; };
87                 B2946A9A24C9A7BF005C87D0 /* DefaultsUtils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = DefaultsUtils.m; sourceTree = "<group>"; };
88                 B2B0209025C9C1AC00A4C220 /* BindingsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BindingsViewController.h; sourceTree = "<group>"; };
89                 B2B0209125C9C1AC00A4C220 /* BindingsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BindingsViewController.m; sourceTree = "<group>"; };
90                 B2F51E97252DCDC000911FA5 /* TemperatureSensorViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TemperatureSensorViewController.h; sourceTree = "<group>"; };
91                 B2F51E98252DCDC000911FA5 /* TemperatureSensorViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TemperatureSensorViewController.m; sourceTree = "<group>"; };
92                 B2F53AEA245B0D140010745E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = UI/Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
93 /* End PBXFileReference section */
94
95 /* Begin PBXFrameworksBuildPhase section */
96                 B204A619244E1D0600C7C0E1 /* Frameworks */ = {
97                         isa = PBXFrameworksBuildPhase;
98                         buildActionMask = 2147483647;
99                         files = (
100                                 997A639C253F93F7005C64E6 /* CHIP.framework in Frameworks */,
101                         );
102                         runOnlyForDeploymentPostprocessing = 0;
103                 };
104                 B204A634244E1D0700C7C0E1 /* Frameworks */ = {
105                         isa = PBXFrameworksBuildPhase;
106                         buildActionMask = 2147483647;
107                         files = (
108                         );
109                         runOnlyForDeploymentPostprocessing = 0;
110                 };
111 /* End PBXFrameworksBuildPhase section */
112
113 /* Begin PBXGroup section */
114                 0C79937824858B3B0047A373 /* QRCode */ = {
115                         isa = PBXGroup;
116                         children = (
117                                 B204A625244E1D0600C7C0E1 /* QRCodeViewController.h */,
118                                 B204A626244E1D0600C7C0E1 /* QRCodeViewController.m */,
119                         );
120                         path = QRCode;
121                         sourceTree = "<group>";
122                 };
123                 0C79937924858B4F0047A373 /* Echo client */ = {
124                         isa = PBXGroup;
125                         children = (
126                                 991DC08F247747F500C13860 /* EchoViewController.h */,
127                                 991DC090247747F500C13860 /* EchoViewController.m */,
128                         );
129                         path = "Echo client";
130                         sourceTree = "<group>";
131                 };
132                 0CA0E0D0248599C4009087B9 /* OnOffCluster */ = {
133                         isa = PBXGroup;
134                         children = (
135                                 0CA0E0CD248599BB009087B9 /* OnOffViewController.h */,
136                                 0CA0E0CE248599BB009087B9 /* OnOffViewController.m */,
137                         );
138                         path = OnOffCluster;
139                         sourceTree = "<group>";
140                 };
141                 2C21071225D1A8F200DDA4AD /* MultiAdmin */ = {
142                         isa = PBXGroup;
143                         children = (
144                                 2C21071325D1A8F200DDA4AD /* MultiAdminViewController.m */,
145                                 2C21071425D1A8F200DDA4AD /* MultiAdminViewController.h */,
146                         );
147                         path = MultiAdmin;
148                         sourceTree = "<group>";
149                 };
150                 2C460C2F25D97CB3000512D6 /* UnpairDevices */ = {
151                         isa = PBXGroup;
152                         children = (
153                                 2C460C3025D97CB3000512D6 /* UnpairDevicesViewController.m */,
154                                 2C460C3125D97CB3000512D6 /* UnpairDevicesViewController.h */,
155                         );
156                         path = UnpairDevices;
157                         sourceTree = "<group>";
158                 };
159                 B20252DE2459EC7600F97062 /* Frameworks */ = {
160                         isa = PBXGroup;
161                         children = (
162                                 997A639B253F93F7005C64E6 /* CHIP.framework */,
163                         );
164                         name = Frameworks;
165                         sourceTree = "<group>";
166                 };
167                 B204A613244E1D0600C7C0E1 = {
168                         isa = PBXGroup;
169                         children = (
170                                 B204A61E244E1D0600C7C0E1 /* CHIPTool */,
171                                 B204A63A244E1D0700C7C0E1 /* CHIPToolTests */,
172                                 B204A61D244E1D0600C7C0E1 /* Products */,
173                                 B20252DE2459EC7600F97062 /* Frameworks */,
174                         );
175                         sourceTree = "<group>";
176                 };
177                 B204A61D244E1D0600C7C0E1 /* Products */ = {
178                         isa = PBXGroup;
179                         children = (
180                                 B204A61C244E1D0600C7C0E1 /* CHIPTool.app */,
181                                 B204A637244E1D0700C7C0E1 /* CHIPToolTests.xctest */,
182                         );
183                         name = Products;
184                         sourceTree = "<group>";
185                 };
186                 B204A61E244E1D0600C7C0E1 /* CHIPTool */ = {
187                         isa = PBXGroup;
188                         children = (
189                                 B27FAB67255D4B980038F0D2 /* CHIPTool.entitlements */,
190                                 B204A62B244E1D0700C7C0E1 /* Assets.xcassets */,
191                                 B2F53AE9245B0D140010745E /* LaunchScreen.storyboard */,
192                                 B204A630244E1D0700C7C0E1 /* Info.plist */,
193                                 B204A631244E1D0700C7C0E1 /* main.m */,
194                                 B232D8C0251A0EE200792CB4 /* Framework Helpers */,
195                                 B232D8BF251A0EC500792CB4 /* View Controllers */,
196                                 B232D8BE251A0EA300792CB4 /* UI Helpers */,
197                         );
198                         path = CHIPTool;
199                         sourceTree = "<group>";
200                 };
201                 B204A63A244E1D0700C7C0E1 /* CHIPToolTests */ = {
202                         isa = PBXGroup;
203                         children = (
204                                 B204A63D244E1D0700C7C0E1 /* Info.plist */,
205                         );
206                         path = CHIPToolTests;
207                         sourceTree = "<group>";
208                 };
209                 B232D8BE251A0EA300792CB4 /* UI Helpers */ = {
210                         isa = PBXGroup;
211                         children = (
212                                 B232D8B82514BD0800792CB4 /* CHIPUIViewUtils.h */,
213                                 B232D8B92514BD0800792CB4 /* CHIPUIViewUtils.m */,
214                         );
215                         path = "UI Helpers";
216                         sourceTree = "<group>";
217                 };
218                 B232D8BF251A0EC500792CB4 /* View Controllers */ = {
219                         isa = PBXGroup;
220                         children = (
221                                 2C460C2F25D97CB3000512D6 /* UnpairDevices */,
222                                 2C460C2225D7594B000512D6 /* DeviceSelector.h */,
223                                 2C460C2325D7594B000512D6 /* DeviceSelector.m */,
224                                 2C21071225D1A8F200DDA4AD /* MultiAdmin */,
225                                 B204A61F244E1D0600C7C0E1 /* AppDelegate.h */,
226                                 B204A620244E1D0600C7C0E1 /* AppDelegate.m */,
227                                 B204A622244E1D0600C7C0E1 /* SceneDelegate.h */,
228                                 B204A623244E1D0600C7C0E1 /* SceneDelegate.m */,
229                                 B243A6672513A73600E56FEA /* RootViewController.h */,
230                                 B243A6682513A73600E56FEA /* RootViewController.m */,
231                                 B2F51E93252DCC9E00911FA5 /* Temperature Sensor */,
232                                 B2B0208F25C9C18500A4C220 /* Bindings */,
233                                 B2946A3F24C99D21005C87D0 /* Wifi */,
234                                 0C79937824858B3B0047A373 /* QRCode */,
235                                 0C79937924858B4F0047A373 /* Echo client */,
236                                 0CA0E0D0248599C4009087B9 /* OnOffCluster */,
237                         );
238                         path = "View Controllers";
239                         sourceTree = "<group>";
240                 };
241                 B232D8C0251A0EE200792CB4 /* Framework Helpers */ = {
242                         isa = PBXGroup;
243                         children = (
244                                 B2946A9924C9A7BF005C87D0 /* DefaultsUtils.h */,
245                                 B2946A9A24C9A7BF005C87D0 /* DefaultsUtils.m */,
246                         );
247                         path = "Framework Helpers";
248                         sourceTree = "<group>";
249                 };
250                 B2946A3F24C99D21005C87D0 /* Wifi */ = {
251                         isa = PBXGroup;
252                         children = (
253                                 B2946A4024C99D53005C87D0 /* WifiViewController.h */,
254                                 B2946A4124C99D53005C87D0 /* WifiViewController.m */,
255                         );
256                         path = Wifi;
257                         sourceTree = "<group>";
258                 };
259                 B2B0208F25C9C18500A4C220 /* Bindings */ = {
260                         isa = PBXGroup;
261                         children = (
262                                 B2B0209025C9C1AC00A4C220 /* BindingsViewController.h */,
263                                 B2B0209125C9C1AC00A4C220 /* BindingsViewController.m */,
264                         );
265                         path = Bindings;
266                         sourceTree = "<group>";
267                 };
268                 B2F51E93252DCC9E00911FA5 /* Temperature Sensor */ = {
269                         isa = PBXGroup;
270                         children = (
271                                 B2F51E97252DCDC000911FA5 /* TemperatureSensorViewController.h */,
272                                 B2F51E98252DCDC000911FA5 /* TemperatureSensorViewController.m */,
273                         );
274                         path = "Temperature Sensor";
275                         sourceTree = "<group>";
276                 };
277 /* End PBXGroup section */
278
279 /* Begin PBXNativeTarget section */
280                 B204A61B244E1D0600C7C0E1 /* CHIPTool */ = {
281                         isa = PBXNativeTarget;
282                         buildConfigurationList = B204A64B244E1D0700C7C0E1 /* Build configuration list for PBXNativeTarget "CHIPTool" */;
283                         buildPhases = (
284                                 B204A618244E1D0600C7C0E1 /* Sources */,
285                                 B204A619244E1D0600C7C0E1 /* Frameworks */,
286                                 B204A61A244E1D0600C7C0E1 /* Resources */,
287                                 997A639A253F93E5005C64E6 /* Embed Frameworks */,
288                         );
289                         buildRules = (
290                         );
291                         dependencies = (
292                         );
293                         name = CHIPTool;
294                         productName = CHIPTool;
295                         productReference = B204A61C244E1D0600C7C0E1 /* CHIPTool.app */;
296                         productType = "com.apple.product-type.application";
297                 };
298                 B204A636244E1D0700C7C0E1 /* CHIPToolTests */ = {
299                         isa = PBXNativeTarget;
300                         buildConfigurationList = B204A64E244E1D0700C7C0E1 /* Build configuration list for PBXNativeTarget "CHIPToolTests" */;
301                         buildPhases = (
302                                 B204A633244E1D0700C7C0E1 /* Sources */,
303                                 B204A634244E1D0700C7C0E1 /* Frameworks */,
304                                 B204A635244E1D0700C7C0E1 /* Resources */,
305                         );
306                         buildRules = (
307                         );
308                         dependencies = (
309                                 B204A639244E1D0700C7C0E1 /* PBXTargetDependency */,
310                         );
311                         name = CHIPToolTests;
312                         productName = CHIPToolTests;
313                         productReference = B204A637244E1D0700C7C0E1 /* CHIPToolTests.xctest */;
314                         productType = "com.apple.product-type.bundle.unit-test";
315                 };
316 /* End PBXNativeTarget section */
317
318 /* Begin PBXProject section */
319                 B204A614244E1D0600C7C0E1 /* Project object */ = {
320                         isa = PBXProject;
321                         attributes = {
322                                 LastUpgradeCheck = 1200;
323                                 ORGANIZATIONNAME = CHIP;
324                                 TargetAttributes = {
325                                         B204A61B244E1D0600C7C0E1 = {
326                                                 CreatedOnToolsVersion = 11.4.1;
327                                         };
328                                         B204A636244E1D0700C7C0E1 = {
329                                                 CreatedOnToolsVersion = 11.4.1;
330                                                 TestTargetID = B204A61B244E1D0600C7C0E1;
331                                         };
332                                 };
333                         };
334                         buildConfigurationList = B204A617244E1D0600C7C0E1 /* Build configuration list for PBXProject "CHIPTool" */;
335                         compatibilityVersion = "Xcode 9.3";
336                         developmentRegion = en;
337                         hasScannedForEncodings = 0;
338                         knownRegions = (
339                                 en,
340                                 Base,
341                         );
342                         mainGroup = B204A613244E1D0600C7C0E1;
343                         productRefGroup = B204A61D244E1D0600C7C0E1 /* Products */;
344                         projectDirPath = "";
345                         projectRoot = "";
346                         targets = (
347                                 B204A61B244E1D0600C7C0E1 /* CHIPTool */,
348                                 B204A636244E1D0700C7C0E1 /* CHIPToolTests */,
349                         );
350                 };
351 /* End PBXProject section */
352
353 /* Begin PBXResourcesBuildPhase section */
354                 B204A61A244E1D0600C7C0E1 /* Resources */ = {
355                         isa = PBXResourcesBuildPhase;
356                         buildActionMask = 2147483647;
357                         files = (
358                                 B204A62C244E1D0700C7C0E1 /* Assets.xcassets in Resources */,
359                                 B2F53AEB245B0D140010745E /* LaunchScreen.storyboard in Resources */,
360                         );
361                         runOnlyForDeploymentPostprocessing = 0;
362                 };
363                 B204A635244E1D0700C7C0E1 /* Resources */ = {
364                         isa = PBXResourcesBuildPhase;
365                         buildActionMask = 2147483647;
366                         files = (
367                         );
368                         runOnlyForDeploymentPostprocessing = 0;
369                 };
370 /* End PBXResourcesBuildPhase section */
371
372 /* Begin PBXSourcesBuildPhase section */
373                 B204A618244E1D0600C7C0E1 /* Sources */ = {
374                         isa = PBXSourcesBuildPhase;
375                         buildActionMask = 2147483647;
376                         files = (
377                                 2C460C2425D7594B000512D6 /* DeviceSelector.m in Sources */,
378                                 2C21071525D1A8F200DDA4AD /* MultiAdminViewController.m in Sources */,
379                                 B204A627244E1D0600C7C0E1 /* QRCodeViewController.m in Sources */,
380                                 2C460C3225D97CB3000512D6 /* UnpairDevicesViewController.m in Sources */,
381                                 B232D8BA2514BD0800792CB4 /* CHIPUIViewUtils.m in Sources */,
382                                 B2946A9B24C9A7BF005C87D0 /* DefaultsUtils.m in Sources */,
383                                 991DC091247747F500C13860 /* EchoViewController.m in Sources */,
384                                 B2B0209225C9C1AC00A4C220 /* BindingsViewController.m in Sources */,
385                                 B204A621244E1D0600C7C0E1 /* AppDelegate.m in Sources */,
386                                 B2F51E99252DCDC000911FA5 /* TemperatureSensorViewController.m in Sources */,
387                                 B243A6692513A73600E56FEA /* RootViewController.m in Sources */,
388                                 B204A632244E1D0700C7C0E1 /* main.m in Sources */,
389                                 B204A624244E1D0600C7C0E1 /* SceneDelegate.m in Sources */,
390                                 B2946A4224C99D53005C87D0 /* WifiViewController.m in Sources */,
391                                 0CA0E0CF248599BB009087B9 /* OnOffViewController.m in Sources */,
392                         );
393                         runOnlyForDeploymentPostprocessing = 0;
394                 };
395                 B204A633244E1D0700C7C0E1 /* Sources */ = {
396                         isa = PBXSourcesBuildPhase;
397                         buildActionMask = 2147483647;
398                         files = (
399                         );
400                         runOnlyForDeploymentPostprocessing = 0;
401                 };
402 /* End PBXSourcesBuildPhase section */
403
404 /* Begin PBXTargetDependency section */
405                 B204A639244E1D0700C7C0E1 /* PBXTargetDependency */ = {
406                         isa = PBXTargetDependency;
407                         target = B204A61B244E1D0600C7C0E1 /* CHIPTool */;
408                         targetProxy = B204A638244E1D0700C7C0E1 /* PBXContainerItemProxy */;
409                 };
410 /* End PBXTargetDependency section */
411
412 /* Begin PBXVariantGroup section */
413                 B2F53AE9245B0D140010745E /* LaunchScreen.storyboard */ = {
414                         isa = PBXVariantGroup;
415                         children = (
416                                 B2F53AEA245B0D140010745E /* Base */,
417                         );
418                         name = LaunchScreen.storyboard;
419                         sourceTree = "<group>";
420                 };
421 /* End PBXVariantGroup section */
422
423 /* Begin XCBuildConfiguration section */
424                 B204A649244E1D0700C7C0E1 /* Debug */ = {
425                         isa = XCBuildConfiguration;
426                         buildSettings = {
427                                 ALWAYS_SEARCH_USER_PATHS = NO;
428                                 CLANG_ANALYZER_NONNULL = YES;
429                                 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
430                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
431                                 CLANG_CXX_LIBRARY = "libc++";
432                                 CLANG_ENABLE_MODULES = YES;
433                                 CLANG_ENABLE_OBJC_ARC = YES;
434                                 CLANG_ENABLE_OBJC_WEAK = YES;
435                                 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
436                                 CLANG_WARN_BOOL_CONVERSION = YES;
437                                 CLANG_WARN_COMMA = YES;
438                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
439                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
440                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
441                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
442                                 CLANG_WARN_EMPTY_BODY = YES;
443                                 CLANG_WARN_ENUM_CONVERSION = YES;
444                                 CLANG_WARN_INFINITE_RECURSION = YES;
445                                 CLANG_WARN_INT_CONVERSION = YES;
446                                 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
447                                 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
448                                 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
449                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
450                                 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
451                                 CLANG_WARN_STRICT_PROTOTYPES = YES;
452                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
453                                 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
454                                 CLANG_WARN_UNREACHABLE_CODE = YES;
455                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
456                                 CODE_SIGN_STYLE = Manual;
457                                 COPY_PHASE_STRIP = NO;
458                                 DEBUG_INFORMATION_FORMAT = dwarf;
459                                 ENABLE_HARDENED_RUNTIME = NO;
460                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
461                                 ENABLE_TESTABILITY = YES;
462                                 GCC_C_LANGUAGE_STANDARD = gnu11;
463                                 GCC_DYNAMIC_NO_PIC = NO;
464                                 GCC_NO_COMMON_BLOCKS = YES;
465                                 GCC_OPTIMIZATION_LEVEL = 0;
466                                 GCC_PREPROCESSOR_DEFINITIONS = (
467                                         HAVE_CONFIG_H,
468                                         "DEBUG=1",
469                                         "$(inherited)",
470                                 );
471                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
472                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
473                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
474                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
475                                 GCC_WARN_UNUSED_FUNCTION = YES;
476                                 GCC_WARN_UNUSED_VARIABLE = YES;
477                                 IPHONEOS_DEPLOYMENT_TARGET = 13.4;
478                                 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
479                                 MTL_FAST_MATH = YES;
480                                 ONLY_ACTIVE_ARCH = YES;
481                                 SDKROOT = iphoneos;
482                         };
483                         name = Debug;
484                 };
485                 B204A64A244E1D0700C7C0E1 /* Release */ = {
486                         isa = XCBuildConfiguration;
487                         buildSettings = {
488                                 ALWAYS_SEARCH_USER_PATHS = NO;
489                                 CLANG_ANALYZER_NONNULL = YES;
490                                 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
491                                 CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
492                                 CLANG_CXX_LIBRARY = "libc++";
493                                 CLANG_ENABLE_MODULES = YES;
494                                 CLANG_ENABLE_OBJC_ARC = YES;
495                                 CLANG_ENABLE_OBJC_WEAK = YES;
496                                 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
497                                 CLANG_WARN_BOOL_CONVERSION = YES;
498                                 CLANG_WARN_COMMA = YES;
499                                 CLANG_WARN_CONSTANT_CONVERSION = YES;
500                                 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
501                                 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
502                                 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
503                                 CLANG_WARN_EMPTY_BODY = YES;
504                                 CLANG_WARN_ENUM_CONVERSION = YES;
505                                 CLANG_WARN_INFINITE_RECURSION = YES;
506                                 CLANG_WARN_INT_CONVERSION = YES;
507                                 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
508                                 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
509                                 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
510                                 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
511                                 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
512                                 CLANG_WARN_STRICT_PROTOTYPES = YES;
513                                 CLANG_WARN_SUSPICIOUS_MOVE = YES;
514                                 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
515                                 CLANG_WARN_UNREACHABLE_CODE = YES;
516                                 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
517                                 CODE_SIGN_STYLE = Manual;
518                                 COPY_PHASE_STRIP = NO;
519                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
520                                 ENABLE_HARDENED_RUNTIME = NO;
521                                 ENABLE_NS_ASSERTIONS = NO;
522                                 ENABLE_STRICT_OBJC_MSGSEND = YES;
523                                 GCC_C_LANGUAGE_STANDARD = gnu11;
524                                 GCC_NO_COMMON_BLOCKS = YES;
525                                 GCC_PREPROCESSOR_DEFINITIONS = HAVE_CONFIG_H;
526                                 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
527                                 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
528                                 GCC_WARN_UNDECLARED_SELECTOR = YES;
529                                 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
530                                 GCC_WARN_UNUSED_FUNCTION = YES;
531                                 GCC_WARN_UNUSED_VARIABLE = YES;
532                                 IPHONEOS_DEPLOYMENT_TARGET = 13.4;
533                                 MTL_ENABLE_DEBUG_INFO = NO;
534                                 MTL_FAST_MATH = YES;
535                                 SDKROOT = iphoneos;
536                                 VALIDATE_PRODUCT = YES;
537                         };
538                         name = Release;
539                 };
540                 B204A64C244E1D0700C7C0E1 /* Debug */ = {
541                         isa = XCBuildConfiguration;
542                         buildSettings = {
543                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
544                                 CODE_SIGN_ENTITLEMENTS = CHIPTool/CHIPTool.entitlements;
545                                 CODE_SIGN_IDENTITY = "Apple Development";
546                                 CODE_SIGN_STYLE = Automatic;
547                                 DEVELOPMENT_TEAM = "";
548                                 ENABLE_BITCODE = NO;
549                                 INFOPLIST_FILE = CHIPTool/Info.plist;
550                                 LD_RUNPATH_SEARCH_PATHS = (
551                                         "$(inherited)",
552                                         "@executable_path/Frameworks",
553                                 );
554                                 ONLY_ACTIVE_ARCH = YES;
555                                 PRODUCT_BUNDLE_IDENTIFIER = com.chip.CHIPTool;
556                                 PRODUCT_NAME = "$(TARGET_NAME)";
557                                 PROVISIONING_PROFILE_SPECIFIER = "";
558                                 SDKROOT = iphoneos;
559                                 TARGETED_DEVICE_FAMILY = "1,2";
560                         };
561                         name = Debug;
562                 };
563                 B204A64D244E1D0700C7C0E1 /* Release */ = {
564                         isa = XCBuildConfiguration;
565                         buildSettings = {
566                                 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
567                                 CODE_SIGN_ENTITLEMENTS = CHIPTool/CHIPTool.entitlements;
568                                 CODE_SIGN_IDENTITY = "Apple Development";
569                                 CODE_SIGN_STYLE = Automatic;
570                                 DEVELOPMENT_TEAM = "";
571                                 ENABLE_BITCODE = NO;
572                                 INFOPLIST_FILE = CHIPTool/Info.plist;
573                                 LD_RUNPATH_SEARCH_PATHS = (
574                                         "$(inherited)",
575                                         "@executable_path/Frameworks",
576                                 );
577                                 ONLY_ACTIVE_ARCH = YES;
578                                 PRODUCT_BUNDLE_IDENTIFIER = com.chip.CHIPTool;
579                                 PRODUCT_NAME = "$(TARGET_NAME)";
580                                 PROVISIONING_PROFILE_SPECIFIER = "";
581                                 SDKROOT = iphoneos;
582                                 TARGETED_DEVICE_FAMILY = "1,2";
583                         };
584                         name = Release;
585                 };
586                 B204A64F244E1D0700C7C0E1 /* Debug */ = {
587                         isa = XCBuildConfiguration;
588                         buildSettings = {
589                                 BUNDLE_LOADER = "$(TEST_HOST)";
590                                 CODE_SIGN_STYLE = Automatic;
591                                 INFOPLIST_FILE = CHIPToolTests/Info.plist;
592                                 IPHONEOS_DEPLOYMENT_TARGET = 13.4;
593                                 LD_RUNPATH_SEARCH_PATHS = (
594                                         "$(inherited)",
595                                         "@executable_path/Frameworks",
596                                         "@loader_path/Frameworks",
597                                 );
598                                 PRODUCT_BUNDLE_IDENTIFIER = com.chip.CHIPToolTests;
599                                 PRODUCT_NAME = "$(TARGET_NAME)";
600                                 TARGETED_DEVICE_FAMILY = "1,2";
601                                 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/CHIPTool.app/CHIPTool";
602                         };
603                         name = Debug;
604                 };
605                 B204A650244E1D0700C7C0E1 /* Release */ = {
606                         isa = XCBuildConfiguration;
607                         buildSettings = {
608                                 BUNDLE_LOADER = "$(TEST_HOST)";
609                                 CODE_SIGN_STYLE = Automatic;
610                                 INFOPLIST_FILE = CHIPToolTests/Info.plist;
611                                 IPHONEOS_DEPLOYMENT_TARGET = 13.4;
612                                 LD_RUNPATH_SEARCH_PATHS = (
613                                         "$(inherited)",
614                                         "@executable_path/Frameworks",
615                                         "@loader_path/Frameworks",
616                                 );
617                                 PRODUCT_BUNDLE_IDENTIFIER = com.chip.CHIPToolTests;
618                                 PRODUCT_NAME = "$(TARGET_NAME)";
619                                 TARGETED_DEVICE_FAMILY = "1,2";
620                                 TEST_HOST = "$(BUILT_PRODUCTS_DIR)/CHIPTool.app/CHIPTool";
621                         };
622                         name = Release;
623                 };
624 /* End XCBuildConfiguration section */
625
626 /* Begin XCConfigurationList section */
627                 B204A617244E1D0600C7C0E1 /* Build configuration list for PBXProject "CHIPTool" */ = {
628                         isa = XCConfigurationList;
629                         buildConfigurations = (
630                                 B204A649244E1D0700C7C0E1 /* Debug */,
631                                 B204A64A244E1D0700C7C0E1 /* Release */,
632                         );
633                         defaultConfigurationIsVisible = 0;
634                         defaultConfigurationName = Release;
635                 };
636                 B204A64B244E1D0700C7C0E1 /* Build configuration list for PBXNativeTarget "CHIPTool" */ = {
637                         isa = XCConfigurationList;
638                         buildConfigurations = (
639                                 B204A64C244E1D0700C7C0E1 /* Debug */,
640                                 B204A64D244E1D0700C7C0E1 /* Release */,
641                         );
642                         defaultConfigurationIsVisible = 0;
643                         defaultConfigurationName = Release;
644                 };
645                 B204A64E244E1D0700C7C0E1 /* Build configuration list for PBXNativeTarget "CHIPToolTests" */ = {
646                         isa = XCConfigurationList;
647                         buildConfigurations = (
648                                 B204A64F244E1D0700C7C0E1 /* Debug */,
649                                 B204A650244E1D0700C7C0E1 /* Release */,
650                         );
651                         defaultConfigurationIsVisible = 0;
652                         defaultConfigurationName = Release;
653                 };
654 /* End XCConfigurationList section */
655         };
656         rootObject = B204A614244E1D0600C7C0E1 /* Project object */;
657 }