project.pbxproj 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */; };
  10. 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */; };
  11. 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */; };
  12. 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */; };
  13. 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */; };
  14. 00E356F31AD99517003FC87E /* todoTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 00E356F21AD99517003FC87E /* todoTests.m */; };
  15. 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 78C398B91ACF4ADC00677621 /* libRCTLinking.a */; };
  16. 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */; };
  17. 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */; };
  18. 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB01A68108700A75B9A /* AppDelegate.m */; };
  19. 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB11A68108700A75B9A /* LaunchScreen.xib */; };
  20. 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 13B07FB51A68108700A75B9A /* Images.xcassets */; };
  21. 13B07FC11A68108700A75B9A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 13B07FB71A68108700A75B9A /* main.m */; };
  22. 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
  23. 146834051AC3E58100842450 /* libReact.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 146834041AC3E56700842450 /* libReact.a */; };
  24. 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */; };
  25. 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 832341B51AAA6A8300B99B32 /* libRCTText.a */; };
  26. /* End PBXBuildFile section */
  27. /* Begin PBXContainerItemProxy section */
  28. 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */ = {
  29. isa = PBXContainerItemProxy;
  30. containerPortal = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */;
  31. proxyType = 2;
  32. remoteGlobalIDString = 134814201AA4EA6300B7C361;
  33. remoteInfo = RCTActionSheet;
  34. };
  35. 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */ = {
  36. isa = PBXContainerItemProxy;
  37. containerPortal = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */;
  38. proxyType = 2;
  39. remoteGlobalIDString = 134814201AA4EA6300B7C361;
  40. remoteInfo = RCTGeolocation;
  41. };
  42. 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */ = {
  43. isa = PBXContainerItemProxy;
  44. containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */;
  45. proxyType = 2;
  46. remoteGlobalIDString = 58B5115D1A9E6B3D00147676;
  47. remoteInfo = RCTImage;
  48. };
  49. 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */ = {
  50. isa = PBXContainerItemProxy;
  51. containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */;
  52. proxyType = 2;
  53. remoteGlobalIDString = 58B511DB1A9E6C8500147676;
  54. remoteInfo = RCTNetwork;
  55. };
  56. 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */ = {
  57. isa = PBXContainerItemProxy;
  58. containerPortal = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */;
  59. proxyType = 2;
  60. remoteGlobalIDString = 832C81801AAF6DEF007FA2F7;
  61. remoteInfo = RCTVibration;
  62. };
  63. 00E356F41AD99517003FC87E /* PBXContainerItemProxy */ = {
  64. isa = PBXContainerItemProxy;
  65. containerPortal = 83CBB9F71A601CBA00E9B192 /* Project object */;
  66. proxyType = 1;
  67. remoteGlobalIDString = 13B07F861A680F5B00A75B9A;
  68. remoteInfo = todo;
  69. };
  70. 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */ = {
  71. isa = PBXContainerItemProxy;
  72. containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */;
  73. proxyType = 2;
  74. remoteGlobalIDString = 134814201AA4EA6300B7C361;
  75. remoteInfo = RCTSettings;
  76. };
  77. 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */ = {
  78. isa = PBXContainerItemProxy;
  79. containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */;
  80. proxyType = 2;
  81. remoteGlobalIDString = 3C86DF461ADF2C930047B81A;
  82. remoteInfo = RCTWebSocket;
  83. };
  84. 146834031AC3E56700842450 /* PBXContainerItemProxy */ = {
  85. isa = PBXContainerItemProxy;
  86. containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
  87. proxyType = 2;
  88. remoteGlobalIDString = 83CBBA2E1A601D0E00E9B192;
  89. remoteInfo = React;
  90. };
  91. 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  92. isa = PBXContainerItemProxy;
  93. containerPortal = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */;
  94. proxyType = 2;
  95. remoteGlobalIDString = 2D2A283A1D9B042B00D4039D;
  96. remoteInfo = "RCTImage-tvOS";
  97. };
  98. 3DAD3E871DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  99. isa = PBXContainerItemProxy;
  100. containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
  101. proxyType = 2;
  102. remoteGlobalIDString = 2D2A28471D9B043800D4039D;
  103. remoteInfo = "RCTLinking-tvOS";
  104. };
  105. 3DAD3E8B1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  106. isa = PBXContainerItemProxy;
  107. containerPortal = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */;
  108. proxyType = 2;
  109. remoteGlobalIDString = 2D2A28541D9B044C00D4039D;
  110. remoteInfo = "RCTNetwork-tvOS";
  111. };
  112. 3DAD3E8F1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  113. isa = PBXContainerItemProxy;
  114. containerPortal = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */;
  115. proxyType = 2;
  116. remoteGlobalIDString = 2D2A28611D9B046600D4039D;
  117. remoteInfo = "RCTSettings-tvOS";
  118. };
  119. 3DAD3E931DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  120. isa = PBXContainerItemProxy;
  121. containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */;
  122. proxyType = 2;
  123. remoteGlobalIDString = 2D2A287B1D9B048500D4039D;
  124. remoteInfo = "RCTText-tvOS";
  125. };
  126. 3DAD3E981DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  127. isa = PBXContainerItemProxy;
  128. containerPortal = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */;
  129. proxyType = 2;
  130. remoteGlobalIDString = 2D2A28881D9B049200D4039D;
  131. remoteInfo = "RCTWebSocket-tvOS";
  132. };
  133. 3DAD3EA21DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  134. isa = PBXContainerItemProxy;
  135. containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
  136. proxyType = 2;
  137. remoteGlobalIDString = 2D2A28131D9B038B00D4039D;
  138. remoteInfo = "React-tvOS";
  139. };
  140. 3DAD3EA41DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  141. isa = PBXContainerItemProxy;
  142. containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
  143. proxyType = 2;
  144. remoteGlobalIDString = 3D3C059A1DE3340900C268FA;
  145. remoteInfo = yoga;
  146. };
  147. 3DAD3EA61DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  148. isa = PBXContainerItemProxy;
  149. containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
  150. proxyType = 2;
  151. remoteGlobalIDString = 3D3C06751DE3340C00C268FA;
  152. remoteInfo = "yoga-tvOS";
  153. };
  154. 3DAD3EA81DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  155. isa = PBXContainerItemProxy;
  156. containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
  157. proxyType = 2;
  158. remoteGlobalIDString = 3D3CD9251DE5FBEC00167DC4;
  159. remoteInfo = cxxreact;
  160. };
  161. 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  162. isa = PBXContainerItemProxy;
  163. containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
  164. proxyType = 2;
  165. remoteGlobalIDString = 3D3CD9321DE5FBEE00167DC4;
  166. remoteInfo = "cxxreact-tvOS";
  167. };
  168. 3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  169. isa = PBXContainerItemProxy;
  170. containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
  171. proxyType = 2;
  172. remoteGlobalIDString = 3D3CD90B1DE5FBD600167DC4;
  173. remoteInfo = jschelpers;
  174. };
  175. 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */ = {
  176. isa = PBXContainerItemProxy;
  177. containerPortal = 146833FF1AC3E56700842450 /* React.xcodeproj */;
  178. proxyType = 2;
  179. remoteGlobalIDString = 3D3CD9181DE5FBD800167DC4;
  180. remoteInfo = "jschelpers-tvOS";
  181. };
  182. 5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = {
  183. isa = PBXContainerItemProxy;
  184. containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */;
  185. proxyType = 2;
  186. remoteGlobalIDString = 134814201AA4EA6300B7C361;
  187. remoteInfo = RCTAnimation;
  188. };
  189. 5E9157341DD0AC6500FF2AA8 /* PBXContainerItemProxy */ = {
  190. isa = PBXContainerItemProxy;
  191. containerPortal = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */;
  192. proxyType = 2;
  193. remoteGlobalIDString = 2D2A28201D9B03D100D4039D;
  194. remoteInfo = "RCTAnimation-tvOS";
  195. };
  196. 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */ = {
  197. isa = PBXContainerItemProxy;
  198. containerPortal = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
  199. proxyType = 2;
  200. remoteGlobalIDString = 134814201AA4EA6300B7C361;
  201. remoteInfo = RCTLinking;
  202. };
  203. 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */ = {
  204. isa = PBXContainerItemProxy;
  205. containerPortal = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */;
  206. proxyType = 2;
  207. remoteGlobalIDString = 58B5119B1A9E6C1200147676;
  208. remoteInfo = RCTText;
  209. };
  210. /* End PBXContainerItemProxy section */
  211. /* Begin PBXFileReference section */
  212. 008F07F21AC5B25A0029DE68 /* main.jsbundle */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = main.jsbundle; sourceTree = "<group>"; };
  213. 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTActionSheet.xcodeproj; path = "../node_modules/react-native/Libraries/ActionSheetIOS/RCTActionSheet.xcodeproj"; sourceTree = "<group>"; };
  214. 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTGeolocation.xcodeproj; path = "../node_modules/react-native/Libraries/Geolocation/RCTGeolocation.xcodeproj"; sourceTree = "<group>"; };
  215. 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTImage.xcodeproj; path = "../node_modules/react-native/Libraries/Image/RCTImage.xcodeproj"; sourceTree = "<group>"; };
  216. 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTNetwork.xcodeproj; path = "../node_modules/react-native/Libraries/Network/RCTNetwork.xcodeproj"; sourceTree = "<group>"; };
  217. 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTVibration.xcodeproj; path = "../node_modules/react-native/Libraries/Vibration/RCTVibration.xcodeproj"; sourceTree = "<group>"; };
  218. 00E356EE1AD99517003FC87E /* todoTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = todoTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  219. 00E356F11AD99517003FC87E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  220. 00E356F21AD99517003FC87E /* todoTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = todoTests.m; sourceTree = "<group>"; };
  221. 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTSettings.xcodeproj; path = "../node_modules/react-native/Libraries/Settings/RCTSettings.xcodeproj"; sourceTree = "<group>"; };
  222. 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTWebSocket.xcodeproj; path = "../node_modules/react-native/Libraries/WebSocket/RCTWebSocket.xcodeproj"; sourceTree = "<group>"; };
  223. 13B07F961A680F5B00A75B9A /* todo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = todo.app; sourceTree = BUILT_PRODUCTS_DIR; };
  224. 13B07FAF1A68108700A75B9A /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AppDelegate.h; path = todo/AppDelegate.h; sourceTree = "<group>"; };
  225. 13B07FB01A68108700A75B9A /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AppDelegate.m; path = todo/AppDelegate.m; sourceTree = "<group>"; };
  226. 13B07FB21A68108700A75B9A /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = "<group>"; };
  227. 13B07FB51A68108700A75B9A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Images.xcassets; path = todo/Images.xcassets; sourceTree = "<group>"; };
  228. 13B07FB61A68108700A75B9A /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = Info.plist; path = todo/Info.plist; sourceTree = "<group>"; };
  229. 13B07FB71A68108700A75B9A /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = todo/main.m; sourceTree = "<group>"; };
  230. 146833FF1AC3E56700842450 /* React.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = React.xcodeproj; path = "../node_modules/react-native/React/React.xcodeproj"; sourceTree = "<group>"; };
  231. 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTAnimation.xcodeproj; path = "../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj"; sourceTree = "<group>"; };
  232. 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTLinking.xcodeproj; path = "../node_modules/react-native/Libraries/LinkingIOS/RCTLinking.xcodeproj"; sourceTree = "<group>"; };
  233. 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = RCTText.xcodeproj; path = "../node_modules/react-native/Libraries/Text/RCTText.xcodeproj"; sourceTree = "<group>"; };
  234. /* End PBXFileReference section */
  235. /* Begin PBXFrameworksBuildPhase section */
  236. 00E356EB1AD99517003FC87E /* Frameworks */ = {
  237. isa = PBXFrameworksBuildPhase;
  238. buildActionMask = 2147483647;
  239. files = (
  240. 140ED2AC1D01E1AD002B40FF /* libReact.a in Frameworks */,
  241. );
  242. runOnlyForDeploymentPostprocessing = 0;
  243. };
  244. 13B07F8C1A680F5B00A75B9A /* Frameworks */ = {
  245. isa = PBXFrameworksBuildPhase;
  246. buildActionMask = 2147483647;
  247. files = (
  248. 5E9157361DD0AC6A00FF2AA8 /* libRCTAnimation.a in Frameworks */,
  249. 146834051AC3E58100842450 /* libReact.a in Frameworks */,
  250. 00C302E51ABCBA2D00DB3ED1 /* libRCTActionSheet.a in Frameworks */,
  251. 00C302E71ABCBA2D00DB3ED1 /* libRCTGeolocation.a in Frameworks */,
  252. 00C302E81ABCBA2D00DB3ED1 /* libRCTImage.a in Frameworks */,
  253. 133E29F31AD74F7200F7D852 /* libRCTLinking.a in Frameworks */,
  254. 00C302E91ABCBA2D00DB3ED1 /* libRCTNetwork.a in Frameworks */,
  255. 139105C61AF99C1200B5F7CC /* libRCTSettings.a in Frameworks */,
  256. 832341BD1AAA6AB300B99B32 /* libRCTText.a in Frameworks */,
  257. 00C302EA1ABCBA2D00DB3ED1 /* libRCTVibration.a in Frameworks */,
  258. 139FDEF61B0652A700C62182 /* libRCTWebSocket.a in Frameworks */,
  259. );
  260. runOnlyForDeploymentPostprocessing = 0;
  261. };
  262. /* End PBXFrameworksBuildPhase section */
  263. /* Begin PBXGroup section */
  264. 00C302A81ABCB8CE00DB3ED1 /* Products */ = {
  265. isa = PBXGroup;
  266. children = (
  267. 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */,
  268. );
  269. name = Products;
  270. sourceTree = "<group>";
  271. };
  272. 00C302B61ABCB90400DB3ED1 /* Products */ = {
  273. isa = PBXGroup;
  274. children = (
  275. 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */,
  276. );
  277. name = Products;
  278. sourceTree = "<group>";
  279. };
  280. 00C302BC1ABCB91800DB3ED1 /* Products */ = {
  281. isa = PBXGroup;
  282. children = (
  283. 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */,
  284. 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */,
  285. );
  286. name = Products;
  287. sourceTree = "<group>";
  288. };
  289. 00C302D41ABCB9D200DB3ED1 /* Products */ = {
  290. isa = PBXGroup;
  291. children = (
  292. 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */,
  293. 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */,
  294. );
  295. name = Products;
  296. sourceTree = "<group>";
  297. };
  298. 00C302E01ABCB9EE00DB3ED1 /* Products */ = {
  299. isa = PBXGroup;
  300. children = (
  301. 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */,
  302. );
  303. name = Products;
  304. sourceTree = "<group>";
  305. };
  306. 00E356EF1AD99517003FC87E /* todoTests */ = {
  307. isa = PBXGroup;
  308. children = (
  309. 00E356F21AD99517003FC87E /* todoTests.m */,
  310. 00E356F01AD99517003FC87E /* Supporting Files */,
  311. );
  312. path = todoTests;
  313. sourceTree = "<group>";
  314. };
  315. 00E356F01AD99517003FC87E /* Supporting Files */ = {
  316. isa = PBXGroup;
  317. children = (
  318. 00E356F11AD99517003FC87E /* Info.plist */,
  319. );
  320. name = "Supporting Files";
  321. sourceTree = "<group>";
  322. };
  323. 139105B71AF99BAD00B5F7CC /* Products */ = {
  324. isa = PBXGroup;
  325. children = (
  326. 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */,
  327. 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */,
  328. );
  329. name = Products;
  330. sourceTree = "<group>";
  331. };
  332. 139FDEE71B06529A00C62182 /* Products */ = {
  333. isa = PBXGroup;
  334. children = (
  335. 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */,
  336. 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */,
  337. );
  338. name = Products;
  339. sourceTree = "<group>";
  340. };
  341. 13B07FAE1A68108700A75B9A /* todo */ = {
  342. isa = PBXGroup;
  343. children = (
  344. 008F07F21AC5B25A0029DE68 /* main.jsbundle */,
  345. 13B07FAF1A68108700A75B9A /* AppDelegate.h */,
  346. 13B07FB01A68108700A75B9A /* AppDelegate.m */,
  347. 13B07FB51A68108700A75B9A /* Images.xcassets */,
  348. 13B07FB61A68108700A75B9A /* Info.plist */,
  349. 13B07FB11A68108700A75B9A /* LaunchScreen.xib */,
  350. 13B07FB71A68108700A75B9A /* main.m */,
  351. );
  352. name = todo;
  353. sourceTree = "<group>";
  354. };
  355. 146834001AC3E56700842450 /* Products */ = {
  356. isa = PBXGroup;
  357. children = (
  358. 146834041AC3E56700842450 /* libReact.a */,
  359. 3DAD3EA31DF850E9000B6D8A /* libReact.a */,
  360. 3DAD3EA51DF850E9000B6D8A /* libyoga.a */,
  361. 3DAD3EA71DF850E9000B6D8A /* libyoga.a */,
  362. 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */,
  363. 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */,
  364. 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */,
  365. 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */,
  366. );
  367. name = Products;
  368. sourceTree = "<group>";
  369. };
  370. 5E91572E1DD0AC6500FF2AA8 /* Products */ = {
  371. isa = PBXGroup;
  372. children = (
  373. 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */,
  374. 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation-tvOS.a */,
  375. );
  376. name = Products;
  377. sourceTree = "<group>";
  378. };
  379. 78C398B11ACF4ADC00677621 /* Products */ = {
  380. isa = PBXGroup;
  381. children = (
  382. 78C398B91ACF4ADC00677621 /* libRCTLinking.a */,
  383. 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */,
  384. );
  385. name = Products;
  386. sourceTree = "<group>";
  387. };
  388. 832341AE1AAA6A7D00B99B32 /* Libraries */ = {
  389. isa = PBXGroup;
  390. children = (
  391. 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */,
  392. 146833FF1AC3E56700842450 /* React.xcodeproj */,
  393. 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */,
  394. 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */,
  395. 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */,
  396. 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */,
  397. 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */,
  398. 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */,
  399. 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */,
  400. 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */,
  401. 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */,
  402. );
  403. name = Libraries;
  404. sourceTree = "<group>";
  405. };
  406. 832341B11AAA6A8300B99B32 /* Products */ = {
  407. isa = PBXGroup;
  408. children = (
  409. 832341B51AAA6A8300B99B32 /* libRCTText.a */,
  410. 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */,
  411. );
  412. name = Products;
  413. sourceTree = "<group>";
  414. };
  415. 83CBB9F61A601CBA00E9B192 = {
  416. isa = PBXGroup;
  417. children = (
  418. 13B07FAE1A68108700A75B9A /* todo */,
  419. 832341AE1AAA6A7D00B99B32 /* Libraries */,
  420. 00E356EF1AD99517003FC87E /* todoTests */,
  421. 83CBBA001A601CBA00E9B192 /* Products */,
  422. );
  423. indentWidth = 2;
  424. sourceTree = "<group>";
  425. tabWidth = 2;
  426. };
  427. 83CBBA001A601CBA00E9B192 /* Products */ = {
  428. isa = PBXGroup;
  429. children = (
  430. 13B07F961A680F5B00A75B9A /* todo.app */,
  431. 00E356EE1AD99517003FC87E /* todoTests.xctest */,
  432. );
  433. name = Products;
  434. sourceTree = "<group>";
  435. };
  436. /* End PBXGroup section */
  437. /* Begin PBXNativeTarget section */
  438. 00E356ED1AD99517003FC87E /* todoTests */ = {
  439. isa = PBXNativeTarget;
  440. buildConfigurationList = 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "todoTests" */;
  441. buildPhases = (
  442. 00E356EA1AD99517003FC87E /* Sources */,
  443. 00E356EB1AD99517003FC87E /* Frameworks */,
  444. 00E356EC1AD99517003FC87E /* Resources */,
  445. );
  446. buildRules = (
  447. );
  448. dependencies = (
  449. 00E356F51AD99517003FC87E /* PBXTargetDependency */,
  450. );
  451. name = todoTests;
  452. productName = todoTests;
  453. productReference = 00E356EE1AD99517003FC87E /* todoTests.xctest */;
  454. productType = "com.apple.product-type.bundle.unit-test";
  455. };
  456. 13B07F861A680F5B00A75B9A /* todo */ = {
  457. isa = PBXNativeTarget;
  458. buildConfigurationList = 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "todo" */;
  459. buildPhases = (
  460. 13B07F871A680F5B00A75B9A /* Sources */,
  461. 13B07F8C1A680F5B00A75B9A /* Frameworks */,
  462. 13B07F8E1A680F5B00A75B9A /* Resources */,
  463. 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */,
  464. );
  465. buildRules = (
  466. );
  467. dependencies = (
  468. );
  469. name = todo;
  470. productName = "Hello World";
  471. productReference = 13B07F961A680F5B00A75B9A /* todo.app */;
  472. productType = "com.apple.product-type.application";
  473. };
  474. /* End PBXNativeTarget section */
  475. /* Begin PBXProject section */
  476. 83CBB9F71A601CBA00E9B192 /* Project object */ = {
  477. isa = PBXProject;
  478. attributes = {
  479. LastUpgradeCheck = 0610;
  480. ORGANIZATIONNAME = Facebook;
  481. TargetAttributes = {
  482. 00E356ED1AD99517003FC87E = {
  483. CreatedOnToolsVersion = 6.2;
  484. TestTargetID = 13B07F861A680F5B00A75B9A;
  485. };
  486. };
  487. };
  488. buildConfigurationList = 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "todo" */;
  489. compatibilityVersion = "Xcode 3.2";
  490. developmentRegion = English;
  491. hasScannedForEncodings = 0;
  492. knownRegions = (
  493. en,
  494. Base,
  495. );
  496. mainGroup = 83CBB9F61A601CBA00E9B192;
  497. productRefGroup = 83CBBA001A601CBA00E9B192 /* Products */;
  498. projectDirPath = "";
  499. projectReferences = (
  500. {
  501. ProductGroup = 00C302A81ABCB8CE00DB3ED1 /* Products */;
  502. ProjectRef = 00C302A71ABCB8CE00DB3ED1 /* RCTActionSheet.xcodeproj */;
  503. },
  504. {
  505. ProductGroup = 5E91572E1DD0AC6500FF2AA8 /* Products */;
  506. ProjectRef = 5E91572D1DD0AC6500FF2AA8 /* RCTAnimation.xcodeproj */;
  507. },
  508. {
  509. ProductGroup = 00C302B61ABCB90400DB3ED1 /* Products */;
  510. ProjectRef = 00C302B51ABCB90400DB3ED1 /* RCTGeolocation.xcodeproj */;
  511. },
  512. {
  513. ProductGroup = 00C302BC1ABCB91800DB3ED1 /* Products */;
  514. ProjectRef = 00C302BB1ABCB91800DB3ED1 /* RCTImage.xcodeproj */;
  515. },
  516. {
  517. ProductGroup = 78C398B11ACF4ADC00677621 /* Products */;
  518. ProjectRef = 78C398B01ACF4ADC00677621 /* RCTLinking.xcodeproj */;
  519. },
  520. {
  521. ProductGroup = 00C302D41ABCB9D200DB3ED1 /* Products */;
  522. ProjectRef = 00C302D31ABCB9D200DB3ED1 /* RCTNetwork.xcodeproj */;
  523. },
  524. {
  525. ProductGroup = 139105B71AF99BAD00B5F7CC /* Products */;
  526. ProjectRef = 139105B61AF99BAD00B5F7CC /* RCTSettings.xcodeproj */;
  527. },
  528. {
  529. ProductGroup = 832341B11AAA6A8300B99B32 /* Products */;
  530. ProjectRef = 832341B01AAA6A8300B99B32 /* RCTText.xcodeproj */;
  531. },
  532. {
  533. ProductGroup = 00C302E01ABCB9EE00DB3ED1 /* Products */;
  534. ProjectRef = 00C302DF1ABCB9EE00DB3ED1 /* RCTVibration.xcodeproj */;
  535. },
  536. {
  537. ProductGroup = 139FDEE71B06529A00C62182 /* Products */;
  538. ProjectRef = 139FDEE61B06529A00C62182 /* RCTWebSocket.xcodeproj */;
  539. },
  540. {
  541. ProductGroup = 146834001AC3E56700842450 /* Products */;
  542. ProjectRef = 146833FF1AC3E56700842450 /* React.xcodeproj */;
  543. },
  544. );
  545. projectRoot = "";
  546. targets = (
  547. 13B07F861A680F5B00A75B9A /* todo */,
  548. 00E356ED1AD99517003FC87E /* todoTests */,
  549. );
  550. };
  551. /* End PBXProject section */
  552. /* Begin PBXReferenceProxy section */
  553. 00C302AC1ABCB8CE00DB3ED1 /* libRCTActionSheet.a */ = {
  554. isa = PBXReferenceProxy;
  555. fileType = archive.ar;
  556. path = libRCTActionSheet.a;
  557. remoteRef = 00C302AB1ABCB8CE00DB3ED1 /* PBXContainerItemProxy */;
  558. sourceTree = BUILT_PRODUCTS_DIR;
  559. };
  560. 00C302BA1ABCB90400DB3ED1 /* libRCTGeolocation.a */ = {
  561. isa = PBXReferenceProxy;
  562. fileType = archive.ar;
  563. path = libRCTGeolocation.a;
  564. remoteRef = 00C302B91ABCB90400DB3ED1 /* PBXContainerItemProxy */;
  565. sourceTree = BUILT_PRODUCTS_DIR;
  566. };
  567. 00C302C01ABCB91800DB3ED1 /* libRCTImage.a */ = {
  568. isa = PBXReferenceProxy;
  569. fileType = archive.ar;
  570. path = libRCTImage.a;
  571. remoteRef = 00C302BF1ABCB91800DB3ED1 /* PBXContainerItemProxy */;
  572. sourceTree = BUILT_PRODUCTS_DIR;
  573. };
  574. 00C302DC1ABCB9D200DB3ED1 /* libRCTNetwork.a */ = {
  575. isa = PBXReferenceProxy;
  576. fileType = archive.ar;
  577. path = libRCTNetwork.a;
  578. remoteRef = 00C302DB1ABCB9D200DB3ED1 /* PBXContainerItemProxy */;
  579. sourceTree = BUILT_PRODUCTS_DIR;
  580. };
  581. 00C302E41ABCB9EE00DB3ED1 /* libRCTVibration.a */ = {
  582. isa = PBXReferenceProxy;
  583. fileType = archive.ar;
  584. path = libRCTVibration.a;
  585. remoteRef = 00C302E31ABCB9EE00DB3ED1 /* PBXContainerItemProxy */;
  586. sourceTree = BUILT_PRODUCTS_DIR;
  587. };
  588. 139105C11AF99BAD00B5F7CC /* libRCTSettings.a */ = {
  589. isa = PBXReferenceProxy;
  590. fileType = archive.ar;
  591. path = libRCTSettings.a;
  592. remoteRef = 139105C01AF99BAD00B5F7CC /* PBXContainerItemProxy */;
  593. sourceTree = BUILT_PRODUCTS_DIR;
  594. };
  595. 139FDEF41B06529B00C62182 /* libRCTWebSocket.a */ = {
  596. isa = PBXReferenceProxy;
  597. fileType = archive.ar;
  598. path = libRCTWebSocket.a;
  599. remoteRef = 139FDEF31B06529B00C62182 /* PBXContainerItemProxy */;
  600. sourceTree = BUILT_PRODUCTS_DIR;
  601. };
  602. 146834041AC3E56700842450 /* libReact.a */ = {
  603. isa = PBXReferenceProxy;
  604. fileType = archive.ar;
  605. path = libReact.a;
  606. remoteRef = 146834031AC3E56700842450 /* PBXContainerItemProxy */;
  607. sourceTree = BUILT_PRODUCTS_DIR;
  608. };
  609. 3DAD3E841DF850E9000B6D8A /* libRCTImage-tvOS.a */ = {
  610. isa = PBXReferenceProxy;
  611. fileType = archive.ar;
  612. path = "libRCTImage-tvOS.a";
  613. remoteRef = 3DAD3E831DF850E9000B6D8A /* PBXContainerItemProxy */;
  614. sourceTree = BUILT_PRODUCTS_DIR;
  615. };
  616. 3DAD3E881DF850E9000B6D8A /* libRCTLinking-tvOS.a */ = {
  617. isa = PBXReferenceProxy;
  618. fileType = archive.ar;
  619. path = "libRCTLinking-tvOS.a";
  620. remoteRef = 3DAD3E871DF850E9000B6D8A /* PBXContainerItemProxy */;
  621. sourceTree = BUILT_PRODUCTS_DIR;
  622. };
  623. 3DAD3E8C1DF850E9000B6D8A /* libRCTNetwork-tvOS.a */ = {
  624. isa = PBXReferenceProxy;
  625. fileType = archive.ar;
  626. path = "libRCTNetwork-tvOS.a";
  627. remoteRef = 3DAD3E8B1DF850E9000B6D8A /* PBXContainerItemProxy */;
  628. sourceTree = BUILT_PRODUCTS_DIR;
  629. };
  630. 3DAD3E901DF850E9000B6D8A /* libRCTSettings-tvOS.a */ = {
  631. isa = PBXReferenceProxy;
  632. fileType = archive.ar;
  633. path = "libRCTSettings-tvOS.a";
  634. remoteRef = 3DAD3E8F1DF850E9000B6D8A /* PBXContainerItemProxy */;
  635. sourceTree = BUILT_PRODUCTS_DIR;
  636. };
  637. 3DAD3E941DF850E9000B6D8A /* libRCTText-tvOS.a */ = {
  638. isa = PBXReferenceProxy;
  639. fileType = archive.ar;
  640. path = "libRCTText-tvOS.a";
  641. remoteRef = 3DAD3E931DF850E9000B6D8A /* PBXContainerItemProxy */;
  642. sourceTree = BUILT_PRODUCTS_DIR;
  643. };
  644. 3DAD3E991DF850E9000B6D8A /* libRCTWebSocket-tvOS.a */ = {
  645. isa = PBXReferenceProxy;
  646. fileType = archive.ar;
  647. path = "libRCTWebSocket-tvOS.a";
  648. remoteRef = 3DAD3E981DF850E9000B6D8A /* PBXContainerItemProxy */;
  649. sourceTree = BUILT_PRODUCTS_DIR;
  650. };
  651. 3DAD3EA31DF850E9000B6D8A /* libReact.a */ = {
  652. isa = PBXReferenceProxy;
  653. fileType = archive.ar;
  654. path = libReact.a;
  655. remoteRef = 3DAD3EA21DF850E9000B6D8A /* PBXContainerItemProxy */;
  656. sourceTree = BUILT_PRODUCTS_DIR;
  657. };
  658. 3DAD3EA51DF850E9000B6D8A /* libyoga.a */ = {
  659. isa = PBXReferenceProxy;
  660. fileType = archive.ar;
  661. path = libyoga.a;
  662. remoteRef = 3DAD3EA41DF850E9000B6D8A /* PBXContainerItemProxy */;
  663. sourceTree = BUILT_PRODUCTS_DIR;
  664. };
  665. 3DAD3EA71DF850E9000B6D8A /* libyoga.a */ = {
  666. isa = PBXReferenceProxy;
  667. fileType = archive.ar;
  668. path = libyoga.a;
  669. remoteRef = 3DAD3EA61DF850E9000B6D8A /* PBXContainerItemProxy */;
  670. sourceTree = BUILT_PRODUCTS_DIR;
  671. };
  672. 3DAD3EA91DF850E9000B6D8A /* libcxxreact.a */ = {
  673. isa = PBXReferenceProxy;
  674. fileType = archive.ar;
  675. path = libcxxreact.a;
  676. remoteRef = 3DAD3EA81DF850E9000B6D8A /* PBXContainerItemProxy */;
  677. sourceTree = BUILT_PRODUCTS_DIR;
  678. };
  679. 3DAD3EAB1DF850E9000B6D8A /* libcxxreact.a */ = {
  680. isa = PBXReferenceProxy;
  681. fileType = archive.ar;
  682. path = libcxxreact.a;
  683. remoteRef = 3DAD3EAA1DF850E9000B6D8A /* PBXContainerItemProxy */;
  684. sourceTree = BUILT_PRODUCTS_DIR;
  685. };
  686. 3DAD3EAD1DF850E9000B6D8A /* libjschelpers.a */ = {
  687. isa = PBXReferenceProxy;
  688. fileType = archive.ar;
  689. path = libjschelpers.a;
  690. remoteRef = 3DAD3EAC1DF850E9000B6D8A /* PBXContainerItemProxy */;
  691. sourceTree = BUILT_PRODUCTS_DIR;
  692. };
  693. 3DAD3EAF1DF850E9000B6D8A /* libjschelpers.a */ = {
  694. isa = PBXReferenceProxy;
  695. fileType = archive.ar;
  696. path = libjschelpers.a;
  697. remoteRef = 3DAD3EAE1DF850E9000B6D8A /* PBXContainerItemProxy */;
  698. sourceTree = BUILT_PRODUCTS_DIR;
  699. };
  700. 5E9157331DD0AC6500FF2AA8 /* libRCTAnimation.a */ = {
  701. isa = PBXReferenceProxy;
  702. fileType = archive.ar;
  703. path = libRCTAnimation.a;
  704. remoteRef = 5E9157321DD0AC6500FF2AA8 /* PBXContainerItemProxy */;
  705. sourceTree = BUILT_PRODUCTS_DIR;
  706. };
  707. 5E9157351DD0AC6500FF2AA8 /* libRCTAnimation-tvOS.a */ = {
  708. isa = PBXReferenceProxy;
  709. fileType = archive.ar;
  710. path = "libRCTAnimation-tvOS.a";
  711. remoteRef = 5E9157341DD0AC6500FF2AA8 /* PBXContainerItemProxy */;
  712. sourceTree = BUILT_PRODUCTS_DIR;
  713. };
  714. 78C398B91ACF4ADC00677621 /* libRCTLinking.a */ = {
  715. isa = PBXReferenceProxy;
  716. fileType = archive.ar;
  717. path = libRCTLinking.a;
  718. remoteRef = 78C398B81ACF4ADC00677621 /* PBXContainerItemProxy */;
  719. sourceTree = BUILT_PRODUCTS_DIR;
  720. };
  721. 832341B51AAA6A8300B99B32 /* libRCTText.a */ = {
  722. isa = PBXReferenceProxy;
  723. fileType = archive.ar;
  724. path = libRCTText.a;
  725. remoteRef = 832341B41AAA6A8300B99B32 /* PBXContainerItemProxy */;
  726. sourceTree = BUILT_PRODUCTS_DIR;
  727. };
  728. /* End PBXReferenceProxy section */
  729. /* Begin PBXResourcesBuildPhase section */
  730. 00E356EC1AD99517003FC87E /* Resources */ = {
  731. isa = PBXResourcesBuildPhase;
  732. buildActionMask = 2147483647;
  733. files = (
  734. );
  735. runOnlyForDeploymentPostprocessing = 0;
  736. };
  737. 13B07F8E1A680F5B00A75B9A /* Resources */ = {
  738. isa = PBXResourcesBuildPhase;
  739. buildActionMask = 2147483647;
  740. files = (
  741. 13B07FBF1A68108700A75B9A /* Images.xcassets in Resources */,
  742. 13B07FBD1A68108700A75B9A /* LaunchScreen.xib in Resources */,
  743. );
  744. runOnlyForDeploymentPostprocessing = 0;
  745. };
  746. /* End PBXResourcesBuildPhase section */
  747. /* Begin PBXShellScriptBuildPhase section */
  748. 00DD1BFF1BD5951E006B06BC /* Bundle React Native code and images */ = {
  749. isa = PBXShellScriptBuildPhase;
  750. buildActionMask = 2147483647;
  751. files = (
  752. );
  753. inputPaths = (
  754. );
  755. name = "Bundle React Native code and images";
  756. outputPaths = (
  757. );
  758. runOnlyForDeploymentPostprocessing = 0;
  759. shellPath = /bin/sh;
  760. shellScript = "export NODE_BINARY=node\n../node_modules/react-native/packager/react-native-xcode.sh";
  761. };
  762. /* End PBXShellScriptBuildPhase section */
  763. /* Begin PBXSourcesBuildPhase section */
  764. 00E356EA1AD99517003FC87E /* Sources */ = {
  765. isa = PBXSourcesBuildPhase;
  766. buildActionMask = 2147483647;
  767. files = (
  768. 00E356F31AD99517003FC87E /* todoTests.m in Sources */,
  769. );
  770. runOnlyForDeploymentPostprocessing = 0;
  771. };
  772. 13B07F871A680F5B00A75B9A /* Sources */ = {
  773. isa = PBXSourcesBuildPhase;
  774. buildActionMask = 2147483647;
  775. files = (
  776. 13B07FBC1A68108700A75B9A /* AppDelegate.m in Sources */,
  777. 13B07FC11A68108700A75B9A /* main.m in Sources */,
  778. );
  779. runOnlyForDeploymentPostprocessing = 0;
  780. };
  781. /* End PBXSourcesBuildPhase section */
  782. /* Begin PBXTargetDependency section */
  783. 00E356F51AD99517003FC87E /* PBXTargetDependency */ = {
  784. isa = PBXTargetDependency;
  785. target = 13B07F861A680F5B00A75B9A /* todo */;
  786. targetProxy = 00E356F41AD99517003FC87E /* PBXContainerItemProxy */;
  787. };
  788. /* End PBXTargetDependency section */
  789. /* Begin PBXVariantGroup section */
  790. 13B07FB11A68108700A75B9A /* LaunchScreen.xib */ = {
  791. isa = PBXVariantGroup;
  792. children = (
  793. 13B07FB21A68108700A75B9A /* Base */,
  794. );
  795. name = LaunchScreen.xib;
  796. path = todo;
  797. sourceTree = "<group>";
  798. };
  799. /* End PBXVariantGroup section */
  800. /* Begin XCBuildConfiguration section */
  801. 00E356F61AD99517003FC87E /* Debug */ = {
  802. isa = XCBuildConfiguration;
  803. buildSettings = {
  804. BUNDLE_LOADER = "$(TEST_HOST)";
  805. GCC_PREPROCESSOR_DEFINITIONS = (
  806. "DEBUG=1",
  807. "$(inherited)",
  808. );
  809. INFOPLIST_FILE = todoTests/Info.plist;
  810. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  811. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  812. PRODUCT_NAME = "$(TARGET_NAME)";
  813. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/todo.app/todo";
  814. };
  815. name = Debug;
  816. };
  817. 00E356F71AD99517003FC87E /* Release */ = {
  818. isa = XCBuildConfiguration;
  819. buildSettings = {
  820. BUNDLE_LOADER = "$(TEST_HOST)";
  821. COPY_PHASE_STRIP = NO;
  822. INFOPLIST_FILE = todoTests/Info.plist;
  823. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  824. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  825. PRODUCT_NAME = "$(TARGET_NAME)";
  826. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/todo.app/todo";
  827. };
  828. name = Release;
  829. };
  830. 13B07F941A680F5B00A75B9A /* Debug */ = {
  831. isa = XCBuildConfiguration;
  832. buildSettings = {
  833. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  834. CURRENT_PROJECT_VERSION = 1;
  835. DEAD_CODE_STRIPPING = NO;
  836. INFOPLIST_FILE = todo/Info.plist;
  837. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  838. OTHER_LDFLAGS = (
  839. "$(inherited)",
  840. "-ObjC",
  841. "-lc++",
  842. );
  843. PRODUCT_NAME = todo;
  844. VERSIONING_SYSTEM = "apple-generic";
  845. };
  846. name = Debug;
  847. };
  848. 13B07F951A680F5B00A75B9A /* Release */ = {
  849. isa = XCBuildConfiguration;
  850. buildSettings = {
  851. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  852. CURRENT_PROJECT_VERSION = 1;
  853. INFOPLIST_FILE = todo/Info.plist;
  854. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  855. OTHER_LDFLAGS = (
  856. "$(inherited)",
  857. "-ObjC",
  858. "-lc++",
  859. );
  860. PRODUCT_NAME = todo;
  861. VERSIONING_SYSTEM = "apple-generic";
  862. };
  863. name = Release;
  864. };
  865. 83CBBA201A601CBA00E9B192 /* Debug */ = {
  866. isa = XCBuildConfiguration;
  867. buildSettings = {
  868. ALWAYS_SEARCH_USER_PATHS = NO;
  869. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  870. CLANG_CXX_LIBRARY = "libc++";
  871. CLANG_ENABLE_MODULES = YES;
  872. CLANG_ENABLE_OBJC_ARC = YES;
  873. CLANG_WARN_BOOL_CONVERSION = YES;
  874. CLANG_WARN_CONSTANT_CONVERSION = YES;
  875. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  876. CLANG_WARN_EMPTY_BODY = YES;
  877. CLANG_WARN_ENUM_CONVERSION = YES;
  878. CLANG_WARN_INT_CONVERSION = YES;
  879. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  880. CLANG_WARN_UNREACHABLE_CODE = YES;
  881. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  882. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  883. COPY_PHASE_STRIP = NO;
  884. ENABLE_STRICT_OBJC_MSGSEND = YES;
  885. GCC_C_LANGUAGE_STANDARD = gnu99;
  886. GCC_DYNAMIC_NO_PIC = NO;
  887. GCC_OPTIMIZATION_LEVEL = 0;
  888. GCC_PREPROCESSOR_DEFINITIONS = (
  889. "DEBUG=1",
  890. "$(inherited)",
  891. );
  892. GCC_SYMBOLS_PRIVATE_EXTERN = NO;
  893. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  894. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  895. GCC_WARN_UNDECLARED_SELECTOR = YES;
  896. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  897. GCC_WARN_UNUSED_FUNCTION = YES;
  898. GCC_WARN_UNUSED_VARIABLE = YES;
  899. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  900. MTL_ENABLE_DEBUG_INFO = YES;
  901. ONLY_ACTIVE_ARCH = YES;
  902. SDKROOT = iphoneos;
  903. };
  904. name = Debug;
  905. };
  906. 83CBBA211A601CBA00E9B192 /* Release */ = {
  907. isa = XCBuildConfiguration;
  908. buildSettings = {
  909. ALWAYS_SEARCH_USER_PATHS = NO;
  910. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  911. CLANG_CXX_LIBRARY = "libc++";
  912. CLANG_ENABLE_MODULES = YES;
  913. CLANG_ENABLE_OBJC_ARC = YES;
  914. CLANG_WARN_BOOL_CONVERSION = YES;
  915. CLANG_WARN_CONSTANT_CONVERSION = YES;
  916. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  917. CLANG_WARN_EMPTY_BODY = YES;
  918. CLANG_WARN_ENUM_CONVERSION = YES;
  919. CLANG_WARN_INT_CONVERSION = YES;
  920. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  921. CLANG_WARN_UNREACHABLE_CODE = YES;
  922. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  923. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  924. COPY_PHASE_STRIP = YES;
  925. ENABLE_NS_ASSERTIONS = NO;
  926. ENABLE_STRICT_OBJC_MSGSEND = YES;
  927. GCC_C_LANGUAGE_STANDARD = gnu99;
  928. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  929. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  930. GCC_WARN_UNDECLARED_SELECTOR = YES;
  931. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  932. GCC_WARN_UNUSED_FUNCTION = YES;
  933. GCC_WARN_UNUSED_VARIABLE = YES;
  934. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  935. MTL_ENABLE_DEBUG_INFO = NO;
  936. SDKROOT = iphoneos;
  937. VALIDATE_PRODUCT = YES;
  938. };
  939. name = Release;
  940. };
  941. /* End XCBuildConfiguration section */
  942. /* Begin XCConfigurationList section */
  943. 00E357021AD99517003FC87E /* Build configuration list for PBXNativeTarget "todoTests" */ = {
  944. isa = XCConfigurationList;
  945. buildConfigurations = (
  946. 00E356F61AD99517003FC87E /* Debug */,
  947. 00E356F71AD99517003FC87E /* Release */,
  948. );
  949. defaultConfigurationIsVisible = 0;
  950. defaultConfigurationName = Release;
  951. };
  952. 13B07F931A680F5B00A75B9A /* Build configuration list for PBXNativeTarget "todo" */ = {
  953. isa = XCConfigurationList;
  954. buildConfigurations = (
  955. 13B07F941A680F5B00A75B9A /* Debug */,
  956. 13B07F951A680F5B00A75B9A /* Release */,
  957. );
  958. defaultConfigurationIsVisible = 0;
  959. defaultConfigurationName = Release;
  960. };
  961. 83CBB9FA1A601CBA00E9B192 /* Build configuration list for PBXProject "todo" */ = {
  962. isa = XCConfigurationList;
  963. buildConfigurations = (
  964. 83CBBA201A601CBA00E9B192 /* Debug */,
  965. 83CBBA211A601CBA00E9B192 /* Release */,
  966. );
  967. defaultConfigurationIsVisible = 0;
  968. defaultConfigurationName = Release;
  969. };
  970. /* End XCConfigurationList section */
  971. };
  972. rootObject = 83CBB9F71A601CBA00E9B192 /* Project object */;
  973. }