|
@@ -0,0 +1,1166 @@
|
|
|
+// !$*UTF8*$!
|
|
|
+{
|
|
|
+ archiveVersion = 1;
|
|
|
+ classes = {
|
|
|
+ };
|
|
|
+ objectVersion = 51;
|
|
|
+ objects = {
|
|
|
+
|
|
|
+/* Begin PBXBuildFile section */
|
|
|
+ 0DE13D07CDE7AAB2FBF4895B /* Pods_Learn_Genie_Learn_GenieUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 181E0AF9A2DEDFAC5BC42BE9 /* Pods_Learn_Genie_Learn_GenieUITests.framework */; };
|
|
|
+ 28D54C4AAD9EDDC9CFED0C74 /* Pods_Learn_Genie.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9848416F4FE89B8AB93EB0A3 /* Pods_Learn_Genie.framework */; };
|
|
|
+ 440193C626F909D600680401 /* ViewAnswerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 440193C526F909D600680401 /* ViewAnswerViewController.swift */; };
|
|
|
+ 4405FAB126EF4BD000D26C5A /* OptionsTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4405FAB026EF4BD000D26C5A /* OptionsTableViewCell.swift */; };
|
|
|
+ 44074DDF26F920DF00FB8116 /* UserDetailsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44074DDE26F920DF00FB8116 /* UserDetailsViewModel.swift */; };
|
|
|
+ 440C39C7272A624E00EA633F /* SelectLanguageViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 440C39C6272A624E00EA633F /* SelectLanguageViewModel.swift */; };
|
|
|
+ 4411FE2226CB7E5100D19808 /* DashboardViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4411FE2126CB7E5100D19808 /* DashboardViewController.swift */; };
|
|
|
+ 4422507126F45CE5009A66AF /* ToolbarPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4422507026F45CE5009A66AF /* ToolbarPickerView.swift */; };
|
|
|
+ 44399CEE26E1495900A9B2DC /* LinearProgressBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44399CED26E1495900A9B2DC /* LinearProgressBar.swift */; };
|
|
|
+ 44399CF226E15BB400A9B2DC /* RoleModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44399CF126E15BB400A9B2DC /* RoleModel.swift */; };
|
|
|
+ 444025D726FB06D800A4A027 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 444025D626FB06D800A4A027 /* GoogleService-Info.plist */; };
|
|
|
+ 444025D926FB090500A4A027 /* client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist in Resources */ = {isa = PBXBuildFile; fileRef = 444025D826FB090500A4A027 /* client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist */; };
|
|
|
+ 4444944D27A82BF000701251 /* AnimationTakeQuizViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4444944C27A82BF000701251 /* AnimationTakeQuizViewController.swift */; };
|
|
|
+ 4445A76026CD1ECA00AC7832 /* loading.gif in Resources */ = {isa = PBXBuildFile; fileRef = 4445A75F26CD1ECA00AC7832 /* loading.gif */; };
|
|
|
+ 4445A76226CD21D300AC7832 /* AppConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4445A76126CD21D300AC7832 /* AppConstant.swift */; };
|
|
|
+ 445B087D26E1E5A0005BD35D /* OTPVerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445B087C26E1E5A0005BD35D /* OTPVerificationViewController.swift */; };
|
|
|
+ 445B087F26E1E5C8005BD35D /* UserDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445B087E26E1E5C8005BD35D /* UserDetailsViewController.swift */; };
|
|
|
+ 445B088126E1E5E5005BD35D /* ChangePasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445B088026E1E5E5005BD35D /* ChangePasswordViewController.swift */; };
|
|
|
+ 445B088326E20B57005BD35D /* TranslationModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445B088226E20B57005BD35D /* TranslationModel.swift */; };
|
|
|
+ 4461C18226EE8B530046F3A6 /* LearningModulesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4461C18126EE8B530046F3A6 /* LearningModulesViewController.swift */; };
|
|
|
+ 4461C18426EE8C220046F3A6 /* ScoreboardViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4461C18326EE8C220046F3A6 /* ScoreboardViewController.swift */; };
|
|
|
+ 4461C18626EE8D090046F3A6 /* CertificationTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4461C18526EE8D090046F3A6 /* CertificationTestViewController.swift */; };
|
|
|
+ 446294C626F1AFB100E76A1A /* QuestionBankModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 446294C526F1AFB100E76A1A /* QuestionBankModel.swift */; };
|
|
|
+ 446294C826F1AFC900E76A1A /* QuestionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 446294C726F1AFC900E76A1A /* QuestionModel.swift */; };
|
|
|
+ 446294CA26F1AFDD00E76A1A /* ChoiceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 446294C926F1AFDD00E76A1A /* ChoiceModel.swift */; };
|
|
|
+ 446294CD26F2187F00E76A1A /* ChoiceCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 446294CC26F2187F00E76A1A /* ChoiceCollectionViewCell.swift */; };
|
|
|
+ 44641DE626DE56D3008CD485 /* Reachability.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44641DE526DE56D3008CD485 /* Reachability.swift */; };
|
|
|
+ 44641DE826DE570C008CD485 /* Helper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44641DE726DE570C008CD485 /* Helper.swift */; };
|
|
|
+ 44641DEA26DE602A008CD485 /* Alert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44641DE926DE602A008CD485 /* Alert.swift */; };
|
|
|
+ 44641DEC26DE6813008CD485 /* NetworkIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44641DEB26DE6813008CD485 /* NetworkIndicator.swift */; };
|
|
|
+ 4467AF8126EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4467AF8026EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist */; };
|
|
|
+ 4467AF8426EB994300292976 /* DashboardTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8326EB994300292976 /* DashboardTableViewCell.swift */; };
|
|
|
+ 4467AF8826EBA12500292976 /* MenuHomeTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8726EBA12500292976 /* MenuHomeTableViewCell.swift */; };
|
|
|
+ 4467AF8A26EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8926EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift */; };
|
|
|
+ 4467AF8C26EBA16D00292976 /* MenuCertificationTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8B26EBA16D00292976 /* MenuCertificationTableViewCell.swift */; };
|
|
|
+ 4467AF8E26EBA18200292976 /* MenuScoreboardTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8D26EBA18200292976 /* MenuScoreboardTableViewCell.swift */; };
|
|
|
+ 4467AF9026EBA19800292976 /* MenuWebinarTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8F26EBA19800292976 /* MenuWebinarTableViewCell.swift */; };
|
|
|
+ 4467AF9226EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9126EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift */; };
|
|
|
+ 4467AF9426EBA1CC00292976 /* MenuEditProfileTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9326EBA1CC00292976 /* MenuEditProfileTableViewCell.swift */; };
|
|
|
+ 4467AF9626EBA1DE00292976 /* MenuLogoutTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9526EBA1DE00292976 /* MenuLogoutTableViewCell.swift */; };
|
|
|
+ 4467AF9826EBA1F800292976 /* MenuHeaderTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9726EBA1F800292976 /* MenuHeaderTableViewCell.swift */; };
|
|
|
+ 4467AF9A26EBDDA000292976 /* UserDetailsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9926EBDDA000292976 /* UserDetailsModel.swift */; };
|
|
|
+ 4474062326CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4474062226CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift */; };
|
|
|
+ 4474062526CE6D9D00FF4CC4 /* HexColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4474062426CE6D9D00FF4CC4 /* HexColor.swift */; };
|
|
|
+ 4474062726CE6E6800FF4CC4 /* AppColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4474062626CE6E6800FF4CC4 /* AppColor.swift */; };
|
|
|
+ 4474062926CE855A00FF4CC4 /* RegisterViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4474062826CE855A00FF4CC4 /* RegisterViewController.swift */; };
|
|
|
+ 4477B18126FDF251002E04C4 /* SaveScoreBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4477B18026FDF251002E04C4 /* SaveScoreBoard.swift */; };
|
|
|
+ 447E096E2700F26A00EE2C72 /* NetMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 447E096D2700F26A00EE2C72 /* NetMonitor.swift */; };
|
|
|
+ 4487021C26E6572D008288C6 /* StateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487021B26E6572D008288C6 /* StateModel.swift */; };
|
|
|
+ 4487021E26E6589B008288C6 /* DistrictModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487021D26E6589B008288C6 /* DistrictModel.swift */; };
|
|
|
+ 4487022026E6850E008288C6 /* TopicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487021F26E6850E008288C6 /* TopicModel.swift */; };
|
|
|
+ 4487022226E6BF8D008288C6 /* Downloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487022126E6BF8D008288C6 /* Downloader.swift */; };
|
|
|
+ 4487F4CD26C583F300EF714D /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F4CC26C583F300EF714D /* AppDelegate.swift */; };
|
|
|
+ 4487F4CF26C583F300EF714D /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F4CE26C583F300EF714D /* SceneDelegate.swift */; };
|
|
|
+ 4487F4D426C583F300EF714D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4487F4D226C583F300EF714D /* Main.storyboard */; };
|
|
|
+ 4487F4D626C583F300EF714D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4487F4D526C583F300EF714D /* Assets.xcassets */; };
|
|
|
+ 4487F4D926C583F300EF714D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4487F4D726C583F300EF714D /* LaunchScreen.storyboard */; };
|
|
|
+ 4487F4E426C583F300EF714D /* Learn_GenieTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F4E326C583F300EF714D /* Learn_GenieTests.swift */; };
|
|
|
+ 4487F4EF26C583F300EF714D /* Learn_GenieUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F4EE26C583F300EF714D /* Learn_GenieUITests.swift */; };
|
|
|
+ 4487F50226C5873300EF714D /* SplashScreenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F50126C5873300EF714D /* SplashScreenViewController.swift */; };
|
|
|
+ 4487F50426C5878100EF714D /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F50326C5878100EF714D /* LoginViewController.swift */; };
|
|
|
+ 4487F50626C58FDC00EF714D /* LoadingAnimationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F50526C58FDC00EF714D /* LoadingAnimationViewController.swift */; };
|
|
|
+ 4487F50926C5999300EF714D /* CustomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F50826C5999300EF714D /* CustomView.swift */; };
|
|
|
+ 449068C926FD02BF0091EBF9 /* AppNavigation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 449068C826FD02BF0091EBF9 /* AppNavigation.swift */; };
|
|
|
+ 4491C4FC26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4491C4FB26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift */; };
|
|
|
+ 4494126626F36FAE003D82A1 /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494126526F36FAE003D82A1 /* SessionManager.swift */; };
|
|
|
+ 4494126826F37054003D82A1 /* SelectedAnswerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494126726F37054003D82A1 /* SelectedAnswerModel.swift */; };
|
|
|
+ 44970BC126EF6EAB0028705F /* LevelModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44970BC026EF6EAB0028705F /* LevelModel.swift */; };
|
|
|
+ 4497A3372701862C00FFB796 /* ViewAnswerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4497A3362701862C00FFB796 /* ViewAnswerTableViewCell.swift */; };
|
|
|
+ 4497A3392701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4497A3382701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift */; };
|
|
|
+ 44C431DF26DDE9A6004EE652 /* DBManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C431DE26DDE9A6004EE652 /* DBManager.swift */; };
|
|
|
+ 44C431E426DDFAF7004EE652 /* UserDefaultsConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C431E326DDFAF7004EE652 /* UserDefaultsConstant.swift */; };
|
|
|
+ 44C431E626DDFBD5004EE652 /* ApiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C431E526DDFBD5004EE652 /* ApiManager.swift */; };
|
|
|
+ 44C431E826DDFD9C004EE652 /* ActivityIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C431E726DDFD9C004EE652 /* ActivityIndicator.swift */; };
|
|
|
+ 44D1064626F1593600DE2736 /* TakeQuizViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D1064526F1593600DE2736 /* TakeQuizViewController.swift */; };
|
|
|
+ 44D657A526DC9D6E00FF7625 /* IntroductionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D657A426DC9D6E00FF7625 /* IntroductionViewController.swift */; };
|
|
|
+ 44D657A726DC9DB800FF7625 /* VideoIntroductionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D657A626DC9DB800FF7625 /* VideoIntroductionViewController.swift */; };
|
|
|
+ 44D657A926DC9DCF00FF7625 /* AudioIntroductionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D657A826DC9DCF00FF7625 /* AudioIntroductionViewController.swift */; };
|
|
|
+ 44D9693E26F12A7B0005BC1B /* LearningModulesTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D9693D26F12A7B0005BC1B /* LearningModulesTableViewCell.swift */; };
|
|
|
+ 44D9694026F12FB30005BC1B /* OptionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D9693F26F12FB30005BC1B /* OptionViewController.swift */; };
|
|
|
+ 44DF978126CF6BF0009C80AA /* SelectLanguageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44DF978026CF6BF0009C80AA /* SelectLanguageViewController.swift */; };
|
|
|
+ 44E46B0E26DF4F93000C5265 /* CustomButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E46B0D26DF4F93000C5265 /* CustomButton.swift */; };
|
|
|
+ 44E46B4F26DFF9A0000C5265 /* SplashScreenViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E46B4E26DFF99F000C5265 /* SplashScreenViewModel.swift */; };
|
|
|
+ 44E7A5D526F5176300B0F678 /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E7A5D426F5176300B0F678 /* Validation.swift */; };
|
|
|
+ 44E7C2F826C68CB9000FEF90 /* SideMenuViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E7C2F726C68CB9000FEF90 /* SideMenuViewController.swift */; };
|
|
|
+ 44F38ADD26E0838500C5B9D5 /* LanguageModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44F38ADC26E0838500C5B9D5 /* LanguageModel.swift */; };
|
|
|
+ 44F38ADF26E08DC600C5B9D5 /* AppExtention.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44F38ADE26E08DC600C5B9D5 /* AppExtention.swift */; };
|
|
|
+ 44FA847126FF051800CE8EBF /* LoadingAnimationViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44FA847026FF051800CE8EBF /* LoadingAnimationViewModel.swift */; };
|
|
|
+ 44FA847326FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44FA847226FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift */; };
|
|
|
+ CC49B9C3BBE38806DA6D3B14 /* Pods_Learn_GenieTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9D79974FE225716D20933AE /* Pods_Learn_GenieTests.framework */; };
|
|
|
+/* End PBXBuildFile section */
|
|
|
+
|
|
|
+/* Begin PBXContainerItemProxy section */
|
|
|
+ 4487F4E026C583F300EF714D /* PBXContainerItemProxy */ = {
|
|
|
+ isa = PBXContainerItemProxy;
|
|
|
+ containerPortal = 4487F4C126C583F300EF714D /* Project object */;
|
|
|
+ proxyType = 1;
|
|
|
+ remoteGlobalIDString = 4487F4C826C583F300EF714D;
|
|
|
+ remoteInfo = "Learn Genie";
|
|
|
+ };
|
|
|
+ 4487F4EB26C583F300EF714D /* PBXContainerItemProxy */ = {
|
|
|
+ isa = PBXContainerItemProxy;
|
|
|
+ containerPortal = 4487F4C126C583F300EF714D /* Project object */;
|
|
|
+ proxyType = 1;
|
|
|
+ remoteGlobalIDString = 4487F4C826C583F300EF714D;
|
|
|
+ remoteInfo = "Learn Genie";
|
|
|
+ };
|
|
|
+/* End PBXContainerItemProxy section */
|
|
|
+
|
|
|
+/* Begin PBXFileReference section */
|
|
|
+ 0905BAA1167B134B382AA61F /* Pods-Learn GenieTests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Learn GenieTests.release.xcconfig"; path = "Target Support Files/Pods-Learn GenieTests/Pods-Learn GenieTests.release.xcconfig"; sourceTree = "<group>"; };
|
|
|
+ 181E0AF9A2DEDFAC5BC42BE9 /* Pods_Learn_Genie_Learn_GenieUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Learn_Genie_Learn_GenieUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
+ 440193C526F909D600680401 /* ViewAnswerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewAnswerViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4405FAB026EF4BD000D26C5A /* OptionsTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OptionsTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 44074DDE26F920DF00FB8116 /* UserDetailsViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDetailsViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 440C39C6272A624E00EA633F /* SelectLanguageViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectLanguageViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 4411FE2126CB7E5100D19808 /* DashboardViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashboardViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4422507026F45CE5009A66AF /* ToolbarPickerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToolbarPickerView.swift; sourceTree = "<group>"; };
|
|
|
+ 44399CED26E1495900A9B2DC /* LinearProgressBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinearProgressBar.swift; sourceTree = "<group>"; };
|
|
|
+ 44399CF126E15BB400A9B2DC /* RoleModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoleModel.swift; sourceTree = "<group>"; };
|
|
|
+ 443C875926E775D800ADF7C5 /* Learn Genie.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Learn Genie.entitlements"; sourceTree = "<group>"; };
|
|
|
+ 444025D626FB06D800A4A027 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
|
|
|
+ 444025D826FB090500A4A027 /* client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist"; sourceTree = "<group>"; };
|
|
|
+ 4444944C27A82BF000701251 /* AnimationTakeQuizViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationTakeQuizViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4445A75F26CD1ECA00AC7832 /* loading.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = loading.gif; sourceTree = "<group>"; };
|
|
|
+ 4445A76126CD21D300AC7832 /* AppConstant.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppConstant.swift; sourceTree = "<group>"; };
|
|
|
+ 445B087C26E1E5A0005BD35D /* OTPVerificationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OTPVerificationViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 445B087E26E1E5C8005BD35D /* UserDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDetailsViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 445B088026E1E5E5005BD35D /* ChangePasswordViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangePasswordViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 445B088226E20B57005BD35D /* TranslationModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TranslationModel.swift; sourceTree = "<group>"; };
|
|
|
+ 4461C18126EE8B530046F3A6 /* LearningModulesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LearningModulesViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4461C18326EE8C220046F3A6 /* ScoreboardViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScoreboardViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4461C18526EE8D090046F3A6 /* CertificationTestViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CertificationTestViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 446294C526F1AFB100E76A1A /* QuestionBankModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuestionBankModel.swift; sourceTree = "<group>"; };
|
|
|
+ 446294C726F1AFC900E76A1A /* QuestionModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuestionModel.swift; sourceTree = "<group>"; };
|
|
|
+ 446294C926F1AFDD00E76A1A /* ChoiceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChoiceModel.swift; sourceTree = "<group>"; };
|
|
|
+ 446294CC26F2187F00E76A1A /* ChoiceCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChoiceCollectionViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 44641DE526DE56D3008CD485 /* Reachability.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reachability.swift; sourceTree = "<group>"; };
|
|
|
+ 44641DE726DE570C008CD485 /* Helper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Helper.swift; sourceTree = "<group>"; };
|
|
|
+ 44641DE926DE602A008CD485 /* Alert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Alert.swift; sourceTree = "<group>"; };
|
|
|
+ 44641DEB26DE6813008CD485 /* NetworkIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkIndicator.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF8026EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = AVSpeechSynthesizerLanguageList.plist; sourceTree = "<group>"; };
|
|
|
+ 4467AF8326EB994300292976 /* DashboardTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashboardTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF8726EBA12500292976 /* MenuHomeTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuHomeTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF8926EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuLearnAboutFinanceTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF8B26EBA16D00292976 /* MenuCertificationTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuCertificationTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF8D26EBA18200292976 /* MenuScoreboardTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuScoreboardTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF8F26EBA19800292976 /* MenuWebinarTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuWebinarTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF9126EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuChangeLanguageTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF9326EBA1CC00292976 /* MenuEditProfileTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuEditProfileTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF9526EBA1DE00292976 /* MenuLogoutTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuLogoutTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF9726EBA1F800292976 /* MenuHeaderTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuHeaderTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4467AF9926EBDDA000292976 /* UserDetailsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDetailsModel.swift; sourceTree = "<group>"; };
|
|
|
+ 4474062226CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WelcomeSliderViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4474062426CE6D9D00FF4CC4 /* HexColor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HexColor.swift; sourceTree = "<group>"; };
|
|
|
+ 4474062626CE6E6800FF4CC4 /* AppColor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppColor.swift; sourceTree = "<group>"; };
|
|
|
+ 4474062826CE855A00FF4CC4 /* RegisterViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegisterViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4477B18026FDF251002E04C4 /* SaveScoreBoard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SaveScoreBoard.swift; sourceTree = "<group>"; };
|
|
|
+ 447E096D2700F26A00EE2C72 /* NetMonitor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetMonitor.swift; sourceTree = "<group>"; };
|
|
|
+ 4487021B26E6572D008288C6 /* StateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StateModel.swift; sourceTree = "<group>"; };
|
|
|
+ 4487021D26E6589B008288C6 /* DistrictModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DistrictModel.swift; sourceTree = "<group>"; };
|
|
|
+ 4487021F26E6850E008288C6 /* TopicModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TopicModel.swift; sourceTree = "<group>"; };
|
|
|
+ 4487022126E6BF8D008288C6 /* Downloader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Downloader.swift; sourceTree = "<group>"; };
|
|
|
+ 4487F4C926C583F300EF714D /* Learn Genie.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Learn Genie.app"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
+ 4487F4CC26C583F300EF714D /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
|
|
+ 4487F4CE26C583F300EF714D /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; };
|
|
|
+ 4487F4D326C583F300EF714D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
|
|
|
+ 4487F4D526C583F300EF714D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
|
+ 4487F4D826C583F300EF714D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
|
|
|
+ 4487F4DA26C583F300EF714D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
+ 4487F4DF26C583F300EF714D /* Learn GenieTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Learn GenieTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
+ 4487F4E326C583F300EF714D /* Learn_GenieTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Learn_GenieTests.swift; sourceTree = "<group>"; };
|
|
|
+ 4487F4E526C583F300EF714D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
+ 4487F4EA26C583F300EF714D /* Learn GenieUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Learn GenieUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
+ 4487F4EE26C583F300EF714D /* Learn_GenieUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Learn_GenieUITests.swift; sourceTree = "<group>"; };
|
|
|
+ 4487F4F026C583F300EF714D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
+ 4487F50126C5873300EF714D /* SplashScreenViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplashScreenViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4487F50326C5878100EF714D /* LoginViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4487F50526C58FDC00EF714D /* LoadingAnimationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingAnimationViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 4487F50826C5999300EF714D /* CustomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomView.swift; sourceTree = "<group>"; };
|
|
|
+ 449068C826FD02BF0091EBF9 /* AppNavigation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppNavigation.swift; sourceTree = "<group>"; };
|
|
|
+ 4491C4FB26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UITextFieldWithDoneButton.swift; sourceTree = "<group>"; };
|
|
|
+ 4494126526F36FAE003D82A1 /* SessionManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionManager.swift; sourceTree = "<group>"; };
|
|
|
+ 4494126726F37054003D82A1 /* SelectedAnswerModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectedAnswerModel.swift; sourceTree = "<group>"; };
|
|
|
+ 44970BC026EF6EAB0028705F /* LevelModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LevelModel.swift; sourceTree = "<group>"; };
|
|
|
+ 4497A3362701862C00FFB796 /* ViewAnswerTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewAnswerTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4497A3382701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewAnswerChoiceCollectionViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 44C431DE26DDE9A6004EE652 /* DBManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DBManager.swift; sourceTree = "<group>"; };
|
|
|
+ 44C431E326DDFAF7004EE652 /* UserDefaultsConstant.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaultsConstant.swift; sourceTree = "<group>"; };
|
|
|
+ 44C431E526DDFBD5004EE652 /* ApiManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiManager.swift; sourceTree = "<group>"; };
|
|
|
+ 44C431E726DDFD9C004EE652 /* ActivityIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityIndicator.swift; sourceTree = "<group>"; };
|
|
|
+ 44D1064526F1593600DE2736 /* TakeQuizViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TakeQuizViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 44D657A426DC9D6E00FF7625 /* IntroductionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntroductionViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 44D657A626DC9DB800FF7625 /* VideoIntroductionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoIntroductionViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 44D657A826DC9DCF00FF7625 /* AudioIntroductionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioIntroductionViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 44D9693D26F12A7B0005BC1B /* LearningModulesTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LearningModulesTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 44D9693F26F12FB30005BC1B /* OptionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OptionViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 44DF978026CF6BF0009C80AA /* SelectLanguageViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectLanguageViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 44E46B0D26DF4F93000C5265 /* CustomButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomButton.swift; sourceTree = "<group>"; };
|
|
|
+ 44E46B4E26DFF99F000C5265 /* SplashScreenViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplashScreenViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 44E7A5D426F5176300B0F678 /* Validation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Validation.swift; sourceTree = "<group>"; };
|
|
|
+ 44E7C2F726C68CB9000FEF90 /* SideMenuViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SideMenuViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 44F38ADC26E0838500C5B9D5 /* LanguageModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LanguageModel.swift; sourceTree = "<group>"; };
|
|
|
+ 44F38ADE26E08DC600C5B9D5 /* AppExtention.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppExtention.swift; sourceTree = "<group>"; };
|
|
|
+ 44FA847026FF051800CE8EBF /* LoadingAnimationViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingAnimationViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 44FA847226FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScoreBoardTableViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 4AB4DD7C2272FF3352C475DD /* Pods-Learn Genie-Learn GenieUITests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Learn Genie-Learn GenieUITests.debug.xcconfig"; path = "Target Support Files/Pods-Learn Genie-Learn GenieUITests/Pods-Learn Genie-Learn GenieUITests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
+ 9848416F4FE89B8AB93EB0A3 /* Pods_Learn_Genie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Learn_Genie.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
+ ABB6E59C1CE1092E8C4C4994 /* Pods-Learn Genie.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Learn Genie.debug.xcconfig"; path = "Target Support Files/Pods-Learn Genie/Pods-Learn Genie.debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
+ BD16E169EE1A08A44A69070B /* Pods-Learn GenieTests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Learn GenieTests.debug.xcconfig"; path = "Target Support Files/Pods-Learn GenieTests/Pods-Learn GenieTests.debug.xcconfig"; sourceTree = "<group>"; };
|
|
|
+ D30854B59361B84AF3F9137A /* Pods-Learn Genie.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Learn Genie.release.xcconfig"; path = "Target Support Files/Pods-Learn Genie/Pods-Learn Genie.release.xcconfig"; sourceTree = "<group>"; };
|
|
|
+ F9D79974FE225716D20933AE /* Pods_Learn_GenieTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Learn_GenieTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
+ FE6F083B50AF6AAE00D04F31 /* Pods-Learn Genie-Learn GenieUITests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Learn Genie-Learn GenieUITests.release.xcconfig"; path = "Target Support Files/Pods-Learn Genie-Learn GenieUITests/Pods-Learn Genie-Learn GenieUITests.release.xcconfig"; sourceTree = "<group>"; };
|
|
|
+/* End PBXFileReference section */
|
|
|
+
|
|
|
+/* Begin PBXFrameworksBuildPhase section */
|
|
|
+ 4487F4C626C583F300EF714D /* Frameworks */ = {
|
|
|
+ isa = PBXFrameworksBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ 28D54C4AAD9EDDC9CFED0C74 /* Pods_Learn_Genie.framework in Frameworks */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+ 4487F4DC26C583F300EF714D /* Frameworks */ = {
|
|
|
+ isa = PBXFrameworksBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ CC49B9C3BBE38806DA6D3B14 /* Pods_Learn_GenieTests.framework in Frameworks */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+ 4487F4E726C583F300EF714D /* Frameworks */ = {
|
|
|
+ isa = PBXFrameworksBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ 0DE13D07CDE7AAB2FBF4895B /* Pods_Learn_Genie_Learn_GenieUITests.framework in Frameworks */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+/* End PBXFrameworksBuildPhase section */
|
|
|
+
|
|
|
+/* Begin PBXGroup section */
|
|
|
+ 1CD0DCF59D79DF639361FC26 /* Pods */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ ABB6E59C1CE1092E8C4C4994 /* Pods-Learn Genie.debug.xcconfig */,
|
|
|
+ D30854B59361B84AF3F9137A /* Pods-Learn Genie.release.xcconfig */,
|
|
|
+ 4AB4DD7C2272FF3352C475DD /* Pods-Learn Genie-Learn GenieUITests.debug.xcconfig */,
|
|
|
+ FE6F083B50AF6AAE00D04F31 /* Pods-Learn Genie-Learn GenieUITests.release.xcconfig */,
|
|
|
+ BD16E169EE1A08A44A69070B /* Pods-Learn GenieTests.debug.xcconfig */,
|
|
|
+ 0905BAA1167B134B382AA61F /* Pods-Learn GenieTests.release.xcconfig */,
|
|
|
+ );
|
|
|
+ path = Pods;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 446294CB26F2184300E76A1A /* CollectionView */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 446294CC26F2187F00E76A1A /* ChoiceCollectionViewCell.swift */,
|
|
|
+ 4497A3382701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift */,
|
|
|
+ );
|
|
|
+ path = CollectionView;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 44641DED26DE69C5008CD485 /* Cells */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 446294CB26F2184300E76A1A /* CollectionView */,
|
|
|
+ 4467AF8226EB991F00292976 /* TableView */,
|
|
|
+ );
|
|
|
+ path = Cells;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4467AF8226EB991F00292976 /* TableView */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4467AF8326EB994300292976 /* DashboardTableViewCell.swift */,
|
|
|
+ 4467AF8726EBA12500292976 /* MenuHomeTableViewCell.swift */,
|
|
|
+ 4467AF8926EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift */,
|
|
|
+ 4467AF8B26EBA16D00292976 /* MenuCertificationTableViewCell.swift */,
|
|
|
+ 4467AF8D26EBA18200292976 /* MenuScoreboardTableViewCell.swift */,
|
|
|
+ 4467AF8F26EBA19800292976 /* MenuWebinarTableViewCell.swift */,
|
|
|
+ 4467AF9126EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift */,
|
|
|
+ 4467AF9326EBA1CC00292976 /* MenuEditProfileTableViewCell.swift */,
|
|
|
+ 4467AF9526EBA1DE00292976 /* MenuLogoutTableViewCell.swift */,
|
|
|
+ 4467AF9726EBA1F800292976 /* MenuHeaderTableViewCell.swift */,
|
|
|
+ 4405FAB026EF4BD000D26C5A /* OptionsTableViewCell.swift */,
|
|
|
+ 44D9693D26F12A7B0005BC1B /* LearningModulesTableViewCell.swift */,
|
|
|
+ 44FA847226FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift */,
|
|
|
+ 4497A3362701862C00FFB796 /* ViewAnswerTableViewCell.swift */,
|
|
|
+ );
|
|
|
+ path = TableView;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4C026C583F300EF714D = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4487F4CB26C583F300EF714D /* Learn Genie */,
|
|
|
+ 4487F4E226C583F300EF714D /* Learn GenieTests */,
|
|
|
+ 4487F4ED26C583F300EF714D /* Learn GenieUITests */,
|
|
|
+ 4487F4CA26C583F300EF714D /* Products */,
|
|
|
+ 1CD0DCF59D79DF639361FC26 /* Pods */,
|
|
|
+ 4EFDABDEBFEAC9EF01840281 /* Frameworks */,
|
|
|
+ );
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4CA26C583F300EF714D /* Products */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4487F4C926C583F300EF714D /* Learn Genie.app */,
|
|
|
+ 4487F4DF26C583F300EF714D /* Learn GenieTests.xctest */,
|
|
|
+ 4487F4EA26C583F300EF714D /* Learn GenieUITests.xctest */,
|
|
|
+ );
|
|
|
+ name = Products;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4CB26C583F300EF714D /* Learn Genie */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 443C875926E775D800ADF7C5 /* Learn Genie.entitlements */,
|
|
|
+ 44C431E026DDF99B004EE652 /* Delegate */,
|
|
|
+ 44C431DD26DDE98B004EE652 /* Database */,
|
|
|
+ 4487F50726C5997500EF714D /* Library */,
|
|
|
+ 4487F50026C585D500EF714D /* Constants */,
|
|
|
+ 4487F4FF26C585BD00EF714D /* Extention */,
|
|
|
+ 44641DED26DE69C5008CD485 /* Cells */,
|
|
|
+ 4487F4FE26C5851600EF714D /* View Model */,
|
|
|
+ 4487F4FD26C584DB00EF714D /* View Controller */,
|
|
|
+ 4487F4FC26C584BC00EF714D /* Model */,
|
|
|
+ 4487F4D226C583F300EF714D /* Main.storyboard */,
|
|
|
+ 4487F4D526C583F300EF714D /* Assets.xcassets */,
|
|
|
+ 4487F4D726C583F300EF714D /* LaunchScreen.storyboard */,
|
|
|
+ 4487F4DA26C583F300EF714D /* Info.plist */,
|
|
|
+ 4445A75F26CD1ECA00AC7832 /* loading.gif */,
|
|
|
+ 444025D626FB06D800A4A027 /* GoogleService-Info.plist */,
|
|
|
+ 444025D826FB090500A4A027 /* client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist */,
|
|
|
+ 4467AF8026EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist */,
|
|
|
+ );
|
|
|
+ path = "Learn Genie";
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4E226C583F300EF714D /* Learn GenieTests */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4487F4E326C583F300EF714D /* Learn_GenieTests.swift */,
|
|
|
+ 4487F4E526C583F300EF714D /* Info.plist */,
|
|
|
+ );
|
|
|
+ path = "Learn GenieTests";
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4ED26C583F300EF714D /* Learn GenieUITests */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4487F4EE26C583F300EF714D /* Learn_GenieUITests.swift */,
|
|
|
+ 4487F4F026C583F300EF714D /* Info.plist */,
|
|
|
+ );
|
|
|
+ path = "Learn GenieUITests";
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4FC26C584BC00EF714D /* Model */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 44F38ADC26E0838500C5B9D5 /* LanguageModel.swift */,
|
|
|
+ 44399CF126E15BB400A9B2DC /* RoleModel.swift */,
|
|
|
+ 445B088226E20B57005BD35D /* TranslationModel.swift */,
|
|
|
+ 4487021B26E6572D008288C6 /* StateModel.swift */,
|
|
|
+ 4487021D26E6589B008288C6 /* DistrictModel.swift */,
|
|
|
+ 4487021F26E6850E008288C6 /* TopicModel.swift */,
|
|
|
+ 4467AF9926EBDDA000292976 /* UserDetailsModel.swift */,
|
|
|
+ 44970BC026EF6EAB0028705F /* LevelModel.swift */,
|
|
|
+ 446294C526F1AFB100E76A1A /* QuestionBankModel.swift */,
|
|
|
+ 446294C726F1AFC900E76A1A /* QuestionModel.swift */,
|
|
|
+ 446294C926F1AFDD00E76A1A /* ChoiceModel.swift */,
|
|
|
+ 4494126726F37054003D82A1 /* SelectedAnswerModel.swift */,
|
|
|
+ 4477B18026FDF251002E04C4 /* SaveScoreBoard.swift */,
|
|
|
+ );
|
|
|
+ path = Model;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4FD26C584DB00EF714D /* View Controller */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4487F50126C5873300EF714D /* SplashScreenViewController.swift */,
|
|
|
+ 44DF978026CF6BF0009C80AA /* SelectLanguageViewController.swift */,
|
|
|
+ 4474062226CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift */,
|
|
|
+ 4487F50326C5878100EF714D /* LoginViewController.swift */,
|
|
|
+ 4474062826CE855A00FF4CC4 /* RegisterViewController.swift */,
|
|
|
+ 4487F50526C58FDC00EF714D /* LoadingAnimationViewController.swift */,
|
|
|
+ 44E7C2F726C68CB9000FEF90 /* SideMenuViewController.swift */,
|
|
|
+ 4411FE2126CB7E5100D19808 /* DashboardViewController.swift */,
|
|
|
+ 44D657A426DC9D6E00FF7625 /* IntroductionViewController.swift */,
|
|
|
+ 44D657A626DC9DB800FF7625 /* VideoIntroductionViewController.swift */,
|
|
|
+ 44D657A826DC9DCF00FF7625 /* AudioIntroductionViewController.swift */,
|
|
|
+ 445B087C26E1E5A0005BD35D /* OTPVerificationViewController.swift */,
|
|
|
+ 445B087E26E1E5C8005BD35D /* UserDetailsViewController.swift */,
|
|
|
+ 445B088026E1E5E5005BD35D /* ChangePasswordViewController.swift */,
|
|
|
+ 4461C18126EE8B530046F3A6 /* LearningModulesViewController.swift */,
|
|
|
+ 4461C18326EE8C220046F3A6 /* ScoreboardViewController.swift */,
|
|
|
+ 4461C18526EE8D090046F3A6 /* CertificationTestViewController.swift */,
|
|
|
+ 44D9693F26F12FB30005BC1B /* OptionViewController.swift */,
|
|
|
+ 44D1064526F1593600DE2736 /* TakeQuizViewController.swift */,
|
|
|
+ 440193C526F909D600680401 /* ViewAnswerViewController.swift */,
|
|
|
+ 4444944C27A82BF000701251 /* AnimationTakeQuizViewController.swift */,
|
|
|
+ );
|
|
|
+ path = "View Controller";
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4FE26C5851600EF714D /* View Model */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 44E46B4E26DFF99F000C5265 /* SplashScreenViewModel.swift */,
|
|
|
+ 440C39C6272A624E00EA633F /* SelectLanguageViewModel.swift */,
|
|
|
+ 44074DDE26F920DF00FB8116 /* UserDetailsViewModel.swift */,
|
|
|
+ 44FA847026FF051800CE8EBF /* LoadingAnimationViewModel.swift */,
|
|
|
+ );
|
|
|
+ path = "View Model";
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4FF26C585BD00EF714D /* Extention */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4474062426CE6D9D00FF4CC4 /* HexColor.swift */,
|
|
|
+ 44F38ADE26E08DC600C5B9D5 /* AppExtention.swift */,
|
|
|
+ );
|
|
|
+ path = Extention;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F50026C585D500EF714D /* Constants */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4445A76126CD21D300AC7832 /* AppConstant.swift */,
|
|
|
+ 4474062626CE6E6800FF4CC4 /* AppColor.swift */,
|
|
|
+ 44C431E326DDFAF7004EE652 /* UserDefaultsConstant.swift */,
|
|
|
+ 44C431E526DDFBD5004EE652 /* ApiManager.swift */,
|
|
|
+ 44C431E726DDFD9C004EE652 /* ActivityIndicator.swift */,
|
|
|
+ 44641DE526DE56D3008CD485 /* Reachability.swift */,
|
|
|
+ 44641DE726DE570C008CD485 /* Helper.swift */,
|
|
|
+ 44641DE926DE602A008CD485 /* Alert.swift */,
|
|
|
+ 44641DEB26DE6813008CD485 /* NetworkIndicator.swift */,
|
|
|
+ 4487022126E6BF8D008288C6 /* Downloader.swift */,
|
|
|
+ 4494126526F36FAE003D82A1 /* SessionManager.swift */,
|
|
|
+ 44E7A5D426F5176300B0F678 /* Validation.swift */,
|
|
|
+ 449068C826FD02BF0091EBF9 /* AppNavigation.swift */,
|
|
|
+ 447E096D2700F26A00EE2C72 /* NetMonitor.swift */,
|
|
|
+ );
|
|
|
+ path = Constants;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F50726C5997500EF714D /* Library */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4487F50826C5999300EF714D /* CustomView.swift */,
|
|
|
+ 44E46B0D26DF4F93000C5265 /* CustomButton.swift */,
|
|
|
+ 44399CED26E1495900A9B2DC /* LinearProgressBar.swift */,
|
|
|
+ 4491C4FB26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift */,
|
|
|
+ 4422507026F45CE5009A66AF /* ToolbarPickerView.swift */,
|
|
|
+ );
|
|
|
+ path = Library;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 44C431DD26DDE98B004EE652 /* Database */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 44C431DE26DDE9A6004EE652 /* DBManager.swift */,
|
|
|
+ );
|
|
|
+ path = Database;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 44C431E026DDF99B004EE652 /* Delegate */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 4487F4CC26C583F300EF714D /* AppDelegate.swift */,
|
|
|
+ 4487F4CE26C583F300EF714D /* SceneDelegate.swift */,
|
|
|
+ );
|
|
|
+ path = Delegate;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4EFDABDEBFEAC9EF01840281 /* Frameworks */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 9848416F4FE89B8AB93EB0A3 /* Pods_Learn_Genie.framework */,
|
|
|
+ 181E0AF9A2DEDFAC5BC42BE9 /* Pods_Learn_Genie_Learn_GenieUITests.framework */,
|
|
|
+ F9D79974FE225716D20933AE /* Pods_Learn_GenieTests.framework */,
|
|
|
+ );
|
|
|
+ name = Frameworks;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+/* End PBXGroup section */
|
|
|
+
|
|
|
+/* Begin PBXNativeTarget section */
|
|
|
+ 4487F4C826C583F300EF714D /* Learn Genie */ = {
|
|
|
+ isa = PBXNativeTarget;
|
|
|
+ buildConfigurationList = 4487F4F326C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn Genie" */;
|
|
|
+ buildPhases = (
|
|
|
+ 23B4997C081439B49FDF03E9 /* [CP] Check Pods Manifest.lock */,
|
|
|
+ 4487F4C526C583F300EF714D /* Sources */,
|
|
|
+ 4487F4C626C583F300EF714D /* Frameworks */,
|
|
|
+ 4487F4C726C583F300EF714D /* Resources */,
|
|
|
+ C64EF73D2784FA4F0F95498B /* [CP] Embed Pods Frameworks */,
|
|
|
+ );
|
|
|
+ buildRules = (
|
|
|
+ );
|
|
|
+ dependencies = (
|
|
|
+ );
|
|
|
+ name = "Learn Genie";
|
|
|
+ productName = "Learn Genie";
|
|
|
+ productReference = 4487F4C926C583F300EF714D /* Learn Genie.app */;
|
|
|
+ productType = "com.apple.product-type.application";
|
|
|
+ };
|
|
|
+ 4487F4DE26C583F300EF714D /* Learn GenieTests */ = {
|
|
|
+ isa = PBXNativeTarget;
|
|
|
+ buildConfigurationList = 4487F4F626C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn GenieTests" */;
|
|
|
+ buildPhases = (
|
|
|
+ 8798F1F26F511E3440E1C1BB /* [CP] Check Pods Manifest.lock */,
|
|
|
+ 4487F4DB26C583F300EF714D /* Sources */,
|
|
|
+ 4487F4DC26C583F300EF714D /* Frameworks */,
|
|
|
+ 4487F4DD26C583F300EF714D /* Resources */,
|
|
|
+ );
|
|
|
+ buildRules = (
|
|
|
+ );
|
|
|
+ dependencies = (
|
|
|
+ 4487F4E126C583F300EF714D /* PBXTargetDependency */,
|
|
|
+ );
|
|
|
+ name = "Learn GenieTests";
|
|
|
+ productName = "Learn GenieTests";
|
|
|
+ productReference = 4487F4DF26C583F300EF714D /* Learn GenieTests.xctest */;
|
|
|
+ productType = "com.apple.product-type.bundle.unit-test";
|
|
|
+ };
|
|
|
+ 4487F4E926C583F300EF714D /* Learn GenieUITests */ = {
|
|
|
+ isa = PBXNativeTarget;
|
|
|
+ buildConfigurationList = 4487F4F926C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn GenieUITests" */;
|
|
|
+ buildPhases = (
|
|
|
+ A082D03009407858C77D2E74 /* [CP] Check Pods Manifest.lock */,
|
|
|
+ 4487F4E626C583F300EF714D /* Sources */,
|
|
|
+ 4487F4E726C583F300EF714D /* Frameworks */,
|
|
|
+ 4487F4E826C583F300EF714D /* Resources */,
|
|
|
+ 03B7EEFAD31C4F2BAF161829 /* [CP] Embed Pods Frameworks */,
|
|
|
+ );
|
|
|
+ buildRules = (
|
|
|
+ );
|
|
|
+ dependencies = (
|
|
|
+ 4487F4EC26C583F300EF714D /* PBXTargetDependency */,
|
|
|
+ );
|
|
|
+ name = "Learn GenieUITests";
|
|
|
+ productName = "Learn GenieUITests";
|
|
|
+ productReference = 4487F4EA26C583F300EF714D /* Learn GenieUITests.xctest */;
|
|
|
+ productType = "com.apple.product-type.bundle.ui-testing";
|
|
|
+ };
|
|
|
+/* End PBXNativeTarget section */
|
|
|
+
|
|
|
+/* Begin PBXProject section */
|
|
|
+ 4487F4C126C583F300EF714D /* Project object */ = {
|
|
|
+ isa = PBXProject;
|
|
|
+ attributes = {
|
|
|
+ LastSwiftUpdateCheck = 1250;
|
|
|
+ LastUpgradeCheck = 1250;
|
|
|
+ TargetAttributes = {
|
|
|
+ 4487F4C826C583F300EF714D = {
|
|
|
+ CreatedOnToolsVersion = 12.5.1;
|
|
|
+ };
|
|
|
+ 4487F4DE26C583F300EF714D = {
|
|
|
+ CreatedOnToolsVersion = 12.5.1;
|
|
|
+ TestTargetID = 4487F4C826C583F300EF714D;
|
|
|
+ };
|
|
|
+ 4487F4E926C583F300EF714D = {
|
|
|
+ CreatedOnToolsVersion = 12.5.1;
|
|
|
+ TestTargetID = 4487F4C826C583F300EF714D;
|
|
|
+ };
|
|
|
+ };
|
|
|
+ };
|
|
|
+ buildConfigurationList = 4487F4C426C583F300EF714D /* Build configuration list for PBXProject "Learn Genie" */;
|
|
|
+ compatibilityVersion = "Xcode 9.3";
|
|
|
+ developmentRegion = en;
|
|
|
+ hasScannedForEncodings = 0;
|
|
|
+ knownRegions = (
|
|
|
+ en,
|
|
|
+ Base,
|
|
|
+ );
|
|
|
+ mainGroup = 4487F4C026C583F300EF714D;
|
|
|
+ productRefGroup = 4487F4CA26C583F300EF714D /* Products */;
|
|
|
+ projectDirPath = "";
|
|
|
+ projectRoot = "";
|
|
|
+ targets = (
|
|
|
+ 4487F4C826C583F300EF714D /* Learn Genie */,
|
|
|
+ 4487F4DE26C583F300EF714D /* Learn GenieTests */,
|
|
|
+ 4487F4E926C583F300EF714D /* Learn GenieUITests */,
|
|
|
+ );
|
|
|
+ };
|
|
|
+/* End PBXProject section */
|
|
|
+
|
|
|
+/* Begin PBXResourcesBuildPhase section */
|
|
|
+ 4487F4C726C583F300EF714D /* Resources */ = {
|
|
|
+ isa = PBXResourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ 4487F4D926C583F300EF714D /* LaunchScreen.storyboard in Resources */,
|
|
|
+ 4445A76026CD1ECA00AC7832 /* loading.gif in Resources */,
|
|
|
+ 4467AF8126EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist in Resources */,
|
|
|
+ 4487F4D626C583F300EF714D /* Assets.xcassets in Resources */,
|
|
|
+ 4487F4D426C583F300EF714D /* Main.storyboard in Resources */,
|
|
|
+ 444025D726FB06D800A4A027 /* GoogleService-Info.plist in Resources */,
|
|
|
+ 444025D926FB090500A4A027 /* client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist in Resources */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+ 4487F4DD26C583F300EF714D /* Resources */ = {
|
|
|
+ isa = PBXResourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+ 4487F4E826C583F300EF714D /* Resources */ = {
|
|
|
+ isa = PBXResourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+/* End PBXResourcesBuildPhase section */
|
|
|
+
|
|
|
+/* Begin PBXShellScriptBuildPhase section */
|
|
|
+ 03B7EEFAD31C4F2BAF161829 /* [CP] Embed Pods Frameworks */ = {
|
|
|
+ isa = PBXShellScriptBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ );
|
|
|
+ inputFileListPaths = (
|
|
|
+ "${PODS_ROOT}/Target Support Files/Pods-Learn Genie-Learn GenieUITests/Pods-Learn Genie-Learn GenieUITests-frameworks-${CONFIGURATION}-input-files.xcfilelist",
|
|
|
+ );
|
|
|
+ name = "[CP] Embed Pods Frameworks";
|
|
|
+ outputFileListPaths = (
|
|
|
+ "${PODS_ROOT}/Target Support Files/Pods-Learn Genie-Learn GenieUITests/Pods-Learn Genie-Learn GenieUITests-frameworks-${CONFIGURATION}-output-files.xcfilelist",
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ shellPath = /bin/sh;
|
|
|
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Learn Genie-Learn GenieUITests/Pods-Learn Genie-Learn GenieUITests-frameworks.sh\"\n";
|
|
|
+ showEnvVarsInLog = 0;
|
|
|
+ };
|
|
|
+ 23B4997C081439B49FDF03E9 /* [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-Learn Genie-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;
|
|
|
+ };
|
|
|
+ 8798F1F26F511E3440E1C1BB /* [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-Learn GenieTests-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;
|
|
|
+ };
|
|
|
+ A082D03009407858C77D2E74 /* [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-Learn Genie-Learn GenieUITests-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;
|
|
|
+ };
|
|
|
+ C64EF73D2784FA4F0F95498B /* [CP] Embed Pods Frameworks */ = {
|
|
|
+ isa = PBXShellScriptBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ );
|
|
|
+ inputFileListPaths = (
|
|
|
+ "${PODS_ROOT}/Target Support Files/Pods-Learn Genie/Pods-Learn Genie-frameworks-${CONFIGURATION}-input-files.xcfilelist",
|
|
|
+ );
|
|
|
+ name = "[CP] Embed Pods Frameworks";
|
|
|
+ outputFileListPaths = (
|
|
|
+ "${PODS_ROOT}/Target Support Files/Pods-Learn Genie/Pods-Learn Genie-frameworks-${CONFIGURATION}-output-files.xcfilelist",
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ shellPath = /bin/sh;
|
|
|
+ shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Learn Genie/Pods-Learn Genie-frameworks.sh\"\n";
|
|
|
+ showEnvVarsInLog = 0;
|
|
|
+ };
|
|
|
+/* End PBXShellScriptBuildPhase section */
|
|
|
+
|
|
|
+/* Begin PBXSourcesBuildPhase section */
|
|
|
+ 4487F4C526C583F300EF714D /* Sources */ = {
|
|
|
+ isa = PBXSourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ 4467AF8A26EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift in Sources */,
|
|
|
+ 4467AF8426EB994300292976 /* DashboardTableViewCell.swift in Sources */,
|
|
|
+ 4445A76226CD21D300AC7832 /* AppConstant.swift in Sources */,
|
|
|
+ 446294CD26F2187F00E76A1A /* ChoiceCollectionViewCell.swift in Sources */,
|
|
|
+ 4474062526CE6D9D00FF4CC4 /* HexColor.swift in Sources */,
|
|
|
+ 44E46B0E26DF4F93000C5265 /* CustomButton.swift in Sources */,
|
|
|
+ 4494126826F37054003D82A1 /* SelectedAnswerModel.swift in Sources */,
|
|
|
+ 4487F50426C5878100EF714D /* LoginViewController.swift in Sources */,
|
|
|
+ 44D1064626F1593600DE2736 /* TakeQuizViewController.swift in Sources */,
|
|
|
+ 44641DEA26DE602A008CD485 /* Alert.swift in Sources */,
|
|
|
+ 4487F4CD26C583F300EF714D /* AppDelegate.swift in Sources */,
|
|
|
+ 4487F4CF26C583F300EF714D /* SceneDelegate.swift in Sources */,
|
|
|
+ 4474062726CE6E6800FF4CC4 /* AppColor.swift in Sources */,
|
|
|
+ 4487022026E6850E008288C6 /* TopicModel.swift in Sources */,
|
|
|
+ 4467AF8E26EBA18200292976 /* MenuScoreboardTableViewCell.swift in Sources */,
|
|
|
+ 4494126626F36FAE003D82A1 /* SessionManager.swift in Sources */,
|
|
|
+ 445B087F26E1E5C8005BD35D /* UserDetailsViewController.swift in Sources */,
|
|
|
+ 4487022226E6BF8D008288C6 /* Downloader.swift in Sources */,
|
|
|
+ 4477B18126FDF251002E04C4 /* SaveScoreBoard.swift in Sources */,
|
|
|
+ 44D657A726DC9DB800FF7625 /* VideoIntroductionViewController.swift in Sources */,
|
|
|
+ 4405FAB126EF4BD000D26C5A /* OptionsTableViewCell.swift in Sources */,
|
|
|
+ 4467AF9A26EBDDA000292976 /* UserDetailsModel.swift in Sources */,
|
|
|
+ 44DF978126CF6BF0009C80AA /* SelectLanguageViewController.swift in Sources */,
|
|
|
+ 44D657A926DC9DCF00FF7625 /* AudioIntroductionViewController.swift in Sources */,
|
|
|
+ 440C39C7272A624E00EA633F /* SelectLanguageViewModel.swift in Sources */,
|
|
|
+ 445B088326E20B57005BD35D /* TranslationModel.swift in Sources */,
|
|
|
+ 4487021E26E6589B008288C6 /* DistrictModel.swift in Sources */,
|
|
|
+ 446294CA26F1AFDD00E76A1A /* ChoiceModel.swift in Sources */,
|
|
|
+ 44E7A5D526F5176300B0F678 /* Validation.swift in Sources */,
|
|
|
+ 445B087D26E1E5A0005BD35D /* OTPVerificationViewController.swift in Sources */,
|
|
|
+ 4467AF9226EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift in Sources */,
|
|
|
+ 44399CEE26E1495900A9B2DC /* LinearProgressBar.swift in Sources */,
|
|
|
+ 4461C18626EE8D090046F3A6 /* CertificationTestViewController.swift in Sources */,
|
|
|
+ 44C431E626DDFBD5004EE652 /* ApiManager.swift in Sources */,
|
|
|
+ 44C431E426DDFAF7004EE652 /* UserDefaultsConstant.swift in Sources */,
|
|
|
+ 446294C626F1AFB100E76A1A /* QuestionBankModel.swift in Sources */,
|
|
|
+ 44D657A526DC9D6E00FF7625 /* IntroductionViewController.swift in Sources */,
|
|
|
+ 44970BC126EF6EAB0028705F /* LevelModel.swift in Sources */,
|
|
|
+ 44FA847126FF051800CE8EBF /* LoadingAnimationViewModel.swift in Sources */,
|
|
|
+ 4491C4FC26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift in Sources */,
|
|
|
+ 44FA847326FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift in Sources */,
|
|
|
+ 4461C18226EE8B530046F3A6 /* LearningModulesViewController.swift in Sources */,
|
|
|
+ 4487F50926C5999300EF714D /* CustomView.swift in Sources */,
|
|
|
+ 447E096E2700F26A00EE2C72 /* NetMonitor.swift in Sources */,
|
|
|
+ 44E7C2F826C68CB9000FEF90 /* SideMenuViewController.swift in Sources */,
|
|
|
+ 4461C18426EE8C220046F3A6 /* ScoreboardViewController.swift in Sources */,
|
|
|
+ 449068C926FD02BF0091EBF9 /* AppNavigation.swift in Sources */,
|
|
|
+ 44641DE626DE56D3008CD485 /* Reachability.swift in Sources */,
|
|
|
+ 4467AF9426EBA1CC00292976 /* MenuEditProfileTableViewCell.swift in Sources */,
|
|
|
+ 44D9694026F12FB30005BC1B /* OptionViewController.swift in Sources */,
|
|
|
+ 4497A3392701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift in Sources */,
|
|
|
+ 4474062926CE855A00FF4CC4 /* RegisterViewController.swift in Sources */,
|
|
|
+ 44074DDF26F920DF00FB8116 /* UserDetailsViewModel.swift in Sources */,
|
|
|
+ 446294C826F1AFC900E76A1A /* QuestionModel.swift in Sources */,
|
|
|
+ 440193C626F909D600680401 /* ViewAnswerViewController.swift in Sources */,
|
|
|
+ 4497A3372701862C00FFB796 /* ViewAnswerTableViewCell.swift in Sources */,
|
|
|
+ 44D9693E26F12A7B0005BC1B /* LearningModulesTableViewCell.swift in Sources */,
|
|
|
+ 44C431E826DDFD9C004EE652 /* ActivityIndicator.swift in Sources */,
|
|
|
+ 4487F50626C58FDC00EF714D /* LoadingAnimationViewController.swift in Sources */,
|
|
|
+ 4444944D27A82BF000701251 /* AnimationTakeQuizViewController.swift in Sources */,
|
|
|
+ 4474062326CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift in Sources */,
|
|
|
+ 44F38ADF26E08DC600C5B9D5 /* AppExtention.swift in Sources */,
|
|
|
+ 4467AF9026EBA19800292976 /* MenuWebinarTableViewCell.swift in Sources */,
|
|
|
+ 4487F50226C5873300EF714D /* SplashScreenViewController.swift in Sources */,
|
|
|
+ 44641DEC26DE6813008CD485 /* NetworkIndicator.swift in Sources */,
|
|
|
+ 44F38ADD26E0838500C5B9D5 /* LanguageModel.swift in Sources */,
|
|
|
+ 4422507126F45CE5009A66AF /* ToolbarPickerView.swift in Sources */,
|
|
|
+ 4467AF9826EBA1F800292976 /* MenuHeaderTableViewCell.swift in Sources */,
|
|
|
+ 4467AF9626EBA1DE00292976 /* MenuLogoutTableViewCell.swift in Sources */,
|
|
|
+ 44C431DF26DDE9A6004EE652 /* DBManager.swift in Sources */,
|
|
|
+ 445B088126E1E5E5005BD35D /* ChangePasswordViewController.swift in Sources */,
|
|
|
+ 44E46B4F26DFF9A0000C5265 /* SplashScreenViewModel.swift in Sources */,
|
|
|
+ 4411FE2226CB7E5100D19808 /* DashboardViewController.swift in Sources */,
|
|
|
+ 4467AF8C26EBA16D00292976 /* MenuCertificationTableViewCell.swift in Sources */,
|
|
|
+ 44399CF226E15BB400A9B2DC /* RoleModel.swift in Sources */,
|
|
|
+ 4467AF8826EBA12500292976 /* MenuHomeTableViewCell.swift in Sources */,
|
|
|
+ 44641DE826DE570C008CD485 /* Helper.swift in Sources */,
|
|
|
+ 4487021C26E6572D008288C6 /* StateModel.swift in Sources */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+ 4487F4DB26C583F300EF714D /* Sources */ = {
|
|
|
+ isa = PBXSourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ 4487F4E426C583F300EF714D /* Learn_GenieTests.swift in Sources */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+ 4487F4E626C583F300EF714D /* Sources */ = {
|
|
|
+ isa = PBXSourcesBuildPhase;
|
|
|
+ buildActionMask = 2147483647;
|
|
|
+ files = (
|
|
|
+ 4487F4EF26C583F300EF714D /* Learn_GenieUITests.swift in Sources */,
|
|
|
+ );
|
|
|
+ runOnlyForDeploymentPostprocessing = 0;
|
|
|
+ };
|
|
|
+/* End PBXSourcesBuildPhase section */
|
|
|
+
|
|
|
+/* Begin PBXTargetDependency section */
|
|
|
+ 4487F4E126C583F300EF714D /* PBXTargetDependency */ = {
|
|
|
+ isa = PBXTargetDependency;
|
|
|
+ target = 4487F4C826C583F300EF714D /* Learn Genie */;
|
|
|
+ targetProxy = 4487F4E026C583F300EF714D /* PBXContainerItemProxy */;
|
|
|
+ };
|
|
|
+ 4487F4EC26C583F300EF714D /* PBXTargetDependency */ = {
|
|
|
+ isa = PBXTargetDependency;
|
|
|
+ target = 4487F4C826C583F300EF714D /* Learn Genie */;
|
|
|
+ targetProxy = 4487F4EB26C583F300EF714D /* PBXContainerItemProxy */;
|
|
|
+ };
|
|
|
+/* End PBXTargetDependency section */
|
|
|
+
|
|
|
+/* Begin PBXVariantGroup section */
|
|
|
+ 4487F4D226C583F300EF714D /* Main.storyboard */ = {
|
|
|
+ isa = PBXVariantGroup;
|
|
|
+ children = (
|
|
|
+ 4487F4D326C583F300EF714D /* Base */,
|
|
|
+ );
|
|
|
+ name = Main.storyboard;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 4487F4D726C583F300EF714D /* LaunchScreen.storyboard */ = {
|
|
|
+ isa = PBXVariantGroup;
|
|
|
+ children = (
|
|
|
+ 4487F4D826C583F300EF714D /* Base */,
|
|
|
+ );
|
|
|
+ name = LaunchScreen.storyboard;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+/* End PBXVariantGroup section */
|
|
|
+
|
|
|
+/* Begin XCBuildConfiguration section */
|
|
|
+ 4487F4F126C583F300EF714D /* Debug */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_SEARCH_USER_PATHS = NO;
|
|
|
+ CLANG_ANALYZER_NONNULL = YES;
|
|
|
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
|
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
|
+ CLANG_CXX_LIBRARY = "libc++";
|
|
|
+ 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;
|
|
|
+ GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
|
+ 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 = 14.5;
|
|
|
+ MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
|
|
|
+ MTL_FAST_MATH = YES;
|
|
|
+ ONLY_ACTIVE_ARCH = YES;
|
|
|
+ SDKROOT = iphoneos;
|
|
|
+ SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
|
|
|
+ SWIFT_OPTIMIZATION_LEVEL = "-Onone";
|
|
|
+ };
|
|
|
+ name = Debug;
|
|
|
+ };
|
|
|
+ 4487F4F226C583F300EF714D /* Release */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_SEARCH_USER_PATHS = NO;
|
|
|
+ CLANG_ANALYZER_NONNULL = YES;
|
|
|
+ CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
|
|
+ CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
|
|
|
+ CLANG_CXX_LIBRARY = "libc++";
|
|
|
+ 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;
|
|
|
+ GCC_C_LANGUAGE_STANDARD = gnu11;
|
|
|
+ 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 = 14.5;
|
|
|
+ MTL_ENABLE_DEBUG_INFO = NO;
|
|
|
+ MTL_FAST_MATH = YES;
|
|
|
+ SDKROOT = iphoneos;
|
|
|
+ SWIFT_COMPILATION_MODE = wholemodule;
|
|
|
+ SWIFT_OPTIMIZATION_LEVEL = "-O";
|
|
|
+ VALIDATE_PRODUCT = YES;
|
|
|
+ };
|
|
|
+ name = Release;
|
|
|
+ };
|
|
|
+ 4487F4F426C583F300EF714D /* Debug */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ baseConfigurationReference = ABB6E59C1CE1092E8C4C4994 /* Pods-Learn Genie.debug.xcconfig */;
|
|
|
+ buildSettings = {
|
|
|
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
|
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
|
+ CODE_SIGN_ENTITLEMENTS = "Learn Genie/Learn Genie.entitlements";
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ CURRENT_PROJECT_VERSION = 1;
|
|
|
+ DEVELOPMENT_TEAM = W3M5C5X445;
|
|
|
+ INFOPLIST_FILE = "Learn Genie/Info.plist";
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ "@executable_path/Frameworks",
|
|
|
+ );
|
|
|
+ MARKETING_VERSION = 2.1;
|
|
|
+ ONLY_ACTIVE_ARCH = YES;
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = com.learnGenie;
|
|
|
+ PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
+ SWIFT_VERSION = 5.0;
|
|
|
+ TARGETED_DEVICE_FAMILY = 1;
|
|
|
+ };
|
|
|
+ name = Debug;
|
|
|
+ };
|
|
|
+ 4487F4F526C583F300EF714D /* Release */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ baseConfigurationReference = D30854B59361B84AF3F9137A /* Pods-Learn Genie.release.xcconfig */;
|
|
|
+ buildSettings = {
|
|
|
+ ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
|
+ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
|
+ CODE_SIGN_ENTITLEMENTS = "Learn Genie/Learn Genie.entitlements";
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ CURRENT_PROJECT_VERSION = 1;
|
|
|
+ DEVELOPMENT_TEAM = W3M5C5X445;
|
|
|
+ INFOPLIST_FILE = "Learn Genie/Info.plist";
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ "@executable_path/Frameworks",
|
|
|
+ );
|
|
|
+ MARKETING_VERSION = 2.1;
|
|
|
+ ONLY_ACTIVE_ARCH = YES;
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = com.learnGenie;
|
|
|
+ PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
+ SWIFT_VERSION = 5.0;
|
|
|
+ TARGETED_DEVICE_FAMILY = 1;
|
|
|
+ };
|
|
|
+ name = Release;
|
|
|
+ };
|
|
|
+ 4487F4F726C583F300EF714D /* Debug */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ baseConfigurationReference = BD16E169EE1A08A44A69070B /* Pods-Learn GenieTests.debug.xcconfig */;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
|
+ BUNDLE_LOADER = "$(TEST_HOST)";
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ DEVELOPMENT_TEAM = TFJ58H43X2;
|
|
|
+ INFOPLIST_FILE = "Learn GenieTests/Info.plist";
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 14.5;
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ "@executable_path/Frameworks",
|
|
|
+ "@loader_path/Frameworks",
|
|
|
+ );
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = "com.Learn-GenieTests";
|
|
|
+ PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
+ SWIFT_VERSION = 5.0;
|
|
|
+ TARGETED_DEVICE_FAMILY = "1,2";
|
|
|
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Learn Genie.app/Learn Genie";
|
|
|
+ };
|
|
|
+ name = Debug;
|
|
|
+ };
|
|
|
+ 4487F4F826C583F300EF714D /* Release */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ baseConfigurationReference = 0905BAA1167B134B382AA61F /* Pods-Learn GenieTests.release.xcconfig */;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
|
+ BUNDLE_LOADER = "$(TEST_HOST)";
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ DEVELOPMENT_TEAM = TFJ58H43X2;
|
|
|
+ INFOPLIST_FILE = "Learn GenieTests/Info.plist";
|
|
|
+ IPHONEOS_DEPLOYMENT_TARGET = 14.5;
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ "@executable_path/Frameworks",
|
|
|
+ "@loader_path/Frameworks",
|
|
|
+ );
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = "com.Learn-GenieTests";
|
|
|
+ PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
+ SWIFT_VERSION = 5.0;
|
|
|
+ TARGETED_DEVICE_FAMILY = "1,2";
|
|
|
+ TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Learn Genie.app/Learn Genie";
|
|
|
+ };
|
|
|
+ name = Release;
|
|
|
+ };
|
|
|
+ 4487F4FA26C583F300EF714D /* Debug */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ baseConfigurationReference = 4AB4DD7C2272FF3352C475DD /* Pods-Learn Genie-Learn GenieUITests.debug.xcconfig */;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ DEVELOPMENT_TEAM = TFJ58H43X2;
|
|
|
+ INFOPLIST_FILE = "Learn GenieUITests/Info.plist";
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ "@executable_path/Frameworks",
|
|
|
+ "@loader_path/Frameworks",
|
|
|
+ );
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = "com.Learn-GenieUITests";
|
|
|
+ PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
+ SWIFT_VERSION = 5.0;
|
|
|
+ TARGETED_DEVICE_FAMILY = "1,2";
|
|
|
+ TEST_TARGET_NAME = "Learn Genie";
|
|
|
+ };
|
|
|
+ name = Debug;
|
|
|
+ };
|
|
|
+ 4487F4FB26C583F300EF714D /* Release */ = {
|
|
|
+ isa = XCBuildConfiguration;
|
|
|
+ baseConfigurationReference = FE6F083B50AF6AAE00D04F31 /* Pods-Learn Genie-Learn GenieUITests.release.xcconfig */;
|
|
|
+ buildSettings = {
|
|
|
+ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
|
|
|
+ CODE_SIGN_STYLE = Automatic;
|
|
|
+ DEVELOPMENT_TEAM = TFJ58H43X2;
|
|
|
+ INFOPLIST_FILE = "Learn GenieUITests/Info.plist";
|
|
|
+ LD_RUNPATH_SEARCH_PATHS = (
|
|
|
+ "$(inherited)",
|
|
|
+ "@executable_path/Frameworks",
|
|
|
+ "@loader_path/Frameworks",
|
|
|
+ );
|
|
|
+ PRODUCT_BUNDLE_IDENTIFIER = "com.Learn-GenieUITests";
|
|
|
+ PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
+ SWIFT_VERSION = 5.0;
|
|
|
+ TARGETED_DEVICE_FAMILY = "1,2";
|
|
|
+ TEST_TARGET_NAME = "Learn Genie";
|
|
|
+ };
|
|
|
+ name = Release;
|
|
|
+ };
|
|
|
+/* End XCBuildConfiguration section */
|
|
|
+
|
|
|
+/* Begin XCConfigurationList section */
|
|
|
+ 4487F4C426C583F300EF714D /* Build configuration list for PBXProject "Learn Genie" */ = {
|
|
|
+ isa = XCConfigurationList;
|
|
|
+ buildConfigurations = (
|
|
|
+ 4487F4F126C583F300EF714D /* Debug */,
|
|
|
+ 4487F4F226C583F300EF714D /* Release */,
|
|
|
+ );
|
|
|
+ defaultConfigurationIsVisible = 0;
|
|
|
+ defaultConfigurationName = Release;
|
|
|
+ };
|
|
|
+ 4487F4F326C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn Genie" */ = {
|
|
|
+ isa = XCConfigurationList;
|
|
|
+ buildConfigurations = (
|
|
|
+ 4487F4F426C583F300EF714D /* Debug */,
|
|
|
+ 4487F4F526C583F300EF714D /* Release */,
|
|
|
+ );
|
|
|
+ defaultConfigurationIsVisible = 0;
|
|
|
+ defaultConfigurationName = Release;
|
|
|
+ };
|
|
|
+ 4487F4F626C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn GenieTests" */ = {
|
|
|
+ isa = XCConfigurationList;
|
|
|
+ buildConfigurations = (
|
|
|
+ 4487F4F726C583F300EF714D /* Debug */,
|
|
|
+ 4487F4F826C583F300EF714D /* Release */,
|
|
|
+ );
|
|
|
+ defaultConfigurationIsVisible = 0;
|
|
|
+ defaultConfigurationName = Release;
|
|
|
+ };
|
|
|
+ 4487F4F926C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn GenieUITests" */ = {
|
|
|
+ isa = XCConfigurationList;
|
|
|
+ buildConfigurations = (
|
|
|
+ 4487F4FA26C583F300EF714D /* Debug */,
|
|
|
+ 4487F4FB26C583F300EF714D /* Release */,
|
|
|
+ );
|
|
|
+ defaultConfigurationIsVisible = 0;
|
|
|
+ defaultConfigurationName = Release;
|
|
|
+ };
|
|
|
+/* End XCConfigurationList section */
|
|
|
+ };
|
|
|
+ rootObject = 4487F4C126C583F300EF714D /* Project object */;
|
|
|
+}
|