project.pbxproj 95 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 50;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 0A110C4CD931995B8E8BF7C5 /* Pods_RainbowPlanet.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D469F6C3768252BCB7001EDD /* Pods_RainbowPlanet.framework */; };
  10. A72A726622321DBD00B21995 /* BaiduMapManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A726222321DBD00B21995 /* BaiduMapManager.swift */; };
  11. A72A726722321DBD00B21995 /* LocationModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A726322321DBD00B21995 /* LocationModel.swift */; };
  12. A72A726822321DBD00B21995 /* UMManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A726522321DBD00B21995 /* UMManager.swift */; };
  13. A72A72A222321DE000B21995 /* LBXScanNetAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A726A22321DDE00B21995 /* LBXScanNetAnimation.swift */; };
  14. A72A72A322321DE000B21995 /* LBXScanView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A726B22321DDE00B21995 /* LBXScanView.swift */; };
  15. A72A72A422321DE000B21995 /* LBXScanViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A726C22321DDE00B21995 /* LBXScanViewController.swift */; };
  16. A72A72A522321DE000B21995 /* LBXScanLineAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A726D22321DDE00B21995 /* LBXScanLineAnimation.swift */; };
  17. A72A72A622321DE000B21995 /* LBXScanViewStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A726E22321DDE00B21995 /* LBXScanViewStyle.swift */; };
  18. A72A72A722321DE000B21995 /* LBXPermissions.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A726F22321DDE00B21995 /* LBXPermissions.swift */; };
  19. A72A72A822321DE000B21995 /* LBXScanWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A727022321DDE00B21995 /* LBXScanWrapper.swift */; };
  20. A72A72A922321DE000B21995 /* NumberKeyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A727222321DDE00B21995 /* NumberKeyboard.swift */; };
  21. A72A72AA22321DE000B21995 /* Log.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A727422321DDE00B21995 /* Log.swift */; };
  22. A72A72AB22321DE000B21995 /* SwiftProgressHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A727622321DDE00B21995 /* SwiftProgressHUD.swift */; };
  23. A72A72AC22321DE000B21995 /* Regex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A727822321DDF00B21995 /* Regex.swift */; };
  24. A72A72AE22321DE000B21995 /* CountdownButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A727C22321DDF00B21995 /* CountdownButton.swift */; };
  25. A72A72AF22321DE000B21995 /* AppInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A727E22321DDF00B21995 /* AppInfo.swift */; };
  26. A72A72B022321DE000B21995 /* CGView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A728022321DDF00B21995 /* CGView.swift */; };
  27. A72A72B122321DE000B21995 /* UIScrollView+MJRefreshEX.m in Sources */ = {isa = PBXBuildFile; fileRef = A72A728222321DDF00B21995 /* UIScrollView+MJRefreshEX.m */; };
  28. A72A72B422321DE000B21995 /* Extension+UIImage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A728C22321DE000B21995 /* Extension+UIImage.swift */; };
  29. A72A72B522321DE000B21995 /* Extension+UITextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A728D22321DE000B21995 /* Extension+UITextView.swift */; };
  30. A72A72B622321DE000B21995 /* Extension+NSRange.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A728E22321DE000B21995 /* Extension+NSRange.swift */; };
  31. A72A72B722321DE000B21995 /* Extension+NSMutableAttributedString.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A728F22321DE000B21995 /* Extension+NSMutableAttributedString.swift */; };
  32. A72A72B822321DE000B21995 /* Extension+UserDefaults.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729022321DE000B21995 /* Extension+UserDefaults.swift */; };
  33. A72A72B922321DE000B21995 /* Extension+Array.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729122321DE000B21995 /* Extension+Array.swift */; };
  34. A72A72BA22321DE000B21995 /* Extension+String.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729222321DE000B21995 /* Extension+String.swift */; };
  35. A72A72BB22321DE000B21995 /* Extension+UILabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729322321DE000B21995 /* Extension+UILabel.swift */; };
  36. A72A72BC22321DE000B21995 /* Extension+UIAlertController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729422321DE000B21995 /* Extension+UIAlertController.swift */; };
  37. A72A72BD22321DE000B21995 /* Extension+UIColor.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729722321DE000B21995 /* Extension+UIColor.swift */; };
  38. A72A72BE22321DE000B21995 /* Extension+RxTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729822321DE000B21995 /* Extension+RxTimer.swift */; };
  39. A72A72BF22321DE000B21995 /* Extension+UIButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729922321DE000B21995 /* Extension+UIButton.swift */; };
  40. A72A72C022321DE000B21995 /* Extension+UIView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729A22321DE000B21995 /* Extension+UIView.swift */; };
  41. A72A72C322321DE000B21995 /* Extension+Date.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729D22321DE000B21995 /* Extension+Date.swift */; };
  42. A72A72C422321DE000B21995 /* Extension+CAGradientLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A729E22321DE000B21995 /* Extension+CAGradientLayer.swift */; };
  43. A72A72C522321DE000B21995 /* WKWebViewConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72A022321DE000B21995 /* WKWebViewConfig.swift */; };
  44. A72A72C622321DE000B21995 /* WebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72A122321DE000B21995 /* WebView.swift */; };
  45. A72A72CF22321E2700B21995 /* NotificationCenterMacro.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72C722321E2500B21995 /* NotificationCenterMacro.swift */; };
  46. A72A72D022321E2700B21995 /* FontMacro.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72C822321E2500B21995 /* FontMacro.swift */; };
  47. A72A72D122321E2700B21995 /* HTMLURLMacro.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72C922321E2600B21995 /* HTMLURLMacro.swift */; };
  48. A72A72D222321E2700B21995 /* Common.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72CA22321E2600B21995 /* Common.swift */; };
  49. A72A72D322321E2700B21995 /* CacheMacro.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72CB22321E2600B21995 /* CacheMacro.swift */; };
  50. A72A72D422321E2700B21995 /* EnumMacro.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72CC22321E2600B21995 /* EnumMacro.swift */; };
  51. A72A72D522321E2700B21995 /* ColorMacro.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72CD22321E2600B21995 /* ColorMacro.swift */; };
  52. A72A72D622321E2700B21995 /* ThirdPartyMacro.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A72CE22321E2700B21995 /* ThirdPartyMacro.swift */; };
  53. A72A72F022321E8800B21995 /* CoreMotion.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A72EF22321E8800B21995 /* CoreMotion.framework */; };
  54. A72A72F222321E9300B21995 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A72F122321E9300B21995 /* CFNetwork.framework */; };
  55. A72A72F422321E9A00B21995 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A72F322321E9A00B21995 /* Foundation.framework */; };
  56. A72A72F622321EA000B21995 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A72F522321EA000B21995 /* UIKit.framework */; };
  57. A72A72F822321EB600B21995 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A72F722321EB600B21995 /* CoreGraphics.framework */; };
  58. A72A72FA22321EBF00B21995 /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A72F922321EBF00B21995 /* CoreText.framework */; };
  59. A72A72FC22321ECE00B21995 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A72FB22321ECD00B21995 /* CoreTelephony.framework */; };
  60. A72A72FE22321EE200B21995 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A72FD22321EE200B21995 /* QuartzCore.framework */; };
  61. A72A730022321EE900B21995 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A72FF22321EE900B21995 /* SystemConfiguration.framework */; };
  62. A72A730222321EEE00B21995 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A730122321EEE00B21995 /* libz.tbd */; };
  63. A72A730422321EFA00B21995 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = A72A730322321EFA00B21995 /* libc++.tbd */; };
  64. A72A73142232475E00B21995 /* AlipayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A73132232475E00B21995 /* AlipayManager.swift */; };
  65. A72A73162232481600B21995 /* WeChatpayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A73152232481600B21995 /* WeChatpayManager.swift */; };
  66. A72A7333223256E100B21995 /* PayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A7332223256E100B21995 /* PayManager.swift */; };
  67. A72A733522325A4B00B21995 /* AppDelegate+HandleOpen.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A733422325A4B00B21995 /* AppDelegate+HandleOpen.swift */; };
  68. A72A733722325EED00B21995 /* AlipayResultModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A733622325EED00B21995 /* AlipayResultModel.swift */; };
  69. A72A73392232688100B21995 /* AlipayOrderModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A73382232688100B21995 /* AlipayOrderModel.swift */; };
  70. A72A734322327DE300B21995 /* WeChatpayOrderModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A734222327DE300B21995 /* WeChatpayOrderModel.swift */; };
  71. A72A737E2233966800B21995 /* RootInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A73742233966800B21995 /* RootInfoModel.swift */; };
  72. A72A737F2233966800B21995 /* RootModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A73752233966800B21995 /* RootModel.swift */; };
  73. A72A7385223396CB00B21995 /* SwiftMoyaNetWorkService.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A7381223396CB00B21995 /* SwiftMoyaNetWorkService.swift */; };
  74. A72A7386223396CB00B21995 /* SwiftMoyaNetWorkManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A7382223396CB00B21995 /* SwiftMoyaNetWorkManager.swift */; };
  75. A72A7387223396CB00B21995 /* SwiftMoyaServiceAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A7383223396CB00B21995 /* SwiftMoyaServiceAPI.swift */; };
  76. A72A7388223396CB00B21995 /* ApiMacro.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A7384223396CB00B21995 /* ApiMacro.swift */; };
  77. A72A738D2233B2DE00B21995 /* ExtensionMethod.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A738A2233B2DE00B21995 /* ExtensionMethod.swift */; };
  78. A72A738E2233B2DE00B21995 /* Rx_RealmUtillit.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A738B2233B2DE00B21995 /* Rx_RealmUtillit.swift */; };
  79. A72A738F2233B2DE00B21995 /* RealmUtility.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A738C2233B2DE00B21995 /* RealmUtility.swift */; };
  80. A72A73912233B55400B21995 /* Dog.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A73902233B55400B21995 /* Dog.swift */; };
  81. A72A73932233BFCD00B21995 /* SwiftMoyaNetWorkCacheModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A72A73922233BFCD00B21995 /* SwiftMoyaNetWorkCacheModel.swift */; };
  82. A775CBFE2237493600EBDCF8 /* ShoppingMallNavigationBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A775CBFD2237493600EBDCF8 /* ShoppingMallNavigationBarView.swift */; };
  83. A775CC00223774A300EBDCF8 /* ShoppingMallView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A775CBFF223774A300EBDCF8 /* ShoppingMallView.swift */; };
  84. A775CC0322377C6500EBDCF8 /* EmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A775CC0222377C6500EBDCF8 /* EmptyView.swift */; };
  85. A7778C8D22438A5200C7C47A /* AlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7778C8C22438A5200C7C47A /* AlertView.swift */; };
  86. A7778C9722438F5D00C7C47A /* AlipaySDK.bundle in Resources */ = {isa = PBXBuildFile; fileRef = A7778C8F22438F5C00C7C47A /* AlipaySDK.bundle */; };
  87. A7778C9822438F5D00C7C47A /* AlipaySDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A7778C9022438F5C00C7C47A /* AlipaySDK.framework */; };
  88. A7778C9922438F5D00C7C47A /* README.txt in Resources */ = {isa = PBXBuildFile; fileRef = A7778C9422438F5D00C7C47A /* README.txt */; };
  89. A7778C9A22438F5D00C7C47A /* libWeChatSDK.a in Frameworks */ = {isa = PBXBuildFile; fileRef = A7778C9622438F5D00C7C47A /* libWeChatSDK.a */; };
  90. A7778C9C2243934A00C7C47A /* MineModule.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A7778C9B2243934A00C7C47A /* MineModule.xcassets */; };
  91. A7778C9E2243937300C7C47A /* RegisterLoginModule.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A7778C9D2243937300C7C47A /* RegisterLoginModule.xcassets */; };
  92. A7778CA02243938200C7C47A /* ShoppingCartModule.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A7778C9F2243938200C7C47A /* ShoppingCartModule.xcassets */; };
  93. A7778CA22243939100C7C47A /* ShoppingMallModule.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A7778CA12243939100C7C47A /* ShoppingMallModule.xcassets */; };
  94. A7778CA4224393A900C7C47A /* CommonModule.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A7778CA3224393A900C7C47A /* CommonModule.xcassets */; };
  95. A7778CA72243A05400C7C47A /* IQKeyboardManagerSwiftManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7778CA62243A05400C7C47A /* IQKeyboardManagerSwiftManager.swift */; };
  96. A77F2C612231FB49001BD3F6 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2C602231FB49001BD3F6 /* AppDelegate.swift */; };
  97. A77F2C682231FB4A001BD3F6 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A77F2C672231FB4A001BD3F6 /* Assets.xcassets */; };
  98. A77F2C762231FB4A001BD3F6 /* RainbowPlanetTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2C752231FB4A001BD3F6 /* RainbowPlanetTests.swift */; };
  99. A77F2C812231FB4A001BD3F6 /* RainbowPlanetUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2C802231FB4A001BD3F6 /* RainbowPlanetUITests.swift */; };
  100. A77F2C982231FD25001BD3F6 /* BaseNavigationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2C972231FD25001BD3F6 /* BaseNavigationViewController.swift */; };
  101. A77F2C9C2231FDCF001BD3F6 /* BaseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2C9B2231FDCF001BD3F6 /* BaseView.swift */; };
  102. A77F2C9E2231FDDC001BD3F6 /* BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2C9D2231FDDC001BD3F6 /* BaseViewController.swift */; };
  103. A77F2CA02231FE45001BD3F6 /* BaseWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2C9F2231FE45001BD3F6 /* BaseWebViewController.swift */; };
  104. A77F2CB52232010F001BD3F6 /* ShoppingMallViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2CA72232010F001BD3F6 /* ShoppingMallViewController.swift */; };
  105. A77F2CB62232010F001BD3F6 /* MineViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = A77F2CAC2232010F001BD3F6 /* MineViewController.xib */; };
  106. A77F2CB72232010F001BD3F6 /* MineViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2CAD2232010F001BD3F6 /* MineViewController.swift */; };
  107. A77F2CB82232010F001BD3F6 /* ShoppingCartViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = A77F2CB22232010F001BD3F6 /* ShoppingCartViewController.xib */; };
  108. A77F2CB92232010F001BD3F6 /* ShoppingCartViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2CB32232010F001BD3F6 /* ShoppingCartViewController.swift */; };
  109. A77F2CC3223203BA001BD3F6 /* AppDelegate+Window.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2CC2223203BA001BD3F6 /* AppDelegate+Window.swift */; };
  110. A77F2CC722320627001BD3F6 /* WRNavigationBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2CC522320627001BD3F6 /* WRNavigationBar.swift */; };
  111. A77F2CC822320627001BD3F6 /* WRCustomNavigationBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2CC622320627001BD3F6 /* WRCustomNavigationBar.swift */; };
  112. A77F2CCA223209F2001BD3F6 /* BaseTabbarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A77F2CC9223209F2001BD3F6 /* BaseTabbarViewController.swift */; };
  113. A7A97FDA2238FBAD0070F84D /* VerticalListSectionModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A97FD62238FBAC0070F84D /* VerticalListSectionModel.swift */; };
  114. A7A97FDB2238FBAD0070F84D /* VerticalListCellModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A97FD72238FBAC0070F84D /* VerticalListCellModel.swift */; };
  115. A7A97FDC2238FBAD0070F84D /* VerticalListCellCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A97FD82238FBAC0070F84D /* VerticalListCellCollectionViewCell.swift */; };
  116. A7A97FDD2238FBAD0070F84D /* VerticalSectionHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A7A97FD92238FBAD0070F84D /* VerticalSectionHeaderView.swift */; };
  117. /* End PBXBuildFile section */
  118. /* Begin PBXContainerItemProxy section */
  119. A77F2C722231FB4A001BD3F6 /* PBXContainerItemProxy */ = {
  120. isa = PBXContainerItemProxy;
  121. containerPortal = A77F2C552231FB49001BD3F6 /* Project object */;
  122. proxyType = 1;
  123. remoteGlobalIDString = A77F2C5C2231FB49001BD3F6;
  124. remoteInfo = RainbowPlanet;
  125. };
  126. A77F2C7D2231FB4A001BD3F6 /* PBXContainerItemProxy */ = {
  127. isa = PBXContainerItemProxy;
  128. containerPortal = A77F2C552231FB49001BD3F6 /* Project object */;
  129. proxyType = 1;
  130. remoteGlobalIDString = A77F2C5C2231FB49001BD3F6;
  131. remoteInfo = RainbowPlanet;
  132. };
  133. /* End PBXContainerItemProxy section */
  134. /* Begin PBXFileReference section */
  135. 57C497E128081597F165C771 /* Pods-RainbowPlanet.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RainbowPlanet.release.xcconfig"; path = "Pods/Target Support Files/Pods-RainbowPlanet/Pods-RainbowPlanet.release.xcconfig"; sourceTree = "<group>"; };
  136. 88DF1EFD2E202DA7C627E8A7 /* Pods_RainbowPlanetUITests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RainbowPlanetUITests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  137. A72A726022321D3400B21995 /* RainbowPlanet-Bridging-Header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RainbowPlanet-Bridging-Header.h"; sourceTree = "<group>"; };
  138. A72A726222321DBD00B21995 /* BaiduMapManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BaiduMapManager.swift; sourceTree = "<group>"; };
  139. A72A726322321DBD00B21995 /* LocationModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LocationModel.swift; sourceTree = "<group>"; };
  140. A72A726522321DBD00B21995 /* UMManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UMManager.swift; sourceTree = "<group>"; };
  141. A72A726A22321DDE00B21995 /* LBXScanNetAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanNetAnimation.swift; sourceTree = "<group>"; };
  142. A72A726B22321DDE00B21995 /* LBXScanView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanView.swift; sourceTree = "<group>"; };
  143. A72A726C22321DDE00B21995 /* LBXScanViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanViewController.swift; sourceTree = "<group>"; };
  144. A72A726D22321DDE00B21995 /* LBXScanLineAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanLineAnimation.swift; sourceTree = "<group>"; };
  145. A72A726E22321DDE00B21995 /* LBXScanViewStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanViewStyle.swift; sourceTree = "<group>"; };
  146. A72A726F22321DDE00B21995 /* LBXPermissions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXPermissions.swift; sourceTree = "<group>"; };
  147. A72A727022321DDE00B21995 /* LBXScanWrapper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanWrapper.swift; sourceTree = "<group>"; };
  148. A72A727222321DDE00B21995 /* NumberKeyboard.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NumberKeyboard.swift; sourceTree = "<group>"; };
  149. A72A727422321DDE00B21995 /* Log.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Log.swift; sourceTree = "<group>"; };
  150. A72A727622321DDE00B21995 /* SwiftProgressHUD.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftProgressHUD.swift; sourceTree = "<group>"; };
  151. A72A727822321DDF00B21995 /* Regex.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Regex.swift; sourceTree = "<group>"; };
  152. A72A727C22321DDF00B21995 /* CountdownButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CountdownButton.swift; sourceTree = "<group>"; };
  153. A72A727E22321DDF00B21995 /* AppInfo.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppInfo.swift; sourceTree = "<group>"; };
  154. A72A728022321DDF00B21995 /* CGView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CGView.swift; sourceTree = "<group>"; };
  155. A72A728222321DDF00B21995 /* UIScrollView+MJRefreshEX.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+MJRefreshEX.m"; sourceTree = "<group>"; };
  156. A72A728322321DDF00B21995 /* UIScrollView+MJRefreshEX.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+MJRefreshEX.h"; sourceTree = "<group>"; };
  157. A72A728C22321DE000B21995 /* Extension+UIImage.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+UIImage.swift"; sourceTree = "<group>"; };
  158. A72A728D22321DE000B21995 /* Extension+UITextView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+UITextView.swift"; sourceTree = "<group>"; };
  159. A72A728E22321DE000B21995 /* Extension+NSRange.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+NSRange.swift"; sourceTree = "<group>"; };
  160. A72A728F22321DE000B21995 /* Extension+NSMutableAttributedString.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+NSMutableAttributedString.swift"; sourceTree = "<group>"; };
  161. A72A729022321DE000B21995 /* Extension+UserDefaults.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+UserDefaults.swift"; sourceTree = "<group>"; };
  162. A72A729122321DE000B21995 /* Extension+Array.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+Array.swift"; sourceTree = "<group>"; };
  163. A72A729222321DE000B21995 /* Extension+String.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+String.swift"; sourceTree = "<group>"; };
  164. A72A729322321DE000B21995 /* Extension+UILabel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+UILabel.swift"; sourceTree = "<group>"; };
  165. A72A729422321DE000B21995 /* Extension+UIAlertController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+UIAlertController.swift"; sourceTree = "<group>"; };
  166. A72A729722321DE000B21995 /* Extension+UIColor.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+UIColor.swift"; sourceTree = "<group>"; };
  167. A72A729822321DE000B21995 /* Extension+RxTimer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+RxTimer.swift"; sourceTree = "<group>"; };
  168. A72A729922321DE000B21995 /* Extension+UIButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+UIButton.swift"; sourceTree = "<group>"; };
  169. A72A729A22321DE000B21995 /* Extension+UIView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+UIView.swift"; sourceTree = "<group>"; };
  170. A72A729D22321DE000B21995 /* Extension+Date.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+Date.swift"; sourceTree = "<group>"; };
  171. A72A729E22321DE000B21995 /* Extension+CAGradientLayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Extension+CAGradientLayer.swift"; sourceTree = "<group>"; };
  172. A72A72A022321DE000B21995 /* WKWebViewConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WKWebViewConfig.swift; sourceTree = "<group>"; };
  173. A72A72A122321DE000B21995 /* WebView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WebView.swift; sourceTree = "<group>"; };
  174. A72A72C722321E2500B21995 /* NotificationCenterMacro.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NotificationCenterMacro.swift; sourceTree = "<group>"; };
  175. A72A72C822321E2500B21995 /* FontMacro.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FontMacro.swift; sourceTree = "<group>"; };
  176. A72A72C922321E2600B21995 /* HTMLURLMacro.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HTMLURLMacro.swift; sourceTree = "<group>"; };
  177. A72A72CA22321E2600B21995 /* Common.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Common.swift; sourceTree = "<group>"; };
  178. A72A72CB22321E2600B21995 /* CacheMacro.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CacheMacro.swift; sourceTree = "<group>"; };
  179. A72A72CC22321E2600B21995 /* EnumMacro.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = EnumMacro.swift; sourceTree = "<group>"; };
  180. A72A72CD22321E2600B21995 /* ColorMacro.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ColorMacro.swift; sourceTree = "<group>"; };
  181. A72A72CE22321E2700B21995 /* ThirdPartyMacro.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThirdPartyMacro.swift; sourceTree = "<group>"; };
  182. A72A72EF22321E8800B21995 /* CoreMotion.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreMotion.framework; path = System/Library/Frameworks/CoreMotion.framework; sourceTree = SDKROOT; };
  183. A72A72F122321E9300B21995 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
  184. A72A72F322321E9A00B21995 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  185. A72A72F522321EA000B21995 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
  186. A72A72F722321EB600B21995 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
  187. A72A72F922321EBF00B21995 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = System/Library/Frameworks/CoreText.framework; sourceTree = SDKROOT; };
  188. A72A72FB22321ECD00B21995 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
  189. A72A72FD22321EE200B21995 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
  190. A72A72FF22321EE900B21995 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
  191. A72A730122321EEE00B21995 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
  192. A72A730322321EFA00B21995 /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; };
  193. A72A73132232475E00B21995 /* AlipayManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlipayManager.swift; sourceTree = "<group>"; };
  194. A72A73152232481600B21995 /* WeChatpayManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WeChatpayManager.swift; sourceTree = "<group>"; };
  195. A72A7332223256E100B21995 /* PayManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PayManager.swift; sourceTree = "<group>"; };
  196. A72A733422325A4B00B21995 /* AppDelegate+HandleOpen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+HandleOpen.swift"; sourceTree = "<group>"; };
  197. A72A733622325EED00B21995 /* AlipayResultModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AlipayResultModel.swift; sourceTree = "<group>"; };
  198. A72A73382232688100B21995 /* AlipayOrderModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AlipayOrderModel.swift; sourceTree = "<group>"; };
  199. A72A734222327DE300B21995 /* WeChatpayOrderModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WeChatpayOrderModel.swift; sourceTree = "<group>"; };
  200. A72A73592233577000B21995 /* libc++.1.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.1.tbd"; path = "usr/lib/libc++.1.tbd"; sourceTree = SDKROOT; };
  201. A72A73742233966800B21995 /* RootInfoModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RootInfoModel.swift; sourceTree = "<group>"; };
  202. A72A73752233966800B21995 /* RootModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RootModel.swift; sourceTree = "<group>"; };
  203. A72A7381223396CB00B21995 /* SwiftMoyaNetWorkService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftMoyaNetWorkService.swift; sourceTree = "<group>"; };
  204. A72A7382223396CB00B21995 /* SwiftMoyaNetWorkManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftMoyaNetWorkManager.swift; sourceTree = "<group>"; };
  205. A72A7383223396CB00B21995 /* SwiftMoyaServiceAPI.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftMoyaServiceAPI.swift; sourceTree = "<group>"; };
  206. A72A7384223396CB00B21995 /* ApiMacro.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ApiMacro.swift; sourceTree = "<group>"; };
  207. A72A738A2233B2DE00B21995 /* ExtensionMethod.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionMethod.swift; sourceTree = "<group>"; };
  208. A72A738B2233B2DE00B21995 /* Rx_RealmUtillit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Rx_RealmUtillit.swift; sourceTree = "<group>"; };
  209. A72A738C2233B2DE00B21995 /* RealmUtility.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RealmUtility.swift; sourceTree = "<group>"; };
  210. A72A73902233B55400B21995 /* Dog.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Dog.swift; sourceTree = "<group>"; };
  211. A72A73922233BFCD00B21995 /* SwiftMoyaNetWorkCacheModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SwiftMoyaNetWorkCacheModel.swift; sourceTree = "<group>"; };
  212. A775CBFD2237493600EBDCF8 /* ShoppingMallNavigationBarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShoppingMallNavigationBarView.swift; sourceTree = "<group>"; };
  213. A775CBFF223774A300EBDCF8 /* ShoppingMallView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ShoppingMallView.swift; sourceTree = "<group>"; };
  214. A775CC0222377C6500EBDCF8 /* EmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyView.swift; sourceTree = "<group>"; };
  215. A7778C8C22438A5200C7C47A /* AlertView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AlertView.swift; sourceTree = "<group>"; };
  216. A7778C8F22438F5C00C7C47A /* AlipaySDK.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = AlipaySDK.bundle; sourceTree = "<group>"; };
  217. A7778C9022438F5C00C7C47A /* AlipaySDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = AlipaySDK.framework; sourceTree = "<group>"; };
  218. A7778C9222438F5D00C7C47A /* WXApi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXApi.h; sourceTree = "<group>"; };
  219. A7778C9322438F5D00C7C47A /* WXApiObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXApiObject.h; sourceTree = "<group>"; };
  220. A7778C9422438F5D00C7C47A /* README.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README.txt; sourceTree = "<group>"; };
  221. A7778C9522438F5D00C7C47A /* WechatAuthSDK.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WechatAuthSDK.h; sourceTree = "<group>"; };
  222. A7778C9622438F5D00C7C47A /* libWeChatSDK.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libWeChatSDK.a; sourceTree = "<group>"; };
  223. A7778C9B2243934A00C7C47A /* MineModule.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = MineModule.xcassets; sourceTree = "<group>"; };
  224. A7778C9D2243937300C7C47A /* RegisterLoginModule.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = RegisterLoginModule.xcassets; sourceTree = "<group>"; };
  225. A7778C9F2243938200C7C47A /* ShoppingCartModule.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = ShoppingCartModule.xcassets; sourceTree = "<group>"; };
  226. A7778CA12243939100C7C47A /* ShoppingMallModule.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = ShoppingMallModule.xcassets; sourceTree = "<group>"; };
  227. A7778CA3224393A900C7C47A /* CommonModule.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = CommonModule.xcassets; sourceTree = "<group>"; };
  228. A7778CA62243A05400C7C47A /* IQKeyboardManagerSwiftManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IQKeyboardManagerSwiftManager.swift; sourceTree = "<group>"; };
  229. A77F2C5D2231FB49001BD3F6 /* RainbowPlanet.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RainbowPlanet.app; sourceTree = BUILT_PRODUCTS_DIR; };
  230. A77F2C602231FB49001BD3F6 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
  231. A77F2C672231FB4A001BD3F6 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  232. A77F2C6C2231FB4A001BD3F6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  233. A77F2C712231FB4A001BD3F6 /* RainbowPlanetTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RainbowPlanetTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  234. A77F2C752231FB4A001BD3F6 /* RainbowPlanetTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RainbowPlanetTests.swift; sourceTree = "<group>"; };
  235. A77F2C772231FB4A001BD3F6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  236. A77F2C7C2231FB4A001BD3F6 /* RainbowPlanetUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RainbowPlanetUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  237. A77F2C802231FB4A001BD3F6 /* RainbowPlanetUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RainbowPlanetUITests.swift; sourceTree = "<group>"; };
  238. A77F2C822231FB4A001BD3F6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  239. A77F2C972231FD25001BD3F6 /* BaseNavigationViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseNavigationViewController.swift; sourceTree = "<group>"; };
  240. A77F2C9B2231FDCF001BD3F6 /* BaseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseView.swift; sourceTree = "<group>"; };
  241. A77F2C9D2231FDDC001BD3F6 /* BaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseViewController.swift; sourceTree = "<group>"; };
  242. A77F2C9F2231FE45001BD3F6 /* BaseWebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseWebViewController.swift; sourceTree = "<group>"; };
  243. A77F2CA72232010F001BD3F6 /* ShoppingMallViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShoppingMallViewController.swift; sourceTree = "<group>"; };
  244. A77F2CAC2232010F001BD3F6 /* MineViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MineViewController.xib; sourceTree = "<group>"; };
  245. A77F2CAD2232010F001BD3F6 /* MineViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MineViewController.swift; sourceTree = "<group>"; };
  246. A77F2CB22232010F001BD3F6 /* ShoppingCartViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ShoppingCartViewController.xib; sourceTree = "<group>"; };
  247. A77F2CB32232010F001BD3F6 /* ShoppingCartViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ShoppingCartViewController.swift; sourceTree = "<group>"; };
  248. A77F2CC2223203BA001BD3F6 /* AppDelegate+Window.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "AppDelegate+Window.swift"; sourceTree = "<group>"; };
  249. A77F2CC522320627001BD3F6 /* WRNavigationBar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WRNavigationBar.swift; sourceTree = "<group>"; };
  250. A77F2CC622320627001BD3F6 /* WRCustomNavigationBar.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WRCustomNavigationBar.swift; sourceTree = "<group>"; };
  251. A77F2CC9223209F2001BD3F6 /* BaseTabbarViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseTabbarViewController.swift; sourceTree = "<group>"; };
  252. A7A59A7722363CCB00417FA4 /* RainbowPlanet.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = RainbowPlanet.entitlements; sourceTree = "<group>"; };
  253. A7A97FD62238FBAC0070F84D /* VerticalListSectionModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VerticalListSectionModel.swift; sourceTree = "<group>"; };
  254. A7A97FD72238FBAC0070F84D /* VerticalListCellModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VerticalListCellModel.swift; sourceTree = "<group>"; };
  255. A7A97FD82238FBAC0070F84D /* VerticalListCellCollectionViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VerticalListCellCollectionViewCell.swift; sourceTree = "<group>"; };
  256. A7A97FD92238FBAD0070F84D /* VerticalSectionHeaderView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = VerticalSectionHeaderView.swift; sourceTree = "<group>"; };
  257. A7E03A30F40582782EC5DA89 /* Pods_RainbowPlanetTests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RainbowPlanetTests.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  258. BD9052C044FD3AE4E62D3929 /* Pods-RainbowPlanet.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-RainbowPlanet.debug.xcconfig"; path = "Pods/Target Support Files/Pods-RainbowPlanet/Pods-RainbowPlanet.debug.xcconfig"; sourceTree = "<group>"; };
  259. D469F6C3768252BCB7001EDD /* Pods_RainbowPlanet.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_RainbowPlanet.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  260. /* End PBXFileReference section */
  261. /* Begin PBXFrameworksBuildPhase section */
  262. A77F2C5A2231FB49001BD3F6 /* Frameworks */ = {
  263. isa = PBXFrameworksBuildPhase;
  264. buildActionMask = 2147483647;
  265. files = (
  266. A7778C9A22438F5D00C7C47A /* libWeChatSDK.a in Frameworks */,
  267. A72A730422321EFA00B21995 /* libc++.tbd in Frameworks */,
  268. A72A730222321EEE00B21995 /* libz.tbd in Frameworks */,
  269. A72A730022321EE900B21995 /* SystemConfiguration.framework in Frameworks */,
  270. A72A72FE22321EE200B21995 /* QuartzCore.framework in Frameworks */,
  271. A72A72FC22321ECE00B21995 /* CoreTelephony.framework in Frameworks */,
  272. A72A72FA22321EBF00B21995 /* CoreText.framework in Frameworks */,
  273. A72A72F822321EB600B21995 /* CoreGraphics.framework in Frameworks */,
  274. A72A72F622321EA000B21995 /* UIKit.framework in Frameworks */,
  275. A72A72F422321E9A00B21995 /* Foundation.framework in Frameworks */,
  276. A72A72F222321E9300B21995 /* CFNetwork.framework in Frameworks */,
  277. A7778C9822438F5D00C7C47A /* AlipaySDK.framework in Frameworks */,
  278. A72A72F022321E8800B21995 /* CoreMotion.framework in Frameworks */,
  279. 0A110C4CD931995B8E8BF7C5 /* Pods_RainbowPlanet.framework in Frameworks */,
  280. );
  281. runOnlyForDeploymentPostprocessing = 0;
  282. };
  283. A77F2C6E2231FB4A001BD3F6 /* Frameworks */ = {
  284. isa = PBXFrameworksBuildPhase;
  285. buildActionMask = 2147483647;
  286. files = (
  287. );
  288. runOnlyForDeploymentPostprocessing = 0;
  289. };
  290. A77F2C792231FB4A001BD3F6 /* Frameworks */ = {
  291. isa = PBXFrameworksBuildPhase;
  292. buildActionMask = 2147483647;
  293. files = (
  294. );
  295. runOnlyForDeploymentPostprocessing = 0;
  296. };
  297. /* End PBXFrameworksBuildPhase section */
  298. /* Begin PBXGroup section */
  299. 618631008656829220117ED1 /* Pods */ = {
  300. isa = PBXGroup;
  301. children = (
  302. BD9052C044FD3AE4E62D3929 /* Pods-RainbowPlanet.debug.xcconfig */,
  303. 57C497E128081597F165C771 /* Pods-RainbowPlanet.release.xcconfig */,
  304. );
  305. name = Pods;
  306. sourceTree = "<group>";
  307. };
  308. A72A7252223219BD00B21995 /* Service */ = {
  309. isa = PBXGroup;
  310. children = (
  311. A72A73722233966800B21995 /* RootModel */,
  312. A72A7380223396CB00B21995 /* SwiftMoyaService */,
  313. );
  314. path = Service;
  315. sourceTree = "<group>";
  316. };
  317. A72A725322321A6900B21995 /* Lib */ = {
  318. isa = PBXGroup;
  319. children = (
  320. A7778C8E22438F5C00C7C47A /* AlipaySDK */,
  321. A7778C9122438F5D00C7C47A /* WeChatSDK */,
  322. );
  323. path = Lib;
  324. sourceTree = "<group>";
  325. };
  326. A72A725422321B9400B21995 /* Manager */ = {
  327. isa = PBXGroup;
  328. children = (
  329. A7778CA52243A03400C7C47A /* IQKeyboardManagerSwiftManager */,
  330. A72A730522321F1D00B21995 /* PayManager */,
  331. A72A726122321DBD00B21995 /* BaiduMapManager */,
  332. A72A726422321DBD00B21995 /* UMManager */,
  333. );
  334. path = Manager;
  335. sourceTree = "<group>";
  336. };
  337. A72A725922321C5E00B21995 /* Define */ = {
  338. isa = PBXGroup;
  339. children = (
  340. A72A72CA22321E2600B21995 /* Common.swift */,
  341. A72A72CB22321E2600B21995 /* CacheMacro.swift */,
  342. A72A72CD22321E2600B21995 /* ColorMacro.swift */,
  343. A72A72CC22321E2600B21995 /* EnumMacro.swift */,
  344. A72A72C822321E2500B21995 /* FontMacro.swift */,
  345. A72A72C922321E2600B21995 /* HTMLURLMacro.swift */,
  346. A72A72C722321E2500B21995 /* NotificationCenterMacro.swift */,
  347. A72A72CE22321E2700B21995 /* ThirdPartyMacro.swift */,
  348. A72A726022321D3400B21995 /* RainbowPlanet-Bridging-Header.h */,
  349. );
  350. path = Define;
  351. sourceTree = "<group>";
  352. };
  353. A72A726122321DBD00B21995 /* BaiduMapManager */ = {
  354. isa = PBXGroup;
  355. children = (
  356. A72A726222321DBD00B21995 /* BaiduMapManager.swift */,
  357. A72A726322321DBD00B21995 /* LocationModel.swift */,
  358. );
  359. path = BaiduMapManager;
  360. sourceTree = "<group>";
  361. };
  362. A72A726422321DBD00B21995 /* UMManager */ = {
  363. isa = PBXGroup;
  364. children = (
  365. A72A726522321DBD00B21995 /* UMManager.swift */,
  366. );
  367. path = UMManager;
  368. sourceTree = "<group>";
  369. };
  370. A72A726922321DDE00B21995 /* SwiftScan */ = {
  371. isa = PBXGroup;
  372. children = (
  373. A72A726A22321DDE00B21995 /* LBXScanNetAnimation.swift */,
  374. A72A726B22321DDE00B21995 /* LBXScanView.swift */,
  375. A72A726C22321DDE00B21995 /* LBXScanViewController.swift */,
  376. A72A726D22321DDE00B21995 /* LBXScanLineAnimation.swift */,
  377. A72A726E22321DDE00B21995 /* LBXScanViewStyle.swift */,
  378. A72A726F22321DDE00B21995 /* LBXPermissions.swift */,
  379. A72A727022321DDE00B21995 /* LBXScanWrapper.swift */,
  380. );
  381. path = SwiftScan;
  382. sourceTree = "<group>";
  383. };
  384. A72A727122321DDE00B21995 /* NumberKeyboard */ = {
  385. isa = PBXGroup;
  386. children = (
  387. A72A727222321DDE00B21995 /* NumberKeyboard.swift */,
  388. );
  389. path = NumberKeyboard;
  390. sourceTree = "<group>";
  391. };
  392. A72A727322321DDE00B21995 /* Log */ = {
  393. isa = PBXGroup;
  394. children = (
  395. A72A727422321DDE00B21995 /* Log.swift */,
  396. );
  397. path = Log;
  398. sourceTree = "<group>";
  399. };
  400. A72A727522321DDE00B21995 /* SwiftProgressHUD */ = {
  401. isa = PBXGroup;
  402. children = (
  403. A72A727622321DDE00B21995 /* SwiftProgressHUD.swift */,
  404. );
  405. path = SwiftProgressHUD;
  406. sourceTree = "<group>";
  407. };
  408. A72A727722321DDF00B21995 /* Regex */ = {
  409. isa = PBXGroup;
  410. children = (
  411. A72A727822321DDF00B21995 /* Regex.swift */,
  412. );
  413. path = Regex;
  414. sourceTree = "<group>";
  415. };
  416. A72A727B22321DDF00B21995 /* Countdown */ = {
  417. isa = PBXGroup;
  418. children = (
  419. A72A727C22321DDF00B21995 /* CountdownButton.swift */,
  420. );
  421. path = Countdown;
  422. sourceTree = "<group>";
  423. };
  424. A72A727D22321DDF00B21995 /* AppInfo */ = {
  425. isa = PBXGroup;
  426. children = (
  427. A72A727E22321DDF00B21995 /* AppInfo.swift */,
  428. );
  429. path = AppInfo;
  430. sourceTree = "<group>";
  431. };
  432. A72A727F22321DDF00B21995 /* CGView */ = {
  433. isa = PBXGroup;
  434. children = (
  435. A72A728022321DDF00B21995 /* CGView.swift */,
  436. );
  437. path = CGView;
  438. sourceTree = "<group>";
  439. };
  440. A72A728122321DDF00B21995 /* MJRefreshEX */ = {
  441. isa = PBXGroup;
  442. children = (
  443. A72A728222321DDF00B21995 /* UIScrollView+MJRefreshEX.m */,
  444. A72A728322321DDF00B21995 /* UIScrollView+MJRefreshEX.h */,
  445. );
  446. path = MJRefreshEX;
  447. sourceTree = "<group>";
  448. };
  449. A72A728B22321DE000B21995 /* Extension */ = {
  450. isa = PBXGroup;
  451. children = (
  452. A72A728C22321DE000B21995 /* Extension+UIImage.swift */,
  453. A72A728D22321DE000B21995 /* Extension+UITextView.swift */,
  454. A72A728E22321DE000B21995 /* Extension+NSRange.swift */,
  455. A72A729022321DE000B21995 /* Extension+UserDefaults.swift */,
  456. A72A729122321DE000B21995 /* Extension+Array.swift */,
  457. A72A729222321DE000B21995 /* Extension+String.swift */,
  458. A72A729322321DE000B21995 /* Extension+UILabel.swift */,
  459. A72A729422321DE000B21995 /* Extension+UIAlertController.swift */,
  460. A72A729722321DE000B21995 /* Extension+UIColor.swift */,
  461. A72A729822321DE000B21995 /* Extension+RxTimer.swift */,
  462. A72A729922321DE000B21995 /* Extension+UIButton.swift */,
  463. A72A729A22321DE000B21995 /* Extension+UIView.swift */,
  464. A72A728F22321DE000B21995 /* Extension+NSMutableAttributedString.swift */,
  465. A72A729D22321DE000B21995 /* Extension+Date.swift */,
  466. A72A729E22321DE000B21995 /* Extension+CAGradientLayer.swift */,
  467. );
  468. path = Extension;
  469. sourceTree = "<group>";
  470. };
  471. A72A729F22321DE000B21995 /* WKWebView */ = {
  472. isa = PBXGroup;
  473. children = (
  474. A72A72A022321DE000B21995 /* WKWebViewConfig.swift */,
  475. A72A72A122321DE000B21995 /* WebView.swift */,
  476. );
  477. path = WKWebView;
  478. sourceTree = "<group>";
  479. };
  480. A72A730522321F1D00B21995 /* PayManager */ = {
  481. isa = PBXGroup;
  482. children = (
  483. A72A7331223256D700B21995 /* PayManager */,
  484. A72A730622321F2900B21995 /* AlipayManager */,
  485. A72A730722321F3700B21995 /* WeChatpayManager */,
  486. );
  487. path = PayManager;
  488. sourceTree = "<group>";
  489. };
  490. A72A730622321F2900B21995 /* AlipayManager */ = {
  491. isa = PBXGroup;
  492. children = (
  493. A72A73132232475E00B21995 /* AlipayManager.swift */,
  494. A72A733622325EED00B21995 /* AlipayResultModel.swift */,
  495. A72A73382232688100B21995 /* AlipayOrderModel.swift */,
  496. );
  497. path = AlipayManager;
  498. sourceTree = "<group>";
  499. };
  500. A72A730722321F3700B21995 /* WeChatpayManager */ = {
  501. isa = PBXGroup;
  502. children = (
  503. A72A73152232481600B21995 /* WeChatpayManager.swift */,
  504. A72A734222327DE300B21995 /* WeChatpayOrderModel.swift */,
  505. );
  506. path = WeChatpayManager;
  507. sourceTree = "<group>";
  508. };
  509. A72A7331223256D700B21995 /* PayManager */ = {
  510. isa = PBXGroup;
  511. children = (
  512. A72A7332223256E100B21995 /* PayManager.swift */,
  513. );
  514. path = PayManager;
  515. sourceTree = "<group>";
  516. };
  517. A72A73722233966800B21995 /* RootModel */ = {
  518. isa = PBXGroup;
  519. children = (
  520. A72A73742233966800B21995 /* RootInfoModel.swift */,
  521. A72A73752233966800B21995 /* RootModel.swift */,
  522. );
  523. path = RootModel;
  524. sourceTree = "<group>";
  525. };
  526. A72A7380223396CB00B21995 /* SwiftMoyaService */ = {
  527. isa = PBXGroup;
  528. children = (
  529. A72A7384223396CB00B21995 /* ApiMacro.swift */,
  530. A72A7383223396CB00B21995 /* SwiftMoyaServiceAPI.swift */,
  531. A72A7381223396CB00B21995 /* SwiftMoyaNetWorkService.swift */,
  532. A72A7382223396CB00B21995 /* SwiftMoyaNetWorkManager.swift */,
  533. A72A73922233BFCD00B21995 /* SwiftMoyaNetWorkCacheModel.swift */,
  534. );
  535. path = SwiftMoyaService;
  536. sourceTree = "<group>";
  537. };
  538. A72A73892233B2DE00B21995 /* RealmUtility */ = {
  539. isa = PBXGroup;
  540. children = (
  541. A72A738C2233B2DE00B21995 /* RealmUtility.swift */,
  542. A72A738B2233B2DE00B21995 /* Rx_RealmUtillit.swift */,
  543. A72A738A2233B2DE00B21995 /* ExtensionMethod.swift */,
  544. );
  545. path = RealmUtility;
  546. sourceTree = "<group>";
  547. };
  548. A775CBFC2237483E00EBDCF8 /* View */ = {
  549. isa = PBXGroup;
  550. children = (
  551. A775CBFD2237493600EBDCF8 /* ShoppingMallNavigationBarView.swift */,
  552. A775CBFF223774A300EBDCF8 /* ShoppingMallView.swift */,
  553. A7A97FD82238FBAC0070F84D /* VerticalListCellCollectionViewCell.swift */,
  554. A7A97FD72238FBAC0070F84D /* VerticalListCellModel.swift */,
  555. A7A97FD62238FBAC0070F84D /* VerticalListSectionModel.swift */,
  556. A7A97FD92238FBAD0070F84D /* VerticalSectionHeaderView.swift */,
  557. );
  558. path = View;
  559. sourceTree = "<group>";
  560. };
  561. A775CC0122377AB700EBDCF8 /* EmptyView */ = {
  562. isa = PBXGroup;
  563. children = (
  564. A775CC0222377C6500EBDCF8 /* EmptyView.swift */,
  565. );
  566. path = EmptyView;
  567. sourceTree = "<group>";
  568. };
  569. A7778C8B22438A5200C7C47A /* AlertView */ = {
  570. isa = PBXGroup;
  571. children = (
  572. A7778C8C22438A5200C7C47A /* AlertView.swift */,
  573. );
  574. name = AlertView;
  575. path = "../../../../../../Desktop/彩虹星球/RainbowPlanet/Lib/BaseMoudle/BaseMoudle/Classes/Tools/AlertView";
  576. sourceTree = "<group>";
  577. };
  578. A7778C8E22438F5C00C7C47A /* AlipaySDK */ = {
  579. isa = PBXGroup;
  580. children = (
  581. A7778C8F22438F5C00C7C47A /* AlipaySDK.bundle */,
  582. A7778C9022438F5C00C7C47A /* AlipaySDK.framework */,
  583. );
  584. path = AlipaySDK;
  585. sourceTree = "<group>";
  586. };
  587. A7778C9122438F5D00C7C47A /* WeChatSDK */ = {
  588. isa = PBXGroup;
  589. children = (
  590. A7778C9222438F5D00C7C47A /* WXApi.h */,
  591. A7778C9322438F5D00C7C47A /* WXApiObject.h */,
  592. A7778C9422438F5D00C7C47A /* README.txt */,
  593. A7778C9522438F5D00C7C47A /* WechatAuthSDK.h */,
  594. A7778C9622438F5D00C7C47A /* libWeChatSDK.a */,
  595. );
  596. path = WeChatSDK;
  597. sourceTree = "<group>";
  598. };
  599. A7778CA52243A03400C7C47A /* IQKeyboardManagerSwiftManager */ = {
  600. isa = PBXGroup;
  601. children = (
  602. A7778CA62243A05400C7C47A /* IQKeyboardManagerSwiftManager.swift */,
  603. );
  604. path = IQKeyboardManagerSwiftManager;
  605. sourceTree = "<group>";
  606. };
  607. A77F2C542231FB49001BD3F6 = {
  608. isa = PBXGroup;
  609. children = (
  610. A77F2C5F2231FB49001BD3F6 /* RainbowPlanet */,
  611. A77F2C742231FB4A001BD3F6 /* RainbowPlanetTests */,
  612. A77F2C7F2231FB4A001BD3F6 /* RainbowPlanetUITests */,
  613. A77F2C5E2231FB49001BD3F6 /* Products */,
  614. 618631008656829220117ED1 /* Pods */,
  615. FA8AAFBADE8BD144A5C36FDB /* Frameworks */,
  616. );
  617. sourceTree = "<group>";
  618. };
  619. A77F2C5E2231FB49001BD3F6 /* Products */ = {
  620. isa = PBXGroup;
  621. children = (
  622. A77F2C5D2231FB49001BD3F6 /* RainbowPlanet.app */,
  623. A77F2C712231FB4A001BD3F6 /* RainbowPlanetTests.xctest */,
  624. A77F2C7C2231FB4A001BD3F6 /* RainbowPlanetUITests.xctest */,
  625. );
  626. name = Products;
  627. sourceTree = "<group>";
  628. };
  629. A77F2C5F2231FB49001BD3F6 /* RainbowPlanet */ = {
  630. isa = PBXGroup;
  631. children = (
  632. A7A59A7722363CCB00417FA4 /* RainbowPlanet.entitlements */,
  633. A77F2C8E2231FC5C001BD3F6 /* AppDelegate */,
  634. A77F2C8F2231FC65001BD3F6 /* Base */,
  635. A77F2CA22232010F001BD3F6 /* Modules */,
  636. A72A725422321B9400B21995 /* Manager */,
  637. A72A725922321C5E00B21995 /* Define */,
  638. A77F2CBC2232022A001BD3F6 /* Tools */,
  639. A72A725322321A6900B21995 /* Lib */,
  640. A72A7252223219BD00B21995 /* Service */,
  641. A77F2CBB223201DC001BD3F6 /* Supporting Files */,
  642. );
  643. path = RainbowPlanet;
  644. sourceTree = "<group>";
  645. };
  646. A77F2C742231FB4A001BD3F6 /* RainbowPlanetTests */ = {
  647. isa = PBXGroup;
  648. children = (
  649. A77F2C752231FB4A001BD3F6 /* RainbowPlanetTests.swift */,
  650. A77F2C772231FB4A001BD3F6 /* Info.plist */,
  651. );
  652. path = RainbowPlanetTests;
  653. sourceTree = "<group>";
  654. };
  655. A77F2C7F2231FB4A001BD3F6 /* RainbowPlanetUITests */ = {
  656. isa = PBXGroup;
  657. children = (
  658. A77F2C802231FB4A001BD3F6 /* RainbowPlanetUITests.swift */,
  659. A77F2C822231FB4A001BD3F6 /* Info.plist */,
  660. );
  661. path = RainbowPlanetUITests;
  662. sourceTree = "<group>";
  663. };
  664. A77F2C8E2231FC5C001BD3F6 /* AppDelegate */ = {
  665. isa = PBXGroup;
  666. children = (
  667. A77F2C602231FB49001BD3F6 /* AppDelegate.swift */,
  668. A77F2CC2223203BA001BD3F6 /* AppDelegate+Window.swift */,
  669. A72A733422325A4B00B21995 /* AppDelegate+HandleOpen.swift */,
  670. );
  671. path = AppDelegate;
  672. sourceTree = "<group>";
  673. };
  674. A77F2C8F2231FC65001BD3F6 /* Base */ = {
  675. isa = PBXGroup;
  676. children = (
  677. A77F2C902231FC75001BD3F6 /* BaseTabbarViewController */,
  678. A77F2C912231FC85001BD3F6 /* BaseNavigationController */,
  679. A77F2C942231FCD2001BD3F6 /* BaseWebViewController */,
  680. A77F2C922231FCA2001BD3F6 /* BaseViewController */,
  681. A77F2C932231FCC5001BD3F6 /* BaseView */,
  682. );
  683. path = Base;
  684. sourceTree = "<group>";
  685. };
  686. A77F2C902231FC75001BD3F6 /* BaseTabbarViewController */ = {
  687. isa = PBXGroup;
  688. children = (
  689. A77F2CC9223209F2001BD3F6 /* BaseTabbarViewController.swift */,
  690. );
  691. path = BaseTabbarViewController;
  692. sourceTree = "<group>";
  693. };
  694. A77F2C912231FC85001BD3F6 /* BaseNavigationController */ = {
  695. isa = PBXGroup;
  696. children = (
  697. A77F2C972231FD25001BD3F6 /* BaseNavigationViewController.swift */,
  698. );
  699. path = BaseNavigationController;
  700. sourceTree = "<group>";
  701. };
  702. A77F2C922231FCA2001BD3F6 /* BaseViewController */ = {
  703. isa = PBXGroup;
  704. children = (
  705. A77F2C9D2231FDDC001BD3F6 /* BaseViewController.swift */,
  706. );
  707. path = BaseViewController;
  708. sourceTree = "<group>";
  709. };
  710. A77F2C932231FCC5001BD3F6 /* BaseView */ = {
  711. isa = PBXGroup;
  712. children = (
  713. A77F2C9B2231FDCF001BD3F6 /* BaseView.swift */,
  714. );
  715. path = BaseView;
  716. sourceTree = "<group>";
  717. };
  718. A77F2C942231FCD2001BD3F6 /* BaseWebViewController */ = {
  719. isa = PBXGroup;
  720. children = (
  721. A77F2C9F2231FE45001BD3F6 /* BaseWebViewController.swift */,
  722. );
  723. path = BaseWebViewController;
  724. sourceTree = "<group>";
  725. };
  726. A77F2CA22232010F001BD3F6 /* Modules */ = {
  727. isa = PBXGroup;
  728. children = (
  729. A77F2CA32232010F001BD3F6 /* ShoppingMallModule */,
  730. A77F2CA82232010F001BD3F6 /* CommonModule */,
  731. A77F2CAE2232010F001BD3F6 /* RegisterLoginModule */,
  732. A77F2CAF2232010F001BD3F6 /* ShoppingCartModule */,
  733. A77F2CA92232010F001BD3F6 /* MineModule */,
  734. );
  735. path = Modules;
  736. sourceTree = "<group>";
  737. };
  738. A77F2CA32232010F001BD3F6 /* ShoppingMallModule */ = {
  739. isa = PBXGroup;
  740. children = (
  741. A77F2CA42232010F001BD3F6 /* ShoppingMall */,
  742. );
  743. path = ShoppingMallModule;
  744. sourceTree = "<group>";
  745. };
  746. A77F2CA42232010F001BD3F6 /* ShoppingMall */ = {
  747. isa = PBXGroup;
  748. children = (
  749. A775CBFC2237483E00EBDCF8 /* View */,
  750. A77F2CA52232010F001BD3F6 /* ViewController */,
  751. );
  752. path = ShoppingMall;
  753. sourceTree = "<group>";
  754. };
  755. A77F2CA52232010F001BD3F6 /* ViewController */ = {
  756. isa = PBXGroup;
  757. children = (
  758. A77F2CA72232010F001BD3F6 /* ShoppingMallViewController.swift */,
  759. );
  760. path = ViewController;
  761. sourceTree = "<group>";
  762. };
  763. A77F2CA82232010F001BD3F6 /* CommonModule */ = {
  764. isa = PBXGroup;
  765. children = (
  766. );
  767. path = CommonModule;
  768. sourceTree = "<group>";
  769. };
  770. A77F2CA92232010F001BD3F6 /* MineModule */ = {
  771. isa = PBXGroup;
  772. children = (
  773. A77F2CAA2232010F001BD3F6 /* Mine */,
  774. );
  775. path = MineModule;
  776. sourceTree = "<group>";
  777. };
  778. A77F2CAA2232010F001BD3F6 /* Mine */ = {
  779. isa = PBXGroup;
  780. children = (
  781. A77F2CAB2232010F001BD3F6 /* ViewController */,
  782. );
  783. path = Mine;
  784. sourceTree = "<group>";
  785. };
  786. A77F2CAB2232010F001BD3F6 /* ViewController */ = {
  787. isa = PBXGroup;
  788. children = (
  789. A72A73902233B55400B21995 /* Dog.swift */,
  790. A77F2CAD2232010F001BD3F6 /* MineViewController.swift */,
  791. A77F2CAC2232010F001BD3F6 /* MineViewController.xib */,
  792. );
  793. path = ViewController;
  794. sourceTree = "<group>";
  795. };
  796. A77F2CAE2232010F001BD3F6 /* RegisterLoginModule */ = {
  797. isa = PBXGroup;
  798. children = (
  799. );
  800. path = RegisterLoginModule;
  801. sourceTree = "<group>";
  802. };
  803. A77F2CAF2232010F001BD3F6 /* ShoppingCartModule */ = {
  804. isa = PBXGroup;
  805. children = (
  806. A77F2CB02232010F001BD3F6 /* ShoppingCart */,
  807. );
  808. path = ShoppingCartModule;
  809. sourceTree = "<group>";
  810. };
  811. A77F2CB02232010F001BD3F6 /* ShoppingCart */ = {
  812. isa = PBXGroup;
  813. children = (
  814. A77F2CB12232010F001BD3F6 /* ViewController */,
  815. );
  816. path = ShoppingCart;
  817. sourceTree = "<group>";
  818. };
  819. A77F2CB12232010F001BD3F6 /* ViewController */ = {
  820. isa = PBXGroup;
  821. children = (
  822. A77F2CB22232010F001BD3F6 /* ShoppingCartViewController.xib */,
  823. A77F2CB32232010F001BD3F6 /* ShoppingCartViewController.swift */,
  824. );
  825. path = ViewController;
  826. sourceTree = "<group>";
  827. };
  828. A77F2CBB223201DC001BD3F6 /* Supporting Files */ = {
  829. isa = PBXGroup;
  830. children = (
  831. A77F2C672231FB4A001BD3F6 /* Assets.xcassets */,
  832. A7778C9B2243934A00C7C47A /* MineModule.xcassets */,
  833. A7778C9D2243937300C7C47A /* RegisterLoginModule.xcassets */,
  834. A7778C9F2243938200C7C47A /* ShoppingCartModule.xcassets */,
  835. A7778CA12243939100C7C47A /* ShoppingMallModule.xcassets */,
  836. A7778CA3224393A900C7C47A /* CommonModule.xcassets */,
  837. A77F2C6C2231FB4A001BD3F6 /* Info.plist */,
  838. );
  839. path = "Supporting Files";
  840. sourceTree = "<group>";
  841. };
  842. A77F2CBC2232022A001BD3F6 /* Tools */ = {
  843. isa = PBXGroup;
  844. children = (
  845. A7778C8B22438A5200C7C47A /* AlertView */,
  846. A72A727322321DDE00B21995 /* Log */,
  847. A72A727D22321DDF00B21995 /* AppInfo */,
  848. A72A727B22321DDF00B21995 /* Countdown */,
  849. A72A727522321DDE00B21995 /* SwiftProgressHUD */,
  850. A775CC0122377AB700EBDCF8 /* EmptyView */,
  851. A72A73892233B2DE00B21995 /* RealmUtility */,
  852. A72A727F22321DDF00B21995 /* CGView */,
  853. A72A728B22321DE000B21995 /* Extension */,
  854. A72A728122321DDF00B21995 /* MJRefreshEX */,
  855. A72A727122321DDE00B21995 /* NumberKeyboard */,
  856. A72A727722321DDF00B21995 /* Regex */,
  857. A72A726922321DDE00B21995 /* SwiftScan */,
  858. A72A729F22321DE000B21995 /* WKWebView */,
  859. A77F2CC422320627001BD3F6 /* WRNavigationBar */,
  860. );
  861. path = Tools;
  862. sourceTree = "<group>";
  863. };
  864. A77F2CC422320627001BD3F6 /* WRNavigationBar */ = {
  865. isa = PBXGroup;
  866. children = (
  867. A77F2CC522320627001BD3F6 /* WRNavigationBar.swift */,
  868. A77F2CC622320627001BD3F6 /* WRCustomNavigationBar.swift */,
  869. );
  870. path = WRNavigationBar;
  871. sourceTree = "<group>";
  872. };
  873. FA8AAFBADE8BD144A5C36FDB /* Frameworks */ = {
  874. isa = PBXGroup;
  875. children = (
  876. A72A73592233577000B21995 /* libc++.1.tbd */,
  877. A72A730322321EFA00B21995 /* libc++.tbd */,
  878. A72A730122321EEE00B21995 /* libz.tbd */,
  879. A72A72FF22321EE900B21995 /* SystemConfiguration.framework */,
  880. A72A72FD22321EE200B21995 /* QuartzCore.framework */,
  881. A72A72FB22321ECD00B21995 /* CoreTelephony.framework */,
  882. A72A72F922321EBF00B21995 /* CoreText.framework */,
  883. A72A72F722321EB600B21995 /* CoreGraphics.framework */,
  884. A72A72F522321EA000B21995 /* UIKit.framework */,
  885. A72A72F322321E9A00B21995 /* Foundation.framework */,
  886. A72A72F122321E9300B21995 /* CFNetwork.framework */,
  887. A72A72EF22321E8800B21995 /* CoreMotion.framework */,
  888. D469F6C3768252BCB7001EDD /* Pods_RainbowPlanet.framework */,
  889. A7E03A30F40582782EC5DA89 /* Pods_RainbowPlanetTests.framework */,
  890. 88DF1EFD2E202DA7C627E8A7 /* Pods_RainbowPlanetUITests.framework */,
  891. );
  892. name = Frameworks;
  893. sourceTree = "<group>";
  894. };
  895. /* End PBXGroup section */
  896. /* Begin PBXNativeTarget section */
  897. A77F2C5C2231FB49001BD3F6 /* RainbowPlanet */ = {
  898. isa = PBXNativeTarget;
  899. buildConfigurationList = A77F2C852231FB4A001BD3F6 /* Build configuration list for PBXNativeTarget "RainbowPlanet" */;
  900. buildPhases = (
  901. D3A9893FB9EA18608E79E053 /* [CP] Check Pods Manifest.lock */,
  902. A77F2C592231FB49001BD3F6 /* Sources */,
  903. A77F2C5A2231FB49001BD3F6 /* Frameworks */,
  904. A77F2C5B2231FB49001BD3F6 /* Resources */,
  905. 696EB1DDE9DE019617B4DAD7 /* [CP] Embed Pods Frameworks */,
  906. 59501F6F4334279DFBD164A0 /* [CP] Copy Pods Resources */,
  907. );
  908. buildRules = (
  909. );
  910. dependencies = (
  911. );
  912. name = RainbowPlanet;
  913. productName = RainbowPlanet;
  914. productReference = A77F2C5D2231FB49001BD3F6 /* RainbowPlanet.app */;
  915. productType = "com.apple.product-type.application";
  916. };
  917. A77F2C702231FB4A001BD3F6 /* RainbowPlanetTests */ = {
  918. isa = PBXNativeTarget;
  919. buildConfigurationList = A77F2C882231FB4A001BD3F6 /* Build configuration list for PBXNativeTarget "RainbowPlanetTests" */;
  920. buildPhases = (
  921. A77F2C6D2231FB4A001BD3F6 /* Sources */,
  922. A77F2C6E2231FB4A001BD3F6 /* Frameworks */,
  923. A77F2C6F2231FB4A001BD3F6 /* Resources */,
  924. );
  925. buildRules = (
  926. );
  927. dependencies = (
  928. A77F2C732231FB4A001BD3F6 /* PBXTargetDependency */,
  929. );
  930. name = RainbowPlanetTests;
  931. productName = RainbowPlanetTests;
  932. productReference = A77F2C712231FB4A001BD3F6 /* RainbowPlanetTests.xctest */;
  933. productType = "com.apple.product-type.bundle.unit-test";
  934. };
  935. A77F2C7B2231FB4A001BD3F6 /* RainbowPlanetUITests */ = {
  936. isa = PBXNativeTarget;
  937. buildConfigurationList = A77F2C8B2231FB4A001BD3F6 /* Build configuration list for PBXNativeTarget "RainbowPlanetUITests" */;
  938. buildPhases = (
  939. A77F2C782231FB4A001BD3F6 /* Sources */,
  940. A77F2C792231FB4A001BD3F6 /* Frameworks */,
  941. A77F2C7A2231FB4A001BD3F6 /* Resources */,
  942. );
  943. buildRules = (
  944. );
  945. dependencies = (
  946. A77F2C7E2231FB4A001BD3F6 /* PBXTargetDependency */,
  947. );
  948. name = RainbowPlanetUITests;
  949. productName = RainbowPlanetUITests;
  950. productReference = A77F2C7C2231FB4A001BD3F6 /* RainbowPlanetUITests.xctest */;
  951. productType = "com.apple.product-type.bundle.ui-testing";
  952. };
  953. /* End PBXNativeTarget section */
  954. /* Begin PBXProject section */
  955. A77F2C552231FB49001BD3F6 /* Project object */ = {
  956. isa = PBXProject;
  957. attributes = {
  958. LastSwiftUpdateCheck = 1010;
  959. LastUpgradeCheck = 1010;
  960. ORGANIZATIONNAME = "南鑫林";
  961. TargetAttributes = {
  962. A77F2C5C2231FB49001BD3F6 = {
  963. CreatedOnToolsVersion = 10.1;
  964. LastSwiftMigration = 1010;
  965. SystemCapabilities = {
  966. com.apple.BackgroundModes = {
  967. enabled = 1;
  968. };
  969. com.apple.Push = {
  970. enabled = 1;
  971. };
  972. };
  973. };
  974. A77F2C702231FB4A001BD3F6 = {
  975. CreatedOnToolsVersion = 10.1;
  976. TestTargetID = A77F2C5C2231FB49001BD3F6;
  977. };
  978. A77F2C7B2231FB4A001BD3F6 = {
  979. CreatedOnToolsVersion = 10.1;
  980. TestTargetID = A77F2C5C2231FB49001BD3F6;
  981. };
  982. };
  983. };
  984. buildConfigurationList = A77F2C582231FB49001BD3F6 /* Build configuration list for PBXProject "RainbowPlanet" */;
  985. compatibilityVersion = "Xcode 9.3";
  986. developmentRegion = en;
  987. hasScannedForEncodings = 0;
  988. knownRegions = (
  989. en,
  990. Base,
  991. );
  992. mainGroup = A77F2C542231FB49001BD3F6;
  993. productRefGroup = A77F2C5E2231FB49001BD3F6 /* Products */;
  994. projectDirPath = "";
  995. projectRoot = "";
  996. targets = (
  997. A77F2C5C2231FB49001BD3F6 /* RainbowPlanet */,
  998. A77F2C702231FB4A001BD3F6 /* RainbowPlanetTests */,
  999. A77F2C7B2231FB4A001BD3F6 /* RainbowPlanetUITests */,
  1000. );
  1001. };
  1002. /* End PBXProject section */
  1003. /* Begin PBXResourcesBuildPhase section */
  1004. A77F2C5B2231FB49001BD3F6 /* Resources */ = {
  1005. isa = PBXResourcesBuildPhase;
  1006. buildActionMask = 2147483647;
  1007. files = (
  1008. A77F2CB82232010F001BD3F6 /* ShoppingCartViewController.xib in Resources */,
  1009. A7778C9E2243937300C7C47A /* RegisterLoginModule.xcassets in Resources */,
  1010. A77F2CB62232010F001BD3F6 /* MineViewController.xib in Resources */,
  1011. A7778C9722438F5D00C7C47A /* AlipaySDK.bundle in Resources */,
  1012. A7778CA4224393A900C7C47A /* CommonModule.xcassets in Resources */,
  1013. A77F2C682231FB4A001BD3F6 /* Assets.xcassets in Resources */,
  1014. A7778C9C2243934A00C7C47A /* MineModule.xcassets in Resources */,
  1015. A7778C9922438F5D00C7C47A /* README.txt in Resources */,
  1016. A7778CA22243939100C7C47A /* ShoppingMallModule.xcassets in Resources */,
  1017. A7778CA02243938200C7C47A /* ShoppingCartModule.xcassets in Resources */,
  1018. );
  1019. runOnlyForDeploymentPostprocessing = 0;
  1020. };
  1021. A77F2C6F2231FB4A001BD3F6 /* Resources */ = {
  1022. isa = PBXResourcesBuildPhase;
  1023. buildActionMask = 2147483647;
  1024. files = (
  1025. );
  1026. runOnlyForDeploymentPostprocessing = 0;
  1027. };
  1028. A77F2C7A2231FB4A001BD3F6 /* Resources */ = {
  1029. isa = PBXResourcesBuildPhase;
  1030. buildActionMask = 2147483647;
  1031. files = (
  1032. );
  1033. runOnlyForDeploymentPostprocessing = 0;
  1034. };
  1035. /* End PBXResourcesBuildPhase section */
  1036. /* Begin PBXShellScriptBuildPhase section */
  1037. 59501F6F4334279DFBD164A0 /* [CP] Copy Pods Resources */ = {
  1038. isa = PBXShellScriptBuildPhase;
  1039. buildActionMask = 2147483647;
  1040. files = (
  1041. );
  1042. inputFileListPaths = (
  1043. );
  1044. inputPaths = (
  1045. "${SRCROOT}/Pods/Target Support Files/Pods-RainbowPlanet/Pods-RainbowPlanet-resources.sh",
  1046. "${PODS_ROOT}/UMCCommonLog/UMCommonLog/UMCommonLog.bundle",
  1047. "${PODS_ROOT}/UMCShare/UMShare/UMSocialUI/UMSocialSDKResources.bundle",
  1048. );
  1049. name = "[CP] Copy Pods Resources";
  1050. outputFileListPaths = (
  1051. );
  1052. outputPaths = (
  1053. "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/UMCommonLog.bundle",
  1054. "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/UMSocialSDKResources.bundle",
  1055. );
  1056. runOnlyForDeploymentPostprocessing = 0;
  1057. shellPath = /bin/sh;
  1058. shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-RainbowPlanet/Pods-RainbowPlanet-resources.sh\"\n";
  1059. showEnvVarsInLog = 0;
  1060. };
  1061. 696EB1DDE9DE019617B4DAD7 /* [CP] Embed Pods Frameworks */ = {
  1062. isa = PBXShellScriptBuildPhase;
  1063. buildActionMask = 2147483647;
  1064. files = (
  1065. );
  1066. inputFileListPaths = (
  1067. );
  1068. inputPaths = (
  1069. "${SRCROOT}/Pods/Target Support Files/Pods-RainbowPlanet/Pods-RainbowPlanet-frameworks.sh",
  1070. "${BUILT_PRODUCTS_DIR}/Alamofire/Alamofire.framework",
  1071. "${BUILT_PRODUCTS_DIR}/CryptoSwift/CryptoSwift.framework",
  1072. "${BUILT_PRODUCTS_DIR}/DeviceKit/DeviceKit.framework",
  1073. "${BUILT_PRODUCTS_DIR}/EFQRCode/EFQRCode.framework",
  1074. "${BUILT_PRODUCTS_DIR}/FBRetainCycleDetector/FBRetainCycleDetector.framework",
  1075. "${BUILT_PRODUCTS_DIR}/FSPagerView/FSPagerView.framework",
  1076. "${BUILT_PRODUCTS_DIR}/FWPopupView/FWPopupView.framework",
  1077. "${BUILT_PRODUCTS_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework",
  1078. "${BUILT_PRODUCTS_DIR}/JXCategoryView/JXCategoryView.framework",
  1079. "${BUILT_PRODUCTS_DIR}/KeychainAccess/KeychainAccess.framework",
  1080. "${BUILT_PRODUCTS_DIR}/Kingfisher/Kingfisher.framework",
  1081. "${BUILT_PRODUCTS_DIR}/LYEmptyView/LYEmptyView.framework",
  1082. "${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework",
  1083. "${BUILT_PRODUCTS_DIR}/MJRefresh/MJRefresh.framework",
  1084. "${BUILT_PRODUCTS_DIR}/MLeaksFinder/MLeaksFinder.framework",
  1085. "${BUILT_PRODUCTS_DIR}/Moya/Moya.framework",
  1086. "${BUILT_PRODUCTS_DIR}/ObjectMapper/ObjectMapper.framework",
  1087. "${BUILT_PRODUCTS_DIR}/PPBadgeViewSwift/PPBadgeViewSwift.framework",
  1088. "${BUILT_PRODUCTS_DIR}/Realm/Realm.framework",
  1089. "${BUILT_PRODUCTS_DIR}/RealmSwift/RealmSwift.framework",
  1090. "${BUILT_PRODUCTS_DIR}/Result/Result.framework",
  1091. "${BUILT_PRODUCTS_DIR}/RxAtomic/RxAtomic.framework",
  1092. "${BUILT_PRODUCTS_DIR}/RxCocoa/RxCocoa.framework",
  1093. "${BUILT_PRODUCTS_DIR}/RxSwift/RxSwift.framework",
  1094. "${BUILT_PRODUCTS_DIR}/SnapKit/SnapKit.framework",
  1095. "${BUILT_PRODUCTS_DIR}/SwiftDate/SwiftDate.framework",
  1096. "${BUILT_PRODUCTS_DIR}/SwiftyJSON/SwiftyJSON.framework",
  1097. "${BUILT_PRODUCTS_DIR}/SwiftyStarRatingView/SwiftyStarRatingView.framework",
  1098. "${BUILT_PRODUCTS_DIR}/TangramKit/TangramKit.framework",
  1099. "${BUILT_PRODUCTS_DIR}/swift_qrcodejs/swift_qrcodejs.framework",
  1100. );
  1101. name = "[CP] Embed Pods Frameworks";
  1102. outputFileListPaths = (
  1103. );
  1104. outputPaths = (
  1105. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Alamofire.framework",
  1106. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CryptoSwift.framework",
  1107. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/DeviceKit.framework",
  1108. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/EFQRCode.framework",
  1109. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBRetainCycleDetector.framework",
  1110. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FSPagerView.framework",
  1111. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FWPopupView.framework",
  1112. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IQKeyboardManagerSwift.framework",
  1113. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/JXCategoryView.framework",
  1114. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeychainAccess.framework",
  1115. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Kingfisher.framework",
  1116. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/LYEmptyView.framework",
  1117. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MBProgressHUD.framework",
  1118. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MJRefresh.framework",
  1119. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MLeaksFinder.framework",
  1120. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Moya.framework",
  1121. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ObjectMapper.framework",
  1122. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PPBadgeViewSwift.framework",
  1123. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Realm.framework",
  1124. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RealmSwift.framework",
  1125. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Result.framework",
  1126. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxAtomic.framework",
  1127. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxCocoa.framework",
  1128. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/RxSwift.framework",
  1129. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SnapKit.framework",
  1130. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftDate.framework",
  1131. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyJSON.framework",
  1132. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SwiftyStarRatingView.framework",
  1133. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/TangramKit.framework",
  1134. "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/swift_qrcodejs.framework",
  1135. );
  1136. runOnlyForDeploymentPostprocessing = 0;
  1137. shellPath = /bin/sh;
  1138. shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-RainbowPlanet/Pods-RainbowPlanet-frameworks.sh\"\n";
  1139. showEnvVarsInLog = 0;
  1140. };
  1141. D3A9893FB9EA18608E79E053 /* [CP] Check Pods Manifest.lock */ = {
  1142. isa = PBXShellScriptBuildPhase;
  1143. buildActionMask = 2147483647;
  1144. files = (
  1145. );
  1146. inputFileListPaths = (
  1147. );
  1148. inputPaths = (
  1149. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  1150. "${PODS_ROOT}/Manifest.lock",
  1151. );
  1152. name = "[CP] Check Pods Manifest.lock";
  1153. outputFileListPaths = (
  1154. );
  1155. outputPaths = (
  1156. "$(DERIVED_FILE_DIR)/Pods-RainbowPlanet-checkManifestLockResult.txt",
  1157. );
  1158. runOnlyForDeploymentPostprocessing = 0;
  1159. shellPath = /bin/sh;
  1160. 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";
  1161. showEnvVarsInLog = 0;
  1162. };
  1163. /* End PBXShellScriptBuildPhase section */
  1164. /* Begin PBXSourcesBuildPhase section */
  1165. A77F2C592231FB49001BD3F6 /* Sources */ = {
  1166. isa = PBXSourcesBuildPhase;
  1167. buildActionMask = 2147483647;
  1168. files = (
  1169. A72A72BA22321DE000B21995 /* Extension+String.swift in Sources */,
  1170. A77F2CA02231FE45001BD3F6 /* BaseWebViewController.swift in Sources */,
  1171. A72A72C022321DE000B21995 /* Extension+UIView.swift in Sources */,
  1172. A72A72C522321DE000B21995 /* WKWebViewConfig.swift in Sources */,
  1173. A72A72BB22321DE000B21995 /* Extension+UILabel.swift in Sources */,
  1174. A77F2C9E2231FDDC001BD3F6 /* BaseViewController.swift in Sources */,
  1175. A72A737F2233966800B21995 /* RootModel.swift in Sources */,
  1176. A77F2CC722320627001BD3F6 /* WRNavigationBar.swift in Sources */,
  1177. A72A72BE22321DE000B21995 /* Extension+RxTimer.swift in Sources */,
  1178. A72A72C422321DE000B21995 /* Extension+CAGradientLayer.swift in Sources */,
  1179. A7778CA72243A05400C7C47A /* IQKeyboardManagerSwiftManager.swift in Sources */,
  1180. A72A72B722321DE000B21995 /* Extension+NSMutableAttributedString.swift in Sources */,
  1181. A72A73392232688100B21995 /* AlipayOrderModel.swift in Sources */,
  1182. A72A72A322321DE000B21995 /* LBXScanView.swift in Sources */,
  1183. A7A97FDC2238FBAD0070F84D /* VerticalListCellCollectionViewCell.swift in Sources */,
  1184. A72A7386223396CB00B21995 /* SwiftMoyaNetWorkManager.swift in Sources */,
  1185. A77F2CCA223209F2001BD3F6 /* BaseTabbarViewController.swift in Sources */,
  1186. A72A7387223396CB00B21995 /* SwiftMoyaServiceAPI.swift in Sources */,
  1187. A72A726822321DBD00B21995 /* UMManager.swift in Sources */,
  1188. A77F2CB92232010F001BD3F6 /* ShoppingCartViewController.swift in Sources */,
  1189. A72A72B822321DE000B21995 /* Extension+UserDefaults.swift in Sources */,
  1190. A72A738D2233B2DE00B21995 /* ExtensionMethod.swift in Sources */,
  1191. A72A72A222321DE000B21995 /* LBXScanNetAnimation.swift in Sources */,
  1192. A72A72D322321E2700B21995 /* CacheMacro.swift in Sources */,
  1193. A72A72A422321DE000B21995 /* LBXScanViewController.swift in Sources */,
  1194. A77F2CB52232010F001BD3F6 /* ShoppingMallViewController.swift in Sources */,
  1195. A77F2CC3223203BA001BD3F6 /* AppDelegate+Window.swift in Sources */,
  1196. A72A72B022321DE000B21995 /* CGView.swift in Sources */,
  1197. A72A73142232475E00B21995 /* AlipayManager.swift in Sources */,
  1198. A72A72D522321E2700B21995 /* ColorMacro.swift in Sources */,
  1199. A72A726622321DBD00B21995 /* BaiduMapManager.swift in Sources */,
  1200. A72A737E2233966800B21995 /* RootInfoModel.swift in Sources */,
  1201. A72A7333223256E100B21995 /* PayManager.swift in Sources */,
  1202. A775CC00223774A300EBDCF8 /* ShoppingMallView.swift in Sources */,
  1203. A72A738F2233B2DE00B21995 /* RealmUtility.swift in Sources */,
  1204. A72A72D622321E2700B21995 /* ThirdPartyMacro.swift in Sources */,
  1205. A72A72A622321DE000B21995 /* LBXScanViewStyle.swift in Sources */,
  1206. A72A72B422321DE000B21995 /* Extension+UIImage.swift in Sources */,
  1207. A72A72AF22321DE000B21995 /* AppInfo.swift in Sources */,
  1208. A72A72D422321E2700B21995 /* EnumMacro.swift in Sources */,
  1209. A775CC0322377C6500EBDCF8 /* EmptyView.swift in Sources */,
  1210. A72A72A922321DE000B21995 /* NumberKeyboard.swift in Sources */,
  1211. A72A72AA22321DE000B21995 /* Log.swift in Sources */,
  1212. A72A72B622321DE000B21995 /* Extension+NSRange.swift in Sources */,
  1213. A72A72A722321DE000B21995 /* LBXPermissions.swift in Sources */,
  1214. A72A72AE22321DE000B21995 /* CountdownButton.swift in Sources */,
  1215. A77F2CB72232010F001BD3F6 /* MineViewController.swift in Sources */,
  1216. A7A97FDD2238FBAD0070F84D /* VerticalSectionHeaderView.swift in Sources */,
  1217. A72A7385223396CB00B21995 /* SwiftMoyaNetWorkService.swift in Sources */,
  1218. A72A72A822321DE000B21995 /* LBXScanWrapper.swift in Sources */,
  1219. A72A73932233BFCD00B21995 /* SwiftMoyaNetWorkCacheModel.swift in Sources */,
  1220. A7A97FDB2238FBAD0070F84D /* VerticalListCellModel.swift in Sources */,
  1221. A72A72BD22321DE000B21995 /* Extension+UIColor.swift in Sources */,
  1222. A77F2CC822320627001BD3F6 /* WRCustomNavigationBar.swift in Sources */,
  1223. A72A72BC22321DE000B21995 /* Extension+UIAlertController.swift in Sources */,
  1224. A72A72B122321DE000B21995 /* UIScrollView+MJRefreshEX.m in Sources */,
  1225. A7A97FDA2238FBAD0070F84D /* VerticalListSectionModel.swift in Sources */,
  1226. A72A72A522321DE000B21995 /* LBXScanLineAnimation.swift in Sources */,
  1227. A72A72C322321DE000B21995 /* Extension+Date.swift in Sources */,
  1228. A72A73912233B55400B21995 /* Dog.swift in Sources */,
  1229. A775CBFE2237493600EBDCF8 /* ShoppingMallNavigationBarView.swift in Sources */,
  1230. A72A72C622321DE000B21995 /* WebView.swift in Sources */,
  1231. A72A72D122321E2700B21995 /* HTMLURLMacro.swift in Sources */,
  1232. A72A73162232481600B21995 /* WeChatpayManager.swift in Sources */,
  1233. A7778C8D22438A5200C7C47A /* AlertView.swift in Sources */,
  1234. A72A72D022321E2700B21995 /* FontMacro.swift in Sources */,
  1235. A77F2C982231FD25001BD3F6 /* BaseNavigationViewController.swift in Sources */,
  1236. A72A72AB22321DE000B21995 /* SwiftProgressHUD.swift in Sources */,
  1237. A77F2C612231FB49001BD3F6 /* AppDelegate.swift in Sources */,
  1238. A72A734322327DE300B21995 /* WeChatpayOrderModel.swift in Sources */,
  1239. A72A726722321DBD00B21995 /* LocationModel.swift in Sources */,
  1240. A72A72D222321E2700B21995 /* Common.swift in Sources */,
  1241. A72A72B522321DE000B21995 /* Extension+UITextView.swift in Sources */,
  1242. A72A733722325EED00B21995 /* AlipayResultModel.swift in Sources */,
  1243. A77F2C9C2231FDCF001BD3F6 /* BaseView.swift in Sources */,
  1244. A72A738E2233B2DE00B21995 /* Rx_RealmUtillit.swift in Sources */,
  1245. A72A7388223396CB00B21995 /* ApiMacro.swift in Sources */,
  1246. A72A72B922321DE000B21995 /* Extension+Array.swift in Sources */,
  1247. A72A733522325A4B00B21995 /* AppDelegate+HandleOpen.swift in Sources */,
  1248. A72A72AC22321DE000B21995 /* Regex.swift in Sources */,
  1249. A72A72CF22321E2700B21995 /* NotificationCenterMacro.swift in Sources */,
  1250. A72A72BF22321DE000B21995 /* Extension+UIButton.swift in Sources */,
  1251. );
  1252. runOnlyForDeploymentPostprocessing = 0;
  1253. };
  1254. A77F2C6D2231FB4A001BD3F6 /* Sources */ = {
  1255. isa = PBXSourcesBuildPhase;
  1256. buildActionMask = 2147483647;
  1257. files = (
  1258. A77F2C762231FB4A001BD3F6 /* RainbowPlanetTests.swift in Sources */,
  1259. );
  1260. runOnlyForDeploymentPostprocessing = 0;
  1261. };
  1262. A77F2C782231FB4A001BD3F6 /* Sources */ = {
  1263. isa = PBXSourcesBuildPhase;
  1264. buildActionMask = 2147483647;
  1265. files = (
  1266. A77F2C812231FB4A001BD3F6 /* RainbowPlanetUITests.swift in Sources */,
  1267. );
  1268. runOnlyForDeploymentPostprocessing = 0;
  1269. };
  1270. /* End PBXSourcesBuildPhase section */
  1271. /* Begin PBXTargetDependency section */
  1272. A77F2C732231FB4A001BD3F6 /* PBXTargetDependency */ = {
  1273. isa = PBXTargetDependency;
  1274. target = A77F2C5C2231FB49001BD3F6 /* RainbowPlanet */;
  1275. targetProxy = A77F2C722231FB4A001BD3F6 /* PBXContainerItemProxy */;
  1276. };
  1277. A77F2C7E2231FB4A001BD3F6 /* PBXTargetDependency */ = {
  1278. isa = PBXTargetDependency;
  1279. target = A77F2C5C2231FB49001BD3F6 /* RainbowPlanet */;
  1280. targetProxy = A77F2C7D2231FB4A001BD3F6 /* PBXContainerItemProxy */;
  1281. };
  1282. /* End PBXTargetDependency section */
  1283. /* Begin XCBuildConfiguration section */
  1284. A77F2C832231FB4A001BD3F6 /* Debug */ = {
  1285. isa = XCBuildConfiguration;
  1286. buildSettings = {
  1287. ALWAYS_SEARCH_USER_PATHS = NO;
  1288. CLANG_ANALYZER_NONNULL = YES;
  1289. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1290. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1291. CLANG_CXX_LIBRARY = "libc++";
  1292. CLANG_ENABLE_MODULES = YES;
  1293. CLANG_ENABLE_OBJC_ARC = YES;
  1294. CLANG_ENABLE_OBJC_WEAK = YES;
  1295. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1296. CLANG_WARN_BOOL_CONVERSION = YES;
  1297. CLANG_WARN_COMMA = YES;
  1298. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1299. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1300. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1301. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1302. CLANG_WARN_EMPTY_BODY = YES;
  1303. CLANG_WARN_ENUM_CONVERSION = YES;
  1304. CLANG_WARN_INFINITE_RECURSION = YES;
  1305. CLANG_WARN_INT_CONVERSION = YES;
  1306. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1307. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1308. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1309. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1310. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1311. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1312. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1313. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1314. CLANG_WARN_UNREACHABLE_CODE = YES;
  1315. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1316. CODE_SIGN_IDENTITY = "iPhone Developer";
  1317. COPY_PHASE_STRIP = NO;
  1318. DEBUG_INFORMATION_FORMAT = dwarf;
  1319. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1320. ENABLE_TESTABILITY = YES;
  1321. GCC_C_LANGUAGE_STANDARD = gnu11;
  1322. GCC_DYNAMIC_NO_PIC = NO;
  1323. GCC_NO_COMMON_BLOCKS = YES;
  1324. GCC_OPTIMIZATION_LEVEL = 0;
  1325. GCC_PREPROCESSOR_DEFINITIONS = (
  1326. "DEBUG=1",
  1327. "$(inherited)",
  1328. );
  1329. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1330. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1331. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1332. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1333. GCC_WARN_UNUSED_FUNCTION = YES;
  1334. GCC_WARN_UNUSED_VARIABLE = YES;
  1335. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1336. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  1337. MTL_FAST_MATH = YES;
  1338. ONLY_ACTIVE_ARCH = YES;
  1339. SDKROOT = iphoneos;
  1340. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  1341. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  1342. };
  1343. name = Debug;
  1344. };
  1345. A77F2C842231FB4A001BD3F6 /* Release */ = {
  1346. isa = XCBuildConfiguration;
  1347. buildSettings = {
  1348. ALWAYS_SEARCH_USER_PATHS = NO;
  1349. CLANG_ANALYZER_NONNULL = YES;
  1350. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1351. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1352. CLANG_CXX_LIBRARY = "libc++";
  1353. CLANG_ENABLE_MODULES = YES;
  1354. CLANG_ENABLE_OBJC_ARC = YES;
  1355. CLANG_ENABLE_OBJC_WEAK = YES;
  1356. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1357. CLANG_WARN_BOOL_CONVERSION = YES;
  1358. CLANG_WARN_COMMA = YES;
  1359. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1360. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1361. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1362. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1363. CLANG_WARN_EMPTY_BODY = YES;
  1364. CLANG_WARN_ENUM_CONVERSION = YES;
  1365. CLANG_WARN_INFINITE_RECURSION = YES;
  1366. CLANG_WARN_INT_CONVERSION = YES;
  1367. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1368. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1369. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1370. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1371. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1372. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1373. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1374. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1375. CLANG_WARN_UNREACHABLE_CODE = YES;
  1376. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1377. CODE_SIGN_IDENTITY = "iPhone Developer";
  1378. COPY_PHASE_STRIP = NO;
  1379. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1380. ENABLE_NS_ASSERTIONS = NO;
  1381. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1382. GCC_C_LANGUAGE_STANDARD = gnu11;
  1383. GCC_NO_COMMON_BLOCKS = YES;
  1384. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1385. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1386. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1387. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1388. GCC_WARN_UNUSED_FUNCTION = YES;
  1389. GCC_WARN_UNUSED_VARIABLE = YES;
  1390. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1391. MTL_ENABLE_DEBUG_INFO = NO;
  1392. MTL_FAST_MATH = YES;
  1393. SDKROOT = iphoneos;
  1394. SWIFT_COMPILATION_MODE = wholemodule;
  1395. SWIFT_OPTIMIZATION_LEVEL = "-O";
  1396. VALIDATE_PRODUCT = YES;
  1397. };
  1398. name = Release;
  1399. };
  1400. A77F2C862231FB4A001BD3F6 /* Debug */ = {
  1401. isa = XCBuildConfiguration;
  1402. baseConfigurationReference = BD9052C044FD3AE4E62D3929 /* Pods-RainbowPlanet.debug.xcconfig */;
  1403. buildSettings = {
  1404. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1405. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  1406. CLANG_ENABLE_MODULES = YES;
  1407. CODE_SIGN_ENTITLEMENTS = RainbowPlanet/RainbowPlanet.entitlements;
  1408. CODE_SIGN_STYLE = Automatic;
  1409. DEVELOPMENT_TEAM = B4UG6NNMLL;
  1410. ENABLE_BITCODE = YES;
  1411. FRAMEWORK_SEARCH_PATHS = (
  1412. "$(inherited)",
  1413. "$(PROJECT_DIR)/RainbowPlanet/Lib/AlipaySDK",
  1414. );
  1415. HEADER_SEARCH_PATHS = (
  1416. "$(inherited)",
  1417. "\"${PODS_ROOT}/Headers/Public\"",
  1418. "\"${PODS_ROOT}/Headers/Public/UMCShare\"",
  1419. "\"$(SRCROOT)/RainbowPlanet/Lib/AlipaySDK\"",
  1420. );
  1421. INFOPLIST_FILE = "$(SRCROOT)/RainbowPlanet/Supporting Files/Info.plist";
  1422. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1423. LD_RUNPATH_SEARCH_PATHS = (
  1424. "$(inherited)",
  1425. "@executable_path/Frameworks",
  1426. );
  1427. LIBRARY_SEARCH_PATHS = (
  1428. "$(inherited)",
  1429. "$(PROJECT_DIR)/RainbowPlanet/Lib/WeChatSDK",
  1430. );
  1431. OTHER_LDFLAGS = (
  1432. "$(inherited)",
  1433. "-ObjC",
  1434. "-l\"SocialQQ\"",
  1435. "-l\"SocialSina\"",
  1436. "-l\"SocialWeChat\"",
  1437. "-l\"c++\"",
  1438. "-l\"sqlite3\"",
  1439. "-l\"sqlite3.0\"",
  1440. "-l\"z\"",
  1441. "-framework",
  1442. "\"AdSupport\"",
  1443. "-framework",
  1444. "\"Alamofire\"",
  1445. "-framework",
  1446. "\"BMKLocationKit\"",
  1447. "-framework",
  1448. "\"CoreGraphics\"",
  1449. "-framework",
  1450. "\"CoreLocation\"",
  1451. "-framework",
  1452. "\"CoreTelephony\"",
  1453. "-framework",
  1454. "\"CryptoSwift\"",
  1455. "-framework",
  1456. "\"DeviceKit\"",
  1457. "-framework",
  1458. "\"FBRetainCycleDetector\"",
  1459. "-framework",
  1460. "\"Foundation\"",
  1461. "-framework",
  1462. "\"IQKeyboardManagerSwift\"",
  1463. "-framework",
  1464. "\"Kingfisher\"",
  1465. "-framework",
  1466. "\"MBProgressHUD\"",
  1467. "-framework",
  1468. "\"MJRefresh\"",
  1469. "-framework",
  1470. "\"MLeaksFinder\"",
  1471. "-framework",
  1472. "\"Moya\"",
  1473. "-framework",
  1474. "\"ObjectMapper\"",
  1475. "-framework",
  1476. "\"Photos\"",
  1477. "-framework",
  1478. "\"QuartzCore\"",
  1479. "-framework",
  1480. "\"Result\"",
  1481. "-framework",
  1482. "\"RxAtomic\"",
  1483. "-framework",
  1484. "\"RxCocoa\"",
  1485. "-framework",
  1486. "\"RxSwift\"",
  1487. "-framework",
  1488. "\"Security\"",
  1489. "-framework",
  1490. "\"SecurityEnvSDK\"",
  1491. "-framework",
  1492. "\"SnapKit\"",
  1493. "-framework",
  1494. "\"SwiftyJSON\"",
  1495. "-framework",
  1496. "\"SystemConfiguration\"",
  1497. "-framework",
  1498. "\"UIKit\"",
  1499. "-framework",
  1500. "\"UMAnalytics\"",
  1501. "-framework",
  1502. "\"UMCommon\"",
  1503. "-framework",
  1504. "\"UMCommonLog\"",
  1505. "-framework",
  1506. "\"UMPush\"",
  1507. "-framework",
  1508. "\"UMShare\"",
  1509. "-framework",
  1510. "\"UShareUI\"",
  1511. "-framework",
  1512. "\"UTDID\"",
  1513. "-framework",
  1514. "\"UserNotifications\"",
  1515. );
  1516. PRODUCT_BUNDLE_IDENTIFIER = com.chxq.rainbowplanet;
  1517. PRODUCT_NAME = "$(TARGET_NAME)";
  1518. SWIFT_OBJC_BRIDGING_HEADER = "RainbowPlanet/Define/RainbowPlanet-Bridging-Header.h";
  1519. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  1520. SWIFT_VERSION = 4.2;
  1521. TARGETED_DEVICE_FAMILY = "1,2";
  1522. };
  1523. name = Debug;
  1524. };
  1525. A77F2C872231FB4A001BD3F6 /* Release */ = {
  1526. isa = XCBuildConfiguration;
  1527. baseConfigurationReference = 57C497E128081597F165C771 /* Pods-RainbowPlanet.release.xcconfig */;
  1528. buildSettings = {
  1529. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1530. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  1531. CLANG_ENABLE_MODULES = YES;
  1532. CODE_SIGN_ENTITLEMENTS = RainbowPlanet/RainbowPlanet.entitlements;
  1533. CODE_SIGN_STYLE = Automatic;
  1534. DEVELOPMENT_TEAM = B4UG6NNMLL;
  1535. ENABLE_BITCODE = YES;
  1536. FRAMEWORK_SEARCH_PATHS = (
  1537. "$(inherited)",
  1538. "$(PROJECT_DIR)/RainbowPlanet/Lib/AlipaySDK",
  1539. );
  1540. HEADER_SEARCH_PATHS = (
  1541. "$(inherited)",
  1542. "\"${PODS_ROOT}/Headers/Public\"",
  1543. "\"${PODS_ROOT}/Headers/Public/UMCShare\"",
  1544. "\"$(SRCROOT)/RainbowPlanet/Lib/AlipaySDK\"",
  1545. );
  1546. INFOPLIST_FILE = "$(SRCROOT)/RainbowPlanet/Supporting Files/Info.plist";
  1547. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1548. LD_RUNPATH_SEARCH_PATHS = (
  1549. "$(inherited)",
  1550. "@executable_path/Frameworks",
  1551. );
  1552. LIBRARY_SEARCH_PATHS = (
  1553. "$(inherited)",
  1554. "$(PROJECT_DIR)/RainbowPlanet/Lib/WeChatSDK",
  1555. );
  1556. OTHER_LDFLAGS = (
  1557. "$(inherited)",
  1558. "-ObjC",
  1559. "-l\"SocialQQ\"",
  1560. "-l\"SocialSina\"",
  1561. "-l\"SocialWeChat\"",
  1562. "-l\"c++\"",
  1563. "-l\"sqlite3\"",
  1564. "-l\"sqlite3.0\"",
  1565. "-l\"z\"",
  1566. "-framework",
  1567. "\"AdSupport\"",
  1568. "-framework",
  1569. "\"Alamofire\"",
  1570. "-framework",
  1571. "\"BMKLocationKit\"",
  1572. "-framework",
  1573. "\"CoreGraphics\"",
  1574. "-framework",
  1575. "\"CoreLocation\"",
  1576. "-framework",
  1577. "\"CoreTelephony\"",
  1578. "-framework",
  1579. "\"CryptoSwift\"",
  1580. "-framework",
  1581. "\"DeviceKit\"",
  1582. "-framework",
  1583. "\"FBRetainCycleDetector\"",
  1584. "-framework",
  1585. "\"Foundation\"",
  1586. "-framework",
  1587. "\"IQKeyboardManagerSwift\"",
  1588. "-framework",
  1589. "\"Kingfisher\"",
  1590. "-framework",
  1591. "\"MBProgressHUD\"",
  1592. "-framework",
  1593. "\"MJRefresh\"",
  1594. "-framework",
  1595. "\"MLeaksFinder\"",
  1596. "-framework",
  1597. "\"Moya\"",
  1598. "-framework",
  1599. "\"ObjectMapper\"",
  1600. "-framework",
  1601. "\"Photos\"",
  1602. "-framework",
  1603. "\"QuartzCore\"",
  1604. "-framework",
  1605. "\"Result\"",
  1606. "-framework",
  1607. "\"RxAtomic\"",
  1608. "-framework",
  1609. "\"RxCocoa\"",
  1610. "-framework",
  1611. "\"RxSwift\"",
  1612. "-framework",
  1613. "\"Security\"",
  1614. "-framework",
  1615. "\"SecurityEnvSDK\"",
  1616. "-framework",
  1617. "\"SnapKit\"",
  1618. "-framework",
  1619. "\"SwiftyJSON\"",
  1620. "-framework",
  1621. "\"SystemConfiguration\"",
  1622. "-framework",
  1623. "\"UIKit\"",
  1624. "-framework",
  1625. "\"UMAnalytics\"",
  1626. "-framework",
  1627. "\"UMCommon\"",
  1628. "-framework",
  1629. "\"UMCommonLog\"",
  1630. "-framework",
  1631. "\"UMPush\"",
  1632. "-framework",
  1633. "\"UMShare\"",
  1634. "-framework",
  1635. "\"UShareUI\"",
  1636. "-framework",
  1637. "\"UTDID\"",
  1638. "-framework",
  1639. "\"UserNotifications\"",
  1640. );
  1641. PRODUCT_BUNDLE_IDENTIFIER = com.chxq.rainbowplanet;
  1642. PRODUCT_NAME = "$(TARGET_NAME)";
  1643. SWIFT_OBJC_BRIDGING_HEADER = "RainbowPlanet/Define/RainbowPlanet-Bridging-Header.h";
  1644. SWIFT_VERSION = 4.2;
  1645. TARGETED_DEVICE_FAMILY = "1,2";
  1646. };
  1647. name = Release;
  1648. };
  1649. A77F2C892231FB4A001BD3F6 /* Debug */ = {
  1650. isa = XCBuildConfiguration;
  1651. buildSettings = {
  1652. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1653. BUNDLE_LOADER = "$(TEST_HOST)";
  1654. CODE_SIGN_STYLE = Automatic;
  1655. INFOPLIST_FILE = RainbowPlanetTests/Info.plist;
  1656. LD_RUNPATH_SEARCH_PATHS = (
  1657. "$(inherited)",
  1658. "@executable_path/Frameworks",
  1659. "@loader_path/Frameworks",
  1660. );
  1661. PRODUCT_BUNDLE_IDENTIFIER = com.chxq.RainbowPlanetTests;
  1662. PRODUCT_NAME = "$(TARGET_NAME)";
  1663. SWIFT_VERSION = 4.2;
  1664. TARGETED_DEVICE_FAMILY = "1,2";
  1665. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/RainbowPlanet.app/RainbowPlanet";
  1666. };
  1667. name = Debug;
  1668. };
  1669. A77F2C8A2231FB4A001BD3F6 /* Release */ = {
  1670. isa = XCBuildConfiguration;
  1671. buildSettings = {
  1672. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1673. BUNDLE_LOADER = "$(TEST_HOST)";
  1674. CODE_SIGN_STYLE = Automatic;
  1675. INFOPLIST_FILE = RainbowPlanetTests/Info.plist;
  1676. LD_RUNPATH_SEARCH_PATHS = (
  1677. "$(inherited)",
  1678. "@executable_path/Frameworks",
  1679. "@loader_path/Frameworks",
  1680. );
  1681. PRODUCT_BUNDLE_IDENTIFIER = com.chxq.RainbowPlanetTests;
  1682. PRODUCT_NAME = "$(TARGET_NAME)";
  1683. SWIFT_VERSION = 4.2;
  1684. TARGETED_DEVICE_FAMILY = "1,2";
  1685. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/RainbowPlanet.app/RainbowPlanet";
  1686. };
  1687. name = Release;
  1688. };
  1689. A77F2C8C2231FB4A001BD3F6 /* Debug */ = {
  1690. isa = XCBuildConfiguration;
  1691. buildSettings = {
  1692. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1693. CODE_SIGN_STYLE = Automatic;
  1694. INFOPLIST_FILE = RainbowPlanetUITests/Info.plist;
  1695. LD_RUNPATH_SEARCH_PATHS = (
  1696. "$(inherited)",
  1697. "@executable_path/Frameworks",
  1698. "@loader_path/Frameworks",
  1699. );
  1700. PRODUCT_BUNDLE_IDENTIFIER = com.chxq.RainbowPlanetUITests;
  1701. PRODUCT_NAME = "$(TARGET_NAME)";
  1702. SWIFT_VERSION = 4.2;
  1703. TARGETED_DEVICE_FAMILY = "1,2";
  1704. TEST_TARGET_NAME = RainbowPlanet;
  1705. };
  1706. name = Debug;
  1707. };
  1708. A77F2C8D2231FB4A001BD3F6 /* Release */ = {
  1709. isa = XCBuildConfiguration;
  1710. buildSettings = {
  1711. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1712. CODE_SIGN_STYLE = Automatic;
  1713. INFOPLIST_FILE = RainbowPlanetUITests/Info.plist;
  1714. LD_RUNPATH_SEARCH_PATHS = (
  1715. "$(inherited)",
  1716. "@executable_path/Frameworks",
  1717. "@loader_path/Frameworks",
  1718. );
  1719. PRODUCT_BUNDLE_IDENTIFIER = com.chxq.RainbowPlanetUITests;
  1720. PRODUCT_NAME = "$(TARGET_NAME)";
  1721. SWIFT_VERSION = 4.2;
  1722. TARGETED_DEVICE_FAMILY = "1,2";
  1723. TEST_TARGET_NAME = RainbowPlanet;
  1724. };
  1725. name = Release;
  1726. };
  1727. /* End XCBuildConfiguration section */
  1728. /* Begin XCConfigurationList section */
  1729. A77F2C582231FB49001BD3F6 /* Build configuration list for PBXProject "RainbowPlanet" */ = {
  1730. isa = XCConfigurationList;
  1731. buildConfigurations = (
  1732. A77F2C832231FB4A001BD3F6 /* Debug */,
  1733. A77F2C842231FB4A001BD3F6 /* Release */,
  1734. );
  1735. defaultConfigurationIsVisible = 0;
  1736. defaultConfigurationName = Release;
  1737. };
  1738. A77F2C852231FB4A001BD3F6 /* Build configuration list for PBXNativeTarget "RainbowPlanet" */ = {
  1739. isa = XCConfigurationList;
  1740. buildConfigurations = (
  1741. A77F2C862231FB4A001BD3F6 /* Debug */,
  1742. A77F2C872231FB4A001BD3F6 /* Release */,
  1743. );
  1744. defaultConfigurationIsVisible = 0;
  1745. defaultConfigurationName = Release;
  1746. };
  1747. A77F2C882231FB4A001BD3F6 /* Build configuration list for PBXNativeTarget "RainbowPlanetTests" */ = {
  1748. isa = XCConfigurationList;
  1749. buildConfigurations = (
  1750. A77F2C892231FB4A001BD3F6 /* Debug */,
  1751. A77F2C8A2231FB4A001BD3F6 /* Release */,
  1752. );
  1753. defaultConfigurationIsVisible = 0;
  1754. defaultConfigurationName = Release;
  1755. };
  1756. A77F2C8B2231FB4A001BD3F6 /* Build configuration list for PBXNativeTarget "RainbowPlanetUITests" */ = {
  1757. isa = XCConfigurationList;
  1758. buildConfigurations = (
  1759. A77F2C8C2231FB4A001BD3F6 /* Debug */,
  1760. A77F2C8D2231FB4A001BD3F6 /* Release */,
  1761. );
  1762. defaultConfigurationIsVisible = 0;
  1763. defaultConfigurationName = Release;
  1764. };
  1765. /* End XCConfigurationList section */
  1766. };
  1767. rootObject = A77F2C552231FB49001BD3F6 /* Project object */;
  1768. }