project.pbxproj 21 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 50;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. E34149C621017A3A00930775 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34149C521017A3A00930775 /* AppDelegate.swift */; };
  10. E34149C821017A3A00930775 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34149C721017A3A00930775 /* ViewController.swift */; };
  11. E34149CB21017A3A00930775 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E34149C921017A3A00930775 /* Main.storyboard */; };
  12. E34149CD21017A3D00930775 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E34149CC21017A3D00930775 /* Assets.xcassets */; };
  13. E34149D021017A3D00930775 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E34149CE21017A3D00930775 /* LaunchScreen.storyboard */; };
  14. E355478521028193009D206E /* help.html in Resources */ = {isa = PBXBuildFile; fileRef = E355478421028193009D206E /* help.html */; };
  15. E355478921092E22009D206E /* assets in Resources */ = {isa = PBXBuildFile; fileRef = E355478821092E22009D206E /* assets */; };
  16. E355478C210A534F009D206E /* ios.js in Resources */ = {isa = PBXBuildFile; fileRef = E355478B210A534F009D206E /* ios.js */; };
  17. E355478E210A5357009D206E /* generate-bundle.js in Resources */ = {isa = PBXBuildFile; fileRef = E355478D210A5357009D206E /* generate-bundle.js */; };
  18. E397A0B2210A641C00A978D4 /* ActionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E397A0B1210A641C00A978D4 /* ActionViewController.swift */; };
  19. E397A0B5210A641C00A978D4 /* MainInterface.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E397A0B3210A641C00A978D4 /* MainInterface.storyboard */; };
  20. E397A0B9210A641C00A978D4 /* send-ios-action-extension.appex in Embed App Extensions */ = {isa = PBXBuildFile; fileRef = E397A0AF210A641C00A978D4 /* send-ios-action-extension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
  21. E397A0BF210A6B5500A978D4 /* assets in Resources */ = {isa = PBXBuildFile; fileRef = E397A0BE210A6B5500A978D4 /* assets */; };
  22. /* End PBXBuildFile section */
  23. /* Begin PBXContainerItemProxy section */
  24. E397A0B7210A641C00A978D4 /* PBXContainerItemProxy */ = {
  25. isa = PBXContainerItemProxy;
  26. containerPortal = E34149BA21017A3900930775 /* Project object */;
  27. proxyType = 1;
  28. remoteGlobalIDString = E397A0AE210A641C00A978D4;
  29. remoteInfo = "send-ios-action-extension";
  30. };
  31. /* End PBXContainerItemProxy section */
  32. /* Begin PBXCopyFilesBuildPhase section */
  33. E397A0BD210A641C00A978D4 /* Embed App Extensions */ = {
  34. isa = PBXCopyFilesBuildPhase;
  35. buildActionMask = 2147483647;
  36. dstPath = "";
  37. dstSubfolderSpec = 13;
  38. files = (
  39. E397A0B9210A641C00A978D4 /* send-ios-action-extension.appex in Embed App Extensions */,
  40. );
  41. name = "Embed App Extensions";
  42. runOnlyForDeploymentPostprocessing = 0;
  43. };
  44. /* End PBXCopyFilesBuildPhase section */
  45. /* Begin PBXFileReference section */
  46. E34149C221017A3900930775 /* send-ios.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "send-ios.app"; sourceTree = BUILT_PRODUCTS_DIR; };
  47. E34149C521017A3A00930775 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
  48. E34149C721017A3A00930775 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
  49. E34149CA21017A3A00930775 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  50. E34149CC21017A3D00930775 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  51. E34149CF21017A3D00930775 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
  52. E34149D121017A3D00930775 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  53. E355478421028193009D206E /* help.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = help.html; sourceTree = "<group>"; };
  54. E355478821092E22009D206E /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; path = assets; sourceTree = "<group>"; };
  55. E355478B210A534F009D206E /* ios.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ios.js; sourceTree = SOURCE_ROOT; };
  56. E355478D210A5357009D206E /* generate-bundle.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = "generate-bundle.js"; sourceTree = SOURCE_ROOT; };
  57. E397A0AF210A641C00A978D4 /* send-ios-action-extension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = "send-ios-action-extension.appex"; sourceTree = BUILT_PRODUCTS_DIR; };
  58. E397A0B1210A641C00A978D4 /* ActionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActionViewController.swift; sourceTree = "<group>"; };
  59. E397A0B4210A641C00A978D4 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/MainInterface.storyboard; sourceTree = "<group>"; };
  60. E397A0B6210A641C00A978D4 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  61. E397A0BE210A6B5500A978D4 /* assets */ = {isa = PBXFileReference; lastKnownFileType = folder; name = assets; path = "send-ios/assets"; sourceTree = SOURCE_ROOT; };
  62. /* End PBXFileReference section */
  63. /* Begin PBXFrameworksBuildPhase section */
  64. E34149BF21017A3900930775 /* Frameworks */ = {
  65. isa = PBXFrameworksBuildPhase;
  66. buildActionMask = 2147483647;
  67. files = (
  68. );
  69. runOnlyForDeploymentPostprocessing = 0;
  70. };
  71. E397A0AC210A641C00A978D4 /* Frameworks */ = {
  72. isa = PBXFrameworksBuildPhase;
  73. buildActionMask = 2147483647;
  74. files = (
  75. );
  76. runOnlyForDeploymentPostprocessing = 0;
  77. };
  78. /* End PBXFrameworksBuildPhase section */
  79. /* Begin PBXGroup section */
  80. E34149B921017A3900930775 = {
  81. isa = PBXGroup;
  82. children = (
  83. E34149C421017A3900930775 /* send-ios */,
  84. E397A0B0210A641C00A978D4 /* send-ios-action-extension */,
  85. E34149C321017A3900930775 /* Products */,
  86. );
  87. sourceTree = "<group>";
  88. };
  89. E34149C321017A3900930775 /* Products */ = {
  90. isa = PBXGroup;
  91. children = (
  92. E34149C221017A3900930775 /* send-ios.app */,
  93. E397A0AF210A641C00A978D4 /* send-ios-action-extension.appex */,
  94. );
  95. name = Products;
  96. sourceTree = "<group>";
  97. };
  98. E34149C421017A3900930775 /* send-ios */ = {
  99. isa = PBXGroup;
  100. children = (
  101. E355478D210A5357009D206E /* generate-bundle.js */,
  102. E355478B210A534F009D206E /* ios.js */,
  103. E34149C521017A3A00930775 /* AppDelegate.swift */,
  104. E34149C721017A3A00930775 /* ViewController.swift */,
  105. E34149C921017A3A00930775 /* Main.storyboard */,
  106. E34149CC21017A3D00930775 /* Assets.xcassets */,
  107. E34149CE21017A3D00930775 /* LaunchScreen.storyboard */,
  108. E34149D121017A3D00930775 /* Info.plist */,
  109. E355478421028193009D206E /* help.html */,
  110. E355478821092E22009D206E /* assets */,
  111. );
  112. path = "send-ios";
  113. sourceTree = "<group>";
  114. };
  115. E397A0B0210A641C00A978D4 /* send-ios-action-extension */ = {
  116. isa = PBXGroup;
  117. children = (
  118. E397A0BE210A6B5500A978D4 /* assets */,
  119. E397A0B1210A641C00A978D4 /* ActionViewController.swift */,
  120. E397A0B3210A641C00A978D4 /* MainInterface.storyboard */,
  121. E397A0B6210A641C00A978D4 /* Info.plist */,
  122. );
  123. path = "send-ios-action-extension";
  124. sourceTree = "<group>";
  125. };
  126. /* End PBXGroup section */
  127. /* Begin PBXNativeTarget section */
  128. E34149C121017A3900930775 /* send-ios */ = {
  129. isa = PBXNativeTarget;
  130. buildConfigurationList = E34149D421017A3D00930775 /* Build configuration list for PBXNativeTarget "send-ios" */;
  131. buildPhases = (
  132. E355478A210A4C43009D206E /* ShellScript */,
  133. E34149BE21017A3900930775 /* Sources */,
  134. E34149BF21017A3900930775 /* Frameworks */,
  135. E34149C021017A3900930775 /* Resources */,
  136. E397A0BD210A641C00A978D4 /* Embed App Extensions */,
  137. );
  138. buildRules = (
  139. );
  140. dependencies = (
  141. E397A0B8210A641C00A978D4 /* PBXTargetDependency */,
  142. );
  143. name = "send-ios";
  144. productName = "send-ios";
  145. productReference = E34149C221017A3900930775 /* send-ios.app */;
  146. productType = "com.apple.product-type.application";
  147. };
  148. E397A0AE210A641C00A978D4 /* send-ios-action-extension */ = {
  149. isa = PBXNativeTarget;
  150. buildConfigurationList = E397A0BC210A641C00A978D4 /* Build configuration list for PBXNativeTarget "send-ios-action-extension" */;
  151. buildPhases = (
  152. E397A0AB210A641C00A978D4 /* Sources */,
  153. E397A0AC210A641C00A978D4 /* Frameworks */,
  154. E397A0AD210A641C00A978D4 /* Resources */,
  155. );
  156. buildRules = (
  157. );
  158. dependencies = (
  159. );
  160. name = "send-ios-action-extension";
  161. productName = "send-ios-action-extension";
  162. productReference = E397A0AF210A641C00A978D4 /* send-ios-action-extension.appex */;
  163. productType = "com.apple.product-type.app-extension";
  164. };
  165. /* End PBXNativeTarget section */
  166. /* Begin PBXProject section */
  167. E34149BA21017A3900930775 /* Project object */ = {
  168. isa = PBXProject;
  169. attributes = {
  170. LastSwiftUpdateCheck = 0940;
  171. LastUpgradeCheck = 0940;
  172. ORGANIZATIONNAME = "Donovan Preston";
  173. TargetAttributes = {
  174. E34149C121017A3900930775 = {
  175. CreatedOnToolsVersion = 9.4.1;
  176. };
  177. E397A0AE210A641C00A978D4 = {
  178. CreatedOnToolsVersion = 9.4.1;
  179. };
  180. };
  181. };
  182. buildConfigurationList = E34149BD21017A3900930775 /* Build configuration list for PBXProject "send-ios" */;
  183. compatibilityVersion = "Xcode 9.3";
  184. developmentRegion = en;
  185. hasScannedForEncodings = 0;
  186. knownRegions = (
  187. en,
  188. Base,
  189. );
  190. mainGroup = E34149B921017A3900930775;
  191. productRefGroup = E34149C321017A3900930775 /* Products */;
  192. projectDirPath = "";
  193. projectRoot = "";
  194. targets = (
  195. E34149C121017A3900930775 /* send-ios */,
  196. E397A0AE210A641C00A978D4 /* send-ios-action-extension */,
  197. );
  198. };
  199. /* End PBXProject section */
  200. /* Begin PBXResourcesBuildPhase section */
  201. E34149C021017A3900930775 /* Resources */ = {
  202. isa = PBXResourcesBuildPhase;
  203. buildActionMask = 2147483647;
  204. files = (
  205. E355478C210A534F009D206E /* ios.js in Resources */,
  206. E355478921092E22009D206E /* assets in Resources */,
  207. E355478E210A5357009D206E /* generate-bundle.js in Resources */,
  208. E34149D021017A3D00930775 /* LaunchScreen.storyboard in Resources */,
  209. E355478521028193009D206E /* help.html in Resources */,
  210. E34149CD21017A3D00930775 /* Assets.xcassets in Resources */,
  211. E34149CB21017A3A00930775 /* Main.storyboard in Resources */,
  212. );
  213. runOnlyForDeploymentPostprocessing = 0;
  214. };
  215. E397A0AD210A641C00A978D4 /* Resources */ = {
  216. isa = PBXResourcesBuildPhase;
  217. buildActionMask = 2147483647;
  218. files = (
  219. E397A0B5210A641C00A978D4 /* MainInterface.storyboard in Resources */,
  220. E397A0BF210A6B5500A978D4 /* assets in Resources */,
  221. );
  222. runOnlyForDeploymentPostprocessing = 0;
  223. };
  224. /* End PBXResourcesBuildPhase section */
  225. /* Begin PBXShellScriptBuildPhase section */
  226. E355478A210A4C43009D206E /* ShellScript */ = {
  227. isa = PBXShellScriptBuildPhase;
  228. buildActionMask = 2147483647;
  229. files = (
  230. );
  231. inputPaths = (
  232. );
  233. outputPaths = (
  234. );
  235. runOnlyForDeploymentPostprocessing = 0;
  236. shellPath = /bin/sh;
  237. shellScript = "node generate-bundle.js\n";
  238. };
  239. /* End PBXShellScriptBuildPhase section */
  240. /* Begin PBXSourcesBuildPhase section */
  241. E34149BE21017A3900930775 /* Sources */ = {
  242. isa = PBXSourcesBuildPhase;
  243. buildActionMask = 2147483647;
  244. files = (
  245. E34149C821017A3A00930775 /* ViewController.swift in Sources */,
  246. E34149C621017A3A00930775 /* AppDelegate.swift in Sources */,
  247. );
  248. runOnlyForDeploymentPostprocessing = 0;
  249. };
  250. E397A0AB210A641C00A978D4 /* Sources */ = {
  251. isa = PBXSourcesBuildPhase;
  252. buildActionMask = 2147483647;
  253. files = (
  254. E397A0B2210A641C00A978D4 /* ActionViewController.swift in Sources */,
  255. );
  256. runOnlyForDeploymentPostprocessing = 0;
  257. };
  258. /* End PBXSourcesBuildPhase section */
  259. /* Begin PBXTargetDependency section */
  260. E397A0B8210A641C00A978D4 /* PBXTargetDependency */ = {
  261. isa = PBXTargetDependency;
  262. target = E397A0AE210A641C00A978D4 /* send-ios-action-extension */;
  263. targetProxy = E397A0B7210A641C00A978D4 /* PBXContainerItemProxy */;
  264. };
  265. /* End PBXTargetDependency section */
  266. /* Begin PBXVariantGroup section */
  267. E34149C921017A3A00930775 /* Main.storyboard */ = {
  268. isa = PBXVariantGroup;
  269. children = (
  270. E34149CA21017A3A00930775 /* Base */,
  271. );
  272. name = Main.storyboard;
  273. sourceTree = "<group>";
  274. };
  275. E34149CE21017A3D00930775 /* LaunchScreen.storyboard */ = {
  276. isa = PBXVariantGroup;
  277. children = (
  278. E34149CF21017A3D00930775 /* Base */,
  279. );
  280. name = LaunchScreen.storyboard;
  281. sourceTree = "<group>";
  282. };
  283. E397A0B3210A641C00A978D4 /* MainInterface.storyboard */ = {
  284. isa = PBXVariantGroup;
  285. children = (
  286. E397A0B4210A641C00A978D4 /* Base */,
  287. );
  288. name = MainInterface.storyboard;
  289. sourceTree = "<group>";
  290. };
  291. /* End PBXVariantGroup section */
  292. /* Begin XCBuildConfiguration section */
  293. E34149D221017A3D00930775 /* Debug */ = {
  294. isa = XCBuildConfiguration;
  295. buildSettings = {
  296. ALWAYS_SEARCH_USER_PATHS = NO;
  297. CLANG_ANALYZER_NONNULL = YES;
  298. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  299. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  300. CLANG_CXX_LIBRARY = "libc++";
  301. CLANG_ENABLE_MODULES = YES;
  302. CLANG_ENABLE_OBJC_ARC = YES;
  303. CLANG_ENABLE_OBJC_WEAK = YES;
  304. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  305. CLANG_WARN_BOOL_CONVERSION = YES;
  306. CLANG_WARN_COMMA = YES;
  307. CLANG_WARN_CONSTANT_CONVERSION = YES;
  308. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  309. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  310. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  311. CLANG_WARN_EMPTY_BODY = YES;
  312. CLANG_WARN_ENUM_CONVERSION = YES;
  313. CLANG_WARN_INFINITE_RECURSION = YES;
  314. CLANG_WARN_INT_CONVERSION = YES;
  315. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  316. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  317. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  318. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  319. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  320. CLANG_WARN_STRICT_PROTOTYPES = YES;
  321. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  322. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  323. CLANG_WARN_UNREACHABLE_CODE = YES;
  324. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  325. CODE_SIGN_IDENTITY = "iPhone Developer";
  326. COPY_PHASE_STRIP = NO;
  327. DEBUG_INFORMATION_FORMAT = dwarf;
  328. ENABLE_STRICT_OBJC_MSGSEND = YES;
  329. ENABLE_TESTABILITY = YES;
  330. GCC_C_LANGUAGE_STANDARD = gnu11;
  331. GCC_DYNAMIC_NO_PIC = NO;
  332. GCC_NO_COMMON_BLOCKS = YES;
  333. GCC_OPTIMIZATION_LEVEL = 0;
  334. GCC_PREPROCESSOR_DEFINITIONS = (
  335. "DEBUG=1",
  336. "$(inherited)",
  337. );
  338. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  339. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  340. GCC_WARN_UNDECLARED_SELECTOR = YES;
  341. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  342. GCC_WARN_UNUSED_FUNCTION = YES;
  343. GCC_WARN_UNUSED_VARIABLE = YES;
  344. IPHONEOS_DEPLOYMENT_TARGET = 11.4;
  345. MTL_ENABLE_DEBUG_INFO = YES;
  346. ONLY_ACTIVE_ARCH = YES;
  347. SDKROOT = iphoneos;
  348. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  349. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  350. };
  351. name = Debug;
  352. };
  353. E34149D321017A3D00930775 /* Release */ = {
  354. isa = XCBuildConfiguration;
  355. buildSettings = {
  356. ALWAYS_SEARCH_USER_PATHS = NO;
  357. CLANG_ANALYZER_NONNULL = YES;
  358. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  359. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  360. CLANG_CXX_LIBRARY = "libc++";
  361. CLANG_ENABLE_MODULES = YES;
  362. CLANG_ENABLE_OBJC_ARC = YES;
  363. CLANG_ENABLE_OBJC_WEAK = YES;
  364. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  365. CLANG_WARN_BOOL_CONVERSION = YES;
  366. CLANG_WARN_COMMA = YES;
  367. CLANG_WARN_CONSTANT_CONVERSION = YES;
  368. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  369. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  370. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  371. CLANG_WARN_EMPTY_BODY = YES;
  372. CLANG_WARN_ENUM_CONVERSION = YES;
  373. CLANG_WARN_INFINITE_RECURSION = YES;
  374. CLANG_WARN_INT_CONVERSION = YES;
  375. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  376. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  377. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  378. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  379. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  380. CLANG_WARN_STRICT_PROTOTYPES = YES;
  381. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  382. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  383. CLANG_WARN_UNREACHABLE_CODE = YES;
  384. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  385. CODE_SIGN_IDENTITY = "iPhone Developer";
  386. COPY_PHASE_STRIP = NO;
  387. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  388. ENABLE_NS_ASSERTIONS = NO;
  389. ENABLE_STRICT_OBJC_MSGSEND = YES;
  390. GCC_C_LANGUAGE_STANDARD = gnu11;
  391. GCC_NO_COMMON_BLOCKS = YES;
  392. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  393. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  394. GCC_WARN_UNDECLARED_SELECTOR = YES;
  395. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  396. GCC_WARN_UNUSED_FUNCTION = YES;
  397. GCC_WARN_UNUSED_VARIABLE = YES;
  398. IPHONEOS_DEPLOYMENT_TARGET = 11.4;
  399. MTL_ENABLE_DEBUG_INFO = NO;
  400. SDKROOT = iphoneos;
  401. SWIFT_COMPILATION_MODE = wholemodule;
  402. SWIFT_OPTIMIZATION_LEVEL = "-O";
  403. VALIDATE_PRODUCT = YES;
  404. };
  405. name = Release;
  406. };
  407. E34149D521017A3D00930775 /* Debug */ = {
  408. isa = XCBuildConfiguration;
  409. buildSettings = {
  410. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  411. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  412. CODE_SIGN_STYLE = Automatic;
  413. INFOPLIST_FILE = "send-ios/Info.plist";
  414. LD_RUNPATH_SEARCH_PATHS = (
  415. "$(inherited)",
  416. "@executable_path/Frameworks",
  417. );
  418. PRODUCT_BUNDLE_IDENTIFIER = "com.mozilla.send-ios";
  419. PRODUCT_NAME = "$(TARGET_NAME)";
  420. SWIFT_VERSION = 4.0;
  421. TARGETED_DEVICE_FAMILY = "1,2";
  422. };
  423. name = Debug;
  424. };
  425. E34149D621017A3D00930775 /* Release */ = {
  426. isa = XCBuildConfiguration;
  427. buildSettings = {
  428. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  429. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  430. CODE_SIGN_STYLE = Automatic;
  431. INFOPLIST_FILE = "send-ios/Info.plist";
  432. LD_RUNPATH_SEARCH_PATHS = (
  433. "$(inherited)",
  434. "@executable_path/Frameworks",
  435. );
  436. PRODUCT_BUNDLE_IDENTIFIER = "com.mozilla.send-ios";
  437. PRODUCT_NAME = "$(TARGET_NAME)";
  438. SWIFT_VERSION = 4.0;
  439. TARGETED_DEVICE_FAMILY = "1,2";
  440. };
  441. name = Release;
  442. };
  443. E397A0BA210A641C00A978D4 /* Debug */ = {
  444. isa = XCBuildConfiguration;
  445. buildSettings = {
  446. CODE_SIGN_STYLE = Automatic;
  447. INFOPLIST_FILE = "send-ios-action-extension/Info.plist";
  448. LD_RUNPATH_SEARCH_PATHS = (
  449. "$(inherited)",
  450. "@executable_path/Frameworks",
  451. "@executable_path/../../Frameworks",
  452. );
  453. PRODUCT_BUNDLE_IDENTIFIER = "com.mozilla.send-ios.send-ios-action-extension";
  454. PRODUCT_NAME = "$(TARGET_NAME)";
  455. SKIP_INSTALL = YES;
  456. SWIFT_VERSION = 4.0;
  457. TARGETED_DEVICE_FAMILY = "1,2";
  458. };
  459. name = Debug;
  460. };
  461. E397A0BB210A641C00A978D4 /* Release */ = {
  462. isa = XCBuildConfiguration;
  463. buildSettings = {
  464. CODE_SIGN_STYLE = Automatic;
  465. INFOPLIST_FILE = "send-ios-action-extension/Info.plist";
  466. LD_RUNPATH_SEARCH_PATHS = (
  467. "$(inherited)",
  468. "@executable_path/Frameworks",
  469. "@executable_path/../../Frameworks",
  470. );
  471. PRODUCT_BUNDLE_IDENTIFIER = "com.mozilla.send-ios.send-ios-action-extension";
  472. PRODUCT_NAME = "$(TARGET_NAME)";
  473. SKIP_INSTALL = YES;
  474. SWIFT_VERSION = 4.0;
  475. TARGETED_DEVICE_FAMILY = "1,2";
  476. };
  477. name = Release;
  478. };
  479. /* End XCBuildConfiguration section */
  480. /* Begin XCConfigurationList section */
  481. E34149BD21017A3900930775 /* Build configuration list for PBXProject "send-ios" */ = {
  482. isa = XCConfigurationList;
  483. buildConfigurations = (
  484. E34149D221017A3D00930775 /* Debug */,
  485. E34149D321017A3D00930775 /* Release */,
  486. );
  487. defaultConfigurationIsVisible = 0;
  488. defaultConfigurationName = Release;
  489. };
  490. E34149D421017A3D00930775 /* Build configuration list for PBXNativeTarget "send-ios" */ = {
  491. isa = XCConfigurationList;
  492. buildConfigurations = (
  493. E34149D521017A3D00930775 /* Debug */,
  494. E34149D621017A3D00930775 /* Release */,
  495. );
  496. defaultConfigurationIsVisible = 0;
  497. defaultConfigurationName = Release;
  498. };
  499. E397A0BC210A641C00A978D4 /* Build configuration list for PBXNativeTarget "send-ios-action-extension" */ = {
  500. isa = XCConfigurationList;
  501. buildConfigurations = (
  502. E397A0BA210A641C00A978D4 /* Debug */,
  503. E397A0BB210A641C00A978D4 /* Release */,
  504. );
  505. defaultConfigurationIsVisible = 0;
  506. defaultConfigurationName = Release;
  507. };
  508. /* End XCConfigurationList section */
  509. };
  510. rootObject = E34149BA21017A3900930775 /* Project object */;
  511. }