project.pbxproj 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 56;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 1839BBED36D3EDE259E5FFA5 /* Pods_AIPaint.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A0E657FD160CDE6681C310A2 /* Pods_AIPaint.framework */; };
  10. BC49268A5038FCF363416F98 /* Pods_AIPaintTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 8F91ED704F65FE18A74BEEC9 /* Pods_AIPaintTests.framework */; };
  11. EDAE87F2EB7B7D37C59CA887 /* Pods_AIPaint_AIPaintUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4925E69672D1C079FEAB6E55 /* Pods_AIPaint_AIPaintUITests.framework */; };
  12. FADEA4712936102A00F1743C /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FADEA4702936102A00F1743C /* AppDelegate.swift */; };
  13. FADEA4782936102A00F1743C /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FADEA4762936102A00F1743C /* Main.storyboard */; };
  14. FADEA47B2936102A00F1743C /* AIPaint.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = FADEA4792936102A00F1743C /* AIPaint.xcdatamodeld */; };
  15. FADEA47D2936102B00F1743C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FADEA47C2936102B00F1743C /* Assets.xcassets */; };
  16. FADEA4802936102B00F1743C /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FADEA47E2936102B00F1743C /* LaunchScreen.storyboard */; };
  17. FADEA48B2936102B00F1743C /* AIPaintTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FADEA48A2936102B00F1743C /* AIPaintTests.swift */; };
  18. FADEA4952936102C00F1743C /* AIPaintUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FADEA4942936102C00F1743C /* AIPaintUITests.swift */; };
  19. FADEA4972936102C00F1743C /* AIPaintUITestsLaunchTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = FADEA4962936102C00F1743C /* AIPaintUITestsLaunchTests.swift */; };
  20. FADEA4A42936108100F1743C /* DrawViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FADEA4A32936108100F1743C /* DrawViewController.swift */; };
  21. FADEA4A62936131700F1743C /* HomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FADEA4A52936131700F1743C /* HomeViewController.swift */; };
  22. FADEA4A82936132700F1743C /* SettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FADEA4A72936132700F1743C /* SettingsViewController.swift */; };
  23. FADEA4AF2936642900F1743C /* Generate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FADEA4AE2936642900F1743C /* Generate.swift */; };
  24. FAEAEB692938ED5B00C1D1E6 /* PaintingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAEAEB682938ED5B00C1D1E6 /* PaintingCell.swift */; };
  25. FAEAEB6B293A2B7F00C1D1E6 /* extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = FAEAEB6A293A2B7F00C1D1E6 /* extension.swift */; };
  26. /* End PBXBuildFile section */
  27. /* Begin PBXContainerItemProxy section */
  28. FADEA4872936102B00F1743C /* PBXContainerItemProxy */ = {
  29. isa = PBXContainerItemProxy;
  30. containerPortal = FADEA4652936102A00F1743C /* Project object */;
  31. proxyType = 1;
  32. remoteGlobalIDString = FADEA46C2936102A00F1743C;
  33. remoteInfo = AIPaint;
  34. };
  35. FADEA4912936102C00F1743C /* PBXContainerItemProxy */ = {
  36. isa = PBXContainerItemProxy;
  37. containerPortal = FADEA4652936102A00F1743C /* Project object */;
  38. proxyType = 1;
  39. remoteGlobalIDString = FADEA46C2936102A00F1743C;
  40. remoteInfo = AIPaint;
  41. };
  42. /* End PBXContainerItemProxy section */
  43. /* Begin PBXFileReference section */
  44. 2296AF3D6C42E14C6421896D /* Pods-AIPaintTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AIPaintTests.release.xcconfig"; path = "Target Support Files/Pods-AIPaintTests/Pods-AIPaintTests.release.xcconfig"; sourceTree = "<group>"; };
  45. 4239397359D30F3E2DB8CA5B /* Pods-AIPaint.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AIPaint.release.xcconfig"; path = "Target Support Files/Pods-AIPaint/Pods-AIPaint.release.xcconfig"; sourceTree = "<group>"; };
  46. 4925E69672D1C079FEAB6E55 /* Pods_AIPaint_AIPaintUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AIPaint_AIPaintUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  47. 4FF64EC94FD620B6D86C5DEA /* Pods-AIPaintTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AIPaintTests.debug.xcconfig"; path = "Target Support Files/Pods-AIPaintTests/Pods-AIPaintTests.debug.xcconfig"; sourceTree = "<group>"; };
  48. 7946ED0F6936313DFF8757E2 /* Pods-AIPaint-AIPaintUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AIPaint-AIPaintUITests.release.xcconfig"; path = "Target Support Files/Pods-AIPaint-AIPaintUITests/Pods-AIPaint-AIPaintUITests.release.xcconfig"; sourceTree = "<group>"; };
  49. 8F91ED704F65FE18A74BEEC9 /* Pods_AIPaintTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AIPaintTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  50. A0E657FD160CDE6681C310A2 /* Pods_AIPaint.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AIPaint.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  51. AFB71330BC45DD1A91668D6A /* Pods-AIPaint.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AIPaint.debug.xcconfig"; path = "Target Support Files/Pods-AIPaint/Pods-AIPaint.debug.xcconfig"; sourceTree = "<group>"; };
  52. C08447441CAFA1A2EAF6458F /* Pods-AIPaint-AIPaintUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AIPaint-AIPaintUITests.debug.xcconfig"; path = "Target Support Files/Pods-AIPaint-AIPaintUITests/Pods-AIPaint-AIPaintUITests.debug.xcconfig"; sourceTree = "<group>"; };
  53. FA38329C293F16EA005B59D7 /* AIPaint.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = AIPaint.entitlements; sourceTree = "<group>"; };
  54. FADEA46D2936102A00F1743C /* AIPaint.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AIPaint.app; sourceTree = BUILT_PRODUCTS_DIR; };
  55. FADEA4702936102A00F1743C /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
  56. FADEA4772936102A00F1743C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  57. FADEA47A2936102A00F1743C /* AIPaint.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = AIPaint.xcdatamodel; sourceTree = "<group>"; };
  58. FADEA47C2936102B00F1743C /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  59. FADEA47F2936102B00F1743C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
  60. FADEA4812936102B00F1743C /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  61. FADEA4862936102B00F1743C /* AIPaintTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AIPaintTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  62. FADEA48A2936102B00F1743C /* AIPaintTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AIPaintTests.swift; sourceTree = "<group>"; };
  63. FADEA4902936102C00F1743C /* AIPaintUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AIPaintUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  64. FADEA4942936102C00F1743C /* AIPaintUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AIPaintUITests.swift; sourceTree = "<group>"; };
  65. FADEA4962936102C00F1743C /* AIPaintUITestsLaunchTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AIPaintUITestsLaunchTests.swift; sourceTree = "<group>"; };
  66. FADEA4A32936108100F1743C /* DrawViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DrawViewController.swift; sourceTree = "<group>"; };
  67. FADEA4A52936131700F1743C /* HomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeViewController.swift; sourceTree = "<group>"; };
  68. FADEA4A72936132700F1743C /* SettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingsViewController.swift; sourceTree = "<group>"; };
  69. FADEA4AE2936642900F1743C /* Generate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Generate.swift; sourceTree = "<group>"; };
  70. FAEAEB682938ED5B00C1D1E6 /* PaintingCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaintingCell.swift; sourceTree = "<group>"; };
  71. FAEAEB6A293A2B7F00C1D1E6 /* extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = extension.swift; sourceTree = "<group>"; };
  72. /* End PBXFileReference section */
  73. /* Begin PBXFrameworksBuildPhase section */
  74. FADEA46A2936102A00F1743C /* Frameworks */ = {
  75. isa = PBXFrameworksBuildPhase;
  76. buildActionMask = 2147483647;
  77. files = (
  78. 1839BBED36D3EDE259E5FFA5 /* Pods_AIPaint.framework in Frameworks */,
  79. );
  80. runOnlyForDeploymentPostprocessing = 0;
  81. };
  82. FADEA4832936102B00F1743C /* Frameworks */ = {
  83. isa = PBXFrameworksBuildPhase;
  84. buildActionMask = 2147483647;
  85. files = (
  86. BC49268A5038FCF363416F98 /* Pods_AIPaintTests.framework in Frameworks */,
  87. );
  88. runOnlyForDeploymentPostprocessing = 0;
  89. };
  90. FADEA48D2936102C00F1743C /* Frameworks */ = {
  91. isa = PBXFrameworksBuildPhase;
  92. buildActionMask = 2147483647;
  93. files = (
  94. EDAE87F2EB7B7D37C59CA887 /* Pods_AIPaint_AIPaintUITests.framework in Frameworks */,
  95. );
  96. runOnlyForDeploymentPostprocessing = 0;
  97. };
  98. /* End PBXFrameworksBuildPhase section */
  99. /* Begin PBXGroup section */
  100. 8D9A6C75550A7854CD16006A /* Frameworks */ = {
  101. isa = PBXGroup;
  102. children = (
  103. A0E657FD160CDE6681C310A2 /* Pods_AIPaint.framework */,
  104. 4925E69672D1C079FEAB6E55 /* Pods_AIPaint_AIPaintUITests.framework */,
  105. 8F91ED704F65FE18A74BEEC9 /* Pods_AIPaintTests.framework */,
  106. );
  107. name = Frameworks;
  108. sourceTree = "<group>";
  109. };
  110. 9A5F16938C81DC30539E90D0 /* Pods */ = {
  111. isa = PBXGroup;
  112. children = (
  113. AFB71330BC45DD1A91668D6A /* Pods-AIPaint.debug.xcconfig */,
  114. 4239397359D30F3E2DB8CA5B /* Pods-AIPaint.release.xcconfig */,
  115. C08447441CAFA1A2EAF6458F /* Pods-AIPaint-AIPaintUITests.debug.xcconfig */,
  116. 7946ED0F6936313DFF8757E2 /* Pods-AIPaint-AIPaintUITests.release.xcconfig */,
  117. 4FF64EC94FD620B6D86C5DEA /* Pods-AIPaintTests.debug.xcconfig */,
  118. 2296AF3D6C42E14C6421896D /* Pods-AIPaintTests.release.xcconfig */,
  119. );
  120. path = Pods;
  121. sourceTree = "<group>";
  122. };
  123. FADEA4642936102A00F1743C = {
  124. isa = PBXGroup;
  125. children = (
  126. FADEA46F2936102A00F1743C /* AIPaint */,
  127. FADEA4892936102B00F1743C /* AIPaintTests */,
  128. FADEA4932936102C00F1743C /* AIPaintUITests */,
  129. FADEA46E2936102A00F1743C /* Products */,
  130. 9A5F16938C81DC30539E90D0 /* Pods */,
  131. 8D9A6C75550A7854CD16006A /* Frameworks */,
  132. );
  133. sourceTree = "<group>";
  134. };
  135. FADEA46E2936102A00F1743C /* Products */ = {
  136. isa = PBXGroup;
  137. children = (
  138. FADEA46D2936102A00F1743C /* AIPaint.app */,
  139. FADEA4862936102B00F1743C /* AIPaintTests.xctest */,
  140. FADEA4902936102C00F1743C /* AIPaintUITests.xctest */,
  141. );
  142. name = Products;
  143. sourceTree = "<group>";
  144. };
  145. FADEA46F2936102A00F1743C /* AIPaint */ = {
  146. isa = PBXGroup;
  147. children = (
  148. FA38329C293F16EA005B59D7 /* AIPaint.entitlements */,
  149. FAEAEB672938ED4700C1D1E6 /* View */,
  150. FADEA4AC2936630700F1743C /* Model */,
  151. FADEA4762936102A00F1743C /* Main.storyboard */,
  152. FADEA47C2936102B00F1743C /* Assets.xcassets */,
  153. FADEA47E2936102B00F1743C /* LaunchScreen.storyboard */,
  154. FADEA4812936102B00F1743C /* Info.plist */,
  155. FADEA4792936102A00F1743C /* AIPaint.xcdatamodeld */,
  156. FADEA4702936102A00F1743C /* AppDelegate.swift */,
  157. FADEA4A32936108100F1743C /* DrawViewController.swift */,
  158. FADEA4A52936131700F1743C /* HomeViewController.swift */,
  159. FADEA4A72936132700F1743C /* SettingsViewController.swift */,
  160. FAEAEB6A293A2B7F00C1D1E6 /* extension.swift */,
  161. );
  162. path = AIPaint;
  163. sourceTree = "<group>";
  164. };
  165. FADEA4892936102B00F1743C /* AIPaintTests */ = {
  166. isa = PBXGroup;
  167. children = (
  168. FADEA48A2936102B00F1743C /* AIPaintTests.swift */,
  169. );
  170. path = AIPaintTests;
  171. sourceTree = "<group>";
  172. };
  173. FADEA4932936102C00F1743C /* AIPaintUITests */ = {
  174. isa = PBXGroup;
  175. children = (
  176. FADEA4942936102C00F1743C /* AIPaintUITests.swift */,
  177. FADEA4962936102C00F1743C /* AIPaintUITestsLaunchTests.swift */,
  178. );
  179. path = AIPaintUITests;
  180. sourceTree = "<group>";
  181. };
  182. FADEA4AC2936630700F1743C /* Model */ = {
  183. isa = PBXGroup;
  184. children = (
  185. FADEA4AD2936636200F1743C /* struct */,
  186. );
  187. path = Model;
  188. sourceTree = "<group>";
  189. };
  190. FADEA4AD2936636200F1743C /* struct */ = {
  191. isa = PBXGroup;
  192. children = (
  193. FADEA4AE2936642900F1743C /* Generate.swift */,
  194. );
  195. path = struct;
  196. sourceTree = "<group>";
  197. };
  198. FAEAEB672938ED4700C1D1E6 /* View */ = {
  199. isa = PBXGroup;
  200. children = (
  201. FAEAEB682938ED5B00C1D1E6 /* PaintingCell.swift */,
  202. );
  203. path = View;
  204. sourceTree = "<group>";
  205. };
  206. /* End PBXGroup section */
  207. /* Begin PBXNativeTarget section */
  208. FADEA46C2936102A00F1743C /* AIPaint */ = {
  209. isa = PBXNativeTarget;
  210. buildConfigurationList = FADEA49A2936102C00F1743C /* Build configuration list for PBXNativeTarget "AIPaint" */;
  211. buildPhases = (
  212. A83951387E0A6B5298C07091 /* [CP] Check Pods Manifest.lock */,
  213. FADEA4692936102A00F1743C /* Sources */,
  214. FADEA46A2936102A00F1743C /* Frameworks */,
  215. FADEA46B2936102A00F1743C /* Resources */,
  216. 8769E5C84177F664010299C0 /* [CP] Embed Pods Frameworks */,
  217. );
  218. buildRules = (
  219. );
  220. dependencies = (
  221. );
  222. name = AIPaint;
  223. productName = AIPaint;
  224. productReference = FADEA46D2936102A00F1743C /* AIPaint.app */;
  225. productType = "com.apple.product-type.application";
  226. };
  227. FADEA4852936102B00F1743C /* AIPaintTests */ = {
  228. isa = PBXNativeTarget;
  229. buildConfigurationList = FADEA49D2936102C00F1743C /* Build configuration list for PBXNativeTarget "AIPaintTests" */;
  230. buildPhases = (
  231. BCE798F30D692C3C63F68BD8 /* [CP] Check Pods Manifest.lock */,
  232. FADEA4822936102B00F1743C /* Sources */,
  233. FADEA4832936102B00F1743C /* Frameworks */,
  234. FADEA4842936102B00F1743C /* Resources */,
  235. );
  236. buildRules = (
  237. );
  238. dependencies = (
  239. FADEA4882936102B00F1743C /* PBXTargetDependency */,
  240. );
  241. name = AIPaintTests;
  242. productName = AIPaintTests;
  243. productReference = FADEA4862936102B00F1743C /* AIPaintTests.xctest */;
  244. productType = "com.apple.product-type.bundle.unit-test";
  245. };
  246. FADEA48F2936102C00F1743C /* AIPaintUITests */ = {
  247. isa = PBXNativeTarget;
  248. buildConfigurationList = FADEA4A02936102C00F1743C /* Build configuration list for PBXNativeTarget "AIPaintUITests" */;
  249. buildPhases = (
  250. 0E0081683E3272E96D50EBB3 /* [CP] Check Pods Manifest.lock */,
  251. FADEA48C2936102C00F1743C /* Sources */,
  252. FADEA48D2936102C00F1743C /* Frameworks */,
  253. FADEA48E2936102C00F1743C /* Resources */,
  254. 7517BE02F7B17C071EAEA430 /* [CP] Embed Pods Frameworks */,
  255. );
  256. buildRules = (
  257. );
  258. dependencies = (
  259. FADEA4922936102C00F1743C /* PBXTargetDependency */,
  260. );
  261. name = AIPaintUITests;
  262. productName = AIPaintUITests;
  263. productReference = FADEA4902936102C00F1743C /* AIPaintUITests.xctest */;
  264. productType = "com.apple.product-type.bundle.ui-testing";
  265. };
  266. /* End PBXNativeTarget section */
  267. /* Begin PBXProject section */
  268. FADEA4652936102A00F1743C /* Project object */ = {
  269. isa = PBXProject;
  270. attributes = {
  271. BuildIndependentTargetsInParallel = 1;
  272. LastSwiftUpdateCheck = 1410;
  273. LastUpgradeCheck = 1410;
  274. TargetAttributes = {
  275. FADEA46C2936102A00F1743C = {
  276. CreatedOnToolsVersion = 14.1;
  277. };
  278. FADEA4852936102B00F1743C = {
  279. CreatedOnToolsVersion = 14.1;
  280. TestTargetID = FADEA46C2936102A00F1743C;
  281. };
  282. FADEA48F2936102C00F1743C = {
  283. CreatedOnToolsVersion = 14.1;
  284. TestTargetID = FADEA46C2936102A00F1743C;
  285. };
  286. };
  287. };
  288. buildConfigurationList = FADEA4682936102A00F1743C /* Build configuration list for PBXProject "AIPaint" */;
  289. compatibilityVersion = "Xcode 14.0";
  290. developmentRegion = en;
  291. hasScannedForEncodings = 0;
  292. knownRegions = (
  293. en,
  294. Base,
  295. );
  296. mainGroup = FADEA4642936102A00F1743C;
  297. productRefGroup = FADEA46E2936102A00F1743C /* Products */;
  298. projectDirPath = "";
  299. projectRoot = "";
  300. targets = (
  301. FADEA46C2936102A00F1743C /* AIPaint */,
  302. FADEA4852936102B00F1743C /* AIPaintTests */,
  303. FADEA48F2936102C00F1743C /* AIPaintUITests */,
  304. );
  305. };
  306. /* End PBXProject section */
  307. /* Begin PBXResourcesBuildPhase section */
  308. FADEA46B2936102A00F1743C /* Resources */ = {
  309. isa = PBXResourcesBuildPhase;
  310. buildActionMask = 2147483647;
  311. files = (
  312. FADEA4802936102B00F1743C /* LaunchScreen.storyboard in Resources */,
  313. FADEA47D2936102B00F1743C /* Assets.xcassets in Resources */,
  314. FADEA4782936102A00F1743C /* Main.storyboard in Resources */,
  315. );
  316. runOnlyForDeploymentPostprocessing = 0;
  317. };
  318. FADEA4842936102B00F1743C /* Resources */ = {
  319. isa = PBXResourcesBuildPhase;
  320. buildActionMask = 2147483647;
  321. files = (
  322. );
  323. runOnlyForDeploymentPostprocessing = 0;
  324. };
  325. FADEA48E2936102C00F1743C /* Resources */ = {
  326. isa = PBXResourcesBuildPhase;
  327. buildActionMask = 2147483647;
  328. files = (
  329. );
  330. runOnlyForDeploymentPostprocessing = 0;
  331. };
  332. /* End PBXResourcesBuildPhase section */
  333. /* Begin PBXShellScriptBuildPhase section */
  334. 0E0081683E3272E96D50EBB3 /* [CP] Check Pods Manifest.lock */ = {
  335. isa = PBXShellScriptBuildPhase;
  336. buildActionMask = 2147483647;
  337. files = (
  338. );
  339. inputFileListPaths = (
  340. );
  341. inputPaths = (
  342. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  343. "${PODS_ROOT}/Manifest.lock",
  344. );
  345. name = "[CP] Check Pods Manifest.lock";
  346. outputFileListPaths = (
  347. );
  348. outputPaths = (
  349. "$(DERIVED_FILE_DIR)/Pods-AIPaint-AIPaintUITests-checkManifestLockResult.txt",
  350. );
  351. runOnlyForDeploymentPostprocessing = 0;
  352. shellPath = /bin/sh;
  353. shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
  354. showEnvVarsInLog = 0;
  355. };
  356. 7517BE02F7B17C071EAEA430 /* [CP] Embed Pods Frameworks */ = {
  357. isa = PBXShellScriptBuildPhase;
  358. buildActionMask = 2147483647;
  359. files = (
  360. );
  361. inputFileListPaths = (
  362. "${PODS_ROOT}/Target Support Files/Pods-AIPaint-AIPaintUITests/Pods-AIPaint-AIPaintUITests-frameworks-${CONFIGURATION}-input-files.xcfilelist",
  363. );
  364. name = "[CP] Embed Pods Frameworks";
  365. outputFileListPaths = (
  366. "${PODS_ROOT}/Target Support Files/Pods-AIPaint-AIPaintUITests/Pods-AIPaint-AIPaintUITests-frameworks-${CONFIGURATION}-output-files.xcfilelist",
  367. );
  368. runOnlyForDeploymentPostprocessing = 0;
  369. shellPath = /bin/sh;
  370. shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AIPaint-AIPaintUITests/Pods-AIPaint-AIPaintUITests-frameworks.sh\"\n";
  371. showEnvVarsInLog = 0;
  372. };
  373. 8769E5C84177F664010299C0 /* [CP] Embed Pods Frameworks */ = {
  374. isa = PBXShellScriptBuildPhase;
  375. buildActionMask = 2147483647;
  376. files = (
  377. );
  378. inputFileListPaths = (
  379. "${PODS_ROOT}/Target Support Files/Pods-AIPaint/Pods-AIPaint-frameworks-${CONFIGURATION}-input-files.xcfilelist",
  380. );
  381. name = "[CP] Embed Pods Frameworks";
  382. outputFileListPaths = (
  383. "${PODS_ROOT}/Target Support Files/Pods-AIPaint/Pods-AIPaint-frameworks-${CONFIGURATION}-output-files.xcfilelist",
  384. );
  385. runOnlyForDeploymentPostprocessing = 0;
  386. shellPath = /bin/sh;
  387. shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-AIPaint/Pods-AIPaint-frameworks.sh\"\n";
  388. showEnvVarsInLog = 0;
  389. };
  390. A83951387E0A6B5298C07091 /* [CP] Check Pods Manifest.lock */ = {
  391. isa = PBXShellScriptBuildPhase;
  392. buildActionMask = 2147483647;
  393. files = (
  394. );
  395. inputFileListPaths = (
  396. );
  397. inputPaths = (
  398. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  399. "${PODS_ROOT}/Manifest.lock",
  400. );
  401. name = "[CP] Check Pods Manifest.lock";
  402. outputFileListPaths = (
  403. );
  404. outputPaths = (
  405. "$(DERIVED_FILE_DIR)/Pods-AIPaint-checkManifestLockResult.txt",
  406. );
  407. runOnlyForDeploymentPostprocessing = 0;
  408. shellPath = /bin/sh;
  409. shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
  410. showEnvVarsInLog = 0;
  411. };
  412. BCE798F30D692C3C63F68BD8 /* [CP] Check Pods Manifest.lock */ = {
  413. isa = PBXShellScriptBuildPhase;
  414. buildActionMask = 2147483647;
  415. files = (
  416. );
  417. inputFileListPaths = (
  418. );
  419. inputPaths = (
  420. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  421. "${PODS_ROOT}/Manifest.lock",
  422. );
  423. name = "[CP] Check Pods Manifest.lock";
  424. outputFileListPaths = (
  425. );
  426. outputPaths = (
  427. "$(DERIVED_FILE_DIR)/Pods-AIPaintTests-checkManifestLockResult.txt",
  428. );
  429. runOnlyForDeploymentPostprocessing = 0;
  430. shellPath = /bin/sh;
  431. shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
  432. showEnvVarsInLog = 0;
  433. };
  434. /* End PBXShellScriptBuildPhase section */
  435. /* Begin PBXSourcesBuildPhase section */
  436. FADEA4692936102A00F1743C /* Sources */ = {
  437. isa = PBXSourcesBuildPhase;
  438. buildActionMask = 2147483647;
  439. files = (
  440. FADEA4A42936108100F1743C /* DrawViewController.swift in Sources */,
  441. FADEA4712936102A00F1743C /* AppDelegate.swift in Sources */,
  442. FAEAEB692938ED5B00C1D1E6 /* PaintingCell.swift in Sources */,
  443. FADEA4AF2936642900F1743C /* Generate.swift in Sources */,
  444. FADEA47B2936102A00F1743C /* AIPaint.xcdatamodeld in Sources */,
  445. FADEA4A82936132700F1743C /* SettingsViewController.swift in Sources */,
  446. FADEA4A62936131700F1743C /* HomeViewController.swift in Sources */,
  447. FAEAEB6B293A2B7F00C1D1E6 /* extension.swift in Sources */,
  448. );
  449. runOnlyForDeploymentPostprocessing = 0;
  450. };
  451. FADEA4822936102B00F1743C /* Sources */ = {
  452. isa = PBXSourcesBuildPhase;
  453. buildActionMask = 2147483647;
  454. files = (
  455. FADEA48B2936102B00F1743C /* AIPaintTests.swift in Sources */,
  456. );
  457. runOnlyForDeploymentPostprocessing = 0;
  458. };
  459. FADEA48C2936102C00F1743C /* Sources */ = {
  460. isa = PBXSourcesBuildPhase;
  461. buildActionMask = 2147483647;
  462. files = (
  463. FADEA4952936102C00F1743C /* AIPaintUITests.swift in Sources */,
  464. FADEA4972936102C00F1743C /* AIPaintUITestsLaunchTests.swift in Sources */,
  465. );
  466. runOnlyForDeploymentPostprocessing = 0;
  467. };
  468. /* End PBXSourcesBuildPhase section */
  469. /* Begin PBXTargetDependency section */
  470. FADEA4882936102B00F1743C /* PBXTargetDependency */ = {
  471. isa = PBXTargetDependency;
  472. target = FADEA46C2936102A00F1743C /* AIPaint */;
  473. targetProxy = FADEA4872936102B00F1743C /* PBXContainerItemProxy */;
  474. };
  475. FADEA4922936102C00F1743C /* PBXTargetDependency */ = {
  476. isa = PBXTargetDependency;
  477. target = FADEA46C2936102A00F1743C /* AIPaint */;
  478. targetProxy = FADEA4912936102C00F1743C /* PBXContainerItemProxy */;
  479. };
  480. /* End PBXTargetDependency section */
  481. /* Begin PBXVariantGroup section */
  482. FADEA4762936102A00F1743C /* Main.storyboard */ = {
  483. isa = PBXVariantGroup;
  484. children = (
  485. FADEA4772936102A00F1743C /* Base */,
  486. );
  487. name = Main.storyboard;
  488. sourceTree = "<group>";
  489. };
  490. FADEA47E2936102B00F1743C /* LaunchScreen.storyboard */ = {
  491. isa = PBXVariantGroup;
  492. children = (
  493. FADEA47F2936102B00F1743C /* Base */,
  494. );
  495. name = LaunchScreen.storyboard;
  496. sourceTree = "<group>";
  497. };
  498. /* End PBXVariantGroup section */
  499. /* Begin XCBuildConfiguration section */
  500. FADEA4982936102C00F1743C /* Debug */ = {
  501. isa = XCBuildConfiguration;
  502. buildSettings = {
  503. ALWAYS_SEARCH_USER_PATHS = NO;
  504. CLANG_ANALYZER_NONNULL = YES;
  505. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  506. CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
  507. CLANG_ENABLE_MODULES = YES;
  508. CLANG_ENABLE_OBJC_ARC = YES;
  509. CLANG_ENABLE_OBJC_WEAK = YES;
  510. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  511. CLANG_WARN_BOOL_CONVERSION = YES;
  512. CLANG_WARN_COMMA = YES;
  513. CLANG_WARN_CONSTANT_CONVERSION = YES;
  514. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  515. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  516. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  517. CLANG_WARN_EMPTY_BODY = YES;
  518. CLANG_WARN_ENUM_CONVERSION = YES;
  519. CLANG_WARN_INFINITE_RECURSION = YES;
  520. CLANG_WARN_INT_CONVERSION = YES;
  521. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  522. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  523. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  524. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  525. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  526. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  527. CLANG_WARN_STRICT_PROTOTYPES = YES;
  528. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  529. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  530. CLANG_WARN_UNREACHABLE_CODE = YES;
  531. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  532. COPY_PHASE_STRIP = NO;
  533. DEBUG_INFORMATION_FORMAT = dwarf;
  534. ENABLE_STRICT_OBJC_MSGSEND = YES;
  535. ENABLE_TESTABILITY = YES;
  536. GCC_C_LANGUAGE_STANDARD = gnu11;
  537. GCC_DYNAMIC_NO_PIC = NO;
  538. GCC_NO_COMMON_BLOCKS = YES;
  539. GCC_OPTIMIZATION_LEVEL = 0;
  540. GCC_PREPROCESSOR_DEFINITIONS = (
  541. "DEBUG=1",
  542. "$(inherited)",
  543. );
  544. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  545. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  546. GCC_WARN_UNDECLARED_SELECTOR = YES;
  547. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  548. GCC_WARN_UNUSED_FUNCTION = YES;
  549. GCC_WARN_UNUSED_VARIABLE = YES;
  550. IPHONEOS_DEPLOYMENT_TARGET = 16.0;
  551. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  552. MTL_FAST_MATH = YES;
  553. ONLY_ACTIVE_ARCH = YES;
  554. SDKROOT = iphoneos;
  555. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  556. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  557. };
  558. name = Debug;
  559. };
  560. FADEA4992936102C00F1743C /* Release */ = {
  561. isa = XCBuildConfiguration;
  562. buildSettings = {
  563. ALWAYS_SEARCH_USER_PATHS = NO;
  564. CLANG_ANALYZER_NONNULL = YES;
  565. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  566. CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
  567. CLANG_ENABLE_MODULES = YES;
  568. CLANG_ENABLE_OBJC_ARC = YES;
  569. CLANG_ENABLE_OBJC_WEAK = YES;
  570. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  571. CLANG_WARN_BOOL_CONVERSION = YES;
  572. CLANG_WARN_COMMA = YES;
  573. CLANG_WARN_CONSTANT_CONVERSION = YES;
  574. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  575. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  576. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  577. CLANG_WARN_EMPTY_BODY = YES;
  578. CLANG_WARN_ENUM_CONVERSION = YES;
  579. CLANG_WARN_INFINITE_RECURSION = YES;
  580. CLANG_WARN_INT_CONVERSION = YES;
  581. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  582. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  583. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  584. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  585. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  586. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  587. CLANG_WARN_STRICT_PROTOTYPES = YES;
  588. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  589. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  590. CLANG_WARN_UNREACHABLE_CODE = YES;
  591. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  592. COPY_PHASE_STRIP = NO;
  593. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  594. ENABLE_NS_ASSERTIONS = NO;
  595. ENABLE_STRICT_OBJC_MSGSEND = YES;
  596. GCC_C_LANGUAGE_STANDARD = gnu11;
  597. GCC_NO_COMMON_BLOCKS = YES;
  598. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  599. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  600. GCC_WARN_UNDECLARED_SELECTOR = YES;
  601. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  602. GCC_WARN_UNUSED_FUNCTION = YES;
  603. GCC_WARN_UNUSED_VARIABLE = YES;
  604. IPHONEOS_DEPLOYMENT_TARGET = 16.0;
  605. MTL_ENABLE_DEBUG_INFO = NO;
  606. MTL_FAST_MATH = YES;
  607. SDKROOT = iphoneos;
  608. SWIFT_COMPILATION_MODE = wholemodule;
  609. SWIFT_OPTIMIZATION_LEVEL = "-O";
  610. VALIDATE_PRODUCT = YES;
  611. };
  612. name = Release;
  613. };
  614. FADEA49B2936102C00F1743C /* Debug */ = {
  615. isa = XCBuildConfiguration;
  616. baseConfigurationReference = AFB71330BC45DD1A91668D6A /* Pods-AIPaint.debug.xcconfig */;
  617. buildSettings = {
  618. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  619. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  620. CODE_SIGN_ENTITLEMENTS = AIPaint/AIPaint.entitlements;
  621. CODE_SIGN_STYLE = Automatic;
  622. CURRENT_PROJECT_VERSION = 3;
  623. DEVELOPMENT_TEAM = 257T642AW2;
  624. GENERATE_INFOPLIST_FILE = YES;
  625. INFOPLIST_FILE = AIPaint/Info.plist;
  626. INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.entertainment";
  627. INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "Access your photo library to save pictures.";
  628. INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "Access your photo library to save pictures.";
  629. INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
  630. INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
  631. INFOPLIST_KEY_UIMainStoryboardFile = Main;
  632. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
  633. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
  634. IPHONEOS_DEPLOYMENT_TARGET = 15.0;
  635. LD_RUNPATH_SEARCH_PATHS = (
  636. "$(inherited)",
  637. "@executable_path/Frameworks",
  638. );
  639. MARKETING_VERSION = 1.0;
  640. OTHER_LDFLAGS = (
  641. "$(inherited)",
  642. "-framework",
  643. "\"SnapKit\"",
  644. "-framework",
  645. "\"SwiftyJSON\"",
  646. "-ObjC",
  647. );
  648. PRODUCT_BUNDLE_IDENTIFIER = org.hefengyu.huajiang;
  649. PRODUCT_NAME = "$(TARGET_NAME)";
  650. SWIFT_EMIT_LOC_STRINGS = YES;
  651. SWIFT_VERSION = 5.0;
  652. TARGETED_DEVICE_FAMILY = "1,2";
  653. };
  654. name = Debug;
  655. };
  656. FADEA49C2936102C00F1743C /* Release */ = {
  657. isa = XCBuildConfiguration;
  658. baseConfigurationReference = 4239397359D30F3E2DB8CA5B /* Pods-AIPaint.release.xcconfig */;
  659. buildSettings = {
  660. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  661. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  662. CODE_SIGN_ENTITLEMENTS = AIPaint/AIPaint.entitlements;
  663. CODE_SIGN_STYLE = Automatic;
  664. CURRENT_PROJECT_VERSION = 3;
  665. DEVELOPMENT_TEAM = 257T642AW2;
  666. GENERATE_INFOPLIST_FILE = YES;
  667. INFOPLIST_FILE = AIPaint/Info.plist;
  668. INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.entertainment";
  669. INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "Access your photo library to save pictures.";
  670. INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "Access your photo library to save pictures.";
  671. INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
  672. INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
  673. INFOPLIST_KEY_UIMainStoryboardFile = Main;
  674. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
  675. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
  676. IPHONEOS_DEPLOYMENT_TARGET = 15.0;
  677. LD_RUNPATH_SEARCH_PATHS = (
  678. "$(inherited)",
  679. "@executable_path/Frameworks",
  680. );
  681. MARKETING_VERSION = 1.0;
  682. OTHER_LDFLAGS = (
  683. "$(inherited)",
  684. "-framework",
  685. "\"SnapKit\"",
  686. "-framework",
  687. "\"SwiftyJSON\"",
  688. "-ObjC",
  689. );
  690. PRODUCT_BUNDLE_IDENTIFIER = org.hefengyu.huajiang;
  691. PRODUCT_NAME = "$(TARGET_NAME)";
  692. SWIFT_EMIT_LOC_STRINGS = YES;
  693. SWIFT_VERSION = 5.0;
  694. TARGETED_DEVICE_FAMILY = "1,2";
  695. };
  696. name = Release;
  697. };
  698. FADEA49E2936102C00F1743C /* Debug */ = {
  699. isa = XCBuildConfiguration;
  700. baseConfigurationReference = 4FF64EC94FD620B6D86C5DEA /* Pods-AIPaintTests.debug.xcconfig */;
  701. buildSettings = {
  702. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  703. BUNDLE_LOADER = "$(TEST_HOST)";
  704. CODE_SIGN_STYLE = Automatic;
  705. CURRENT_PROJECT_VERSION = 1;
  706. DEVELOPMENT_TEAM = VVA64747UZ;
  707. GENERATE_INFOPLIST_FILE = YES;
  708. IPHONEOS_DEPLOYMENT_TARGET = 16.1;
  709. MARKETING_VERSION = 1.0;
  710. PRODUCT_BUNDLE_IDENTIFIER = fengyuhe.AIPaintTests;
  711. PRODUCT_NAME = "$(TARGET_NAME)";
  712. SWIFT_EMIT_LOC_STRINGS = NO;
  713. SWIFT_VERSION = 5.0;
  714. TARGETED_DEVICE_FAMILY = "1,2";
  715. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AIPaint.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/AIPaint";
  716. };
  717. name = Debug;
  718. };
  719. FADEA49F2936102C00F1743C /* Release */ = {
  720. isa = XCBuildConfiguration;
  721. baseConfigurationReference = 2296AF3D6C42E14C6421896D /* Pods-AIPaintTests.release.xcconfig */;
  722. buildSettings = {
  723. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  724. BUNDLE_LOADER = "$(TEST_HOST)";
  725. CODE_SIGN_STYLE = Automatic;
  726. CURRENT_PROJECT_VERSION = 1;
  727. DEVELOPMENT_TEAM = VVA64747UZ;
  728. GENERATE_INFOPLIST_FILE = YES;
  729. IPHONEOS_DEPLOYMENT_TARGET = 16.1;
  730. MARKETING_VERSION = 1.0;
  731. PRODUCT_BUNDLE_IDENTIFIER = fengyuhe.AIPaintTests;
  732. PRODUCT_NAME = "$(TARGET_NAME)";
  733. SWIFT_EMIT_LOC_STRINGS = NO;
  734. SWIFT_VERSION = 5.0;
  735. TARGETED_DEVICE_FAMILY = "1,2";
  736. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/AIPaint.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/AIPaint";
  737. };
  738. name = Release;
  739. };
  740. FADEA4A12936102C00F1743C /* Debug */ = {
  741. isa = XCBuildConfiguration;
  742. baseConfigurationReference = C08447441CAFA1A2EAF6458F /* Pods-AIPaint-AIPaintUITests.debug.xcconfig */;
  743. buildSettings = {
  744. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  745. CODE_SIGN_STYLE = Automatic;
  746. CURRENT_PROJECT_VERSION = 1;
  747. DEVELOPMENT_TEAM = VVA64747UZ;
  748. GENERATE_INFOPLIST_FILE = YES;
  749. MARKETING_VERSION = 1.0;
  750. PRODUCT_BUNDLE_IDENTIFIER = fengyuhe.AIPaintUITests;
  751. PRODUCT_NAME = "$(TARGET_NAME)";
  752. SWIFT_EMIT_LOC_STRINGS = NO;
  753. SWIFT_VERSION = 5.0;
  754. TARGETED_DEVICE_FAMILY = "1,2";
  755. TEST_TARGET_NAME = AIPaint;
  756. };
  757. name = Debug;
  758. };
  759. FADEA4A22936102C00F1743C /* Release */ = {
  760. isa = XCBuildConfiguration;
  761. baseConfigurationReference = 7946ED0F6936313DFF8757E2 /* Pods-AIPaint-AIPaintUITests.release.xcconfig */;
  762. buildSettings = {
  763. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  764. CODE_SIGN_STYLE = Automatic;
  765. CURRENT_PROJECT_VERSION = 1;
  766. DEVELOPMENT_TEAM = VVA64747UZ;
  767. GENERATE_INFOPLIST_FILE = YES;
  768. MARKETING_VERSION = 1.0;
  769. PRODUCT_BUNDLE_IDENTIFIER = fengyuhe.AIPaintUITests;
  770. PRODUCT_NAME = "$(TARGET_NAME)";
  771. SWIFT_EMIT_LOC_STRINGS = NO;
  772. SWIFT_VERSION = 5.0;
  773. TARGETED_DEVICE_FAMILY = "1,2";
  774. TEST_TARGET_NAME = AIPaint;
  775. };
  776. name = Release;
  777. };
  778. /* End XCBuildConfiguration section */
  779. /* Begin XCConfigurationList section */
  780. FADEA4682936102A00F1743C /* Build configuration list for PBXProject "AIPaint" */ = {
  781. isa = XCConfigurationList;
  782. buildConfigurations = (
  783. FADEA4982936102C00F1743C /* Debug */,
  784. FADEA4992936102C00F1743C /* Release */,
  785. );
  786. defaultConfigurationIsVisible = 0;
  787. defaultConfigurationName = Release;
  788. };
  789. FADEA49A2936102C00F1743C /* Build configuration list for PBXNativeTarget "AIPaint" */ = {
  790. isa = XCConfigurationList;
  791. buildConfigurations = (
  792. FADEA49B2936102C00F1743C /* Debug */,
  793. FADEA49C2936102C00F1743C /* Release */,
  794. );
  795. defaultConfigurationIsVisible = 0;
  796. defaultConfigurationName = Release;
  797. };
  798. FADEA49D2936102C00F1743C /* Build configuration list for PBXNativeTarget "AIPaintTests" */ = {
  799. isa = XCConfigurationList;
  800. buildConfigurations = (
  801. FADEA49E2936102C00F1743C /* Debug */,
  802. FADEA49F2936102C00F1743C /* Release */,
  803. );
  804. defaultConfigurationIsVisible = 0;
  805. defaultConfigurationName = Release;
  806. };
  807. FADEA4A02936102C00F1743C /* Build configuration list for PBXNativeTarget "AIPaintUITests" */ = {
  808. isa = XCConfigurationList;
  809. buildConfigurations = (
  810. FADEA4A12936102C00F1743C /* Debug */,
  811. FADEA4A22936102C00F1743C /* Release */,
  812. );
  813. defaultConfigurationIsVisible = 0;
  814. defaultConfigurationName = Release;
  815. };
  816. /* End XCConfigurationList section */
  817. /* Begin XCVersionGroup section */
  818. FADEA4792936102A00F1743C /* AIPaint.xcdatamodeld */ = {
  819. isa = XCVersionGroup;
  820. children = (
  821. FADEA47A2936102A00F1743C /* AIPaint.xcdatamodel */,
  822. );
  823. currentVersion = FADEA47A2936102A00F1743C /* AIPaint.xcdatamodel */;
  824. path = AIPaint.xcdatamodeld;
  825. sourceTree = "<group>";
  826. versionGroupType = wrapper.xcdatamodel;
  827. };
  828. /* End XCVersionGroup section */
  829. };
  830. rootObject = FADEA4652936102A00F1743C /* Project object */;
  831. }