|
|
@@ -0,0 +1,686 @@
|
|
|
+// !$*UTF8*$!
|
|
|
+{
|
|
|
+ archiveVersion = 1;
|
|
|
+ classes = {
|
|
|
+ };
|
|
|
+ objectVersion = 77;
|
|
|
+ objects = {
|
|
|
+
|
|
|
+/* Begin PBXBuildFile section */
|
|
|
+ 0DE4E86CB596C7E4A75DCD81 /* Pods_Lanu.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = ABE0E79254D94F91C773E929 /* Pods_Lanu.framework */; };
|
|
|
+ FB15AF1E2EBC9057009EE6F7 /* LNUserDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB15AF1D2EBC9057009EE6F7 /* LNUserDefaults.swift */; };
|
|
|
+ FB8677E02EBC98E000DDCE30 /* LNUserDefaultsKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = FB8677DF2EBC98E000DDCE30 /* LNUserDefaultsKey.swift */; };
|
|
|
+ FBFE13C42EBC39B000DCE6E9 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE13C32EBC39B000DCE6E9 /* AppDelegate.swift */; };
|
|
|
+ FBFE13C62EBC39B000DCE6E9 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE13C52EBC39B000DCE6E9 /* SceneDelegate.swift */; };
|
|
|
+ FBFE13CD2EBC39B100DCE6E9 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = FBFE13CC2EBC39B100DCE6E9 /* Assets.xcassets */; };
|
|
|
+ FBFE13D02EBC39B100DCE6E9 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = FBFE13CE2EBC39B100DCE6E9 /* LaunchScreen.storyboard */; };
|
|
|
+ FBFE13E12EBC3B6200DCE6E9 /* LNNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE13E02EBC3B6200DCE6E9 /* LNNavigationController.swift */; };
|
|
|
+ FBFE13E32EBC3B6C00DCE6E9 /* LNBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE13E22EBC3B6C00DCE6E9 /* LNBaseViewController.swift */; };
|
|
|
+ FBFE13E62EBC3E8600DCE6E9 /* LNMainViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE13E52EBC3E8600DCE6E9 /* LNMainViewController.swift */; };
|
|
|
+ FBFE141E2EBC855000DCE6E9 /* AutoCodable in Frameworks */ = {isa = PBXBuildFile; productRef = FBFE141D2EBC855000DCE6E9 /* AutoCodable */; };
|
|
|
+ FBFE14202EBC860700DCE6E9 /* LNAccountManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE141F2EBC860700DCE6E9 /* LNAccountManager.swift */; };
|
|
|
+ FBFE14222EBC861300DCE6E9 /* LNProfileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14212EBC861300DCE6E9 /* LNProfileManager.swift */; };
|
|
|
+ FBFE14242EBC861C00DCE6E9 /* LNPurchaseManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14232EBC861C00DCE6E9 /* LNPurchaseManager.swift */; };
|
|
|
+ FBFE14262EBC862500DCE6E9 /* LNOrderManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14252EBC862500DCE6E9 /* LNOrderManager.swift */; };
|
|
|
+ FBFE14392EBC86C400DCE6E9 /* LNEventDeliver.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14382EBC86C400DCE6E9 /* LNEventDeliver.swift */; };
|
|
|
+ FBFE143B2EBC86DB00DCE6E9 /* LNDelayTask.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE143A2EBC86DB00DCE6E9 /* LNDelayTask.swift */; };
|
|
|
+ FBFE143E2EBC89E300DCE6E9 /* UIColor+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE143D2EBC89E300DCE6E9 /* UIColor+Extension.swift */; };
|
|
|
+ FBFE14402EBC8A1200DCE6E9 /* String+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE143F2EBC8A1200DCE6E9 /* String+Extension.swift */; };
|
|
|
+ FBFE14432EBC8AB800DCE6E9 /* LNHTTPManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14422EBC8AB800DCE6E9 /* LNHTTPManager.swift */; };
|
|
|
+ FBFE14462EBC8AFD00DCE6E9 /* LNAppConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14452EBC8AFD00DCE6E9 /* LNAppConfig.swift */; };
|
|
|
+ FBFE14482EBC8B3D00DCE6E9 /* LNHttpResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14472EBC8B3D00DCE6E9 /* LNHttpResponse.swift */; };
|
|
|
+ FBFE144A2EBC8B9700DCE6E9 /* LNNetworkConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14492EBC8B9700DCE6E9 /* LNNetworkConfig.swift */; };
|
|
|
+ FBFE144F2EBC8CCC00DCE6E9 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = FBFE144E2EBC8CCC00DCE6E9 /* InfoPlist.strings */; };
|
|
|
+ FBFE14512EBC8CED00DCE6E9 /* Localizable.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = FBFE14502EBC8CED00DCE6E9 /* Localizable.xcstrings */; };
|
|
|
+ FBFE14562EBC8DBB00DCE6E9 /* UIFont+Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14552EBC8DBB00DCE6E9 /* UIFont+Theme.swift */; };
|
|
|
+ FBFE14582EBC8DC200DCE6E9 /* UIColor+Theme.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBFE14572EBC8DC200DCE6E9 /* UIColor+Theme.swift */; };
|
|
|
+/* End PBXBuildFile section */
|
|
|
+
|
|
|
+/* Begin PBXFileReference section */
|
|
|
+ 006A9E8625309678F4BEF8AB /* Pods-Lanu.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lanu.release.xcconfig"; path = "Target Support Files/Pods-Lanu/Pods-Lanu.release.xcconfig"; sourceTree = "<group>"; };
|
|
|
+ 036D0D2B175E726D1FD387A9 /* Pods-Lanu.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Lanu.debug.xcconfig"; path = "Target Support Files/Pods-Lanu/Pods-Lanu.debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
+ ABE0E79254D94F91C773E929 /* Pods_Lanu.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Lanu.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
+ FB15AF1D2EBC9057009EE6F7 /* LNUserDefaults.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNUserDefaults.swift; sourceTree = "<group>"; };
|
|
|
+ FB8677DF2EBC98E000DDCE30 /* LNUserDefaultsKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNUserDefaultsKey.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE13C02EBC39B000DCE6E9 /* Lanu.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Lanu.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
+ FBFE13C32EBC39B000DCE6E9 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE13C52EBC39B000DCE6E9 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE13CC2EBC39B100DCE6E9 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
|
+ FBFE13CF2EBC39B100DCE6E9 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
|
|
|
+ FBFE13D12EBC39B100DCE6E9 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
+ FBFE13E02EBC3B6200DCE6E9 /* LNNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNNavigationController.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE13E22EBC3B6C00DCE6E9 /* LNBaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNBaseViewController.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE13E52EBC3E8600DCE6E9 /* LNMainViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNMainViewController.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE141F2EBC860700DCE6E9 /* LNAccountManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNAccountManager.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE14212EBC861300DCE6E9 /* LNProfileManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNProfileManager.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE14232EBC861C00DCE6E9 /* LNPurchaseManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNPurchaseManager.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE14252EBC862500DCE6E9 /* LNOrderManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNOrderManager.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE14382EBC86C400DCE6E9 /* LNEventDeliver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNEventDeliver.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE143A2EBC86DB00DCE6E9 /* LNDelayTask.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNDelayTask.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE143D2EBC89E300DCE6E9 /* UIColor+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+Extension.swift"; sourceTree = "<group>"; };
|
|
|
+ FBFE143F2EBC8A1200DCE6E9 /* String+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+Extension.swift"; sourceTree = "<group>"; };
|
|
|
+ FBFE14422EBC8AB800DCE6E9 /* LNHTTPManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNHTTPManager.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE14452EBC8AFD00DCE6E9 /* LNAppConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNAppConfig.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE14472EBC8B3D00DCE6E9 /* LNHttpResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNHttpResponse.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE14492EBC8B9700DCE6E9 /* LNNetworkConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LNNetworkConfig.swift; sourceTree = "<group>"; };
|
|
|
+ FBFE144B2EBC8CCC00DCE6E9 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
|
|
+ FBFE144C2EBC8CCC00DCE6E9 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = "zh-Hans.lproj/InfoPlist.strings"; sourceTree = "<group>"; };
|
|
|
+ FBFE144D2EBC8CCC00DCE6E9 /* InfoPlist.strings */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = InfoPlist.strings; path = id.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
|
|
+ FBFE14502EBC8CED00DCE6E9 /* Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Localizable.xcstrings; sourceTree = "<group>"; };
|
|
|
+ FBFE14522EBC8D1800DCE6E9 /* id */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = id; path = id.lproj/LaunchScreen.strings; sourceTree = "<group>"; };
|
|
|
+ FBFE14532EBC8D1F00DCE6E9 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/LaunchScreen.strings"; sourceTree = "<group>"; };
|
|
|
+ FBFE14552EBC8DBB00DCE6E9 /* UIFont+Theme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+Theme.swift"; sourceTree = "<group>"; };
|
|
|
+ FBFE14572EBC8DC200DCE6E9 /* UIColor+Theme.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+Theme.swift"; sourceTree = "<group>"; };
|
|
|
+/* End PBXFileReference section */
|
|
|
+
|
|
|
+/* Begin PBXFrameworksBuildPhase section */
|
|
|
+ FBFE13BD2EBC39B000DCE6E9 /* Frameworks */ = {
|
|
|
+ isa = PBXFrameworksBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ FBFE141E2EBC855000DCE6E9 /* AutoCodable in Frameworks */,
|
|
|
+ 0DE4E86CB596C7E4A75DCD81 /* Pods_Lanu.framework in Frameworks */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+/* End PBXFrameworksBuildPhase section */
|
|
|
+
|
|
|
+/* Begin PBXGroup section */
|
|
|
+ 3BCF7245871F5939F104E2E4 /* Pods */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 036D0D2B175E726D1FD387A9 /* Pods-Lanu.debug.xcconfig */,
|
|
|
+ 006A9E8625309678F4BEF8AB /* Pods-Lanu.release.xcconfig */,
|
|
|
+ );
|
|
|
+ path = Pods;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ B29B70049832FAE5EB51A5C4 /* Frameworks */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ ABE0E79254D94F91C773E929 /* Pods_Lanu.framework */,
|
|
|
+ );
|
|
|
+ name = Frameworks;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FB8677DE2EBC98D100DDCE30 /* Storage */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FB15AF1D2EBC9057009EE6F7 /* LNUserDefaults.swift */,
|
|
|
+ FB8677DF2EBC98E000DDCE30 /* LNUserDefaultsKey.swift */,
|
|
|
+ );
|
|
|
+ path = Storage;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13B72EBC39B000DCE6E9 = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE13D82EBC39D200DCE6E9 /* Lanu */,
|
|
|
+ FBFE13C12EBC39B000DCE6E9 /* Products */,
|
|
|
+ 3BCF7245871F5939F104E2E4 /* Pods */,
|
|
|
+ B29B70049832FAE5EB51A5C4 /* Frameworks */,
|
|
|
+ );
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13C12EBC39B000DCE6E9 /* Products */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE13C02EBC39B000DCE6E9 /* Lanu.app */,
|
|
|
+ );
|
|
|
+ name = Products;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13D82EBC39D200DCE6E9 /* Lanu */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE13DB2EBC3AF500DCE6E9 /* Views */,
|
|
|
+ FBFE13DC2EBC3AFE00DCE6E9 /* Manager */,
|
|
|
+ FBFE13DD2EBC3B0500DCE6E9 /* Common */,
|
|
|
+ FBFE13C32EBC39B000DCE6E9 /* AppDelegate.swift */,
|
|
|
+ FBFE13CC2EBC39B100DCE6E9 /* Assets.xcassets */,
|
|
|
+ FBFE13D12EBC39B100DCE6E9 /* Info.plist */,
|
|
|
+ FBFE14502EBC8CED00DCE6E9 /* Localizable.xcstrings */,
|
|
|
+ FBFE144E2EBC8CCC00DCE6E9 /* InfoPlist.strings */,
|
|
|
+ FBFE13CE2EBC39B100DCE6E9 /* LaunchScreen.storyboard */,
|
|
|
+ FBFE13C52EBC39B000DCE6E9 /* SceneDelegate.swift */,
|
|
|
+ );
|
|
|
+ path = Lanu;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13DB2EBC3AF500DCE6E9 /* Views */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE13E42EBC3E7E00DCE6E9 /* Main */,
|
|
|
+ );
|
|
|
+ path = Views;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13DC2EBC3AFE00DCE6E9 /* Manager */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE14412EBC8AB600DCE6E9 /* Network */,
|
|
|
+ FBFE13F92EBC528400DCE6E9 /* Order */,
|
|
|
+ FBFE13F82EBC526000DCE6E9 /* Purchase */,
|
|
|
+ FBFE13F72EBC525B00DCE6E9 /* Profile */,
|
|
|
+ FBFE13F62EBC525400DCE6E9 /* Account */,
|
|
|
+ FBFE14382EBC86C400DCE6E9 /* LNEventDeliver.swift */,
|
|
|
+ FBFE143A2EBC86DB00DCE6E9 /* LNDelayTask.swift */,
|
|
|
+ );
|
|
|
+ path = Manager;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13DD2EBC3B0500DCE6E9 /* Common */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FB8677DE2EBC98D100DDCE30 /* Storage */,
|
|
|
+ FBFE14542EBC8DAD00DCE6E9 /* Theme */,
|
|
|
+ FBFE14442EBC8AF500DCE6E9 /* Config */,
|
|
|
+ FBFE143C2EBC89E100DCE6E9 /* Utils */,
|
|
|
+ FBFE13DE2EBC3B3C00DCE6E9 /* Views */,
|
|
|
+ );
|
|
|
+ path = Common;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13DE2EBC3B3C00DCE6E9 /* Views */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE13DF2EBC3B5000DCE6E9 /* Base */,
|
|
|
+ );
|
|
|
+ path = Views;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13DF2EBC3B5000DCE6E9 /* Base */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE13E02EBC3B6200DCE6E9 /* LNNavigationController.swift */,
|
|
|
+ FBFE13E22EBC3B6C00DCE6E9 /* LNBaseViewController.swift */,
|
|
|
+ );
|
|
|
+ path = Base;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13E42EBC3E7E00DCE6E9 /* Main */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE13E52EBC3E8600DCE6E9 /* LNMainViewController.swift */,
|
|
|
+ );
|
|
|
+ path = Main;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13F62EBC525400DCE6E9 /* Account */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE141F2EBC860700DCE6E9 /* LNAccountManager.swift */,
|
|
|
+ );
|
|
|
+ path = Account;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13F72EBC525B00DCE6E9 /* Profile */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE14212EBC861300DCE6E9 /* LNProfileManager.swift */,
|
|
|
+ );
|
|
|
+ path = Profile;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13F82EBC526000DCE6E9 /* Purchase */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE14232EBC861C00DCE6E9 /* LNPurchaseManager.swift */,
|
|
|
+ );
|
|
|
+ path = Purchase;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE13F92EBC528400DCE6E9 /* Order */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE14252EBC862500DCE6E9 /* LNOrderManager.swift */,
|
|
|
+ );
|
|
|
+ path = Order;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE143C2EBC89E100DCE6E9 /* Utils */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE143D2EBC89E300DCE6E9 /* UIColor+Extension.swift */,
|
|
|
+ FBFE143F2EBC8A1200DCE6E9 /* String+Extension.swift */,
|
|
|
+ );
|
|
|
+ path = Utils;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE14412EBC8AB600DCE6E9 /* Network */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE14422EBC8AB800DCE6E9 /* LNHTTPManager.swift */,
|
|
|
+ FBFE14472EBC8B3D00DCE6E9 /* LNHttpResponse.swift */,
|
|
|
+ FBFE14492EBC8B9700DCE6E9 /* LNNetworkConfig.swift */,
|
|
|
+ );
|
|
|
+ path = Network;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE14442EBC8AF500DCE6E9 /* Config */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE14452EBC8AFD00DCE6E9 /* LNAppConfig.swift */,
|
|
|
+ );
|
|
|
+ path = Config;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE14542EBC8DAD00DCE6E9 /* Theme */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ FBFE14552EBC8DBB00DCE6E9 /* UIFont+Theme.swift */,
|
|
|
+ FBFE14572EBC8DC200DCE6E9 /* UIColor+Theme.swift */,
|
|
|
+ );
|
|
|
+ path = Theme;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+/* End PBXGroup section */
|
|
|
+
|
|
|
+/* Begin PBXNativeTarget section */
|
|
|
+ FBFE13BF2EBC39B000DCE6E9 /* Lanu */ = {
|
|
|
+ isa = PBXNativeTarget;
|
|
|
+ buildConfigurationList = FBFE13D32EBC39B100DCE6E9 /* Build configuration list for PBXNativeTarget "Lanu" */;
|
|
|
+ buildPhases = (
|
|
|
+ AC205607300F610A882B2531 /* [CP] Check Pods Manifest.lock */,
|
|
|
+ FBFE13BC2EBC39B000DCE6E9 /* Sources */,
|
|
|
+ FBFE13BD2EBC39B000DCE6E9 /* Frameworks */,
|
|
|
+ FBFE13BE2EBC39B000DCE6E9 /* Resources */,
|
|
|
+ D90817FF000AD0800F0D2736 /* [CP] Embed Pods Frameworks */,
|
|
|
+ );
|
|
|
+ buildRules = (
|
|
|
+ );
|
|
|
+ dependencies = (
|
|
|
+ );
|
|
|
+ name = Lanu;
|
|
|
+ productName = Lanu;
|
|
|
+ productReference = FBFE13C02EBC39B000DCE6E9 /* Lanu.app */;
|
|
|
+ productType = "com.apple.product-type.application";
|
|
|
+ };
|
|
|
+/* End PBXNativeTarget section */
|
|
|
+
|
|
|
+/* Begin PBXProject section */
|
|
|
+ FBFE13B82EBC39B000DCE6E9 /* Project object */ = {
|
|
|
+ isa = PBXProject;
|
|
|
+ attributes = {
|
|
|
+ BuildIndependentTargetsInParallel = 1;
|
|
|
+ LastSwiftUpdateCheck = 2600;
|
|
|
+ LastUpgradeCheck = 2600;
|
|
|
+ TargetAttributes = {
|
|
|
+ FBFE13BF2EBC39B000DCE6E9 = {
|
|
|
+ CreatedOnToolsVersion = 26.0.1;
|
|
|
+ };
|
|
|
+ };
|
|
|
+ };
|
|
|
+ buildConfigurationList = FBFE13BB2EBC39B000DCE6E9 /* Build configuration list for PBXProject "Lanu" */;
|
|
|
+ developmentRegion = en;
|
|
|
+ hasScannedForEncodings = 0;
|
|
|
+ knownRegions = (
|
|
|
+ en,
|
|
|
+ Base,
|
|
|
+ id,
|
|
|
+ "zh-Hans",
|
|
|
+ );
|
|
|
+ mainGroup = FBFE13B72EBC39B000DCE6E9;
|
|
|
+ minimizedProjectReferenceProxies = 1;
|
|
|
+ packageReferences = (
|
|
|
+ FB15AF1F2EBC9313009EE6F7 /* XCRemoteSwiftPackageReference "AutoCodable" */,
|
|
|
+ );
|
|
|
+ preferredProjectObjectVersion = 77;
|
|
|
+ productRefGroup = FBFE13C12EBC39B000DCE6E9 /* Products */;
|
|
|
+ projectDirPath = "";
|
|
|
+ projectRoot = "";
|
|
|
+ targets = (
|
|
|
+ FBFE13BF2EBC39B000DCE6E9 /* Lanu */,
|
|
|
+ );
|
|
|
+ };
|
|
|
+/* End PBXProject section */
|
|
|
+
|
|
|
+/* Begin PBXResourcesBuildPhase section */
|
|
|
+ FBFE13BE2EBC39B000DCE6E9 /* Resources */ = {
|
|
|
+ isa = PBXResourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ FBFE13D02EBC39B100DCE6E9 /* LaunchScreen.storyboard in Resources */,
|
|
|
+ FBFE144F2EBC8CCC00DCE6E9 /* InfoPlist.strings in Resources */,
|
|
|
+ FBFE14512EBC8CED00DCE6E9 /* Localizable.xcstrings in Resources */,
|
|
|
+ FBFE13CD2EBC39B100DCE6E9 /* Assets.xcassets in Resources */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+/* End PBXResourcesBuildPhase section */
|
|
|
+
|
|
|
+/* Begin PBXShellScriptBuildPhase section */
|
|
|
+ AC205607300F610A882B2531 /* [CP] Check Pods Manifest.lock */ = {
|
|
|
+ isa = PBXShellScriptBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ );
|
|
|
+ inputFileListPaths = (
|
|
|
+ );
|
|
|
+ inputPaths = (
|
|
|
+ "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
|
|
|
+ "${PODS_ROOT}/Manifest.lock",
|
|
|
+ );
|
|
|
+ name = "[CP] Check Pods Manifest.lock";
|
|
|
+ outputFileListPaths = (
|
|
|
+ );
|
|
|
+ outputPaths = (
|
|
|
+ "$(DERIVED_FILE_DIR)/Pods-Lanu-checkManifestLockResult.txt",
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ shellPath = /bin/sh;
|
|
|
+ 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";
|
|
|
+ showEnvVarsInLog = 0;
|
|
|
+ };
|
|
|
+ D90817FF000AD0800F0D2736 /* [CP] Embed Pods Frameworks */ = {
|
|
|
+ isa = PBXShellScriptBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ );
|
|
|
+ inputFileListPaths = (
|
|
|
+ "${PODS_ROOT}/Target Support Files/Pods-Lanu/Pods-Lanu-frameworks-${CONFIGURATION}-input-files.xcfilelist",
|
|
|
+ );
|
|
|
+ inputPaths = (
|
|
|
+ );
|
|
|
+ name = "[CP] Embed Pods Frameworks";
|
|
|
+ outputFileListPaths = (
|
|
|
+ "${PODS_ROOT}/Target Support Files/Pods-Lanu/Pods-Lanu-frameworks-${CONFIGURATION}-output-files.xcfilelist",
|
|
|
+ );
|
|
|
+ outputPaths = (
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ shellPath = /bin/sh;
|
|
|
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Lanu/Pods-Lanu-frameworks.sh\"\n";
|
|
|
+ showEnvVarsInLog = 0;
|
|
|
+ };
|
|
|
+/* End PBXShellScriptBuildPhase section */
|
|
|
+
|
|
|
+/* Begin PBXSourcesBuildPhase section */
|
|
|
+ FBFE13BC2EBC39B000DCE6E9 /* Sources */ = {
|
|
|
+ isa = PBXSourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ FBFE143B2EBC86DB00DCE6E9 /* LNDelayTask.swift in Sources */,
|
|
|
+ FBFE14262EBC862500DCE6E9 /* LNOrderManager.swift in Sources */,
|
|
|
+ FBFE14242EBC861C00DCE6E9 /* LNPurchaseManager.swift in Sources */,
|
|
|
+ FBFE14432EBC8AB800DCE6E9 /* LNHTTPManager.swift in Sources */,
|
|
|
+ FBFE14202EBC860700DCE6E9 /* LNAccountManager.swift in Sources */,
|
|
|
+ FBFE14582EBC8DC200DCE6E9 /* UIColor+Theme.swift in Sources */,
|
|
|
+ FBFE14482EBC8B3D00DCE6E9 /* LNHttpResponse.swift in Sources */,
|
|
|
+ FBFE14392EBC86C400DCE6E9 /* LNEventDeliver.swift in Sources */,
|
|
|
+ FBFE13E12EBC3B6200DCE6E9 /* LNNavigationController.swift in Sources */,
|
|
|
+ FBFE13E32EBC3B6C00DCE6E9 /* LNBaseViewController.swift in Sources */,
|
|
|
+ FBFE13C42EBC39B000DCE6E9 /* AppDelegate.swift in Sources */,
|
|
|
+ FBFE13C62EBC39B000DCE6E9 /* SceneDelegate.swift in Sources */,
|
|
|
+ FB15AF1E2EBC9057009EE6F7 /* LNUserDefaults.swift in Sources */,
|
|
|
+ FBFE143E2EBC89E300DCE6E9 /* UIColor+Extension.swift in Sources */,
|
|
|
+ FBFE13E62EBC3E8600DCE6E9 /* LNMainViewController.swift in Sources */,
|
|
|
+ FBFE14462EBC8AFD00DCE6E9 /* LNAppConfig.swift in Sources */,
|
|
|
+ FBFE14562EBC8DBB00DCE6E9 /* UIFont+Theme.swift in Sources */,
|
|
|
+ FB8677E02EBC98E000DDCE30 /* LNUserDefaultsKey.swift in Sources */,
|
|
|
+ FBFE14222EBC861300DCE6E9 /* LNProfileManager.swift in Sources */,
|
|
|
+ FBFE144A2EBC8B9700DCE6E9 /* LNNetworkConfig.swift in Sources */,
|
|
|
+ FBFE14402EBC8A1200DCE6E9 /* String+Extension.swift in Sources */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+/* End PBXSourcesBuildPhase section */
|
|
|
+
|
|
|
+/* Begin PBXVariantGroup section */
|
|
|
+ FBFE13CE2EBC39B100DCE6E9 /* LaunchScreen.storyboard */ = {
|
|
|
+ isa = PBXVariantGroup;
|
|
|
+ children = (
|
|
|
+ FBFE13CF2EBC39B100DCE6E9 /* Base */,
|
|
|
+ FBFE14522EBC8D1800DCE6E9 /* id */,
|
|
|
+ FBFE14532EBC8D1F00DCE6E9 /* zh-Hans */,
|
|
|
+ );
|
|
|
+ name = LaunchScreen.storyboard;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ FBFE144E2EBC8CCC00DCE6E9 /* InfoPlist.strings */ = {
|
|
|
+ isa = PBXVariantGroup;
|
|
|
+ children = (
|
|
|
+ FBFE144B2EBC8CCC00DCE6E9 /* InfoPlist.strings */,
|
|
|
+ FBFE144C2EBC8CCC00DCE6E9 /* InfoPlist.strings */,
|
|
|
+ FBFE144D2EBC8CCC00DCE6E9 /* InfoPlist.strings */,
|
|
|
+ );
|
|
|
+ name = InfoPlist.strings;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+/* End PBXVariantGroup section */
|
|
|
+
|
|
|
+/* Begin XCBuildConfiguration section */
|
|
|
+ FBFE13D42EBC39B100DCE6E9 /* Debug */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ baseConfigurationReference = 036D0D2B175E726D1FD387A9 /* Pods-Lanu.debug.xcconfig */;
|
|
|
+ buildSettings = {
|
|
|
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
|
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ CURRENT_PROJECT_VERSION = 1;
|
|
|
+ DEVELOPMENT_TEAM = JLGY6N3NUP;
|
|
|
+ ENABLE_USER_SCRIPT_SANDBOXING = NO;
|
|
|
+ GENERATE_INFOPLIST_FILE = YES;
|
|
|
+ INFOPLIST_FILE = Lanu/Info.plist;
|
|
|
+ INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
|
|
+ INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
|
|
+ INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
|
|
|
+ INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 15.0;
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ "@executable_path/Frameworks",
|
|
|
+ );
|
|
|
+ MARKETING_VERSION = 1.0;
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = com.lanu.app;
|
|
|
+ PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
+ STRING_CATALOG_GENERATE_SYMBOLS = YES;
|
|
|
+ SWIFT_APPROACHABLE_CONCURRENCY = YES;
|
|
|
+ SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor;
|
|
|
+ SWIFT_EMIT_LOC_STRINGS = YES;
|
|
|
+ SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
|
|
|
+ SWIFT_VERSION = 5.0;
|
|
|
+ TARGETED_DEVICE_FAMILY = "1,2";
|
|
|
+ };
|
|
|
+ name = Debug;
|
|
|
+ };
|
|
|
+ FBFE13D52EBC39B100DCE6E9 /* Release */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ baseConfigurationReference = 006A9E8625309678F4BEF8AB /* Pods-Lanu.release.xcconfig */;
|
|
|
+ buildSettings = {
|
|
|
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
|
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ CURRENT_PROJECT_VERSION = 1;
|
|
|
+ DEVELOPMENT_TEAM = JLGY6N3NUP;
|
|
|
+ ENABLE_USER_SCRIPT_SANDBOXING = NO;
|
|
|
+ GENERATE_INFOPLIST_FILE = YES;
|
|
|
+ INFOPLIST_FILE = Lanu/Info.plist;
|
|
|
+ INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
|
|
+ INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
|
|
+ INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
|
|
|
+ INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 15.0;
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ "@executable_path/Frameworks",
|
|
|
+ );
|
|
|
+ MARKETING_VERSION = 1.0;
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = com.lanu.app;
|
|
|
+ PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
+ STRING_CATALOG_GENERATE_SYMBOLS = YES;
|
|
|
+ SWIFT_APPROACHABLE_CONCURRENCY = YES;
|
|
|
+ SWIFT_DEFAULT_ACTOR_ISOLATION = MainActor;
|
|
|
+ SWIFT_EMIT_LOC_STRINGS = YES;
|
|
|
+ SWIFT_UPCOMING_FEATURE_MEMBER_IMPORT_VISIBILITY = YES;
|
|
|
+ SWIFT_VERSION = 5.0;
|
|
|
+ TARGETED_DEVICE_FAMILY = "1,2";
|
|
|
+ };
|
|
|
+ name = Release;
|
|
|
+ };
|
|
|
+ FBFE13D62EBC39B100DCE6E9 /* Debug */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_SEARCH_USER_PATHS = NO;
|
|
|
+ ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
|
|
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
|
|
+ CLANG_ANALYZER_NONNULL = YES;
|
|
|
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
|
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
|
|
+ CLANG_ENABLE_MODULES = YES;
|
|
|
+ CLANG_ENABLE_OBJC_ARC = YES;
|
|
|
+ CLANG_ENABLE_OBJC_WEAK = YES;
|
|
|
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
|
+ CLANG_WARN_BOOL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_COMMA = YES;
|
|
|
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
|
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
|
|
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
|
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
|
+ CLANG_WARN_EMPTY_BODY = YES;
|
|
|
+ CLANG_WARN_ENUM_CONVERSION = YES;
|
|
|
+ CLANG_WARN_INFINITE_RECURSION = YES;
|
|
|
+ CLANG_WARN_INT_CONVERSION = YES;
|
|
|
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
|
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
|
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
|
|
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
|
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
|
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
|
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
|
+ CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
|
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
|
+ COPY_PHASE_STRIP = NO;
|
|
|
+ DEBUG_INFORMATION_FORMAT = dwarf;
|
|
|
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
|
+ ENABLE_TESTABILITY = YES;
|
|
|
+ ENABLE_USER_SCRIPT_SANDBOXING = YES;
|
|
|
+ GCC_C_LANGUAGE_STANDARD = gnu17;
|
|
|
+ GCC_DYNAMIC_NO_PIC = NO;
|
|
|
+ GCC_NO_COMMON_BLOCKS = YES;
|
|
|
+ GCC_OPTIMIZATION_LEVEL = 0;
|
|
|
+ GCC_PREPROCESSOR_DEFINITIONS = (
|
|
|
+ "DEBUG=1",
|
|
|
+ "$(inherited)",
|
|
|
+ );
|
|
|
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
|
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
|
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
|
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
|
+ GCC_WARN_UNUSED_FUNCTION = YES;
|
|
|
+ GCC_WARN_UNUSED_VARIABLE = YES;
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 26.0;
|
|
|
+ LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
|
|
|
+ MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
|
+ MTL_FAST_MATH = YES;
|
|
|
+ ONLY_ACTIVE_ARCH = YES;
|
|
|
+ SDKROOT = iphoneos;
|
|
|
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
|
|
|
+ SWIFT_EMIT_LOC_STRINGS = YES;
|
|
|
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
|
|
+ };
|
|
|
+ name = Debug;
|
|
|
+ };
|
|
|
+ FBFE13D72EBC39B100DCE6E9 /* Release */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_SEARCH_USER_PATHS = NO;
|
|
|
+ ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
|
|
+ CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
|
|
+ CLANG_ANALYZER_NONNULL = YES;
|
|
|
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
|
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
|
|
+ CLANG_ENABLE_MODULES = YES;
|
|
|
+ CLANG_ENABLE_OBJC_ARC = YES;
|
|
|
+ CLANG_ENABLE_OBJC_WEAK = YES;
|
|
|
+ CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
|
|
|
+ CLANG_WARN_BOOL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_COMMA = YES;
|
|
|
+ CLANG_WARN_CONSTANT_CONVERSION = YES;
|
|
|
+ CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
|
|
|
+ CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
|
|
|
+ CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
|
|
|
+ CLANG_WARN_EMPTY_BODY = YES;
|
|
|
+ CLANG_WARN_ENUM_CONVERSION = YES;
|
|
|
+ CLANG_WARN_INFINITE_RECURSION = YES;
|
|
|
+ CLANG_WARN_INT_CONVERSION = YES;
|
|
|
+ CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
|
|
|
+ CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
|
|
|
+ CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
|
|
|
+ CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
|
|
|
+ CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
|
|
|
+ CLANG_WARN_STRICT_PROTOTYPES = YES;
|
|
|
+ CLANG_WARN_SUSPICIOUS_MOVE = YES;
|
|
|
+ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
|
|
|
+ CLANG_WARN_UNREACHABLE_CODE = YES;
|
|
|
+ CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
|
|
+ COPY_PHASE_STRIP = NO;
|
|
|
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
|
|
|
+ ENABLE_NS_ASSERTIONS = NO;
|
|
|
+ ENABLE_STRICT_OBJC_MSGSEND = YES;
|
|
|
+ ENABLE_USER_SCRIPT_SANDBOXING = YES;
|
|
|
+ GCC_C_LANGUAGE_STANDARD = gnu17;
|
|
|
+ GCC_NO_COMMON_BLOCKS = YES;
|
|
|
+ GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
|
|
|
+ GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
|
|
|
+ GCC_WARN_UNDECLARED_SELECTOR = YES;
|
|
|
+ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
|
|
|
+ GCC_WARN_UNUSED_FUNCTION = YES;
|
|
|
+ GCC_WARN_UNUSED_VARIABLE = YES;
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 26.0;
|
|
|
+ LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
|
|
|
+ MTL_ENABLE_DEBUG_INFO = NO;
|
|
|
+ MTL_FAST_MATH = YES;
|
|
|
+ SDKROOT = iphoneos;
|
|
|
+ SWIFT_COMPILATION_MODE = wholemodule;
|
|
|
+ SWIFT_EMIT_LOC_STRINGS = YES;
|
|
|
+ VALIDATE_PRODUCT = YES;
|
|
|
+ };
|
|
|
+ name = Release;
|
|
|
+ };
|
|
|
+/* End XCBuildConfiguration section */
|
|
|
+
|
|
|
+/* Begin XCConfigurationList section */
|
|
|
+ FBFE13BB2EBC39B000DCE6E9 /* Build configuration list for PBXProject "Lanu" */ = {
|
|
|
+ isa = XCConfigurationList;
|
|
|
+ buildConfigurations = (
|
|
|
+ FBFE13D62EBC39B100DCE6E9 /* Debug */,
|
|
|
+ FBFE13D72EBC39B100DCE6E9 /* Release */,
|
|
|
+ );
|
|
|
+ defaultConfigurationIsVisible = 0;
|
|
|
+ defaultConfigurationName = Release;
|
|
|
+ };
|
|
|
+ FBFE13D32EBC39B100DCE6E9 /* Build configuration list for PBXNativeTarget "Lanu" */ = {
|
|
|
+ isa = XCConfigurationList;
|
|
|
+ buildConfigurations = (
|
|
|
+ FBFE13D42EBC39B100DCE6E9 /* Debug */,
|
|
|
+ FBFE13D52EBC39B100DCE6E9 /* Release */,
|
|
|
+ );
|
|
|
+ defaultConfigurationIsVisible = 0;
|
|
|
+ defaultConfigurationName = Release;
|
|
|
+ };
|
|
|
+/* End XCConfigurationList section */
|
|
|
+
|
|
|
+/* Begin XCRemoteSwiftPackageReference section */
|
|
|
+ FB15AF1F2EBC9313009EE6F7 /* XCRemoteSwiftPackageReference "AutoCodable" */ = {
|
|
|
+ isa = XCRemoteSwiftPackageReference;
|
|
|
+ repositoryURL = "http://8.134.139.102:10880/mail_onee/AutoCodable";
|
|
|
+ requirement = {
|
|
|
+ kind = upToNextMajorVersion;
|
|
|
+ minimumVersion = 1.0.0;
|
|
|
+ };
|
|
|
+ };
|
|
|
+/* End XCRemoteSwiftPackageReference section */
|
|
|
+
|
|
|
+/* Begin XCSwiftPackageProductDependency section */
|
|
|
+ FBFE141D2EBC855000DCE6E9 /* AutoCodable */ = {
|
|
|
+ isa = XCSwiftPackageProductDependency;
|
|
|
+ productName = AutoCodable;
|
|
|
+ };
|
|
|
+/* End XCSwiftPackageProductDependency section */
|
|
|
+ };
|
|
|
+ rootObject = FBFE13B82EBC39B000DCE6E9 /* Project object */;
|
|
|
+}
|