project.pbxproj 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 54;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 664508962AD0FC4A00F7B7C5 /* MiniPlugin.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 664508952AD0FC4A00F7B7C5 /* MiniPlugin.bundle */; };
  10. 66AB6E5B2AA5F6EE0064C5DB /* WeAppNativePlugin.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F70B44082A80D6C900BF238D /* WeAppNativePlugin.framework */; };
  11. F70B344D2A70F60B00BF238D /* MyPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = F70B344C2A70F60B00BF238D /* MyPlugin.h */; settings = {ATTRIBUTES = (Public, ); }; };
  12. F70B34502A70F60B00BF238D /* wxf1a06dafa3350688.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F70B344A2A70F60B00BF238D /* wxf1a06dafa3350688.framework */; };
  13. F70B34572A71114600BF238D /* MyPlugin.mm in Sources */ = {isa = PBXBuildFile; fileRef = F70B34562A71114600BF238D /* MyPlugin.mm */; };
  14. F70B35C42A726B6600BF238D /* wxf1a06dafa3350688.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = F70B344A2A70F60B00BF238D /* wxf1a06dafa3350688.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  15. F7E18E3A2A6E9A3800DF0D7B /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F7E18E392A6E9A3800DF0D7B /* AppDelegate.m */; };
  16. F7E18E3D2A6E9A3800DF0D7B /* SceneDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F7E18E3C2A6E9A3800DF0D7B /* SceneDelegate.m */; };
  17. F7E18E402A6E9A3800DF0D7B /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F7E18E3F2A6E9A3800DF0D7B /* ViewController.m */; };
  18. F7E18E4B2A6E9A3900DF0D7B /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F7E18E4A2A6E9A3900DF0D7B /* main.m */; };
  19. /* End PBXBuildFile section */
  20. /* Begin PBXContainerItemProxy section */
  21. 665A30782A9706CF008EA4EB /* PBXContainerItemProxy */ = {
  22. isa = PBXContainerItemProxy;
  23. containerPortal = F7E18E2D2A6E9A3800DF0D7B /* Project object */;
  24. proxyType = 1;
  25. remoteGlobalIDString = F70B34492A70F60B00BF238D;
  26. remoteInfo = wxf1a06dafa3350688;
  27. };
  28. /* End PBXContainerItemProxy section */
  29. /* Begin PBXCopyFilesBuildPhase section */
  30. F70B34512A70F60B00BF238D /* Embed Frameworks */ = {
  31. isa = PBXCopyFilesBuildPhase;
  32. buildActionMask = 12;
  33. dstPath = "";
  34. dstSubfolderSpec = 10;
  35. files = (
  36. F70B35C42A726B6600BF238D /* wxf1a06dafa3350688.framework in Embed Frameworks */,
  37. );
  38. name = "Embed Frameworks";
  39. runOnlyForDeploymentPostprocessing = 0;
  40. };
  41. /* End PBXCopyFilesBuildPhase section */
  42. /* Begin PBXFileReference section */
  43. 664508952AD0FC4A00F7B7C5 /* MiniPlugin.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = MiniPlugin.bundle; sourceTree = "<group>"; };
  44. F70B344A2A70F60B00BF238D /* wxf1a06dafa3350688.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = wxf1a06dafa3350688.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  45. F70B344C2A70F60B00BF238D /* MyPlugin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MyPlugin.h; sourceTree = "<group>"; };
  46. F70B34562A71114600BF238D /* MyPlugin.mm */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.objcpp; path = MyPlugin.mm; sourceTree = "<group>"; };
  47. F70B44082A80D6C900BF238D /* WeAppNativePlugin.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = WeAppNativePlugin.framework; sourceTree = "<group>"; };
  48. F7E18E352A6E9A3800DF0D7B /* demo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = demo.app; sourceTree = BUILT_PRODUCTS_DIR; };
  49. F7E18E382A6E9A3800DF0D7B /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
  50. F7E18E392A6E9A3800DF0D7B /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
  51. F7E18E3B2A6E9A3800DF0D7B /* SceneDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SceneDelegate.h; sourceTree = "<group>"; };
  52. F7E18E3C2A6E9A3800DF0D7B /* SceneDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SceneDelegate.m; sourceTree = "<group>"; };
  53. F7E18E3E2A6E9A3800DF0D7B /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
  54. F7E18E3F2A6E9A3800DF0D7B /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
  55. F7E18E422A6E9A3800DF0D7B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  56. F7E18E442A6E9A3900DF0D7B /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  57. F7E18E472A6E9A3900DF0D7B /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
  58. F7E18E492A6E9A3900DF0D7B /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  59. F7E18E4A2A6E9A3900DF0D7B /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  60. F7E18E522A6FA12C00DF0D7B /* demo.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = demo.entitlements; sourceTree = "<group>"; };
  61. /* End PBXFileReference section */
  62. /* Begin PBXFrameworksBuildPhase section */
  63. F70B34472A70F60B00BF238D /* Frameworks */ = {
  64. isa = PBXFrameworksBuildPhase;
  65. buildActionMask = 2147483647;
  66. files = (
  67. 66AB6E5B2AA5F6EE0064C5DB /* WeAppNativePlugin.framework in Frameworks */,
  68. );
  69. runOnlyForDeploymentPostprocessing = 0;
  70. };
  71. F7E18E322A6E9A3800DF0D7B /* Frameworks */ = {
  72. isa = PBXFrameworksBuildPhase;
  73. buildActionMask = 2147483647;
  74. files = (
  75. F70B34502A70F60B00BF238D /* wxf1a06dafa3350688.framework in Frameworks */,
  76. );
  77. runOnlyForDeploymentPostprocessing = 0;
  78. };
  79. /* End PBXFrameworksBuildPhase section */
  80. /* Begin PBXGroup section */
  81. 66AB6E5A2AA5F6EE0064C5DB /* Frameworks */ = {
  82. isa = PBXGroup;
  83. children = (
  84. );
  85. name = Frameworks;
  86. sourceTree = "<group>";
  87. };
  88. F70B344B2A70F60B00BF238D /* MyPlugin */ = {
  89. isa = PBXGroup;
  90. children = (
  91. F70B344C2A70F60B00BF238D /* MyPlugin.h */,
  92. F70B34562A71114600BF238D /* MyPlugin.mm */,
  93. F70B44082A80D6C900BF238D /* WeAppNativePlugin.framework */,
  94. 664508952AD0FC4A00F7B7C5 /* MiniPlugin.bundle */,
  95. );
  96. path = MyPlugin;
  97. sourceTree = "<group>";
  98. };
  99. F7E18E2C2A6E9A3800DF0D7B = {
  100. isa = PBXGroup;
  101. children = (
  102. F7E18E522A6FA12C00DF0D7B /* demo.entitlements */,
  103. F7E18E372A6E9A3800DF0D7B /* demo */,
  104. F70B344B2A70F60B00BF238D /* MyPlugin */,
  105. F7E18E362A6E9A3800DF0D7B /* Products */,
  106. 66AB6E5A2AA5F6EE0064C5DB /* Frameworks */,
  107. );
  108. sourceTree = "<group>";
  109. };
  110. F7E18E362A6E9A3800DF0D7B /* Products */ = {
  111. isa = PBXGroup;
  112. children = (
  113. F7E18E352A6E9A3800DF0D7B /* demo.app */,
  114. F70B344A2A70F60B00BF238D /* wxf1a06dafa3350688.framework */,
  115. );
  116. name = Products;
  117. sourceTree = "<group>";
  118. };
  119. F7E18E372A6E9A3800DF0D7B /* demo */ = {
  120. isa = PBXGroup;
  121. children = (
  122. F7E18E382A6E9A3800DF0D7B /* AppDelegate.h */,
  123. F7E18E392A6E9A3800DF0D7B /* AppDelegate.m */,
  124. F7E18E3B2A6E9A3800DF0D7B /* SceneDelegate.h */,
  125. F7E18E3C2A6E9A3800DF0D7B /* SceneDelegate.m */,
  126. F7E18E3E2A6E9A3800DF0D7B /* ViewController.h */,
  127. F7E18E3F2A6E9A3800DF0D7B /* ViewController.m */,
  128. F7E18E412A6E9A3800DF0D7B /* Main.storyboard */,
  129. F7E18E442A6E9A3900DF0D7B /* Assets.xcassets */,
  130. F7E18E462A6E9A3900DF0D7B /* LaunchScreen.storyboard */,
  131. F7E18E492A6E9A3900DF0D7B /* Info.plist */,
  132. F7E18E4A2A6E9A3900DF0D7B /* main.m */,
  133. );
  134. path = demo;
  135. sourceTree = "<group>";
  136. };
  137. /* End PBXGroup section */
  138. /* Begin PBXHeadersBuildPhase section */
  139. F70B34452A70F60B00BF238D /* Headers */ = {
  140. isa = PBXHeadersBuildPhase;
  141. buildActionMask = 2147483647;
  142. files = (
  143. F70B344D2A70F60B00BF238D /* MyPlugin.h in Headers */,
  144. );
  145. runOnlyForDeploymentPostprocessing = 0;
  146. };
  147. /* End PBXHeadersBuildPhase section */
  148. /* Begin PBXNativeTarget section */
  149. F70B34492A70F60B00BF238D /* wxf1a06dafa3350688 */ = {
  150. isa = PBXNativeTarget;
  151. buildConfigurationList = F70B34552A70F60B00BF238D /* Build configuration list for PBXNativeTarget "wxf1a06dafa3350688" */;
  152. buildPhases = (
  153. F70B34452A70F60B00BF238D /* Headers */,
  154. F70B34462A70F60B00BF238D /* Sources */,
  155. F70B34472A70F60B00BF238D /* Frameworks */,
  156. F70B34482A70F60B00BF238D /* Resources */,
  157. );
  158. buildRules = (
  159. );
  160. dependencies = (
  161. );
  162. name = wxf1a06dafa3350688;
  163. productName = testplugin;
  164. productReference = F70B344A2A70F60B00BF238D /* wxf1a06dafa3350688.framework */;
  165. productType = "com.apple.product-type.framework";
  166. };
  167. F7E18E342A6E9A3800DF0D7B /* demo */ = {
  168. isa = PBXNativeTarget;
  169. buildConfigurationList = F7E18E4E2A6E9A3900DF0D7B /* Build configuration list for PBXNativeTarget "demo" */;
  170. buildPhases = (
  171. F7E18E312A6E9A3800DF0D7B /* Sources */,
  172. F7E18E322A6E9A3800DF0D7B /* Frameworks */,
  173. F70B3A932A779A9200BF238D /* Run Script */,
  174. F70B34512A70F60B00BF238D /* Embed Frameworks */,
  175. );
  176. buildRules = (
  177. );
  178. dependencies = (
  179. 665A30792A9706CF008EA4EB /* PBXTargetDependency */,
  180. );
  181. name = demo;
  182. productName = testHook;
  183. productReference = F7E18E352A6E9A3800DF0D7B /* demo.app */;
  184. productType = "com.apple.product-type.application";
  185. };
  186. /* End PBXNativeTarget section */
  187. /* Begin PBXProject section */
  188. F7E18E2D2A6E9A3800DF0D7B /* Project object */ = {
  189. isa = PBXProject;
  190. attributes = {
  191. BuildIndependentTargetsInParallel = 1;
  192. LastUpgradeCheck = 1400;
  193. TargetAttributes = {
  194. F70B34492A70F60B00BF238D = {
  195. CreatedOnToolsVersion = 14.0;
  196. };
  197. F7E18E342A6E9A3800DF0D7B = {
  198. CreatedOnToolsVersion = 14.0;
  199. };
  200. };
  201. };
  202. buildConfigurationList = F7E18E302A6E9A3800DF0D7B /* Build configuration list for PBXProject "NativePlugin" */;
  203. compatibilityVersion = "Xcode 11.0";
  204. developmentRegion = en;
  205. hasScannedForEncodings = 0;
  206. knownRegions = (
  207. en,
  208. Base,
  209. );
  210. mainGroup = F7E18E2C2A6E9A3800DF0D7B;
  211. productRefGroup = F7E18E362A6E9A3800DF0D7B /* Products */;
  212. projectDirPath = "";
  213. projectRoot = "";
  214. targets = (
  215. F7E18E342A6E9A3800DF0D7B /* demo */,
  216. F70B34492A70F60B00BF238D /* wxf1a06dafa3350688 */,
  217. );
  218. };
  219. /* End PBXProject section */
  220. /* Begin PBXResourcesBuildPhase section */
  221. F70B34482A70F60B00BF238D /* Resources */ = {
  222. isa = PBXResourcesBuildPhase;
  223. buildActionMask = 2147483647;
  224. files = (
  225. 664508962AD0FC4A00F7B7C5 /* MiniPlugin.bundle in Resources */,
  226. );
  227. runOnlyForDeploymentPostprocessing = 0;
  228. };
  229. /* End PBXResourcesBuildPhase section */
  230. /* Begin PBXShellScriptBuildPhase section */
  231. F70B3A932A779A9200BF238D /* Run Script */ = {
  232. isa = PBXShellScriptBuildPhase;
  233. alwaysOutOfDate = 1;
  234. buildActionMask = 12;
  235. files = (
  236. );
  237. inputFileListPaths = (
  238. );
  239. inputPaths = (
  240. );
  241. name = "Run Script";
  242. outputFileListPaths = (
  243. );
  244. outputPaths = (
  245. );
  246. runOnlyForDeploymentPostprocessing = 0;
  247. shellPath = /bin/sh;
  248. shellScript = "cd ${PROJECT_DIR}/resources/scripts\nsh build.sh\nif [ $? -ne 0 ]; then\n echo \"build script fail\"\n exit 1\nfi\n\necho \"build script success\"\n";
  249. };
  250. /* End PBXShellScriptBuildPhase section */
  251. /* Begin PBXSourcesBuildPhase section */
  252. F70B34462A70F60B00BF238D /* Sources */ = {
  253. isa = PBXSourcesBuildPhase;
  254. buildActionMask = 2147483647;
  255. files = (
  256. F70B34572A71114600BF238D /* MyPlugin.mm in Sources */,
  257. );
  258. runOnlyForDeploymentPostprocessing = 0;
  259. };
  260. F7E18E312A6E9A3800DF0D7B /* Sources */ = {
  261. isa = PBXSourcesBuildPhase;
  262. buildActionMask = 2147483647;
  263. files = (
  264. F7E18E402A6E9A3800DF0D7B /* ViewController.m in Sources */,
  265. F7E18E3A2A6E9A3800DF0D7B /* AppDelegate.m in Sources */,
  266. F7E18E4B2A6E9A3900DF0D7B /* main.m in Sources */,
  267. F7E18E3D2A6E9A3800DF0D7B /* SceneDelegate.m in Sources */,
  268. );
  269. runOnlyForDeploymentPostprocessing = 0;
  270. };
  271. /* End PBXSourcesBuildPhase section */
  272. /* Begin PBXTargetDependency section */
  273. 665A30792A9706CF008EA4EB /* PBXTargetDependency */ = {
  274. isa = PBXTargetDependency;
  275. target = F70B34492A70F60B00BF238D /* wxf1a06dafa3350688 */;
  276. targetProxy = 665A30782A9706CF008EA4EB /* PBXContainerItemProxy */;
  277. };
  278. /* End PBXTargetDependency section */
  279. /* Begin PBXVariantGroup section */
  280. F7E18E412A6E9A3800DF0D7B /* Main.storyboard */ = {
  281. isa = PBXVariantGroup;
  282. children = (
  283. F7E18E422A6E9A3800DF0D7B /* Base */,
  284. );
  285. name = Main.storyboard;
  286. sourceTree = "<group>";
  287. };
  288. F7E18E462A6E9A3900DF0D7B /* LaunchScreen.storyboard */ = {
  289. isa = PBXVariantGroup;
  290. children = (
  291. F7E18E472A6E9A3900DF0D7B /* Base */,
  292. );
  293. name = LaunchScreen.storyboard;
  294. sourceTree = "<group>";
  295. };
  296. /* End PBXVariantGroup section */
  297. /* Begin XCBuildConfiguration section */
  298. F70B34532A70F60B00BF238D /* Debug */ = {
  299. isa = XCBuildConfiguration;
  300. buildSettings = {
  301. CODE_SIGN_IDENTITY = "Apple Development";
  302. CODE_SIGN_STYLE = Automatic;
  303. CURRENT_PROJECT_VERSION = 1;
  304. DEFINES_MODULE = YES;
  305. DEVELOPMENT_TEAM = AN99464A2B;
  306. DYLIB_COMPATIBILITY_VERSION = 1;
  307. DYLIB_CURRENT_VERSION = 1;
  308. DYLIB_INSTALL_NAME_BASE = "@rpath";
  309. "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = arm64;
  310. FRAMEWORK_SEARCH_PATHS = (
  311. "$(inherited)",
  312. "$(PROJECT_DIR)/testplugin",
  313. "$(PROJECT_DIR)/myPlugin",
  314. );
  315. GENERATE_INFOPLIST_FILE = YES;
  316. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  317. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  318. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  319. LD_RUNPATH_SEARCH_PATHS = (
  320. "$(inherited)",
  321. "@executable_path/Frameworks",
  322. "@loader_path/Frameworks",
  323. );
  324. MARKETING_VERSION = 1.0;
  325. OTHER_LDFLAGS = "-Wl,-undefined,dynamic_lookup";
  326. PRODUCT_BUNDLE_IDENTIFIER = com.tencent.devtoolssaaademo.db.testplugin;
  327. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  328. SKIP_INSTALL = YES;
  329. SWIFT_EMIT_LOC_STRINGS = YES;
  330. TARGETED_DEVICE_FAMILY = "1,2";
  331. VERSIONING_SYSTEM = "apple-generic";
  332. VERSION_INFO_PREFIX = "";
  333. };
  334. name = Debug;
  335. };
  336. F70B34542A70F60B00BF238D /* Release */ = {
  337. isa = XCBuildConfiguration;
  338. buildSettings = {
  339. CODE_SIGN_IDENTITY = "Apple Development";
  340. CODE_SIGN_STYLE = Automatic;
  341. CURRENT_PROJECT_VERSION = 1;
  342. DEFINES_MODULE = YES;
  343. DEVELOPMENT_TEAM = AN99464A2B;
  344. DYLIB_COMPATIBILITY_VERSION = 1;
  345. DYLIB_CURRENT_VERSION = 1;
  346. DYLIB_INSTALL_NAME_BASE = "@rpath";
  347. FRAMEWORK_SEARCH_PATHS = (
  348. "$(inherited)",
  349. "$(PROJECT_DIR)/testplugin",
  350. "$(PROJECT_DIR)/myPlugin",
  351. );
  352. GENERATE_INFOPLIST_FILE = YES;
  353. INFOPLIST_KEY_NSHumanReadableCopyright = "";
  354. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  355. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  356. LD_RUNPATH_SEARCH_PATHS = (
  357. "$(inherited)",
  358. "@executable_path/Frameworks",
  359. "@loader_path/Frameworks",
  360. );
  361. MARKETING_VERSION = 1.0;
  362. OTHER_LDFLAGS = "-Wl,-undefined,dynamic_lookup";
  363. PRODUCT_BUNDLE_IDENTIFIER = com.tencent.devtoolssaaademo.db.testplugin;
  364. PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
  365. SKIP_INSTALL = YES;
  366. SWIFT_EMIT_LOC_STRINGS = YES;
  367. TARGETED_DEVICE_FAMILY = "1,2";
  368. VERSIONING_SYSTEM = "apple-generic";
  369. VERSION_INFO_PREFIX = "";
  370. };
  371. name = Release;
  372. };
  373. F7E18E4C2A6E9A3900DF0D7B /* Debug */ = {
  374. isa = XCBuildConfiguration;
  375. buildSettings = {
  376. ALWAYS_SEARCH_USER_PATHS = NO;
  377. CLANG_ANALYZER_NONNULL = YES;
  378. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  379. CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
  380. CLANG_ENABLE_MODULES = YES;
  381. CLANG_ENABLE_OBJC_ARC = YES;
  382. CLANG_ENABLE_OBJC_WEAK = YES;
  383. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  384. CLANG_WARN_BOOL_CONVERSION = YES;
  385. CLANG_WARN_COMMA = YES;
  386. CLANG_WARN_CONSTANT_CONVERSION = YES;
  387. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  388. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  389. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  390. CLANG_WARN_EMPTY_BODY = YES;
  391. CLANG_WARN_ENUM_CONVERSION = YES;
  392. CLANG_WARN_INFINITE_RECURSION = YES;
  393. CLANG_WARN_INT_CONVERSION = YES;
  394. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  395. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  396. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  397. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  398. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  399. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  400. CLANG_WARN_STRICT_PROTOTYPES = YES;
  401. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  402. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  403. CLANG_WARN_UNREACHABLE_CODE = YES;
  404. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  405. COPY_PHASE_STRIP = NO;
  406. DEBUG_INFORMATION_FORMAT = dwarf;
  407. ENABLE_STRICT_OBJC_MSGSEND = YES;
  408. ENABLE_TESTABILITY = YES;
  409. GCC_C_LANGUAGE_STANDARD = gnu11;
  410. GCC_DYNAMIC_NO_PIC = NO;
  411. GCC_NO_COMMON_BLOCKS = YES;
  412. GCC_OPTIMIZATION_LEVEL = 0;
  413. GCC_PREPROCESSOR_DEFINITIONS = (
  414. "DEBUG=1",
  415. "$(inherited)",
  416. );
  417. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  418. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  419. GCC_WARN_UNDECLARED_SELECTOR = YES;
  420. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  421. GCC_WARN_UNUSED_FUNCTION = YES;
  422. GCC_WARN_UNUSED_VARIABLE = YES;
  423. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  424. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  425. MTL_FAST_MATH = YES;
  426. ONLY_ACTIVE_ARCH = YES;
  427. SDKROOT = iphoneos;
  428. };
  429. name = Debug;
  430. };
  431. F7E18E4D2A6E9A3900DF0D7B /* Release */ = {
  432. isa = XCBuildConfiguration;
  433. buildSettings = {
  434. ALWAYS_SEARCH_USER_PATHS = NO;
  435. CLANG_ANALYZER_NONNULL = YES;
  436. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  437. CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
  438. CLANG_ENABLE_MODULES = YES;
  439. CLANG_ENABLE_OBJC_ARC = YES;
  440. CLANG_ENABLE_OBJC_WEAK = YES;
  441. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  442. CLANG_WARN_BOOL_CONVERSION = YES;
  443. CLANG_WARN_COMMA = YES;
  444. CLANG_WARN_CONSTANT_CONVERSION = YES;
  445. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  446. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  447. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  448. CLANG_WARN_EMPTY_BODY = YES;
  449. CLANG_WARN_ENUM_CONVERSION = YES;
  450. CLANG_WARN_INFINITE_RECURSION = YES;
  451. CLANG_WARN_INT_CONVERSION = YES;
  452. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  453. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  454. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  455. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  456. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  457. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  458. CLANG_WARN_STRICT_PROTOTYPES = YES;
  459. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  460. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  461. CLANG_WARN_UNREACHABLE_CODE = YES;
  462. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  463. COPY_PHASE_STRIP = NO;
  464. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  465. ENABLE_NS_ASSERTIONS = NO;
  466. ENABLE_STRICT_OBJC_MSGSEND = YES;
  467. GCC_C_LANGUAGE_STANDARD = gnu11;
  468. GCC_NO_COMMON_BLOCKS = YES;
  469. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  470. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  471. GCC_WARN_UNDECLARED_SELECTOR = YES;
  472. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  473. GCC_WARN_UNUSED_FUNCTION = YES;
  474. GCC_WARN_UNUSED_VARIABLE = YES;
  475. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  476. MTL_ENABLE_DEBUG_INFO = NO;
  477. MTL_FAST_MATH = YES;
  478. SDKROOT = iphoneos;
  479. VALIDATE_PRODUCT = YES;
  480. };
  481. name = Release;
  482. };
  483. F7E18E4F2A6E9A3900DF0D7B /* Debug */ = {
  484. isa = XCBuildConfiguration;
  485. buildSettings = {
  486. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  487. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  488. CODE_SIGN_ENTITLEMENTS = demo.entitlements;
  489. CODE_SIGN_IDENTITY = "Apple Development";
  490. CODE_SIGN_STYLE = Automatic;
  491. CURRENT_PROJECT_VERSION = 1;
  492. DEVELOPMENT_TEAM = AN99464A2B;
  493. GENERATE_INFOPLIST_FILE = YES;
  494. INFOPLIST_FILE = demo/Info.plist;
  495. INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
  496. INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
  497. INFOPLIST_KEY_UIMainStoryboardFile = Main;
  498. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
  499. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
  500. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  501. LD_RUNPATH_SEARCH_PATHS = (
  502. "$(inherited)",
  503. "@executable_path/Frameworks",
  504. );
  505. MARKETING_VERSION = 1.0;
  506. PRODUCT_BUNDLE_IDENTIFIER = com.tencent.devtoolssaaademo.db;
  507. PRODUCT_NAME = "$(TARGET_NAME)";
  508. PROVISIONING_PROFILE_SPECIFIER = "";
  509. SWIFT_EMIT_LOC_STRINGS = YES;
  510. TARGETED_DEVICE_FAMILY = "1,2";
  511. };
  512. name = Debug;
  513. };
  514. F7E18E502A6E9A3900DF0D7B /* Release */ = {
  515. isa = XCBuildConfiguration;
  516. buildSettings = {
  517. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  518. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  519. CODE_SIGN_ENTITLEMENTS = demo.entitlements;
  520. CODE_SIGN_IDENTITY = "Apple Development";
  521. CODE_SIGN_STYLE = Automatic;
  522. CURRENT_PROJECT_VERSION = 1;
  523. DEVELOPMENT_TEAM = AN99464A2B;
  524. GENERATE_INFOPLIST_FILE = YES;
  525. INFOPLIST_FILE = demo/Info.plist;
  526. INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
  527. INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
  528. INFOPLIST_KEY_UIMainStoryboardFile = Main;
  529. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
  530. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
  531. IPHONEOS_DEPLOYMENT_TARGET = 11.0;
  532. LD_RUNPATH_SEARCH_PATHS = (
  533. "$(inherited)",
  534. "@executable_path/Frameworks",
  535. );
  536. MARKETING_VERSION = 1.0;
  537. PRODUCT_BUNDLE_IDENTIFIER = com.tencent.devtoolssaaademo.db;
  538. PRODUCT_NAME = "$(TARGET_NAME)";
  539. PROVISIONING_PROFILE_SPECIFIER = "";
  540. SWIFT_EMIT_LOC_STRINGS = YES;
  541. TARGETED_DEVICE_FAMILY = "1,2";
  542. };
  543. name = Release;
  544. };
  545. /* End XCBuildConfiguration section */
  546. /* Begin XCConfigurationList section */
  547. F70B34552A70F60B00BF238D /* Build configuration list for PBXNativeTarget "wxf1a06dafa3350688" */ = {
  548. isa = XCConfigurationList;
  549. buildConfigurations = (
  550. F70B34532A70F60B00BF238D /* Debug */,
  551. F70B34542A70F60B00BF238D /* Release */,
  552. );
  553. defaultConfigurationIsVisible = 0;
  554. defaultConfigurationName = Release;
  555. };
  556. F7E18E302A6E9A3800DF0D7B /* Build configuration list for PBXProject "NativePlugin" */ = {
  557. isa = XCConfigurationList;
  558. buildConfigurations = (
  559. F7E18E4C2A6E9A3900DF0D7B /* Debug */,
  560. F7E18E4D2A6E9A3900DF0D7B /* Release */,
  561. );
  562. defaultConfigurationIsVisible = 0;
  563. defaultConfigurationName = Release;
  564. };
  565. F7E18E4E2A6E9A3900DF0D7B /* Build configuration list for PBXNativeTarget "demo" */ = {
  566. isa = XCConfigurationList;
  567. buildConfigurations = (
  568. F7E18E4F2A6E9A3900DF0D7B /* Debug */,
  569. F7E18E502A6E9A3900DF0D7B /* Release */,
  570. );
  571. defaultConfigurationIsVisible = 0;
  572. defaultConfigurationName = Release;
  573. };
  574. /* End XCConfigurationList section */
  575. };
  576. rootObject = F7E18E2D2A6E9A3800DF0D7B /* Project object */;
  577. }