project.pbxproj 73 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 51;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 0DE13D07CDE7AAB2FBF4895B /* Pods_Learn_Genie_Learn_GenieUITests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 181E0AF9A2DEDFAC5BC42BE9 /* Pods_Learn_Genie_Learn_GenieUITests.framework */; };
  10. 28D54C4AAD9EDDC9CFED0C74 /* Pods_Learn_Genie.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9848416F4FE89B8AB93EB0A3 /* Pods_Learn_Genie.framework */; };
  11. 440193C626F909D600680401 /* ViewAnswerViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 440193C526F909D600680401 /* ViewAnswerViewController.swift */; };
  12. 4405FAB126EF4BD000D26C5A /* OptionsTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4405FAB026EF4BD000D26C5A /* OptionsTableViewCell.swift */; };
  13. 44074DDF26F920DF00FB8116 /* UserDetailsViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44074DDE26F920DF00FB8116 /* UserDetailsViewModel.swift */; };
  14. 440C39C7272A624E00EA633F /* SelectLanguageViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 440C39C6272A624E00EA633F /* SelectLanguageViewModel.swift */; };
  15. 4411FE2226CB7E5100D19808 /* DashboardViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4411FE2126CB7E5100D19808 /* DashboardViewController.swift */; };
  16. 4422507126F45CE5009A66AF /* ToolbarPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4422507026F45CE5009A66AF /* ToolbarPickerView.swift */; };
  17. 44399CEE26E1495900A9B2DC /* LinearProgressBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44399CED26E1495900A9B2DC /* LinearProgressBar.swift */; };
  18. 44399CF226E15BB400A9B2DC /* RoleModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44399CF126E15BB400A9B2DC /* RoleModel.swift */; };
  19. 444025D726FB06D800A4A027 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 444025D626FB06D800A4A027 /* GoogleService-Info.plist */; };
  20. 444025D926FB090500A4A027 /* client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist in Resources */ = {isa = PBXBuildFile; fileRef = 444025D826FB090500A4A027 /* client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist */; };
  21. 4444944D27A82BF000701251 /* AnimationTakeQuizViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4444944C27A82BF000701251 /* AnimationTakeQuizViewController.swift */; };
  22. 4445A76026CD1ECA00AC7832 /* loading.gif in Resources */ = {isa = PBXBuildFile; fileRef = 4445A75F26CD1ECA00AC7832 /* loading.gif */; };
  23. 4445A76226CD21D300AC7832 /* AppConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4445A76126CD21D300AC7832 /* AppConstant.swift */; };
  24. 445B087D26E1E5A0005BD35D /* OTPVerificationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445B087C26E1E5A0005BD35D /* OTPVerificationViewController.swift */; };
  25. 445B087F26E1E5C8005BD35D /* UserDetailsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445B087E26E1E5C8005BD35D /* UserDetailsViewController.swift */; };
  26. 445B088126E1E5E5005BD35D /* ChangePasswordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445B088026E1E5E5005BD35D /* ChangePasswordViewController.swift */; };
  27. 445B088326E20B57005BD35D /* TranslationModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 445B088226E20B57005BD35D /* TranslationModel.swift */; };
  28. 4461C18226EE8B530046F3A6 /* LearningModulesViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4461C18126EE8B530046F3A6 /* LearningModulesViewController.swift */; };
  29. 4461C18426EE8C220046F3A6 /* ScoreboardViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4461C18326EE8C220046F3A6 /* ScoreboardViewController.swift */; };
  30. 4461C18626EE8D090046F3A6 /* CertificationTestViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4461C18526EE8D090046F3A6 /* CertificationTestViewController.swift */; };
  31. 446294C626F1AFB100E76A1A /* QuestionBankModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 446294C526F1AFB100E76A1A /* QuestionBankModel.swift */; };
  32. 446294C826F1AFC900E76A1A /* QuestionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 446294C726F1AFC900E76A1A /* QuestionModel.swift */; };
  33. 446294CA26F1AFDD00E76A1A /* ChoiceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 446294C926F1AFDD00E76A1A /* ChoiceModel.swift */; };
  34. 446294CD26F2187F00E76A1A /* ChoiceCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 446294CC26F2187F00E76A1A /* ChoiceCollectionViewCell.swift */; };
  35. 44641DE626DE56D3008CD485 /* Reachability.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44641DE526DE56D3008CD485 /* Reachability.swift */; };
  36. 44641DE826DE570C008CD485 /* Helper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44641DE726DE570C008CD485 /* Helper.swift */; };
  37. 44641DEA26DE602A008CD485 /* Alert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44641DE926DE602A008CD485 /* Alert.swift */; };
  38. 44641DEC26DE6813008CD485 /* NetworkIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44641DEB26DE6813008CD485 /* NetworkIndicator.swift */; };
  39. 4467AF8126EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist in Resources */ = {isa = PBXBuildFile; fileRef = 4467AF8026EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist */; };
  40. 4467AF8426EB994300292976 /* DashboardTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8326EB994300292976 /* DashboardTableViewCell.swift */; };
  41. 4467AF8826EBA12500292976 /* MenuHomeTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8726EBA12500292976 /* MenuHomeTableViewCell.swift */; };
  42. 4467AF8A26EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8926EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift */; };
  43. 4467AF8C26EBA16D00292976 /* MenuCertificationTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8B26EBA16D00292976 /* MenuCertificationTableViewCell.swift */; };
  44. 4467AF8E26EBA18200292976 /* MenuScoreboardTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8D26EBA18200292976 /* MenuScoreboardTableViewCell.swift */; };
  45. 4467AF9026EBA19800292976 /* MenuWebinarTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF8F26EBA19800292976 /* MenuWebinarTableViewCell.swift */; };
  46. 4467AF9226EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9126EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift */; };
  47. 4467AF9426EBA1CC00292976 /* MenuEditProfileTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9326EBA1CC00292976 /* MenuEditProfileTableViewCell.swift */; };
  48. 4467AF9626EBA1DE00292976 /* MenuLogoutTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9526EBA1DE00292976 /* MenuLogoutTableViewCell.swift */; };
  49. 4467AF9826EBA1F800292976 /* MenuHeaderTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9726EBA1F800292976 /* MenuHeaderTableViewCell.swift */; };
  50. 4467AF9A26EBDDA000292976 /* UserDetailsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4467AF9926EBDDA000292976 /* UserDetailsModel.swift */; };
  51. 4474062326CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4474062226CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift */; };
  52. 4474062526CE6D9D00FF4CC4 /* HexColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4474062426CE6D9D00FF4CC4 /* HexColor.swift */; };
  53. 4474062726CE6E6800FF4CC4 /* AppColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4474062626CE6E6800FF4CC4 /* AppColor.swift */; };
  54. 4474062926CE855A00FF4CC4 /* RegisterViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4474062826CE855A00FF4CC4 /* RegisterViewController.swift */; };
  55. 4477B18126FDF251002E04C4 /* SaveScoreBoard.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4477B18026FDF251002E04C4 /* SaveScoreBoard.swift */; };
  56. 447E096E2700F26A00EE2C72 /* NetMonitor.swift in Sources */ = {isa = PBXBuildFile; fileRef = 447E096D2700F26A00EE2C72 /* NetMonitor.swift */; };
  57. 4487021C26E6572D008288C6 /* StateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487021B26E6572D008288C6 /* StateModel.swift */; };
  58. 4487021E26E6589B008288C6 /* DistrictModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487021D26E6589B008288C6 /* DistrictModel.swift */; };
  59. 4487022026E6850E008288C6 /* TopicModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487021F26E6850E008288C6 /* TopicModel.swift */; };
  60. 4487022226E6BF8D008288C6 /* Downloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487022126E6BF8D008288C6 /* Downloader.swift */; };
  61. 4487F4CD26C583F300EF714D /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F4CC26C583F300EF714D /* AppDelegate.swift */; };
  62. 4487F4CF26C583F300EF714D /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F4CE26C583F300EF714D /* SceneDelegate.swift */; };
  63. 4487F4D426C583F300EF714D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4487F4D226C583F300EF714D /* Main.storyboard */; };
  64. 4487F4D626C583F300EF714D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 4487F4D526C583F300EF714D /* Assets.xcassets */; };
  65. 4487F4D926C583F300EF714D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 4487F4D726C583F300EF714D /* LaunchScreen.storyboard */; };
  66. 4487F4E426C583F300EF714D /* Learn_GenieTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F4E326C583F300EF714D /* Learn_GenieTests.swift */; };
  67. 4487F4EF26C583F300EF714D /* Learn_GenieUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F4EE26C583F300EF714D /* Learn_GenieUITests.swift */; };
  68. 4487F50226C5873300EF714D /* SplashScreenViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F50126C5873300EF714D /* SplashScreenViewController.swift */; };
  69. 4487F50426C5878100EF714D /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F50326C5878100EF714D /* LoginViewController.swift */; };
  70. 4487F50626C58FDC00EF714D /* LoadingAnimationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F50526C58FDC00EF714D /* LoadingAnimationViewController.swift */; };
  71. 4487F50926C5999300EF714D /* CustomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4487F50826C5999300EF714D /* CustomView.swift */; };
  72. 449068C926FD02BF0091EBF9 /* AppNavigation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 449068C826FD02BF0091EBF9 /* AppNavigation.swift */; };
  73. 4491C4FC26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4491C4FB26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift */; };
  74. 4494126626F36FAE003D82A1 /* SessionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494126526F36FAE003D82A1 /* SessionManager.swift */; };
  75. 4494126826F37054003D82A1 /* SelectedAnswerModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4494126726F37054003D82A1 /* SelectedAnswerModel.swift */; };
  76. 44970BC126EF6EAB0028705F /* LevelModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44970BC026EF6EAB0028705F /* LevelModel.swift */; };
  77. 4497A3372701862C00FFB796 /* ViewAnswerTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4497A3362701862C00FFB796 /* ViewAnswerTableViewCell.swift */; };
  78. 4497A3392701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4497A3382701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift */; };
  79. 44C431DF26DDE9A6004EE652 /* DBManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C431DE26DDE9A6004EE652 /* DBManager.swift */; };
  80. 44C431E426DDFAF7004EE652 /* UserDefaultsConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C431E326DDFAF7004EE652 /* UserDefaultsConstant.swift */; };
  81. 44C431E626DDFBD5004EE652 /* ApiManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C431E526DDFBD5004EE652 /* ApiManager.swift */; };
  82. 44C431E826DDFD9C004EE652 /* ActivityIndicator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44C431E726DDFD9C004EE652 /* ActivityIndicator.swift */; };
  83. 44D1064626F1593600DE2736 /* TakeQuizViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D1064526F1593600DE2736 /* TakeQuizViewController.swift */; };
  84. 44D657A526DC9D6E00FF7625 /* IntroductionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D657A426DC9D6E00FF7625 /* IntroductionViewController.swift */; };
  85. 44D657A726DC9DB800FF7625 /* VideoIntroductionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D657A626DC9DB800FF7625 /* VideoIntroductionViewController.swift */; };
  86. 44D657A926DC9DCF00FF7625 /* AudioIntroductionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D657A826DC9DCF00FF7625 /* AudioIntroductionViewController.swift */; };
  87. 44D9693E26F12A7B0005BC1B /* LearningModulesTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D9693D26F12A7B0005BC1B /* LearningModulesTableViewCell.swift */; };
  88. 44D9694026F12FB30005BC1B /* OptionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44D9693F26F12FB30005BC1B /* OptionViewController.swift */; };
  89. 44DF978126CF6BF0009C80AA /* SelectLanguageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44DF978026CF6BF0009C80AA /* SelectLanguageViewController.swift */; };
  90. 44E46B0E26DF4F93000C5265 /* CustomButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E46B0D26DF4F93000C5265 /* CustomButton.swift */; };
  91. 44E46B4F26DFF9A0000C5265 /* SplashScreenViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E46B4E26DFF99F000C5265 /* SplashScreenViewModel.swift */; };
  92. 44E7A5D526F5176300B0F678 /* Validation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E7A5D426F5176300B0F678 /* Validation.swift */; };
  93. 44E7C2F826C68CB9000FEF90 /* SideMenuViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44E7C2F726C68CB9000FEF90 /* SideMenuViewController.swift */; };
  94. 44F38ADD26E0838500C5B9D5 /* LanguageModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44F38ADC26E0838500C5B9D5 /* LanguageModel.swift */; };
  95. 44F38ADF26E08DC600C5B9D5 /* AppExtention.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44F38ADE26E08DC600C5B9D5 /* AppExtention.swift */; };
  96. 44FA847126FF051800CE8EBF /* LoadingAnimationViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44FA847026FF051800CE8EBF /* LoadingAnimationViewModel.swift */; };
  97. 44FA847326FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 44FA847226FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift */; };
  98. CC49B9C3BBE38806DA6D3B14 /* Pods_Learn_GenieTests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F9D79974FE225716D20933AE /* Pods_Learn_GenieTests.framework */; };
  99. /* End PBXBuildFile section */
  100. /* Begin PBXContainerItemProxy section */
  101. 4487F4E026C583F300EF714D /* PBXContainerItemProxy */ = {
  102. isa = PBXContainerItemProxy;
  103. containerPortal = 4487F4C126C583F300EF714D /* Project object */;
  104. proxyType = 1;
  105. remoteGlobalIDString = 4487F4C826C583F300EF714D;
  106. remoteInfo = "Learn Genie";
  107. };
  108. 4487F4EB26C583F300EF714D /* PBXContainerItemProxy */ = {
  109. isa = PBXContainerItemProxy;
  110. containerPortal = 4487F4C126C583F300EF714D /* Project object */;
  111. proxyType = 1;
  112. remoteGlobalIDString = 4487F4C826C583F300EF714D;
  113. remoteInfo = "Learn Genie";
  114. };
  115. /* End PBXContainerItemProxy section */
  116. /* Begin PBXFileReference section */
  117. 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>"; };
  118. 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; };
  119. 440193C526F909D600680401 /* ViewAnswerViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewAnswerViewController.swift; sourceTree = "<group>"; };
  120. 4405FAB026EF4BD000D26C5A /* OptionsTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OptionsTableViewCell.swift; sourceTree = "<group>"; };
  121. 44074DDE26F920DF00FB8116 /* UserDetailsViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDetailsViewModel.swift; sourceTree = "<group>"; };
  122. 440C39C6272A624E00EA633F /* SelectLanguageViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectLanguageViewModel.swift; sourceTree = "<group>"; };
  123. 4411FE2126CB7E5100D19808 /* DashboardViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashboardViewController.swift; sourceTree = "<group>"; };
  124. 4422507026F45CE5009A66AF /* ToolbarPickerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToolbarPickerView.swift; sourceTree = "<group>"; };
  125. 44399CED26E1495900A9B2DC /* LinearProgressBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LinearProgressBar.swift; sourceTree = "<group>"; };
  126. 44399CF126E15BB400A9B2DC /* RoleModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoleModel.swift; sourceTree = "<group>"; };
  127. 443C875926E775D800ADF7C5 /* Learn Genie.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = "Learn Genie.entitlements"; sourceTree = "<group>"; };
  128. 444025D626FB06D800A4A027 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = "<group>"; };
  129. 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>"; };
  130. 4444944C27A82BF000701251 /* AnimationTakeQuizViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AnimationTakeQuizViewController.swift; sourceTree = "<group>"; };
  131. 4445A75F26CD1ECA00AC7832 /* loading.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = loading.gif; sourceTree = "<group>"; };
  132. 4445A76126CD21D300AC7832 /* AppConstant.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppConstant.swift; sourceTree = "<group>"; };
  133. 445B087C26E1E5A0005BD35D /* OTPVerificationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OTPVerificationViewController.swift; sourceTree = "<group>"; };
  134. 445B087E26E1E5C8005BD35D /* UserDetailsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDetailsViewController.swift; sourceTree = "<group>"; };
  135. 445B088026E1E5E5005BD35D /* ChangePasswordViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChangePasswordViewController.swift; sourceTree = "<group>"; };
  136. 445B088226E20B57005BD35D /* TranslationModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TranslationModel.swift; sourceTree = "<group>"; };
  137. 4461C18126EE8B530046F3A6 /* LearningModulesViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LearningModulesViewController.swift; sourceTree = "<group>"; };
  138. 4461C18326EE8C220046F3A6 /* ScoreboardViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScoreboardViewController.swift; sourceTree = "<group>"; };
  139. 4461C18526EE8D090046F3A6 /* CertificationTestViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CertificationTestViewController.swift; sourceTree = "<group>"; };
  140. 446294C526F1AFB100E76A1A /* QuestionBankModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuestionBankModel.swift; sourceTree = "<group>"; };
  141. 446294C726F1AFC900E76A1A /* QuestionModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = QuestionModel.swift; sourceTree = "<group>"; };
  142. 446294C926F1AFDD00E76A1A /* ChoiceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChoiceModel.swift; sourceTree = "<group>"; };
  143. 446294CC26F2187F00E76A1A /* ChoiceCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChoiceCollectionViewCell.swift; sourceTree = "<group>"; };
  144. 44641DE526DE56D3008CD485 /* Reachability.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Reachability.swift; sourceTree = "<group>"; };
  145. 44641DE726DE570C008CD485 /* Helper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Helper.swift; sourceTree = "<group>"; };
  146. 44641DE926DE602A008CD485 /* Alert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Alert.swift; sourceTree = "<group>"; };
  147. 44641DEB26DE6813008CD485 /* NetworkIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkIndicator.swift; sourceTree = "<group>"; };
  148. 4467AF8026EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = AVSpeechSynthesizerLanguageList.plist; sourceTree = "<group>"; };
  149. 4467AF8326EB994300292976 /* DashboardTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DashboardTableViewCell.swift; sourceTree = "<group>"; };
  150. 4467AF8726EBA12500292976 /* MenuHomeTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuHomeTableViewCell.swift; sourceTree = "<group>"; };
  151. 4467AF8926EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuLearnAboutFinanceTableViewCell.swift; sourceTree = "<group>"; };
  152. 4467AF8B26EBA16D00292976 /* MenuCertificationTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuCertificationTableViewCell.swift; sourceTree = "<group>"; };
  153. 4467AF8D26EBA18200292976 /* MenuScoreboardTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuScoreboardTableViewCell.swift; sourceTree = "<group>"; };
  154. 4467AF8F26EBA19800292976 /* MenuWebinarTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuWebinarTableViewCell.swift; sourceTree = "<group>"; };
  155. 4467AF9126EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuChangeLanguageTableViewCell.swift; sourceTree = "<group>"; };
  156. 4467AF9326EBA1CC00292976 /* MenuEditProfileTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuEditProfileTableViewCell.swift; sourceTree = "<group>"; };
  157. 4467AF9526EBA1DE00292976 /* MenuLogoutTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuLogoutTableViewCell.swift; sourceTree = "<group>"; };
  158. 4467AF9726EBA1F800292976 /* MenuHeaderTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MenuHeaderTableViewCell.swift; sourceTree = "<group>"; };
  159. 4467AF9926EBDDA000292976 /* UserDetailsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDetailsModel.swift; sourceTree = "<group>"; };
  160. 4474062226CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WelcomeSliderViewController.swift; sourceTree = "<group>"; };
  161. 4474062426CE6D9D00FF4CC4 /* HexColor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HexColor.swift; sourceTree = "<group>"; };
  162. 4474062626CE6E6800FF4CC4 /* AppColor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppColor.swift; sourceTree = "<group>"; };
  163. 4474062826CE855A00FF4CC4 /* RegisterViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegisterViewController.swift; sourceTree = "<group>"; };
  164. 4477B18026FDF251002E04C4 /* SaveScoreBoard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SaveScoreBoard.swift; sourceTree = "<group>"; };
  165. 447E096D2700F26A00EE2C72 /* NetMonitor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetMonitor.swift; sourceTree = "<group>"; };
  166. 4487021B26E6572D008288C6 /* StateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StateModel.swift; sourceTree = "<group>"; };
  167. 4487021D26E6589B008288C6 /* DistrictModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DistrictModel.swift; sourceTree = "<group>"; };
  168. 4487021F26E6850E008288C6 /* TopicModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TopicModel.swift; sourceTree = "<group>"; };
  169. 4487022126E6BF8D008288C6 /* Downloader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Downloader.swift; sourceTree = "<group>"; };
  170. 4487F4C926C583F300EF714D /* Learn Genie.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Learn Genie.app"; sourceTree = BUILT_PRODUCTS_DIR; };
  171. 4487F4CC26C583F300EF714D /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
  172. 4487F4CE26C583F300EF714D /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = "<group>"; };
  173. 4487F4D326C583F300EF714D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  174. 4487F4D526C583F300EF714D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  175. 4487F4D826C583F300EF714D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
  176. 4487F4DA26C583F300EF714D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  177. 4487F4DF26C583F300EF714D /* Learn GenieTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Learn GenieTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
  178. 4487F4E326C583F300EF714D /* Learn_GenieTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Learn_GenieTests.swift; sourceTree = "<group>"; };
  179. 4487F4E526C583F300EF714D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  180. 4487F4EA26C583F300EF714D /* Learn GenieUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Learn GenieUITests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
  181. 4487F4EE26C583F300EF714D /* Learn_GenieUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Learn_GenieUITests.swift; sourceTree = "<group>"; };
  182. 4487F4F026C583F300EF714D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  183. 4487F50126C5873300EF714D /* SplashScreenViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplashScreenViewController.swift; sourceTree = "<group>"; };
  184. 4487F50326C5878100EF714D /* LoginViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginViewController.swift; sourceTree = "<group>"; };
  185. 4487F50526C58FDC00EF714D /* LoadingAnimationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingAnimationViewController.swift; sourceTree = "<group>"; };
  186. 4487F50826C5999300EF714D /* CustomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomView.swift; sourceTree = "<group>"; };
  187. 449068C826FD02BF0091EBF9 /* AppNavigation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppNavigation.swift; sourceTree = "<group>"; };
  188. 4491C4FB26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UITextFieldWithDoneButton.swift; sourceTree = "<group>"; };
  189. 4494126526F36FAE003D82A1 /* SessionManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionManager.swift; sourceTree = "<group>"; };
  190. 4494126726F37054003D82A1 /* SelectedAnswerModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectedAnswerModel.swift; sourceTree = "<group>"; };
  191. 44970BC026EF6EAB0028705F /* LevelModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LevelModel.swift; sourceTree = "<group>"; };
  192. 4497A3362701862C00FFB796 /* ViewAnswerTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewAnswerTableViewCell.swift; sourceTree = "<group>"; };
  193. 4497A3382701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewAnswerChoiceCollectionViewCell.swift; sourceTree = "<group>"; };
  194. 44C431DE26DDE9A6004EE652 /* DBManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DBManager.swift; sourceTree = "<group>"; };
  195. 44C431E326DDFAF7004EE652 /* UserDefaultsConstant.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaultsConstant.swift; sourceTree = "<group>"; };
  196. 44C431E526DDFBD5004EE652 /* ApiManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ApiManager.swift; sourceTree = "<group>"; };
  197. 44C431E726DDFD9C004EE652 /* ActivityIndicator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ActivityIndicator.swift; sourceTree = "<group>"; };
  198. 44D1064526F1593600DE2736 /* TakeQuizViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TakeQuizViewController.swift; sourceTree = "<group>"; };
  199. 44D657A426DC9D6E00FF7625 /* IntroductionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IntroductionViewController.swift; sourceTree = "<group>"; };
  200. 44D657A626DC9DB800FF7625 /* VideoIntroductionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VideoIntroductionViewController.swift; sourceTree = "<group>"; };
  201. 44D657A826DC9DCF00FF7625 /* AudioIntroductionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AudioIntroductionViewController.swift; sourceTree = "<group>"; };
  202. 44D9693D26F12A7B0005BC1B /* LearningModulesTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LearningModulesTableViewCell.swift; sourceTree = "<group>"; };
  203. 44D9693F26F12FB30005BC1B /* OptionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OptionViewController.swift; sourceTree = "<group>"; };
  204. 44DF978026CF6BF0009C80AA /* SelectLanguageViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SelectLanguageViewController.swift; sourceTree = "<group>"; };
  205. 44E46B0D26DF4F93000C5265 /* CustomButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomButton.swift; sourceTree = "<group>"; };
  206. 44E46B4E26DFF99F000C5265 /* SplashScreenViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SplashScreenViewModel.swift; sourceTree = "<group>"; };
  207. 44E7A5D426F5176300B0F678 /* Validation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Validation.swift; sourceTree = "<group>"; };
  208. 44E7C2F726C68CB9000FEF90 /* SideMenuViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SideMenuViewController.swift; sourceTree = "<group>"; };
  209. 44F38ADC26E0838500C5B9D5 /* LanguageModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LanguageModel.swift; sourceTree = "<group>"; };
  210. 44F38ADE26E08DC600C5B9D5 /* AppExtention.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppExtention.swift; sourceTree = "<group>"; };
  211. 44FA847026FF051800CE8EBF /* LoadingAnimationViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoadingAnimationViewModel.swift; sourceTree = "<group>"; };
  212. 44FA847226FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScoreBoardTableViewCell.swift; sourceTree = "<group>"; };
  213. 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>"; };
  214. 9848416F4FE89B8AB93EB0A3 /* Pods_Learn_Genie.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Learn_Genie.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  215. 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>"; };
  216. 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>"; };
  217. 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>"; };
  218. F9D79974FE225716D20933AE /* Pods_Learn_GenieTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Learn_GenieTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  219. 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>"; };
  220. /* End PBXFileReference section */
  221. /* Begin PBXFrameworksBuildPhase section */
  222. 4487F4C626C583F300EF714D /* Frameworks */ = {
  223. isa = PBXFrameworksBuildPhase;
  224. buildActionMask = 2147483647;
  225. files = (
  226. 28D54C4AAD9EDDC9CFED0C74 /* Pods_Learn_Genie.framework in Frameworks */,
  227. );
  228. runOnlyForDeploymentPostprocessing = 0;
  229. };
  230. 4487F4DC26C583F300EF714D /* Frameworks */ = {
  231. isa = PBXFrameworksBuildPhase;
  232. buildActionMask = 2147483647;
  233. files = (
  234. CC49B9C3BBE38806DA6D3B14 /* Pods_Learn_GenieTests.framework in Frameworks */,
  235. );
  236. runOnlyForDeploymentPostprocessing = 0;
  237. };
  238. 4487F4E726C583F300EF714D /* Frameworks */ = {
  239. isa = PBXFrameworksBuildPhase;
  240. buildActionMask = 2147483647;
  241. files = (
  242. 0DE13D07CDE7AAB2FBF4895B /* Pods_Learn_Genie_Learn_GenieUITests.framework in Frameworks */,
  243. );
  244. runOnlyForDeploymentPostprocessing = 0;
  245. };
  246. /* End PBXFrameworksBuildPhase section */
  247. /* Begin PBXGroup section */
  248. 1CD0DCF59D79DF639361FC26 /* Pods */ = {
  249. isa = PBXGroup;
  250. children = (
  251. ABB6E59C1CE1092E8C4C4994 /* Pods-Learn Genie.debug.xcconfig */,
  252. D30854B59361B84AF3F9137A /* Pods-Learn Genie.release.xcconfig */,
  253. 4AB4DD7C2272FF3352C475DD /* Pods-Learn Genie-Learn GenieUITests.debug.xcconfig */,
  254. FE6F083B50AF6AAE00D04F31 /* Pods-Learn Genie-Learn GenieUITests.release.xcconfig */,
  255. BD16E169EE1A08A44A69070B /* Pods-Learn GenieTests.debug.xcconfig */,
  256. 0905BAA1167B134B382AA61F /* Pods-Learn GenieTests.release.xcconfig */,
  257. );
  258. path = Pods;
  259. sourceTree = "<group>";
  260. };
  261. 446294CB26F2184300E76A1A /* CollectionView */ = {
  262. isa = PBXGroup;
  263. children = (
  264. 446294CC26F2187F00E76A1A /* ChoiceCollectionViewCell.swift */,
  265. 4497A3382701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift */,
  266. );
  267. path = CollectionView;
  268. sourceTree = "<group>";
  269. };
  270. 44641DED26DE69C5008CD485 /* Cells */ = {
  271. isa = PBXGroup;
  272. children = (
  273. 446294CB26F2184300E76A1A /* CollectionView */,
  274. 4467AF8226EB991F00292976 /* TableView */,
  275. );
  276. path = Cells;
  277. sourceTree = "<group>";
  278. };
  279. 4467AF8226EB991F00292976 /* TableView */ = {
  280. isa = PBXGroup;
  281. children = (
  282. 4467AF8326EB994300292976 /* DashboardTableViewCell.swift */,
  283. 4467AF8726EBA12500292976 /* MenuHomeTableViewCell.swift */,
  284. 4467AF8926EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift */,
  285. 4467AF8B26EBA16D00292976 /* MenuCertificationTableViewCell.swift */,
  286. 4467AF8D26EBA18200292976 /* MenuScoreboardTableViewCell.swift */,
  287. 4467AF8F26EBA19800292976 /* MenuWebinarTableViewCell.swift */,
  288. 4467AF9126EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift */,
  289. 4467AF9326EBA1CC00292976 /* MenuEditProfileTableViewCell.swift */,
  290. 4467AF9526EBA1DE00292976 /* MenuLogoutTableViewCell.swift */,
  291. 4467AF9726EBA1F800292976 /* MenuHeaderTableViewCell.swift */,
  292. 4405FAB026EF4BD000D26C5A /* OptionsTableViewCell.swift */,
  293. 44D9693D26F12A7B0005BC1B /* LearningModulesTableViewCell.swift */,
  294. 44FA847226FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift */,
  295. 4497A3362701862C00FFB796 /* ViewAnswerTableViewCell.swift */,
  296. );
  297. path = TableView;
  298. sourceTree = "<group>";
  299. };
  300. 4487F4C026C583F300EF714D = {
  301. isa = PBXGroup;
  302. children = (
  303. 4487F4CB26C583F300EF714D /* Learn Genie */,
  304. 4487F4E226C583F300EF714D /* Learn GenieTests */,
  305. 4487F4ED26C583F300EF714D /* Learn GenieUITests */,
  306. 4487F4CA26C583F300EF714D /* Products */,
  307. 1CD0DCF59D79DF639361FC26 /* Pods */,
  308. 4EFDABDEBFEAC9EF01840281 /* Frameworks */,
  309. );
  310. sourceTree = "<group>";
  311. };
  312. 4487F4CA26C583F300EF714D /* Products */ = {
  313. isa = PBXGroup;
  314. children = (
  315. 4487F4C926C583F300EF714D /* Learn Genie.app */,
  316. 4487F4DF26C583F300EF714D /* Learn GenieTests.xctest */,
  317. 4487F4EA26C583F300EF714D /* Learn GenieUITests.xctest */,
  318. );
  319. name = Products;
  320. sourceTree = "<group>";
  321. };
  322. 4487F4CB26C583F300EF714D /* Learn Genie */ = {
  323. isa = PBXGroup;
  324. children = (
  325. 443C875926E775D800ADF7C5 /* Learn Genie.entitlements */,
  326. 44C431E026DDF99B004EE652 /* Delegate */,
  327. 44C431DD26DDE98B004EE652 /* Database */,
  328. 4487F50726C5997500EF714D /* Library */,
  329. 4487F50026C585D500EF714D /* Constants */,
  330. 4487F4FF26C585BD00EF714D /* Extention */,
  331. 44641DED26DE69C5008CD485 /* Cells */,
  332. 4487F4FE26C5851600EF714D /* View Model */,
  333. 4487F4FD26C584DB00EF714D /* View Controller */,
  334. 4487F4FC26C584BC00EF714D /* Model */,
  335. 4487F4D226C583F300EF714D /* Main.storyboard */,
  336. 4487F4D526C583F300EF714D /* Assets.xcassets */,
  337. 4487F4D726C583F300EF714D /* LaunchScreen.storyboard */,
  338. 4487F4DA26C583F300EF714D /* Info.plist */,
  339. 4445A75F26CD1ECA00AC7832 /* loading.gif */,
  340. 444025D626FB06D800A4A027 /* GoogleService-Info.plist */,
  341. 444025D826FB090500A4A027 /* client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist */,
  342. 4467AF8026EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist */,
  343. );
  344. path = "Learn Genie";
  345. sourceTree = "<group>";
  346. };
  347. 4487F4E226C583F300EF714D /* Learn GenieTests */ = {
  348. isa = PBXGroup;
  349. children = (
  350. 4487F4E326C583F300EF714D /* Learn_GenieTests.swift */,
  351. 4487F4E526C583F300EF714D /* Info.plist */,
  352. );
  353. path = "Learn GenieTests";
  354. sourceTree = "<group>";
  355. };
  356. 4487F4ED26C583F300EF714D /* Learn GenieUITests */ = {
  357. isa = PBXGroup;
  358. children = (
  359. 4487F4EE26C583F300EF714D /* Learn_GenieUITests.swift */,
  360. 4487F4F026C583F300EF714D /* Info.plist */,
  361. );
  362. path = "Learn GenieUITests";
  363. sourceTree = "<group>";
  364. };
  365. 4487F4FC26C584BC00EF714D /* Model */ = {
  366. isa = PBXGroup;
  367. children = (
  368. 44F38ADC26E0838500C5B9D5 /* LanguageModel.swift */,
  369. 44399CF126E15BB400A9B2DC /* RoleModel.swift */,
  370. 445B088226E20B57005BD35D /* TranslationModel.swift */,
  371. 4487021B26E6572D008288C6 /* StateModel.swift */,
  372. 4487021D26E6589B008288C6 /* DistrictModel.swift */,
  373. 4487021F26E6850E008288C6 /* TopicModel.swift */,
  374. 4467AF9926EBDDA000292976 /* UserDetailsModel.swift */,
  375. 44970BC026EF6EAB0028705F /* LevelModel.swift */,
  376. 446294C526F1AFB100E76A1A /* QuestionBankModel.swift */,
  377. 446294C726F1AFC900E76A1A /* QuestionModel.swift */,
  378. 446294C926F1AFDD00E76A1A /* ChoiceModel.swift */,
  379. 4494126726F37054003D82A1 /* SelectedAnswerModel.swift */,
  380. 4477B18026FDF251002E04C4 /* SaveScoreBoard.swift */,
  381. );
  382. path = Model;
  383. sourceTree = "<group>";
  384. };
  385. 4487F4FD26C584DB00EF714D /* View Controller */ = {
  386. isa = PBXGroup;
  387. children = (
  388. 4487F50126C5873300EF714D /* SplashScreenViewController.swift */,
  389. 44DF978026CF6BF0009C80AA /* SelectLanguageViewController.swift */,
  390. 4474062226CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift */,
  391. 4487F50326C5878100EF714D /* LoginViewController.swift */,
  392. 4474062826CE855A00FF4CC4 /* RegisterViewController.swift */,
  393. 4487F50526C58FDC00EF714D /* LoadingAnimationViewController.swift */,
  394. 44E7C2F726C68CB9000FEF90 /* SideMenuViewController.swift */,
  395. 4411FE2126CB7E5100D19808 /* DashboardViewController.swift */,
  396. 44D657A426DC9D6E00FF7625 /* IntroductionViewController.swift */,
  397. 44D657A626DC9DB800FF7625 /* VideoIntroductionViewController.swift */,
  398. 44D657A826DC9DCF00FF7625 /* AudioIntroductionViewController.swift */,
  399. 445B087C26E1E5A0005BD35D /* OTPVerificationViewController.swift */,
  400. 445B087E26E1E5C8005BD35D /* UserDetailsViewController.swift */,
  401. 445B088026E1E5E5005BD35D /* ChangePasswordViewController.swift */,
  402. 4461C18126EE8B530046F3A6 /* LearningModulesViewController.swift */,
  403. 4461C18326EE8C220046F3A6 /* ScoreboardViewController.swift */,
  404. 4461C18526EE8D090046F3A6 /* CertificationTestViewController.swift */,
  405. 44D9693F26F12FB30005BC1B /* OptionViewController.swift */,
  406. 44D1064526F1593600DE2736 /* TakeQuizViewController.swift */,
  407. 440193C526F909D600680401 /* ViewAnswerViewController.swift */,
  408. 4444944C27A82BF000701251 /* AnimationTakeQuizViewController.swift */,
  409. );
  410. path = "View Controller";
  411. sourceTree = "<group>";
  412. };
  413. 4487F4FE26C5851600EF714D /* View Model */ = {
  414. isa = PBXGroup;
  415. children = (
  416. 44E46B4E26DFF99F000C5265 /* SplashScreenViewModel.swift */,
  417. 440C39C6272A624E00EA633F /* SelectLanguageViewModel.swift */,
  418. 44074DDE26F920DF00FB8116 /* UserDetailsViewModel.swift */,
  419. 44FA847026FF051800CE8EBF /* LoadingAnimationViewModel.swift */,
  420. );
  421. path = "View Model";
  422. sourceTree = "<group>";
  423. };
  424. 4487F4FF26C585BD00EF714D /* Extention */ = {
  425. isa = PBXGroup;
  426. children = (
  427. 4474062426CE6D9D00FF4CC4 /* HexColor.swift */,
  428. 44F38ADE26E08DC600C5B9D5 /* AppExtention.swift */,
  429. );
  430. path = Extention;
  431. sourceTree = "<group>";
  432. };
  433. 4487F50026C585D500EF714D /* Constants */ = {
  434. isa = PBXGroup;
  435. children = (
  436. 4445A76126CD21D300AC7832 /* AppConstant.swift */,
  437. 4474062626CE6E6800FF4CC4 /* AppColor.swift */,
  438. 44C431E326DDFAF7004EE652 /* UserDefaultsConstant.swift */,
  439. 44C431E526DDFBD5004EE652 /* ApiManager.swift */,
  440. 44C431E726DDFD9C004EE652 /* ActivityIndicator.swift */,
  441. 44641DE526DE56D3008CD485 /* Reachability.swift */,
  442. 44641DE726DE570C008CD485 /* Helper.swift */,
  443. 44641DE926DE602A008CD485 /* Alert.swift */,
  444. 44641DEB26DE6813008CD485 /* NetworkIndicator.swift */,
  445. 4487022126E6BF8D008288C6 /* Downloader.swift */,
  446. 4494126526F36FAE003D82A1 /* SessionManager.swift */,
  447. 44E7A5D426F5176300B0F678 /* Validation.swift */,
  448. 449068C826FD02BF0091EBF9 /* AppNavigation.swift */,
  449. 447E096D2700F26A00EE2C72 /* NetMonitor.swift */,
  450. );
  451. path = Constants;
  452. sourceTree = "<group>";
  453. };
  454. 4487F50726C5997500EF714D /* Library */ = {
  455. isa = PBXGroup;
  456. children = (
  457. 4487F50826C5999300EF714D /* CustomView.swift */,
  458. 44E46B0D26DF4F93000C5265 /* CustomButton.swift */,
  459. 44399CED26E1495900A9B2DC /* LinearProgressBar.swift */,
  460. 4491C4FB26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift */,
  461. 4422507026F45CE5009A66AF /* ToolbarPickerView.swift */,
  462. );
  463. path = Library;
  464. sourceTree = "<group>";
  465. };
  466. 44C431DD26DDE98B004EE652 /* Database */ = {
  467. isa = PBXGroup;
  468. children = (
  469. 44C431DE26DDE9A6004EE652 /* DBManager.swift */,
  470. );
  471. path = Database;
  472. sourceTree = "<group>";
  473. };
  474. 44C431E026DDF99B004EE652 /* Delegate */ = {
  475. isa = PBXGroup;
  476. children = (
  477. 4487F4CC26C583F300EF714D /* AppDelegate.swift */,
  478. 4487F4CE26C583F300EF714D /* SceneDelegate.swift */,
  479. );
  480. path = Delegate;
  481. sourceTree = "<group>";
  482. };
  483. 4EFDABDEBFEAC9EF01840281 /* Frameworks */ = {
  484. isa = PBXGroup;
  485. children = (
  486. 9848416F4FE89B8AB93EB0A3 /* Pods_Learn_Genie.framework */,
  487. 181E0AF9A2DEDFAC5BC42BE9 /* Pods_Learn_Genie_Learn_GenieUITests.framework */,
  488. F9D79974FE225716D20933AE /* Pods_Learn_GenieTests.framework */,
  489. );
  490. name = Frameworks;
  491. sourceTree = "<group>";
  492. };
  493. /* End PBXGroup section */
  494. /* Begin PBXNativeTarget section */
  495. 4487F4C826C583F300EF714D /* Learn Genie */ = {
  496. isa = PBXNativeTarget;
  497. buildConfigurationList = 4487F4F326C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn Genie" */;
  498. buildPhases = (
  499. 23B4997C081439B49FDF03E9 /* [CP] Check Pods Manifest.lock */,
  500. 4487F4C526C583F300EF714D /* Sources */,
  501. 4487F4C626C583F300EF714D /* Frameworks */,
  502. 4487F4C726C583F300EF714D /* Resources */,
  503. C64EF73D2784FA4F0F95498B /* [CP] Embed Pods Frameworks */,
  504. );
  505. buildRules = (
  506. );
  507. dependencies = (
  508. );
  509. name = "Learn Genie";
  510. productName = "Learn Genie";
  511. productReference = 4487F4C926C583F300EF714D /* Learn Genie.app */;
  512. productType = "com.apple.product-type.application";
  513. };
  514. 4487F4DE26C583F300EF714D /* Learn GenieTests */ = {
  515. isa = PBXNativeTarget;
  516. buildConfigurationList = 4487F4F626C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn GenieTests" */;
  517. buildPhases = (
  518. 8798F1F26F511E3440E1C1BB /* [CP] Check Pods Manifest.lock */,
  519. 4487F4DB26C583F300EF714D /* Sources */,
  520. 4487F4DC26C583F300EF714D /* Frameworks */,
  521. 4487F4DD26C583F300EF714D /* Resources */,
  522. );
  523. buildRules = (
  524. );
  525. dependencies = (
  526. 4487F4E126C583F300EF714D /* PBXTargetDependency */,
  527. );
  528. name = "Learn GenieTests";
  529. productName = "Learn GenieTests";
  530. productReference = 4487F4DF26C583F300EF714D /* Learn GenieTests.xctest */;
  531. productType = "com.apple.product-type.bundle.unit-test";
  532. };
  533. 4487F4E926C583F300EF714D /* Learn GenieUITests */ = {
  534. isa = PBXNativeTarget;
  535. buildConfigurationList = 4487F4F926C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn GenieUITests" */;
  536. buildPhases = (
  537. A082D03009407858C77D2E74 /* [CP] Check Pods Manifest.lock */,
  538. 4487F4E626C583F300EF714D /* Sources */,
  539. 4487F4E726C583F300EF714D /* Frameworks */,
  540. 4487F4E826C583F300EF714D /* Resources */,
  541. 03B7EEFAD31C4F2BAF161829 /* [CP] Embed Pods Frameworks */,
  542. );
  543. buildRules = (
  544. );
  545. dependencies = (
  546. 4487F4EC26C583F300EF714D /* PBXTargetDependency */,
  547. );
  548. name = "Learn GenieUITests";
  549. productName = "Learn GenieUITests";
  550. productReference = 4487F4EA26C583F300EF714D /* Learn GenieUITests.xctest */;
  551. productType = "com.apple.product-type.bundle.ui-testing";
  552. };
  553. /* End PBXNativeTarget section */
  554. /* Begin PBXProject section */
  555. 4487F4C126C583F300EF714D /* Project object */ = {
  556. isa = PBXProject;
  557. attributes = {
  558. LastSwiftUpdateCheck = 1250;
  559. LastUpgradeCheck = 1250;
  560. TargetAttributes = {
  561. 4487F4C826C583F300EF714D = {
  562. CreatedOnToolsVersion = 12.5.1;
  563. };
  564. 4487F4DE26C583F300EF714D = {
  565. CreatedOnToolsVersion = 12.5.1;
  566. TestTargetID = 4487F4C826C583F300EF714D;
  567. };
  568. 4487F4E926C583F300EF714D = {
  569. CreatedOnToolsVersion = 12.5.1;
  570. TestTargetID = 4487F4C826C583F300EF714D;
  571. };
  572. };
  573. };
  574. buildConfigurationList = 4487F4C426C583F300EF714D /* Build configuration list for PBXProject "Learn Genie" */;
  575. compatibilityVersion = "Xcode 9.3";
  576. developmentRegion = en;
  577. hasScannedForEncodings = 0;
  578. knownRegions = (
  579. en,
  580. Base,
  581. );
  582. mainGroup = 4487F4C026C583F300EF714D;
  583. productRefGroup = 4487F4CA26C583F300EF714D /* Products */;
  584. projectDirPath = "";
  585. projectRoot = "";
  586. targets = (
  587. 4487F4C826C583F300EF714D /* Learn Genie */,
  588. 4487F4DE26C583F300EF714D /* Learn GenieTests */,
  589. 4487F4E926C583F300EF714D /* Learn GenieUITests */,
  590. );
  591. };
  592. /* End PBXProject section */
  593. /* Begin PBXResourcesBuildPhase section */
  594. 4487F4C726C583F300EF714D /* Resources */ = {
  595. isa = PBXResourcesBuildPhase;
  596. buildActionMask = 2147483647;
  597. files = (
  598. 4487F4D926C583F300EF714D /* LaunchScreen.storyboard in Resources */,
  599. 4445A76026CD1ECA00AC7832 /* loading.gif in Resources */,
  600. 4467AF8126EB5F5F00292976 /* AVSpeechSynthesizerLanguageList.plist in Resources */,
  601. 4487F4D626C583F300EF714D /* Assets.xcassets in Resources */,
  602. 4487F4D426C583F300EF714D /* Main.storyboard in Resources */,
  603. 444025D726FB06D800A4A027 /* GoogleService-Info.plist in Resources */,
  604. 444025D926FB090500A4A027 /* client_826630069173-eb9kv95gb68j1d3j44rptu0s8ll4s7vj.apps.googleusercontent.com.plist in Resources */,
  605. );
  606. runOnlyForDeploymentPostprocessing = 0;
  607. };
  608. 4487F4DD26C583F300EF714D /* Resources */ = {
  609. isa = PBXResourcesBuildPhase;
  610. buildActionMask = 2147483647;
  611. files = (
  612. );
  613. runOnlyForDeploymentPostprocessing = 0;
  614. };
  615. 4487F4E826C583F300EF714D /* Resources */ = {
  616. isa = PBXResourcesBuildPhase;
  617. buildActionMask = 2147483647;
  618. files = (
  619. );
  620. runOnlyForDeploymentPostprocessing = 0;
  621. };
  622. /* End PBXResourcesBuildPhase section */
  623. /* Begin PBXShellScriptBuildPhase section */
  624. 03B7EEFAD31C4F2BAF161829 /* [CP] Embed Pods Frameworks */ = {
  625. isa = PBXShellScriptBuildPhase;
  626. buildActionMask = 2147483647;
  627. files = (
  628. );
  629. inputFileListPaths = (
  630. "${PODS_ROOT}/Target Support Files/Pods-Learn Genie-Learn GenieUITests/Pods-Learn Genie-Learn GenieUITests-frameworks-${CONFIGURATION}-input-files.xcfilelist",
  631. );
  632. name = "[CP] Embed Pods Frameworks";
  633. outputFileListPaths = (
  634. "${PODS_ROOT}/Target Support Files/Pods-Learn Genie-Learn GenieUITests/Pods-Learn Genie-Learn GenieUITests-frameworks-${CONFIGURATION}-output-files.xcfilelist",
  635. );
  636. runOnlyForDeploymentPostprocessing = 0;
  637. shellPath = /bin/sh;
  638. shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Learn Genie-Learn GenieUITests/Pods-Learn Genie-Learn GenieUITests-frameworks.sh\"\n";
  639. showEnvVarsInLog = 0;
  640. };
  641. 23B4997C081439B49FDF03E9 /* [CP] Check Pods Manifest.lock */ = {
  642. isa = PBXShellScriptBuildPhase;
  643. buildActionMask = 2147483647;
  644. files = (
  645. );
  646. inputFileListPaths = (
  647. );
  648. inputPaths = (
  649. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  650. "${PODS_ROOT}/Manifest.lock",
  651. );
  652. name = "[CP] Check Pods Manifest.lock";
  653. outputFileListPaths = (
  654. );
  655. outputPaths = (
  656. "$(DERIVED_FILE_DIR)/Pods-Learn Genie-checkManifestLockResult.txt",
  657. );
  658. runOnlyForDeploymentPostprocessing = 0;
  659. shellPath = /bin/sh;
  660. 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";
  661. showEnvVarsInLog = 0;
  662. };
  663. 8798F1F26F511E3440E1C1BB /* [CP] Check Pods Manifest.lock */ = {
  664. isa = PBXShellScriptBuildPhase;
  665. buildActionMask = 2147483647;
  666. files = (
  667. );
  668. inputFileListPaths = (
  669. );
  670. inputPaths = (
  671. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  672. "${PODS_ROOT}/Manifest.lock",
  673. );
  674. name = "[CP] Check Pods Manifest.lock";
  675. outputFileListPaths = (
  676. );
  677. outputPaths = (
  678. "$(DERIVED_FILE_DIR)/Pods-Learn GenieTests-checkManifestLockResult.txt",
  679. );
  680. runOnlyForDeploymentPostprocessing = 0;
  681. shellPath = /bin/sh;
  682. 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";
  683. showEnvVarsInLog = 0;
  684. };
  685. A082D03009407858C77D2E74 /* [CP] Check Pods Manifest.lock */ = {
  686. isa = PBXShellScriptBuildPhase;
  687. buildActionMask = 2147483647;
  688. files = (
  689. );
  690. inputFileListPaths = (
  691. );
  692. inputPaths = (
  693. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  694. "${PODS_ROOT}/Manifest.lock",
  695. );
  696. name = "[CP] Check Pods Manifest.lock";
  697. outputFileListPaths = (
  698. );
  699. outputPaths = (
  700. "$(DERIVED_FILE_DIR)/Pods-Learn Genie-Learn GenieUITests-checkManifestLockResult.txt",
  701. );
  702. runOnlyForDeploymentPostprocessing = 0;
  703. shellPath = /bin/sh;
  704. 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";
  705. showEnvVarsInLog = 0;
  706. };
  707. C64EF73D2784FA4F0F95498B /* [CP] Embed Pods Frameworks */ = {
  708. isa = PBXShellScriptBuildPhase;
  709. buildActionMask = 2147483647;
  710. files = (
  711. );
  712. inputFileListPaths = (
  713. "${PODS_ROOT}/Target Support Files/Pods-Learn Genie/Pods-Learn Genie-frameworks-${CONFIGURATION}-input-files.xcfilelist",
  714. );
  715. name = "[CP] Embed Pods Frameworks";
  716. outputFileListPaths = (
  717. "${PODS_ROOT}/Target Support Files/Pods-Learn Genie/Pods-Learn Genie-frameworks-${CONFIGURATION}-output-files.xcfilelist",
  718. );
  719. runOnlyForDeploymentPostprocessing = 0;
  720. shellPath = /bin/sh;
  721. shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Learn Genie/Pods-Learn Genie-frameworks.sh\"\n";
  722. showEnvVarsInLog = 0;
  723. };
  724. /* End PBXShellScriptBuildPhase section */
  725. /* Begin PBXSourcesBuildPhase section */
  726. 4487F4C526C583F300EF714D /* Sources */ = {
  727. isa = PBXSourcesBuildPhase;
  728. buildActionMask = 2147483647;
  729. files = (
  730. 4467AF8A26EBA14A00292976 /* MenuLearnAboutFinanceTableViewCell.swift in Sources */,
  731. 4467AF8426EB994300292976 /* DashboardTableViewCell.swift in Sources */,
  732. 4445A76226CD21D300AC7832 /* AppConstant.swift in Sources */,
  733. 446294CD26F2187F00E76A1A /* ChoiceCollectionViewCell.swift in Sources */,
  734. 4474062526CE6D9D00FF4CC4 /* HexColor.swift in Sources */,
  735. 44E46B0E26DF4F93000C5265 /* CustomButton.swift in Sources */,
  736. 4494126826F37054003D82A1 /* SelectedAnswerModel.swift in Sources */,
  737. 4487F50426C5878100EF714D /* LoginViewController.swift in Sources */,
  738. 44D1064626F1593600DE2736 /* TakeQuizViewController.swift in Sources */,
  739. 44641DEA26DE602A008CD485 /* Alert.swift in Sources */,
  740. 4487F4CD26C583F300EF714D /* AppDelegate.swift in Sources */,
  741. 4487F4CF26C583F300EF714D /* SceneDelegate.swift in Sources */,
  742. 4474062726CE6E6800FF4CC4 /* AppColor.swift in Sources */,
  743. 4487022026E6850E008288C6 /* TopicModel.swift in Sources */,
  744. 4467AF8E26EBA18200292976 /* MenuScoreboardTableViewCell.swift in Sources */,
  745. 4494126626F36FAE003D82A1 /* SessionManager.swift in Sources */,
  746. 445B087F26E1E5C8005BD35D /* UserDetailsViewController.swift in Sources */,
  747. 4487022226E6BF8D008288C6 /* Downloader.swift in Sources */,
  748. 4477B18126FDF251002E04C4 /* SaveScoreBoard.swift in Sources */,
  749. 44D657A726DC9DB800FF7625 /* VideoIntroductionViewController.swift in Sources */,
  750. 4405FAB126EF4BD000D26C5A /* OptionsTableViewCell.swift in Sources */,
  751. 4467AF9A26EBDDA000292976 /* UserDetailsModel.swift in Sources */,
  752. 44DF978126CF6BF0009C80AA /* SelectLanguageViewController.swift in Sources */,
  753. 44D657A926DC9DCF00FF7625 /* AudioIntroductionViewController.swift in Sources */,
  754. 440C39C7272A624E00EA633F /* SelectLanguageViewModel.swift in Sources */,
  755. 445B088326E20B57005BD35D /* TranslationModel.swift in Sources */,
  756. 4487021E26E6589B008288C6 /* DistrictModel.swift in Sources */,
  757. 446294CA26F1AFDD00E76A1A /* ChoiceModel.swift in Sources */,
  758. 44E7A5D526F5176300B0F678 /* Validation.swift in Sources */,
  759. 445B087D26E1E5A0005BD35D /* OTPVerificationViewController.swift in Sources */,
  760. 4467AF9226EBA1B300292976 /* MenuChangeLanguageTableViewCell.swift in Sources */,
  761. 44399CEE26E1495900A9B2DC /* LinearProgressBar.swift in Sources */,
  762. 4461C18626EE8D090046F3A6 /* CertificationTestViewController.swift in Sources */,
  763. 44C431E626DDFBD5004EE652 /* ApiManager.swift in Sources */,
  764. 44C431E426DDFAF7004EE652 /* UserDefaultsConstant.swift in Sources */,
  765. 446294C626F1AFB100E76A1A /* QuestionBankModel.swift in Sources */,
  766. 44D657A526DC9D6E00FF7625 /* IntroductionViewController.swift in Sources */,
  767. 44970BC126EF6EAB0028705F /* LevelModel.swift in Sources */,
  768. 44FA847126FF051800CE8EBF /* LoadingAnimationViewModel.swift in Sources */,
  769. 4491C4FC26F3DD0200DAD912 /* UITextFieldWithDoneButton.swift in Sources */,
  770. 44FA847326FF0D6D00CE8EBF /* ScoreBoardTableViewCell.swift in Sources */,
  771. 4461C18226EE8B530046F3A6 /* LearningModulesViewController.swift in Sources */,
  772. 4487F50926C5999300EF714D /* CustomView.swift in Sources */,
  773. 447E096E2700F26A00EE2C72 /* NetMonitor.swift in Sources */,
  774. 44E7C2F826C68CB9000FEF90 /* SideMenuViewController.swift in Sources */,
  775. 4461C18426EE8C220046F3A6 /* ScoreboardViewController.swift in Sources */,
  776. 449068C926FD02BF0091EBF9 /* AppNavigation.swift in Sources */,
  777. 44641DE626DE56D3008CD485 /* Reachability.swift in Sources */,
  778. 4467AF9426EBA1CC00292976 /* MenuEditProfileTableViewCell.swift in Sources */,
  779. 44D9694026F12FB30005BC1B /* OptionViewController.swift in Sources */,
  780. 4497A3392701870200FFB796 /* ViewAnswerChoiceCollectionViewCell.swift in Sources */,
  781. 4474062926CE855A00FF4CC4 /* RegisterViewController.swift in Sources */,
  782. 44074DDF26F920DF00FB8116 /* UserDetailsViewModel.swift in Sources */,
  783. 446294C826F1AFC900E76A1A /* QuestionModel.swift in Sources */,
  784. 440193C626F909D600680401 /* ViewAnswerViewController.swift in Sources */,
  785. 4497A3372701862C00FFB796 /* ViewAnswerTableViewCell.swift in Sources */,
  786. 44D9693E26F12A7B0005BC1B /* LearningModulesTableViewCell.swift in Sources */,
  787. 44C431E826DDFD9C004EE652 /* ActivityIndicator.swift in Sources */,
  788. 4487F50626C58FDC00EF714D /* LoadingAnimationViewController.swift in Sources */,
  789. 4444944D27A82BF000701251 /* AnimationTakeQuizViewController.swift in Sources */,
  790. 4474062326CE4ACF00FF4CC4 /* WelcomeSliderViewController.swift in Sources */,
  791. 44F38ADF26E08DC600C5B9D5 /* AppExtention.swift in Sources */,
  792. 4467AF9026EBA19800292976 /* MenuWebinarTableViewCell.swift in Sources */,
  793. 4487F50226C5873300EF714D /* SplashScreenViewController.swift in Sources */,
  794. 44641DEC26DE6813008CD485 /* NetworkIndicator.swift in Sources */,
  795. 44F38ADD26E0838500C5B9D5 /* LanguageModel.swift in Sources */,
  796. 4422507126F45CE5009A66AF /* ToolbarPickerView.swift in Sources */,
  797. 4467AF9826EBA1F800292976 /* MenuHeaderTableViewCell.swift in Sources */,
  798. 4467AF9626EBA1DE00292976 /* MenuLogoutTableViewCell.swift in Sources */,
  799. 44C431DF26DDE9A6004EE652 /* DBManager.swift in Sources */,
  800. 445B088126E1E5E5005BD35D /* ChangePasswordViewController.swift in Sources */,
  801. 44E46B4F26DFF9A0000C5265 /* SplashScreenViewModel.swift in Sources */,
  802. 4411FE2226CB7E5100D19808 /* DashboardViewController.swift in Sources */,
  803. 4467AF8C26EBA16D00292976 /* MenuCertificationTableViewCell.swift in Sources */,
  804. 44399CF226E15BB400A9B2DC /* RoleModel.swift in Sources */,
  805. 4467AF8826EBA12500292976 /* MenuHomeTableViewCell.swift in Sources */,
  806. 44641DE826DE570C008CD485 /* Helper.swift in Sources */,
  807. 4487021C26E6572D008288C6 /* StateModel.swift in Sources */,
  808. );
  809. runOnlyForDeploymentPostprocessing = 0;
  810. };
  811. 4487F4DB26C583F300EF714D /* Sources */ = {
  812. isa = PBXSourcesBuildPhase;
  813. buildActionMask = 2147483647;
  814. files = (
  815. 4487F4E426C583F300EF714D /* Learn_GenieTests.swift in Sources */,
  816. );
  817. runOnlyForDeploymentPostprocessing = 0;
  818. };
  819. 4487F4E626C583F300EF714D /* Sources */ = {
  820. isa = PBXSourcesBuildPhase;
  821. buildActionMask = 2147483647;
  822. files = (
  823. 4487F4EF26C583F300EF714D /* Learn_GenieUITests.swift in Sources */,
  824. );
  825. runOnlyForDeploymentPostprocessing = 0;
  826. };
  827. /* End PBXSourcesBuildPhase section */
  828. /* Begin PBXTargetDependency section */
  829. 4487F4E126C583F300EF714D /* PBXTargetDependency */ = {
  830. isa = PBXTargetDependency;
  831. target = 4487F4C826C583F300EF714D /* Learn Genie */;
  832. targetProxy = 4487F4E026C583F300EF714D /* PBXContainerItemProxy */;
  833. };
  834. 4487F4EC26C583F300EF714D /* PBXTargetDependency */ = {
  835. isa = PBXTargetDependency;
  836. target = 4487F4C826C583F300EF714D /* Learn Genie */;
  837. targetProxy = 4487F4EB26C583F300EF714D /* PBXContainerItemProxy */;
  838. };
  839. /* End PBXTargetDependency section */
  840. /* Begin PBXVariantGroup section */
  841. 4487F4D226C583F300EF714D /* Main.storyboard */ = {
  842. isa = PBXVariantGroup;
  843. children = (
  844. 4487F4D326C583F300EF714D /* Base */,
  845. );
  846. name = Main.storyboard;
  847. sourceTree = "<group>";
  848. };
  849. 4487F4D726C583F300EF714D /* LaunchScreen.storyboard */ = {
  850. isa = PBXVariantGroup;
  851. children = (
  852. 4487F4D826C583F300EF714D /* Base */,
  853. );
  854. name = LaunchScreen.storyboard;
  855. sourceTree = "<group>";
  856. };
  857. /* End PBXVariantGroup section */
  858. /* Begin XCBuildConfiguration section */
  859. 4487F4F126C583F300EF714D /* Debug */ = {
  860. isa = XCBuildConfiguration;
  861. buildSettings = {
  862. ALWAYS_SEARCH_USER_PATHS = NO;
  863. CLANG_ANALYZER_NONNULL = YES;
  864. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  865. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  866. CLANG_CXX_LIBRARY = "libc++";
  867. CLANG_ENABLE_MODULES = YES;
  868. CLANG_ENABLE_OBJC_ARC = YES;
  869. CLANG_ENABLE_OBJC_WEAK = YES;
  870. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  871. CLANG_WARN_BOOL_CONVERSION = YES;
  872. CLANG_WARN_COMMA = YES;
  873. CLANG_WARN_CONSTANT_CONVERSION = YES;
  874. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  875. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  876. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  877. CLANG_WARN_EMPTY_BODY = YES;
  878. CLANG_WARN_ENUM_CONVERSION = YES;
  879. CLANG_WARN_INFINITE_RECURSION = YES;
  880. CLANG_WARN_INT_CONVERSION = YES;
  881. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  882. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  883. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  884. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  885. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  886. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  887. CLANG_WARN_STRICT_PROTOTYPES = YES;
  888. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  889. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  890. CLANG_WARN_UNREACHABLE_CODE = YES;
  891. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  892. COPY_PHASE_STRIP = NO;
  893. DEBUG_INFORMATION_FORMAT = dwarf;
  894. ENABLE_STRICT_OBJC_MSGSEND = YES;
  895. ENABLE_TESTABILITY = YES;
  896. GCC_C_LANGUAGE_STANDARD = gnu11;
  897. GCC_DYNAMIC_NO_PIC = NO;
  898. GCC_NO_COMMON_BLOCKS = YES;
  899. GCC_OPTIMIZATION_LEVEL = 0;
  900. GCC_PREPROCESSOR_DEFINITIONS = (
  901. "DEBUG=1",
  902. "$(inherited)",
  903. );
  904. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  905. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  906. GCC_WARN_UNDECLARED_SELECTOR = YES;
  907. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  908. GCC_WARN_UNUSED_FUNCTION = YES;
  909. GCC_WARN_UNUSED_VARIABLE = YES;
  910. IPHONEOS_DEPLOYMENT_TARGET = 14.5;
  911. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  912. MTL_FAST_MATH = YES;
  913. ONLY_ACTIVE_ARCH = YES;
  914. SDKROOT = iphoneos;
  915. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  916. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  917. };
  918. name = Debug;
  919. };
  920. 4487F4F226C583F300EF714D /* Release */ = {
  921. isa = XCBuildConfiguration;
  922. buildSettings = {
  923. ALWAYS_SEARCH_USER_PATHS = NO;
  924. CLANG_ANALYZER_NONNULL = YES;
  925. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  926. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  927. CLANG_CXX_LIBRARY = "libc++";
  928. CLANG_ENABLE_MODULES = YES;
  929. CLANG_ENABLE_OBJC_ARC = YES;
  930. CLANG_ENABLE_OBJC_WEAK = YES;
  931. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  932. CLANG_WARN_BOOL_CONVERSION = YES;
  933. CLANG_WARN_COMMA = YES;
  934. CLANG_WARN_CONSTANT_CONVERSION = YES;
  935. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  936. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  937. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  938. CLANG_WARN_EMPTY_BODY = YES;
  939. CLANG_WARN_ENUM_CONVERSION = YES;
  940. CLANG_WARN_INFINITE_RECURSION = YES;
  941. CLANG_WARN_INT_CONVERSION = YES;
  942. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  943. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  944. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  945. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  946. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  947. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  948. CLANG_WARN_STRICT_PROTOTYPES = YES;
  949. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  950. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  951. CLANG_WARN_UNREACHABLE_CODE = YES;
  952. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  953. COPY_PHASE_STRIP = NO;
  954. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  955. ENABLE_NS_ASSERTIONS = NO;
  956. ENABLE_STRICT_OBJC_MSGSEND = YES;
  957. GCC_C_LANGUAGE_STANDARD = gnu11;
  958. GCC_NO_COMMON_BLOCKS = YES;
  959. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  960. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  961. GCC_WARN_UNDECLARED_SELECTOR = YES;
  962. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  963. GCC_WARN_UNUSED_FUNCTION = YES;
  964. GCC_WARN_UNUSED_VARIABLE = YES;
  965. IPHONEOS_DEPLOYMENT_TARGET = 14.5;
  966. MTL_ENABLE_DEBUG_INFO = NO;
  967. MTL_FAST_MATH = YES;
  968. SDKROOT = iphoneos;
  969. SWIFT_COMPILATION_MODE = wholemodule;
  970. SWIFT_OPTIMIZATION_LEVEL = "-O";
  971. VALIDATE_PRODUCT = YES;
  972. };
  973. name = Release;
  974. };
  975. 4487F4F426C583F300EF714D /* Debug */ = {
  976. isa = XCBuildConfiguration;
  977. baseConfigurationReference = ABB6E59C1CE1092E8C4C4994 /* Pods-Learn Genie.debug.xcconfig */;
  978. buildSettings = {
  979. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  980. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  981. CODE_SIGN_ENTITLEMENTS = "Learn Genie/Learn Genie.entitlements";
  982. CODE_SIGN_STYLE = Automatic;
  983. CURRENT_PROJECT_VERSION = 1;
  984. DEVELOPMENT_TEAM = W3M5C5X445;
  985. INFOPLIST_FILE = "Learn Genie/Info.plist";
  986. LD_RUNPATH_SEARCH_PATHS = (
  987. "$(inherited)",
  988. "@executable_path/Frameworks",
  989. );
  990. MARKETING_VERSION = 2.1;
  991. ONLY_ACTIVE_ARCH = YES;
  992. PRODUCT_BUNDLE_IDENTIFIER = com.learnGenie;
  993. PRODUCT_NAME = "$(TARGET_NAME)";
  994. SWIFT_VERSION = 5.0;
  995. TARGETED_DEVICE_FAMILY = 1;
  996. };
  997. name = Debug;
  998. };
  999. 4487F4F526C583F300EF714D /* Release */ = {
  1000. isa = XCBuildConfiguration;
  1001. baseConfigurationReference = D30854B59361B84AF3F9137A /* Pods-Learn Genie.release.xcconfig */;
  1002. buildSettings = {
  1003. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1004. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  1005. CODE_SIGN_ENTITLEMENTS = "Learn Genie/Learn Genie.entitlements";
  1006. CODE_SIGN_STYLE = Automatic;
  1007. CURRENT_PROJECT_VERSION = 1;
  1008. DEVELOPMENT_TEAM = W3M5C5X445;
  1009. INFOPLIST_FILE = "Learn Genie/Info.plist";
  1010. LD_RUNPATH_SEARCH_PATHS = (
  1011. "$(inherited)",
  1012. "@executable_path/Frameworks",
  1013. );
  1014. MARKETING_VERSION = 2.1;
  1015. ONLY_ACTIVE_ARCH = YES;
  1016. PRODUCT_BUNDLE_IDENTIFIER = com.learnGenie;
  1017. PRODUCT_NAME = "$(TARGET_NAME)";
  1018. SWIFT_VERSION = 5.0;
  1019. TARGETED_DEVICE_FAMILY = 1;
  1020. };
  1021. name = Release;
  1022. };
  1023. 4487F4F726C583F300EF714D /* Debug */ = {
  1024. isa = XCBuildConfiguration;
  1025. baseConfigurationReference = BD16E169EE1A08A44A69070B /* Pods-Learn GenieTests.debug.xcconfig */;
  1026. buildSettings = {
  1027. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1028. BUNDLE_LOADER = "$(TEST_HOST)";
  1029. CODE_SIGN_STYLE = Automatic;
  1030. DEVELOPMENT_TEAM = TFJ58H43X2;
  1031. INFOPLIST_FILE = "Learn GenieTests/Info.plist";
  1032. IPHONEOS_DEPLOYMENT_TARGET = 14.5;
  1033. LD_RUNPATH_SEARCH_PATHS = (
  1034. "$(inherited)",
  1035. "@executable_path/Frameworks",
  1036. "@loader_path/Frameworks",
  1037. );
  1038. PRODUCT_BUNDLE_IDENTIFIER = "com.Learn-GenieTests";
  1039. PRODUCT_NAME = "$(TARGET_NAME)";
  1040. SWIFT_VERSION = 5.0;
  1041. TARGETED_DEVICE_FAMILY = "1,2";
  1042. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Learn Genie.app/Learn Genie";
  1043. };
  1044. name = Debug;
  1045. };
  1046. 4487F4F826C583F300EF714D /* Release */ = {
  1047. isa = XCBuildConfiguration;
  1048. baseConfigurationReference = 0905BAA1167B134B382AA61F /* Pods-Learn GenieTests.release.xcconfig */;
  1049. buildSettings = {
  1050. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1051. BUNDLE_LOADER = "$(TEST_HOST)";
  1052. CODE_SIGN_STYLE = Automatic;
  1053. DEVELOPMENT_TEAM = TFJ58H43X2;
  1054. INFOPLIST_FILE = "Learn GenieTests/Info.plist";
  1055. IPHONEOS_DEPLOYMENT_TARGET = 14.5;
  1056. LD_RUNPATH_SEARCH_PATHS = (
  1057. "$(inherited)",
  1058. "@executable_path/Frameworks",
  1059. "@loader_path/Frameworks",
  1060. );
  1061. PRODUCT_BUNDLE_IDENTIFIER = "com.Learn-GenieTests";
  1062. PRODUCT_NAME = "$(TARGET_NAME)";
  1063. SWIFT_VERSION = 5.0;
  1064. TARGETED_DEVICE_FAMILY = "1,2";
  1065. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Learn Genie.app/Learn Genie";
  1066. };
  1067. name = Release;
  1068. };
  1069. 4487F4FA26C583F300EF714D /* Debug */ = {
  1070. isa = XCBuildConfiguration;
  1071. baseConfigurationReference = 4AB4DD7C2272FF3352C475DD /* Pods-Learn Genie-Learn GenieUITests.debug.xcconfig */;
  1072. buildSettings = {
  1073. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1074. CODE_SIGN_STYLE = Automatic;
  1075. DEVELOPMENT_TEAM = TFJ58H43X2;
  1076. INFOPLIST_FILE = "Learn GenieUITests/Info.plist";
  1077. LD_RUNPATH_SEARCH_PATHS = (
  1078. "$(inherited)",
  1079. "@executable_path/Frameworks",
  1080. "@loader_path/Frameworks",
  1081. );
  1082. PRODUCT_BUNDLE_IDENTIFIER = "com.Learn-GenieUITests";
  1083. PRODUCT_NAME = "$(TARGET_NAME)";
  1084. SWIFT_VERSION = 5.0;
  1085. TARGETED_DEVICE_FAMILY = "1,2";
  1086. TEST_TARGET_NAME = "Learn Genie";
  1087. };
  1088. name = Debug;
  1089. };
  1090. 4487F4FB26C583F300EF714D /* Release */ = {
  1091. isa = XCBuildConfiguration;
  1092. baseConfigurationReference = FE6F083B50AF6AAE00D04F31 /* Pods-Learn Genie-Learn GenieUITests.release.xcconfig */;
  1093. buildSettings = {
  1094. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1095. CODE_SIGN_STYLE = Automatic;
  1096. DEVELOPMENT_TEAM = TFJ58H43X2;
  1097. INFOPLIST_FILE = "Learn GenieUITests/Info.plist";
  1098. LD_RUNPATH_SEARCH_PATHS = (
  1099. "$(inherited)",
  1100. "@executable_path/Frameworks",
  1101. "@loader_path/Frameworks",
  1102. );
  1103. PRODUCT_BUNDLE_IDENTIFIER = "com.Learn-GenieUITests";
  1104. PRODUCT_NAME = "$(TARGET_NAME)";
  1105. SWIFT_VERSION = 5.0;
  1106. TARGETED_DEVICE_FAMILY = "1,2";
  1107. TEST_TARGET_NAME = "Learn Genie";
  1108. };
  1109. name = Release;
  1110. };
  1111. /* End XCBuildConfiguration section */
  1112. /* Begin XCConfigurationList section */
  1113. 4487F4C426C583F300EF714D /* Build configuration list for PBXProject "Learn Genie" */ = {
  1114. isa = XCConfigurationList;
  1115. buildConfigurations = (
  1116. 4487F4F126C583F300EF714D /* Debug */,
  1117. 4487F4F226C583F300EF714D /* Release */,
  1118. );
  1119. defaultConfigurationIsVisible = 0;
  1120. defaultConfigurationName = Release;
  1121. };
  1122. 4487F4F326C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn Genie" */ = {
  1123. isa = XCConfigurationList;
  1124. buildConfigurations = (
  1125. 4487F4F426C583F300EF714D /* Debug */,
  1126. 4487F4F526C583F300EF714D /* Release */,
  1127. );
  1128. defaultConfigurationIsVisible = 0;
  1129. defaultConfigurationName = Release;
  1130. };
  1131. 4487F4F626C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn GenieTests" */ = {
  1132. isa = XCConfigurationList;
  1133. buildConfigurations = (
  1134. 4487F4F726C583F300EF714D /* Debug */,
  1135. 4487F4F826C583F300EF714D /* Release */,
  1136. );
  1137. defaultConfigurationIsVisible = 0;
  1138. defaultConfigurationName = Release;
  1139. };
  1140. 4487F4F926C583F300EF714D /* Build configuration list for PBXNativeTarget "Learn GenieUITests" */ = {
  1141. isa = XCConfigurationList;
  1142. buildConfigurations = (
  1143. 4487F4FA26C583F300EF714D /* Debug */,
  1144. 4487F4FB26C583F300EF714D /* Release */,
  1145. );
  1146. defaultConfigurationIsVisible = 0;
  1147. defaultConfigurationName = Release;
  1148. };
  1149. /* End XCConfigurationList section */
  1150. };
  1151. rootObject = 4487F4C126C583F300EF714D /* Project object */;
  1152. }