project.pbxproj 82 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 411C15122086360B001545EC /* NSString+NSString_CountryCode.m in Sources */ = {isa = PBXBuildFile; fileRef = 411C15102086360B001545EC /* NSString+NSString_CountryCode.m */; };
  10. 4158289120B2B10700205173 /* ProjectInfoSave.m in Sources */ = {isa = PBXBuildFile; fileRef = 4158289020B2B10700205173 /* ProjectInfoSave.m */; };
  11. 41946A9A207D085C00B7288E /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946A99207D085C00B7288E /* AppDelegate.m */; };
  12. 41946A9D207D085C00B7288E /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946A9C207D085C00B7288E /* main.m */; };
  13. 41946A9F207D085C00B7288E /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 41946A9E207D085C00B7288E /* Assets.xcassets */; };
  14. 41946AA2207D085C00B7288E /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 41946AA0207D085C00B7288E /* MainMenu.xib */; };
  15. 41946AAD207D085C00B7288E /* UUTUtils2_1Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946AAC207D085C00B7288E /* UUTUtils2_1Tests.m */; };
  16. 41946AB8207D085C00B7288E /* UUTUtils2_1UITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946AB7207D085C00B7288E /* UUTUtils2_1UITests.m */; };
  17. 41946B46207D09E900B7288E /* ZGCommonUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946AC8207D09E900B7288E /* ZGCommonUtils.m */; };
  18. 41946B47207D09E900B7288E /* ZGImacroUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946ACA207D09E900B7288E /* ZGImacroUtils.m */; };
  19. 41946B48207D09E900B7288E /* ZGShellUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946ACB207D09E900B7288E /* ZGShellUtils.m */; };
  20. 41946B80207D09E900B7288E /* ZGApkFixConfigs.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B0A207D09E900B7288E /* ZGApkFixConfigs.m */; };
  21. 41946B81207D09E900B7288E /* json_writer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946B1A207D09E900B7288E /* json_writer.cpp */; };
  22. 41946B82207D09E900B7288E /* json_internalmap.inl in Resources */ = {isa = PBXBuildFile; fileRef = 41946B1B207D09E900B7288E /* json_internalmap.inl */; };
  23. 41946B83207D09E900B7288E /* json_reader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946B1C207D09E900B7288E /* json_reader.cpp */; };
  24. 41946B84207D09E900B7288E /* json_value.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946B1E207D09E900B7288E /* json_value.cpp */; };
  25. 41946B85207D09E900B7288E /* json_valueiterator.inl in Resources */ = {isa = PBXBuildFile; fileRef = 41946B1F207D09E900B7288E /* json_valueiterator.inl */; };
  26. 41946B86207D09E900B7288E /* json_internalarray.inl in Resources */ = {isa = PBXBuildFile; fileRef = 41946B20207D09E900B7288E /* json_internalarray.inl */; };
  27. 41946B87207D09E900B7288E /* JoinFileDir.mm in Sources */ = {isa = PBXBuildFile; fileRef = 41946B21207D09E900B7288E /* JoinFileDir.mm */; };
  28. 41946B88207D09E900B7288E /* JoinFile.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946B22207D09E900B7288E /* JoinFile.cpp */; };
  29. 41946B89207D09E900B7288E /* ZGApkToolUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B23207D09E900B7288E /* ZGApkToolUtils.m */; };
  30. 41946B8A207D09E900B7288E /* GDataXMLNode.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B25207D09E900B7288E /* GDataXMLNode.m */; };
  31. 41946B8B207D09E900B7288E /* ZGApkToolPath.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B26207D09E900B7288E /* ZGApkToolPath.m */; };
  32. 41946B8C207D09E900B7288E /* ZGApkFixUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B27207D09E900B7288E /* ZGApkFixUtils.m */; };
  33. 41946B8D207D09E900B7288E /* ZGApk_yml.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B2C207D09E900B7288E /* ZGApk_yml.m */; };
  34. 41946B8E207D09E900B7288E /* ZGApk.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B2F207D09E900B7288E /* ZGApk.m */; };
  35. 41946B8F207D09E900B7288E /* ZGApk_String.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B30207D09E900B7288E /* ZGApk_String.m */; };
  36. 41946B90207D09E900B7288E /* ZGApk_Manifest.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B31207D09E900B7288E /* ZGApk_Manifest.m */; };
  37. 41946B91207D09E900B7288E /* ZGScriptUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B32207D09E900B7288E /* ZGScriptUtils.m */; };
  38. 41946B92207D09E900B7288E /* ZGImageUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B33207D09E900B7288E /* ZGImageUtils.m */; };
  39. 41946B93207D09E900B7288E /* ZGWebUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B34207D09E900B7288E /* ZGWebUtils.m */; };
  40. 41946B94207D09E900B7288E /* DropImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B35207D09E900B7288E /* DropImageView.m */; };
  41. 41946B95207D09E900B7288E /* ZGNetCircularProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B38207D09E900B7288E /* ZGNetCircularProgressView.m */; };
  42. 41946B96207D09E900B7288E /* ZGAlert.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B3A207D09E900B7288E /* ZGAlert.m */; };
  43. 41946B97207D09E900B7288E /* DropImageHere.png in Resources */ = {isa = PBXBuildFile; fileRef = 41946B40207D09E900B7288E /* DropImageHere.png */; };
  44. 41946B98207D09E900B7288E /* ZGFileUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B41207D09E900B7288E /* ZGFileUtils.m */; };
  45. 41946B99207D09E900B7288E /* ZGJsonUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B45207D09E900B7288E /* ZGJsonUtils.m */; };
  46. 41946BF2207D0AA100B7288E /* DataUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B9B207D0AA100B7288E /* DataUtils.m */; };
  47. 41946BF3207D0AA100B7288E /* CountryInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 41946B9D207D0AA100B7288E /* CountryInfo.plist */; };
  48. 41946BF4207D0AA100B7288E /* CountryInfoManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946B9F207D0AA100B7288E /* CountryInfoManager.m */; };
  49. 41946BF5207D0AA100B7288E /* CountryInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BA0207D0AA100B7288E /* CountryInfo.m */; };
  50. 41946BF6207D0AA100B7288E /* ProjectListWC.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BA4207D0AA100B7288E /* ProjectListWC.m */; };
  51. 41946BF7207D0AA100B7288E /* ProjectInfo_Server_AdConfigPageArray.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BA8207D0AA100B7288E /* ProjectInfo_Server_AdConfigPageArray.m */; };
  52. 41946BF8207D0AA100B7288E /* ProjectInfo_Local_SDKKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BAA207D0AA100B7288E /* ProjectInfo_Local_SDKKeys.m */; };
  53. 41946BF9207D0AA100B7288E /* ProjectInfo_Local.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BAC207D0AA100B7288E /* ProjectInfo_Local.m */; };
  54. 41946BFA207D0AA200B7288E /* ProjectInfo_Server_AdConditionGlobal.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BAD207D0AA100B7288E /* ProjectInfo_Server_AdConditionGlobal.m */; };
  55. 41946BFB207D0AA200B7288E /* ProjectInfo_Apk_Image.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BB3207D0AA100B7288E /* ProjectInfo_Apk_Image.m */; };
  56. 41946BFC207D0AA200B7288E /* ProjectInfo_Server_AdConditionConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BB4207D0AA100B7288E /* ProjectInfo_Server_AdConditionConfig.m */; };
  57. 41946BFD207D0AA200B7288E /* ProjectInfo_Server_GameUpdate.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BB5207D0AA100B7288E /* ProjectInfo_Server_GameUpdate.m */; };
  58. 41946BFE207D0AA200B7288E /* ProjectInfo_Server.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BB6207D0AA100B7288E /* ProjectInfo_Server.m */; };
  59. 41946BFF207D0AA200B7288E /* ProjectInfo_Server_AdConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BB7207D0AA100B7288E /* ProjectInfo_Server_AdConfig.m */; };
  60. 41946C00207D0AA200B7288E /* ProjectInfo_Upload.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BB8207D0AA100B7288E /* ProjectInfo_Upload.m */; };
  61. 41946C01207D0AA200B7288E /* ProjectInfo_Path.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BBA207D0AA100B7288E /* ProjectInfo_Path.m */; };
  62. 41946C02207D0AA200B7288E /* ProjectInfo_Server_AdConfigPage.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BBC207D0AA100B7288E /* ProjectInfo_Server_AdConfigPage.m */; };
  63. 41946C03207D0AA200B7288E /* NSDictionary+ZGJsonValue.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BBD207D0AA100B7288E /* NSDictionary+ZGJsonValue.m */; };
  64. 41946C04207D0AA200B7288E /* ProjectInfo_Server_GameConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BBE207D0AA100B7288E /* ProjectInfo_Server_GameConfig.m */; };
  65. 41946C05207D0AA200B7288E /* ProjectInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BBF207D0AA100B7288E /* ProjectInfo.m */; };
  66. 41946C06207D0AA200B7288E /* ProjectInfo_Server_AdType.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BC2207D0AA100B7288E /* ProjectInfo_Server_AdType.m */; };
  67. 41946C07207D0AA200B7288E /* ProjectInfo_Server_SDKKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BC5207D0AA100B7288E /* ProjectInfo_Server_SDKKeys.m */; };
  68. 41946C08207D0AA200B7288E /* ProjectInfo_Local_Translate.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BC6207D0AA100B7288E /* ProjectInfo_Local_Translate.m */; };
  69. 41946C09207D0AA200B7288E /* AddProjectWC.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BCB207D0AA100B7288E /* AddProjectWC.m */; };
  70. 41946C0A207D0AA200B7288E /* arrow.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 41946BCC207D0AA100B7288E /* arrow.jpg */; };
  71. 41946C0B207D0AA200B7288E /* EditProjectWC.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BCD207D0AA100B7288E /* EditProjectWC.m */; };
  72. 41946C0C207D0AA200B7288E /* EditProjectWC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 41946BCE207D0AA100B7288E /* EditProjectWC.xib */; };
  73. 41946C0D207D0AA200B7288E /* AddProjectWC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 41946BD0207D0AA100B7288E /* AddProjectWC.xib */; };
  74. 41946C0E207D0AA200B7288E /* ProjectListWC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 41946BD2207D0AA100B7288E /* ProjectListWC.xib */; };
  75. 41946C0F207D0AA200B7288E /* ZipUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946BD6207D0AA100B7288E /* ZipUtils.cpp */; };
  76. 41946C10207D0AA200B7288E /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946BD7207D0AA100B7288E /* base64.cpp */; };
  77. 41946C11207D0AA200B7288E /* doOneTranslate.iim in Resources */ = {isa = PBXBuildFile; fileRef = 41946BDA207D0AA100B7288E /* doOneTranslate.iim */; };
  78. 41946C12207D0AA200B7288E /* TranslateTemplate.js in Resources */ = {isa = PBXBuildFile; fileRef = 41946BDB207D0AA100B7288E /* TranslateTemplate.js */; };
  79. 41946C13207D0AA200B7288E /* TranslateUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BDC207D0AA100B7288E /* TranslateUtils.m */; };
  80. 41946C14207D0AA200B7288E /* ioapi_mem.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946BDE207D0AA100B7288E /* ioapi_mem.cpp */; };
  81. 41946C15207D0AA200B7288E /* CMakeLists.txt in Resources */ = {isa = PBXBuildFile; fileRef = 41946BDF207D0AA100B7288E /* CMakeLists.txt */; };
  82. 41946C16207D0AA200B7288E /* ioapi.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946BE0207D0AA100B7288E /* ioapi.cpp */; };
  83. 41946C17207D0AA200B7288E /* unzip.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946BE1207D0AA100B7288E /* unzip.cpp */; };
  84. 41946C18207D0AA200B7288E /* PackUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 41946BE7207D0AA100B7288E /* PackUtils.mm */; };
  85. 41946C19207D0AA200B7288E /* BulldogTool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 41946BE8207D0AA100B7288E /* BulldogTool.cpp */; };
  86. 41946C1A207D0AA200B7288E /* HttpUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BEA207D0AA100B7288E /* HttpUtils.m */; };
  87. 41946C1B207D0AA200B7288E /* UrlCrptyUtils.mm in Sources */ = {isa = PBXBuildFile; fileRef = 41946BEB207D0AA100B7288E /* UrlCrptyUtils.mm */; };
  88. 41946C1C207D0AA200B7288E /* WordUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 41946BEE207D0AA100B7288E /* WordUtils.m */; };
  89. 41946C1D207D0AA200B7288E /* CY_String_keywords.txt in Resources */ = {isa = PBXBuildFile; fileRef = 41946BEF207D0AA100B7288E /* CY_String_keywords.txt */; };
  90. 41946C20207D0AE400B7288E /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 41946C1F207D0AE400B7288E /* libz.tbd */; };
  91. 41946C22207D0AED00B7288E /* libxml2.2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 41946C21207D0AED00B7288E /* libxml2.2.tbd */; };
  92. 41946C24207D0AF400B7288E /* Automator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 41946C23207D0AF400B7288E /* Automator.framework */; };
  93. 41946C26207D0B3B00B7288E /* ApkTools in Resources */ = {isa = PBXBuildFile; fileRef = 41946C25207D0B3B00B7288E /* ApkTools */; };
  94. 41E2F5B32084855A0039CC4D /* ProjectInfo_Server_AdPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 41E2F5B02084855A0039CC4D /* ProjectInfo_Server_AdPlatform.m */; };
  95. 41E2F5B72084AA710039CC4D /* ProjectInfo_Server_AdId.m in Sources */ = {isa = PBXBuildFile; fileRef = 41E2F5B62084AA710039CC4D /* ProjectInfo_Server_AdId.m */; };
  96. EA1785E224FFA066002B3363 /* AdWorthJsonGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = EA1785E124FFA066002B3363 /* AdWorthJsonGenerator.m */; };
  97. EA1DCE0920F605F1000EEBEB /* AdIdNameUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = EA1DCE0820F605F1000EEBEB /* AdIdNameUtils.m */; };
  98. EA6FC48D25071E2B00C67DFC /* AdWorthJsonGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = EA6FC48C25071E2B00C67DFC /* AdWorthJsonGenerator.m */; };
  99. EA96267B24BDA48500829283 /* EcpmConfigInit.m in Sources */ = {isa = PBXBuildFile; fileRef = EA96267A24BDA48500829283 /* EcpmConfigInit.m */; };
  100. EA96267E24BDACE000829283 /* NSString+NSString_CountryCode.m in Sources */ = {isa = PBXBuildFile; fileRef = EA96267D24BDACE000829283 /* NSString+NSString_CountryCode.m */; };
  101. EA96268124BDAD2100829283 /* EcpmConfigInitExporter.m in Sources */ = {isa = PBXBuildFile; fileRef = EA96268024BDAD2100829283 /* EcpmConfigInitExporter.m */; };
  102. EAAF380824BDA2C900499E38 /* EcpmConfigInitWC.m in Sources */ = {isa = PBXBuildFile; fileRef = EAAF380624BDA2C900499E38 /* EcpmConfigInitWC.m */; };
  103. EAAF380924BDA2C900499E38 /* EcpmConfigInitWC.xib in Resources */ = {isa = PBXBuildFile; fileRef = EAAF380724BDA2C900499E38 /* EcpmConfigInitWC.xib */; };
  104. EAD8F90F24BDB069006BFB05 /* EcpmInitBean.m in Sources */ = {isa = PBXBuildFile; fileRef = EAD8F90E24BDB069006BFB05 /* EcpmInitBean.m */; };
  105. EAD8F91624BEF040006BFB05 /* AdIdNameInCSVUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = EAD8F91524BEF040006BFB05 /* AdIdNameInCSVUtils.m */; };
  106. /* End PBXBuildFile section */
  107. /* Begin PBXContainerItemProxy section */
  108. 41946AA9207D085C00B7288E /* PBXContainerItemProxy */ = {
  109. isa = PBXContainerItemProxy;
  110. containerPortal = 41946A8D207D085C00B7288E /* Project object */;
  111. proxyType = 1;
  112. remoteGlobalIDString = 41946A94207D085C00B7288E;
  113. remoteInfo = UUTUtils2.1;
  114. };
  115. 41946AB4207D085C00B7288E /* PBXContainerItemProxy */ = {
  116. isa = PBXContainerItemProxy;
  117. containerPortal = 41946A8D207D085C00B7288E /* Project object */;
  118. proxyType = 1;
  119. remoteGlobalIDString = 41946A94207D085C00B7288E;
  120. remoteInfo = UUTUtils2.1;
  121. };
  122. /* End PBXContainerItemProxy section */
  123. /* Begin PBXFileReference section */
  124. 411C15102086360B001545EC /* NSString+NSString_CountryCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+NSString_CountryCode.m"; sourceTree = "<group>"; };
  125. 411C15112086360B001545EC /* NSString+NSString_CountryCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+NSString_CountryCode.h"; sourceTree = "<group>"; };
  126. 4158288F20B2B10700205173 /* ProjectInfoSave.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfoSave.h; sourceTree = "<group>"; };
  127. 4158289020B2B10700205173 /* ProjectInfoSave.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfoSave.m; sourceTree = "<group>"; };
  128. 41946A95207D085C00B7288E /* UUTUtils2.1.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = UUTUtils2.1.app; sourceTree = BUILT_PRODUCTS_DIR; };
  129. 41946A98207D085C00B7288E /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
  130. 41946A99207D085C00B7288E /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
  131. 41946A9C207D085C00B7288E /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  132. 41946A9E207D085C00B7288E /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  133. 41946AA1207D085C00B7288E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = "<group>"; };
  134. 41946AA3207D085C00B7288E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  135. 41946AA8207D085C00B7288E /* UUTUtils2.1Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = UUTUtils2.1Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  136. 41946AAC207D085C00B7288E /* UUTUtils2_1Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UUTUtils2_1Tests.m; sourceTree = "<group>"; };
  137. 41946AAE207D085C00B7288E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  138. 41946AB3207D085C00B7288E /* UUTUtils2.1UITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = UUTUtils2.1UITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  139. 41946AB7207D085C00B7288E /* UUTUtils2_1UITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = UUTUtils2_1UITests.m; sourceTree = "<group>"; };
  140. 41946AB9207D085C00B7288E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  141. 41946AC8207D09E900B7288E /* ZGCommonUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGCommonUtils.m; sourceTree = "<group>"; };
  142. 41946AC9207D09E900B7288E /* ZGAlert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGAlert.h; sourceTree = "<group>"; };
  143. 41946ACA207D09E900B7288E /* ZGImacroUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGImacroUtils.m; sourceTree = "<group>"; };
  144. 41946ACB207D09E900B7288E /* ZGShellUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGShellUtils.m; sourceTree = "<group>"; };
  145. 41946B09207D09E900B7288E /* GDataXMLNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GDataXMLNode.h; sourceTree = "<group>"; };
  146. 41946B0A207D09E900B7288E /* ZGApkFixConfigs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGApkFixConfigs.m; sourceTree = "<group>"; };
  147. 41946B0B207D09E900B7288E /* ZGApkToolPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGApkToolPath.h; sourceTree = "<group>"; };
  148. 41946B0C207D09E900B7288E /* ZGApkFixUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGApkFixUtils.h; sourceTree = "<group>"; };
  149. 41946B0E207D09E900B7288E /* JoinFileDir.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JoinFileDir.h; sourceTree = "<group>"; };
  150. 41946B0F207D09E900B7288E /* JoinFile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JoinFile.h; sourceTree = "<group>"; };
  151. 41946B11207D09E900B7288E /* reader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = reader.h; sourceTree = "<group>"; };
  152. 41946B12207D09E900B7288E /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
  153. 41946B13207D09E900B7288E /* features.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = features.h; sourceTree = "<group>"; };
  154. 41946B14207D09E900B7288E /* value.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = value.h; sourceTree = "<group>"; };
  155. 41946B15207D09E900B7288E /* autolink.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = autolink.h; sourceTree = "<group>"; };
  156. 41946B16207D09E900B7288E /* json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = json.h; sourceTree = "<group>"; };
  157. 41946B17207D09E900B7288E /* writer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = writer.h; sourceTree = "<group>"; };
  158. 41946B18207D09E900B7288E /* forwards.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = forwards.h; sourceTree = "<group>"; };
  159. 41946B1A207D09E900B7288E /* json_writer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_writer.cpp; sourceTree = "<group>"; };
  160. 41946B1B207D09E900B7288E /* json_internalmap.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json_internalmap.inl; sourceTree = "<group>"; };
  161. 41946B1C207D09E900B7288E /* json_reader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_reader.cpp; sourceTree = "<group>"; };
  162. 41946B1D207D09E900B7288E /* json_batchallocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = json_batchallocator.h; sourceTree = "<group>"; };
  163. 41946B1E207D09E900B7288E /* json_value.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = json_value.cpp; sourceTree = "<group>"; };
  164. 41946B1F207D09E900B7288E /* json_valueiterator.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json_valueiterator.inl; sourceTree = "<group>"; };
  165. 41946B20207D09E900B7288E /* json_internalarray.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json_internalarray.inl; sourceTree = "<group>"; };
  166. 41946B21207D09E900B7288E /* JoinFileDir.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = JoinFileDir.mm; sourceTree = "<group>"; };
  167. 41946B22207D09E900B7288E /* JoinFile.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JoinFile.cpp; sourceTree = "<group>"; };
  168. 41946B23207D09E900B7288E /* ZGApkToolUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGApkToolUtils.m; sourceTree = "<group>"; };
  169. 41946B24207D09E900B7288E /* ZGApkFixConfigs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGApkFixConfigs.h; sourceTree = "<group>"; };
  170. 41946B25207D09E900B7288E /* GDataXMLNode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GDataXMLNode.m; sourceTree = "<group>"; };
  171. 41946B26207D09E900B7288E /* ZGApkToolPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGApkToolPath.m; sourceTree = "<group>"; };
  172. 41946B27207D09E900B7288E /* ZGApkFixUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGApkFixUtils.m; sourceTree = "<group>"; };
  173. 41946B28207D09E900B7288E /* ZGApkToolUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGApkToolUtils.h; sourceTree = "<group>"; };
  174. 41946B2A207D09E900B7288E /* ZGApk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGApk.h; sourceTree = "<group>"; };
  175. 41946B2B207D09E900B7288E /* ZGApk_String.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGApk_String.h; sourceTree = "<group>"; };
  176. 41946B2C207D09E900B7288E /* ZGApk_yml.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGApk_yml.m; sourceTree = "<group>"; };
  177. 41946B2D207D09E900B7288E /* ZGApk_Manifest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGApk_Manifest.h; sourceTree = "<group>"; };
  178. 41946B2E207D09E900B7288E /* ZGApk_yml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGApk_yml.h; sourceTree = "<group>"; };
  179. 41946B2F207D09E900B7288E /* ZGApk.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGApk.m; sourceTree = "<group>"; };
  180. 41946B30207D09E900B7288E /* ZGApk_String.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGApk_String.m; sourceTree = "<group>"; };
  181. 41946B31207D09E900B7288E /* ZGApk_Manifest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGApk_Manifest.m; sourceTree = "<group>"; };
  182. 41946B32207D09E900B7288E /* ZGScriptUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGScriptUtils.m; sourceTree = "<group>"; };
  183. 41946B33207D09E900B7288E /* ZGImageUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGImageUtils.m; sourceTree = "<group>"; };
  184. 41946B34207D09E900B7288E /* ZGWebUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGWebUtils.m; sourceTree = "<group>"; };
  185. 41946B35207D09E900B7288E /* DropImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DropImageView.m; sourceTree = "<group>"; };
  186. 41946B36207D09E900B7288E /* ZGFileUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGFileUtils.h; sourceTree = "<group>"; };
  187. 41946B37207D09E900B7288E /* ZGJsonUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGJsonUtils.h; sourceTree = "<group>"; };
  188. 41946B38207D09E900B7288E /* ZGNetCircularProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGNetCircularProgressView.m; sourceTree = "<group>"; };
  189. 41946B39207D09E900B7288E /* ZGShellUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGShellUtils.h; sourceTree = "<group>"; };
  190. 41946B3A207D09E900B7288E /* ZGAlert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGAlert.m; sourceTree = "<group>"; };
  191. 41946B3B207D09E900B7288E /* ZGImacroUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGImacroUtils.h; sourceTree = "<group>"; };
  192. 41946B3C207D09E900B7288E /* ZGCommonUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGCommonUtils.h; sourceTree = "<group>"; };
  193. 41946B3D207D09E900B7288E /* ZGImageUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGImageUtils.h; sourceTree = "<group>"; };
  194. 41946B3E207D09E900B7288E /* ZGScriptUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGScriptUtils.h; sourceTree = "<group>"; };
  195. 41946B3F207D09E900B7288E /* ZGSynthesizeSingleton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGSynthesizeSingleton.h; sourceTree = "<group>"; };
  196. 41946B40207D09E900B7288E /* DropImageHere.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = DropImageHere.png; sourceTree = "<group>"; };
  197. 41946B41207D09E900B7288E /* ZGFileUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGFileUtils.m; sourceTree = "<group>"; };
  198. 41946B42207D09E900B7288E /* DropImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DropImageView.h; sourceTree = "<group>"; };
  199. 41946B43207D09E900B7288E /* ZGWebUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGWebUtils.h; sourceTree = "<group>"; };
  200. 41946B44207D09E900B7288E /* ZGNetCircularProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZGNetCircularProgressView.h; sourceTree = "<group>"; };
  201. 41946B45207D09E900B7288E /* ZGJsonUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZGJsonUtils.m; sourceTree = "<group>"; };
  202. 41946B9B207D0AA100B7288E /* DataUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DataUtils.m; sourceTree = "<group>"; };
  203. 41946B9D207D0AA100B7288E /* CountryInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = CountryInfo.plist; sourceTree = "<group>"; };
  204. 41946B9E207D0AA100B7288E /* CountryInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CountryInfo.h; sourceTree = "<group>"; };
  205. 41946B9F207D0AA100B7288E /* CountryInfoManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CountryInfoManager.m; sourceTree = "<group>"; };
  206. 41946BA0207D0AA100B7288E /* CountryInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CountryInfo.m; sourceTree = "<group>"; };
  207. 41946BA1207D0AA100B7288E /* CountryInfoManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CountryInfoManager.h; sourceTree = "<group>"; };
  208. 41946BA2207D0AA100B7288E /* DataUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DataUtils.h; sourceTree = "<group>"; };
  209. 41946BA4207D0AA100B7288E /* ProjectListWC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectListWC.m; sourceTree = "<group>"; };
  210. 41946BA5207D0AA100B7288E /* EditProjectWC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditProjectWC.h; sourceTree = "<group>"; };
  211. 41946BA7207D0AA100B7288E /* ProjectInfo_Server_AdConfigPage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_AdConfigPage.h; sourceTree = "<group>"; };
  212. 41946BA8207D0AA100B7288E /* ProjectInfo_Server_AdConfigPageArray.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_AdConfigPageArray.m; sourceTree = "<group>"; };
  213. 41946BA9207D0AA100B7288E /* ProjectInfo_Path.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Path.h; sourceTree = "<group>"; };
  214. 41946BAA207D0AA100B7288E /* ProjectInfo_Local_SDKKeys.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Local_SDKKeys.m; sourceTree = "<group>"; };
  215. 41946BAB207D0AA100B7288E /* ProjectInfo_Server_AdType.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_AdType.h; sourceTree = "<group>"; };
  216. 41946BAC207D0AA100B7288E /* ProjectInfo_Local.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Local.m; sourceTree = "<group>"; };
  217. 41946BAD207D0AA100B7288E /* ProjectInfo_Server_AdConditionGlobal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_AdConditionGlobal.m; sourceTree = "<group>"; };
  218. 41946BAE207D0AA100B7288E /* ProjectInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo.h; sourceTree = "<group>"; };
  219. 41946BAF207D0AA100B7288E /* ProjectInfo_Server_GameConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_GameConfig.h; sourceTree = "<group>"; };
  220. 41946BB0207D0AA100B7288E /* NSDictionary+ZGJsonValue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+ZGJsonValue.h"; sourceTree = "<group>"; };
  221. 41946BB1207D0AA100B7288E /* ProjectInfo_Local_Translate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Local_Translate.h; sourceTree = "<group>"; };
  222. 41946BB2207D0AA100B7288E /* ProjectInfo_Server_SDKKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_SDKKeys.h; sourceTree = "<group>"; };
  223. 41946BB3207D0AA100B7288E /* ProjectInfo_Apk_Image.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Apk_Image.m; sourceTree = "<group>"; };
  224. 41946BB4207D0AA100B7288E /* ProjectInfo_Server_AdConditionConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_AdConditionConfig.m; sourceTree = "<group>"; };
  225. 41946BB5207D0AA100B7288E /* ProjectInfo_Server_GameUpdate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_GameUpdate.m; sourceTree = "<group>"; };
  226. 41946BB6207D0AA100B7288E /* ProjectInfo_Server.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server.m; sourceTree = "<group>"; };
  227. 41946BB7207D0AA100B7288E /* ProjectInfo_Server_AdConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_AdConfig.m; sourceTree = "<group>"; };
  228. 41946BB8207D0AA100B7288E /* ProjectInfo_Upload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Upload.m; sourceTree = "<group>"; };
  229. 41946BB9207D0AA100B7288E /* ProjectInfo_Local_SDKKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Local_SDKKeys.h; sourceTree = "<group>"; };
  230. 41946BBA207D0AA100B7288E /* ProjectInfo_Path.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Path.m; sourceTree = "<group>"; };
  231. 41946BBB207D0AA100B7288E /* ProjectInfo_Server_AdConfigPageArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_AdConfigPageArray.h; sourceTree = "<group>"; };
  232. 41946BBC207D0AA100B7288E /* ProjectInfo_Server_AdConfigPage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_AdConfigPage.m; sourceTree = "<group>"; };
  233. 41946BBD207D0AA100B7288E /* NSDictionary+ZGJsonValue.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+ZGJsonValue.m"; sourceTree = "<group>"; };
  234. 41946BBE207D0AA100B7288E /* ProjectInfo_Server_GameConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_GameConfig.m; sourceTree = "<group>"; };
  235. 41946BBF207D0AA100B7288E /* ProjectInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo.m; sourceTree = "<group>"; };
  236. 41946BC0207D0AA100B7288E /* ProjectInfo_Server_AdConditionGlobal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_AdConditionGlobal.h; sourceTree = "<group>"; };
  237. 41946BC1207D0AA100B7288E /* ProjectInfo_Local.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Local.h; sourceTree = "<group>"; };
  238. 41946BC2207D0AA100B7288E /* ProjectInfo_Server_AdType.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_AdType.m; sourceTree = "<group>"; };
  239. 41946BC3207D0AA100B7288E /* ProjectInfo_Server_AdConditionConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_AdConditionConfig.h; sourceTree = "<group>"; };
  240. 41946BC4207D0AA100B7288E /* ProjectInfo_Apk_Image.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Apk_Image.h; sourceTree = "<group>"; };
  241. 41946BC5207D0AA100B7288E /* ProjectInfo_Server_SDKKeys.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_SDKKeys.m; sourceTree = "<group>"; };
  242. 41946BC6207D0AA100B7288E /* ProjectInfo_Local_Translate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Local_Translate.m; sourceTree = "<group>"; };
  243. 41946BC7207D0AA100B7288E /* ProjectInfo_Server_AdConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_AdConfig.h; sourceTree = "<group>"; };
  244. 41946BC8207D0AA100B7288E /* ProjectInfo_Upload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Upload.h; sourceTree = "<group>"; };
  245. 41946BC9207D0AA100B7288E /* ProjectInfo_Server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server.h; sourceTree = "<group>"; };
  246. 41946BCA207D0AA100B7288E /* ProjectInfo_Server_GameUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_GameUpdate.h; sourceTree = "<group>"; };
  247. 41946BCB207D0AA100B7288E /* AddProjectWC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AddProjectWC.m; sourceTree = "<group>"; };
  248. 41946BCC207D0AA100B7288E /* arrow.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = arrow.jpg; sourceTree = "<group>"; };
  249. 41946BCD207D0AA100B7288E /* EditProjectWC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EditProjectWC.m; sourceTree = "<group>"; };
  250. 41946BCE207D0AA100B7288E /* EditProjectWC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = EditProjectWC.xib; sourceTree = "<group>"; };
  251. 41946BCF207D0AA100B7288E /* ProjectListWC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectListWC.h; sourceTree = "<group>"; };
  252. 41946BD0207D0AA100B7288E /* AddProjectWC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = AddProjectWC.xib; sourceTree = "<group>"; };
  253. 41946BD1207D0AA100B7288E /* AddProjectWC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AddProjectWC.h; sourceTree = "<group>"; };
  254. 41946BD2207D0AA100B7288E /* ProjectListWC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = ProjectListWC.xib; sourceTree = "<group>"; };
  255. 41946BD4207D0AA100B7288E /* HttpUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HttpUtils.h; sourceTree = "<group>"; };
  256. 41946BD5207D0AA100B7288E /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = base64.h; sourceTree = "<group>"; };
  257. 41946BD6207D0AA100B7288E /* ZipUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ZipUtils.cpp; sourceTree = "<group>"; };
  258. 41946BD7207D0AA100B7288E /* base64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = base64.cpp; sourceTree = "<group>"; };
  259. 41946BD9207D0AA100B7288E /* TranslateUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TranslateUtils.h; sourceTree = "<group>"; };
  260. 41946BDA207D0AA100B7288E /* doOneTranslate.iim */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = doOneTranslate.iim; sourceTree = "<group>"; };
  261. 41946BDB207D0AA100B7288E /* TranslateTemplate.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = TranslateTemplate.js; sourceTree = "<group>"; };
  262. 41946BDC207D0AA100B7288E /* TranslateUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TranslateUtils.m; sourceTree = "<group>"; };
  263. 41946BDE207D0AA100B7288E /* ioapi_mem.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ioapi_mem.cpp; sourceTree = "<group>"; };
  264. 41946BDF207D0AA100B7288E /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; };
  265. 41946BE0207D0AA100B7288E /* ioapi.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ioapi.cpp; sourceTree = "<group>"; };
  266. 41946BE1207D0AA100B7288E /* unzip.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = unzip.cpp; sourceTree = "<group>"; };
  267. 41946BE2207D0AA100B7288E /* ioapi_mem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ioapi_mem.h; sourceTree = "<group>"; };
  268. 41946BE3207D0AA100B7288E /* crypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = crypt.h; sourceTree = "<group>"; };
  269. 41946BE4207D0AA100B7288E /* unzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = unzip.h; sourceTree = "<group>"; };
  270. 41946BE5207D0AA100B7288E /* ioapi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ioapi.h; sourceTree = "<group>"; };
  271. 41946BE6207D0AA100B7288E /* UrlCrptyUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UrlCrptyUtils.h; sourceTree = "<group>"; };
  272. 41946BE7207D0AA100B7288E /* PackUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = PackUtils.mm; sourceTree = "<group>"; };
  273. 41946BE8207D0AA100B7288E /* BulldogTool.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = BulldogTool.cpp; sourceTree = "<group>"; };
  274. 41946BE9207D0AA100B7288E /* ZipUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZipUtils.h; sourceTree = "<group>"; };
  275. 41946BEA207D0AA100B7288E /* HttpUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HttpUtils.m; sourceTree = "<group>"; };
  276. 41946BEB207D0AA100B7288E /* UrlCrptyUtils.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = UrlCrptyUtils.mm; sourceTree = "<group>"; };
  277. 41946BED207D0AA100B7288E /* WordUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WordUtils.h; sourceTree = "<group>"; };
  278. 41946BEE207D0AA100B7288E /* WordUtils.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WordUtils.m; sourceTree = "<group>"; };
  279. 41946BEF207D0AA100B7288E /* CY_String_keywords.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CY_String_keywords.txt; sourceTree = "<group>"; };
  280. 41946BF0207D0AA100B7288E /* PackUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PackUtils.h; sourceTree = "<group>"; };
  281. 41946BF1207D0AA100B7288E /* BulldogTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BulldogTool.h; sourceTree = "<group>"; };
  282. 41946C1F207D0AE400B7288E /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
  283. 41946C21207D0AED00B7288E /* libxml2.2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.2.tbd; path = usr/lib/libxml2.2.tbd; sourceTree = SDKROOT; };
  284. 41946C23207D0AF400B7288E /* Automator.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Automator.framework; path = System/Library/Frameworks/Automator.framework; sourceTree = SDKROOT; };
  285. 41946C25207D0B3B00B7288E /* ApkTools */ = {isa = PBXFileReference; lastKnownFileType = folder; path = ApkTools; sourceTree = "<group>"; };
  286. 41E2F5AC2084855A0039CC4D /* ProjectInfo_Server_AdPlatform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_AdPlatform.h; sourceTree = "<group>"; };
  287. 41E2F5B02084855A0039CC4D /* ProjectInfo_Server_AdPlatform.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_AdPlatform.m; sourceTree = "<group>"; };
  288. 41E2F5B52084AA710039CC4D /* ProjectInfo_Server_AdId.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProjectInfo_Server_AdId.h; sourceTree = "<group>"; };
  289. 41E2F5B62084AA710039CC4D /* ProjectInfo_Server_AdId.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProjectInfo_Server_AdId.m; sourceTree = "<group>"; };
  290. EA1785E024FFA066002B3363 /* AdWorthJsonGenerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AdWorthJsonGenerator.h; sourceTree = "<group>"; };
  291. EA1785E124FFA066002B3363 /* AdWorthJsonGenerator.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AdWorthJsonGenerator.m; sourceTree = "<group>"; };
  292. EA1DCE0720F605F1000EEBEB /* AdIdNameUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AdIdNameUtils.h; sourceTree = "<group>"; };
  293. EA1DCE0820F605F1000EEBEB /* AdIdNameUtils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AdIdNameUtils.m; sourceTree = "<group>"; };
  294. EA6FC48B25071E2B00C67DFC /* AdWorthJsonGenerator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = AdWorthJsonGenerator.h; path = UUTUtils2.1/Utils/AdWorthJsonGenerator.h; sourceTree = SOURCE_ROOT; };
  295. EA6FC48C25071E2B00C67DFC /* AdWorthJsonGenerator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = AdWorthJsonGenerator.m; path = UUTUtils2.1/Utils/AdWorthJsonGenerator.m; sourceTree = SOURCE_ROOT; };
  296. EA96267924BDA48500829283 /* EcpmConfigInit.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EcpmConfigInit.h; sourceTree = "<group>"; };
  297. EA96267A24BDA48500829283 /* EcpmConfigInit.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EcpmConfigInit.m; sourceTree = "<group>"; };
  298. EA96267C24BDACDF00829283 /* NSString+NSString_CountryCode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+NSString_CountryCode.h"; sourceTree = "<group>"; };
  299. EA96267D24BDACE000829283 /* NSString+NSString_CountryCode.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+NSString_CountryCode.m"; sourceTree = "<group>"; };
  300. EA96267F24BDAD2100829283 /* EcpmConfigInitExporter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EcpmConfigInitExporter.h; sourceTree = "<group>"; };
  301. EA96268024BDAD2100829283 /* EcpmConfigInitExporter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EcpmConfigInitExporter.m; sourceTree = "<group>"; };
  302. EAAF380524BDA2C900499E38 /* EcpmConfigInitWC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EcpmConfigInitWC.h; sourceTree = "<group>"; };
  303. EAAF380624BDA2C900499E38 /* EcpmConfigInitWC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EcpmConfigInitWC.m; sourceTree = "<group>"; };
  304. EAAF380724BDA2C900499E38 /* EcpmConfigInitWC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = EcpmConfigInitWC.xib; sourceTree = "<group>"; };
  305. EAD8F90D24BDB069006BFB05 /* EcpmInitBean.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EcpmInitBean.h; sourceTree = "<group>"; };
  306. EAD8F90E24BDB069006BFB05 /* EcpmInitBean.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EcpmInitBean.m; sourceTree = "<group>"; };
  307. EAD8F91424BEF040006BFB05 /* AdIdNameInCSVUtils.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AdIdNameInCSVUtils.h; sourceTree = "<group>"; };
  308. EAD8F91524BEF040006BFB05 /* AdIdNameInCSVUtils.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AdIdNameInCSVUtils.m; sourceTree = "<group>"; };
  309. /* End PBXFileReference section */
  310. /* Begin PBXFrameworksBuildPhase section */
  311. 41946A92207D085C00B7288E /* Frameworks */ = {
  312. isa = PBXFrameworksBuildPhase;
  313. buildActionMask = 2147483647;
  314. files = (
  315. 41946C24207D0AF400B7288E /* Automator.framework in Frameworks */,
  316. 41946C22207D0AED00B7288E /* libxml2.2.tbd in Frameworks */,
  317. 41946C20207D0AE400B7288E /* libz.tbd in Frameworks */,
  318. );
  319. runOnlyForDeploymentPostprocessing = 0;
  320. };
  321. 41946AA5207D085C00B7288E /* Frameworks */ = {
  322. isa = PBXFrameworksBuildPhase;
  323. buildActionMask = 2147483647;
  324. files = (
  325. );
  326. runOnlyForDeploymentPostprocessing = 0;
  327. };
  328. 41946AB0207D085C00B7288E /* Frameworks */ = {
  329. isa = PBXFrameworksBuildPhase;
  330. buildActionMask = 2147483647;
  331. files = (
  332. );
  333. runOnlyForDeploymentPostprocessing = 0;
  334. };
  335. /* End PBXFrameworksBuildPhase section */
  336. /* Begin PBXGroup section */
  337. 411C150F2086360B001545EC /* Tool */ = {
  338. isa = PBXGroup;
  339. children = (
  340. 411C15102086360B001545EC /* NSString+NSString_CountryCode.m */,
  341. 411C15112086360B001545EC /* NSString+NSString_CountryCode.h */,
  342. );
  343. path = Tool;
  344. sourceTree = "<group>";
  345. };
  346. 41946A8C207D085C00B7288E = {
  347. isa = PBXGroup;
  348. children = (
  349. 41946A97207D085C00B7288E /* UUTUtils2.1 */,
  350. 41946AAB207D085C00B7288E /* UUTUtils2.1Tests */,
  351. 41946AB6207D085C00B7288E /* UUTUtils2.1UITests */,
  352. 41946A96207D085C00B7288E /* Products */,
  353. 41946C1E207D0AE400B7288E /* Frameworks */,
  354. );
  355. sourceTree = "<group>";
  356. };
  357. 41946A96207D085C00B7288E /* Products */ = {
  358. isa = PBXGroup;
  359. children = (
  360. 41946A95207D085C00B7288E /* UUTUtils2.1.app */,
  361. 41946AA8207D085C00B7288E /* UUTUtils2.1Tests.xctest */,
  362. 41946AB3207D085C00B7288E /* UUTUtils2.1UITests.xctest */,
  363. );
  364. name = Products;
  365. sourceTree = "<group>";
  366. };
  367. 41946A97207D085C00B7288E /* UUTUtils2.1 */ = {
  368. isa = PBXGroup;
  369. children = (
  370. 411C150F2086360B001545EC /* Tool */,
  371. 41946B9A207D0AA100B7288E /* Data */,
  372. 41946BA3207D0AA100B7288E /* UI */,
  373. 41946BD3207D0AA100B7288E /* Utils */,
  374. 41946AC7207D09E900B7288E /* ZGUtils */,
  375. 41946A98207D085C00B7288E /* AppDelegate.h */,
  376. 41946A99207D085C00B7288E /* AppDelegate.m */,
  377. 41946A9E207D085C00B7288E /* Assets.xcassets */,
  378. 41946AA0207D085C00B7288E /* MainMenu.xib */,
  379. 41946AA3207D085C00B7288E /* Info.plist */,
  380. 41946A9B207D085C00B7288E /* Supporting Files */,
  381. );
  382. path = UUTUtils2.1;
  383. sourceTree = "<group>";
  384. };
  385. 41946A9B207D085C00B7288E /* Supporting Files */ = {
  386. isa = PBXGroup;
  387. children = (
  388. 41946A9C207D085C00B7288E /* main.m */,
  389. );
  390. name = "Supporting Files";
  391. sourceTree = "<group>";
  392. };
  393. 41946AAB207D085C00B7288E /* UUTUtils2.1Tests */ = {
  394. isa = PBXGroup;
  395. children = (
  396. 41946AAC207D085C00B7288E /* UUTUtils2_1Tests.m */,
  397. 41946AAE207D085C00B7288E /* Info.plist */,
  398. );
  399. path = UUTUtils2.1Tests;
  400. sourceTree = "<group>";
  401. };
  402. 41946AB6207D085C00B7288E /* UUTUtils2.1UITests */ = {
  403. isa = PBXGroup;
  404. children = (
  405. 41946AB7207D085C00B7288E /* UUTUtils2_1UITests.m */,
  406. 41946AB9207D085C00B7288E /* Info.plist */,
  407. );
  408. path = UUTUtils2.1UITests;
  409. sourceTree = "<group>";
  410. };
  411. 41946AC7207D09E900B7288E /* ZGUtils */ = {
  412. isa = PBXGroup;
  413. children = (
  414. 41946AC8207D09E900B7288E /* ZGCommonUtils.m */,
  415. 41946AC9207D09E900B7288E /* ZGAlert.h */,
  416. 41946ACA207D09E900B7288E /* ZGImacroUtils.m */,
  417. 41946ACB207D09E900B7288E /* ZGShellUtils.m */,
  418. 41946ACC207D09E900B7288E /* ZgApkTools */,
  419. 41946B32207D09E900B7288E /* ZGScriptUtils.m */,
  420. 41946B33207D09E900B7288E /* ZGImageUtils.m */,
  421. 41946B34207D09E900B7288E /* ZGWebUtils.m */,
  422. 41946B35207D09E900B7288E /* DropImageView.m */,
  423. 41946B36207D09E900B7288E /* ZGFileUtils.h */,
  424. 41946B37207D09E900B7288E /* ZGJsonUtils.h */,
  425. 41946B38207D09E900B7288E /* ZGNetCircularProgressView.m */,
  426. 41946B39207D09E900B7288E /* ZGShellUtils.h */,
  427. 41946B3A207D09E900B7288E /* ZGAlert.m */,
  428. 41946B3B207D09E900B7288E /* ZGImacroUtils.h */,
  429. 41946B3C207D09E900B7288E /* ZGCommonUtils.h */,
  430. 41946B3D207D09E900B7288E /* ZGImageUtils.h */,
  431. 41946B3E207D09E900B7288E /* ZGScriptUtils.h */,
  432. 41946B3F207D09E900B7288E /* ZGSynthesizeSingleton.h */,
  433. 41946B40207D09E900B7288E /* DropImageHere.png */,
  434. 41946B41207D09E900B7288E /* ZGFileUtils.m */,
  435. 41946B42207D09E900B7288E /* DropImageView.h */,
  436. 41946B43207D09E900B7288E /* ZGWebUtils.h */,
  437. 41946B44207D09E900B7288E /* ZGNetCircularProgressView.h */,
  438. 41946B45207D09E900B7288E /* ZGJsonUtils.m */,
  439. );
  440. path = ZGUtils;
  441. sourceTree = "<group>";
  442. };
  443. 41946ACC207D09E900B7288E /* ZgApkTools */ = {
  444. isa = PBXGroup;
  445. children = (
  446. 41946C25207D0B3B00B7288E /* ApkTools */,
  447. 41946B09207D09E900B7288E /* GDataXMLNode.h */,
  448. 41946B0A207D09E900B7288E /* ZGApkFixConfigs.m */,
  449. 41946B0B207D09E900B7288E /* ZGApkToolPath.h */,
  450. 41946B0C207D09E900B7288E /* ZGApkFixUtils.h */,
  451. 41946B0D207D09E900B7288E /* JoinFile */,
  452. 41946B23207D09E900B7288E /* ZGApkToolUtils.m */,
  453. 41946B24207D09E900B7288E /* ZGApkFixConfigs.h */,
  454. 41946B25207D09E900B7288E /* GDataXMLNode.m */,
  455. 41946B26207D09E900B7288E /* ZGApkToolPath.m */,
  456. 41946B27207D09E900B7288E /* ZGApkFixUtils.m */,
  457. 41946B28207D09E900B7288E /* ZGApkToolUtils.h */,
  458. 41946B29207D09E900B7288E /* ZGApkInfo */,
  459. );
  460. path = ZgApkTools;
  461. sourceTree = "<group>";
  462. };
  463. 41946B0D207D09E900B7288E /* JoinFile */ = {
  464. isa = PBXGroup;
  465. children = (
  466. 41946B0E207D09E900B7288E /* JoinFileDir.h */,
  467. 41946B0F207D09E900B7288E /* JoinFile.h */,
  468. 41946B10207D09E900B7288E /* jsoncpp */,
  469. 41946B21207D09E900B7288E /* JoinFileDir.mm */,
  470. 41946B22207D09E900B7288E /* JoinFile.cpp */,
  471. );
  472. path = JoinFile;
  473. sourceTree = "<group>";
  474. };
  475. 41946B10207D09E900B7288E /* jsoncpp */ = {
  476. isa = PBXGroup;
  477. children = (
  478. 41946B11207D09E900B7288E /* reader.h */,
  479. 41946B12207D09E900B7288E /* config.h */,
  480. 41946B13207D09E900B7288E /* features.h */,
  481. 41946B14207D09E900B7288E /* value.h */,
  482. 41946B15207D09E900B7288E /* autolink.h */,
  483. 41946B16207D09E900B7288E /* json.h */,
  484. 41946B17207D09E900B7288E /* writer.h */,
  485. 41946B18207D09E900B7288E /* forwards.h */,
  486. 41946B19207D09E900B7288E /* src */,
  487. );
  488. path = jsoncpp;
  489. sourceTree = "<group>";
  490. };
  491. 41946B19207D09E900B7288E /* src */ = {
  492. isa = PBXGroup;
  493. children = (
  494. 41946B1A207D09E900B7288E /* json_writer.cpp */,
  495. 41946B1B207D09E900B7288E /* json_internalmap.inl */,
  496. 41946B1C207D09E900B7288E /* json_reader.cpp */,
  497. 41946B1D207D09E900B7288E /* json_batchallocator.h */,
  498. 41946B1E207D09E900B7288E /* json_value.cpp */,
  499. 41946B1F207D09E900B7288E /* json_valueiterator.inl */,
  500. 41946B20207D09E900B7288E /* json_internalarray.inl */,
  501. );
  502. path = src;
  503. sourceTree = "<group>";
  504. };
  505. 41946B29207D09E900B7288E /* ZGApkInfo */ = {
  506. isa = PBXGroup;
  507. children = (
  508. 41946B2A207D09E900B7288E /* ZGApk.h */,
  509. 41946B2B207D09E900B7288E /* ZGApk_String.h */,
  510. 41946B2C207D09E900B7288E /* ZGApk_yml.m */,
  511. 41946B2D207D09E900B7288E /* ZGApk_Manifest.h */,
  512. 41946B2E207D09E900B7288E /* ZGApk_yml.h */,
  513. 41946B2F207D09E900B7288E /* ZGApk.m */,
  514. 41946B30207D09E900B7288E /* ZGApk_String.m */,
  515. 41946B31207D09E900B7288E /* ZGApk_Manifest.m */,
  516. );
  517. path = ZGApkInfo;
  518. sourceTree = "<group>";
  519. };
  520. 41946B9A207D0AA100B7288E /* Data */ = {
  521. isa = PBXGroup;
  522. children = (
  523. 41946BA2207D0AA100B7288E /* DataUtils.h */,
  524. 41946B9B207D0AA100B7288E /* DataUtils.m */,
  525. 41946B9C207D0AA100B7288E /* CountryInfo */,
  526. EA1DCE0720F605F1000EEBEB /* AdIdNameUtils.h */,
  527. EA1DCE0820F605F1000EEBEB /* AdIdNameUtils.m */,
  528. );
  529. path = Data;
  530. sourceTree = "<group>";
  531. };
  532. 41946B9C207D0AA100B7288E /* CountryInfo */ = {
  533. isa = PBXGroup;
  534. children = (
  535. 41946B9D207D0AA100B7288E /* CountryInfo.plist */,
  536. 41946B9E207D0AA100B7288E /* CountryInfo.h */,
  537. 41946B9F207D0AA100B7288E /* CountryInfoManager.m */,
  538. 41946BA0207D0AA100B7288E /* CountryInfo.m */,
  539. 41946BA1207D0AA100B7288E /* CountryInfoManager.h */,
  540. );
  541. path = CountryInfo;
  542. sourceTree = "<group>";
  543. };
  544. 41946BA3207D0AA100B7288E /* UI */ = {
  545. isa = PBXGroup;
  546. children = (
  547. EAAF380424BDA2B000499E38 /* EcpmConfigInit */,
  548. 41946BA6207D0AA100B7288E /* ProjectInfo */,
  549. 41946BCC207D0AA100B7288E /* arrow.jpg */,
  550. 41946BA5207D0AA100B7288E /* EditProjectWC.h */,
  551. 41946BCD207D0AA100B7288E /* EditProjectWC.m */,
  552. 41946BCE207D0AA100B7288E /* EditProjectWC.xib */,
  553. 41946BCF207D0AA100B7288E /* ProjectListWC.h */,
  554. 41946BA4207D0AA100B7288E /* ProjectListWC.m */,
  555. 41946BD2207D0AA100B7288E /* ProjectListWC.xib */,
  556. 41946BD1207D0AA100B7288E /* AddProjectWC.h */,
  557. 41946BCB207D0AA100B7288E /* AddProjectWC.m */,
  558. 41946BD0207D0AA100B7288E /* AddProjectWC.xib */,
  559. );
  560. path = UI;
  561. sourceTree = "<group>";
  562. };
  563. 41946BA6207D0AA100B7288E /* ProjectInfo */ = {
  564. isa = PBXGroup;
  565. children = (
  566. EA1DCE0520F604A2000EEBEB /* Server */,
  567. EA1DCE0420F60495000EEBEB /* Local */,
  568. 4158288F20B2B10700205173 /* ProjectInfoSave.h */,
  569. 4158289020B2B10700205173 /* ProjectInfoSave.m */,
  570. 41946BA9207D0AA100B7288E /* ProjectInfo_Path.h */,
  571. 41946BBA207D0AA100B7288E /* ProjectInfo_Path.m */,
  572. 41946BC4207D0AA100B7288E /* ProjectInfo_Apk_Image.h */,
  573. 41946BB3207D0AA100B7288E /* ProjectInfo_Apk_Image.m */,
  574. 41946BB0207D0AA100B7288E /* NSDictionary+ZGJsonValue.h */,
  575. 41946BBD207D0AA100B7288E /* NSDictionary+ZGJsonValue.m */,
  576. 41946BC8207D0AA100B7288E /* ProjectInfo_Upload.h */,
  577. 41946BB8207D0AA100B7288E /* ProjectInfo_Upload.m */,
  578. 41946BAE207D0AA100B7288E /* ProjectInfo.h */,
  579. 41946BBF207D0AA100B7288E /* ProjectInfo.m */,
  580. );
  581. path = ProjectInfo;
  582. sourceTree = "<group>";
  583. };
  584. 41946BD3207D0AA100B7288E /* Utils */ = {
  585. isa = PBXGroup;
  586. children = (
  587. EA6FC48B25071E2B00C67DFC /* AdWorthJsonGenerator.h */,
  588. EA6FC48C25071E2B00C67DFC /* AdWorthJsonGenerator.m */,
  589. 41946BD7207D0AA100B7288E /* base64.cpp */,
  590. 41946BD5207D0AA100B7288E /* base64.h */,
  591. 41946BE8207D0AA100B7288E /* BulldogTool.cpp */,
  592. 41946BF1207D0AA100B7288E /* BulldogTool.h */,
  593. 41946BD4207D0AA100B7288E /* HttpUtils.h */,
  594. 41946BEA207D0AA100B7288E /* HttpUtils.m */,
  595. 41946BF0207D0AA100B7288E /* PackUtils.h */,
  596. 41946BE7207D0AA100B7288E /* PackUtils.mm */,
  597. 41946BD8207D0AA100B7288E /* Translate */,
  598. 41946BDD207D0AA100B7288E /* unzip */,
  599. 41946BE6207D0AA100B7288E /* UrlCrptyUtils.h */,
  600. 41946BEB207D0AA100B7288E /* UrlCrptyUtils.mm */,
  601. EA1785E024FFA066002B3363 /* AdWorthJsonGenerator.h */,
  602. EA1785E124FFA066002B3363 /* AdWorthJsonGenerator.m */,
  603. 41946BEC207D0AA100B7288E /* Word */,
  604. 41946BD6207D0AA100B7288E /* ZipUtils.cpp */,
  605. 41946BE9207D0AA100B7288E /* ZipUtils.h */,
  606. );
  607. path = Utils;
  608. sourceTree = "<group>";
  609. };
  610. 41946BD8207D0AA100B7288E /* Translate */ = {
  611. isa = PBXGroup;
  612. children = (
  613. 41946BD9207D0AA100B7288E /* TranslateUtils.h */,
  614. 41946BDA207D0AA100B7288E /* doOneTranslate.iim */,
  615. 41946BDB207D0AA100B7288E /* TranslateTemplate.js */,
  616. 41946BDC207D0AA100B7288E /* TranslateUtils.m */,
  617. );
  618. path = Translate;
  619. sourceTree = "<group>";
  620. };
  621. 41946BDD207D0AA100B7288E /* unzip */ = {
  622. isa = PBXGroup;
  623. children = (
  624. 41946BDE207D0AA100B7288E /* ioapi_mem.cpp */,
  625. 41946BDF207D0AA100B7288E /* CMakeLists.txt */,
  626. 41946BE0207D0AA100B7288E /* ioapi.cpp */,
  627. 41946BE1207D0AA100B7288E /* unzip.cpp */,
  628. 41946BE2207D0AA100B7288E /* ioapi_mem.h */,
  629. 41946BE3207D0AA100B7288E /* crypt.h */,
  630. 41946BE4207D0AA100B7288E /* unzip.h */,
  631. 41946BE5207D0AA100B7288E /* ioapi.h */,
  632. );
  633. path = unzip;
  634. sourceTree = "<group>";
  635. };
  636. 41946BEC207D0AA100B7288E /* Word */ = {
  637. isa = PBXGroup;
  638. children = (
  639. 41946BED207D0AA100B7288E /* WordUtils.h */,
  640. 41946BEE207D0AA100B7288E /* WordUtils.m */,
  641. 41946BEF207D0AA100B7288E /* CY_String_keywords.txt */,
  642. );
  643. path = Word;
  644. sourceTree = "<group>";
  645. };
  646. 41946C1E207D0AE400B7288E /* Frameworks */ = {
  647. isa = PBXGroup;
  648. children = (
  649. 41946C23207D0AF400B7288E /* Automator.framework */,
  650. 41946C21207D0AED00B7288E /* libxml2.2.tbd */,
  651. 41946C1F207D0AE400B7288E /* libz.tbd */,
  652. );
  653. name = Frameworks;
  654. sourceTree = "<group>";
  655. };
  656. EA1DCE0420F60495000EEBEB /* Local */ = {
  657. isa = PBXGroup;
  658. children = (
  659. 41946BC1207D0AA100B7288E /* ProjectInfo_Local.h */,
  660. 41946BAC207D0AA100B7288E /* ProjectInfo_Local.m */,
  661. 41946BB1207D0AA100B7288E /* ProjectInfo_Local_Translate.h */,
  662. 41946BC6207D0AA100B7288E /* ProjectInfo_Local_Translate.m */,
  663. 41946BB9207D0AA100B7288E /* ProjectInfo_Local_SDKKeys.h */,
  664. 41946BAA207D0AA100B7288E /* ProjectInfo_Local_SDKKeys.m */,
  665. );
  666. path = Local;
  667. sourceTree = "<group>";
  668. };
  669. EA1DCE0520F604A2000EEBEB /* Server */ = {
  670. isa = PBXGroup;
  671. children = (
  672. 41946BAB207D0AA100B7288E /* ProjectInfo_Server_AdType.h */,
  673. 41946BC2207D0AA100B7288E /* ProjectInfo_Server_AdType.m */,
  674. 41E2F5B52084AA710039CC4D /* ProjectInfo_Server_AdId.h */,
  675. 41E2F5B62084AA710039CC4D /* ProjectInfo_Server_AdId.m */,
  676. 41946BC7207D0AA100B7288E /* ProjectInfo_Server_AdConfig.h */,
  677. 41946BB7207D0AA100B7288E /* ProjectInfo_Server_AdConfig.m */,
  678. 41946BC0207D0AA100B7288E /* ProjectInfo_Server_AdConditionGlobal.h */,
  679. 41946BAD207D0AA100B7288E /* ProjectInfo_Server_AdConditionGlobal.m */,
  680. 41946BC3207D0AA100B7288E /* ProjectInfo_Server_AdConditionConfig.h */,
  681. 41946BB4207D0AA100B7288E /* ProjectInfo_Server_AdConditionConfig.m */,
  682. 41946BA7207D0AA100B7288E /* ProjectInfo_Server_AdConfigPage.h */,
  683. 41946BBC207D0AA100B7288E /* ProjectInfo_Server_AdConfigPage.m */,
  684. 41946BBB207D0AA100B7288E /* ProjectInfo_Server_AdConfigPageArray.h */,
  685. 41946BA8207D0AA100B7288E /* ProjectInfo_Server_AdConfigPageArray.m */,
  686. 41E2F5AC2084855A0039CC4D /* ProjectInfo_Server_AdPlatform.h */,
  687. 41E2F5B02084855A0039CC4D /* ProjectInfo_Server_AdPlatform.m */,
  688. 41946BAF207D0AA100B7288E /* ProjectInfo_Server_GameConfig.h */,
  689. 41946BBE207D0AA100B7288E /* ProjectInfo_Server_GameConfig.m */,
  690. 41946BCA207D0AA100B7288E /* ProjectInfo_Server_GameUpdate.h */,
  691. 41946BB5207D0AA100B7288E /* ProjectInfo_Server_GameUpdate.m */,
  692. 41946BB2207D0AA100B7288E /* ProjectInfo_Server_SDKKeys.h */,
  693. 41946BC5207D0AA100B7288E /* ProjectInfo_Server_SDKKeys.m */,
  694. 41946BC9207D0AA100B7288E /* ProjectInfo_Server.h */,
  695. 41946BB6207D0AA100B7288E /* ProjectInfo_Server.m */,
  696. );
  697. path = Server;
  698. sourceTree = "<group>";
  699. };
  700. EAAF380424BDA2B000499E38 /* EcpmConfigInit */ = {
  701. isa = PBXGroup;
  702. children = (
  703. EAAF380524BDA2C900499E38 /* EcpmConfigInitWC.h */,
  704. EAAF380624BDA2C900499E38 /* EcpmConfigInitWC.m */,
  705. EAAF380724BDA2C900499E38 /* EcpmConfigInitWC.xib */,
  706. EA96267924BDA48500829283 /* EcpmConfigInit.h */,
  707. EA96267A24BDA48500829283 /* EcpmConfigInit.m */,
  708. EAD8F90D24BDB069006BFB05 /* EcpmInitBean.h */,
  709. EAD8F90E24BDB069006BFB05 /* EcpmInitBean.m */,
  710. EA96267C24BDACDF00829283 /* NSString+NSString_CountryCode.h */,
  711. EA96267D24BDACE000829283 /* NSString+NSString_CountryCode.m */,
  712. EA96267F24BDAD2100829283 /* EcpmConfigInitExporter.h */,
  713. EA96268024BDAD2100829283 /* EcpmConfigInitExporter.m */,
  714. EAD8F91424BEF040006BFB05 /* AdIdNameInCSVUtils.h */,
  715. EAD8F91524BEF040006BFB05 /* AdIdNameInCSVUtils.m */,
  716. );
  717. path = EcpmConfigInit;
  718. sourceTree = "<group>";
  719. };
  720. /* End PBXGroup section */
  721. /* Begin PBXNativeTarget section */
  722. 41946A94207D085C00B7288E /* UUTUtils2.1 */ = {
  723. isa = PBXNativeTarget;
  724. buildConfigurationList = 41946ABC207D085C00B7288E /* Build configuration list for PBXNativeTarget "UUTUtils2.1" */;
  725. buildPhases = (
  726. 41946A91207D085C00B7288E /* Sources */,
  727. 41946A92207D085C00B7288E /* Frameworks */,
  728. 41946A93207D085C00B7288E /* Resources */,
  729. );
  730. buildRules = (
  731. );
  732. dependencies = (
  733. );
  734. name = UUTUtils2.1;
  735. productName = UUTUtils2.1;
  736. productReference = 41946A95207D085C00B7288E /* UUTUtils2.1.app */;
  737. productType = "com.apple.product-type.application";
  738. };
  739. 41946AA7207D085C00B7288E /* UUTUtils2.1Tests */ = {
  740. isa = PBXNativeTarget;
  741. buildConfigurationList = 41946ABF207D085C00B7288E /* Build configuration list for PBXNativeTarget "UUTUtils2.1Tests" */;
  742. buildPhases = (
  743. 41946AA4207D085C00B7288E /* Sources */,
  744. 41946AA5207D085C00B7288E /* Frameworks */,
  745. 41946AA6207D085C00B7288E /* Resources */,
  746. );
  747. buildRules = (
  748. );
  749. dependencies = (
  750. 41946AAA207D085C00B7288E /* PBXTargetDependency */,
  751. );
  752. name = UUTUtils2.1Tests;
  753. productName = UUTUtils2.1Tests;
  754. productReference = 41946AA8207D085C00B7288E /* UUTUtils2.1Tests.xctest */;
  755. productType = "com.apple.product-type.bundle.unit-test";
  756. };
  757. 41946AB2207D085C00B7288E /* UUTUtils2.1UITests */ = {
  758. isa = PBXNativeTarget;
  759. buildConfigurationList = 41946AC2207D085C00B7288E /* Build configuration list for PBXNativeTarget "UUTUtils2.1UITests" */;
  760. buildPhases = (
  761. 41946AAF207D085C00B7288E /* Sources */,
  762. 41946AB0207D085C00B7288E /* Frameworks */,
  763. 41946AB1207D085C00B7288E /* Resources */,
  764. );
  765. buildRules = (
  766. );
  767. dependencies = (
  768. 41946AB5207D085C00B7288E /* PBXTargetDependency */,
  769. );
  770. name = UUTUtils2.1UITests;
  771. productName = UUTUtils2.1UITests;
  772. productReference = 41946AB3207D085C00B7288E /* UUTUtils2.1UITests.xctest */;
  773. productType = "com.apple.product-type.bundle.ui-testing";
  774. };
  775. /* End PBXNativeTarget section */
  776. /* Begin PBXProject section */
  777. 41946A8D207D085C00B7288E /* Project object */ = {
  778. isa = PBXProject;
  779. attributes = {
  780. LastUpgradeCheck = 0820;
  781. ORGANIZATIONNAME = dym;
  782. TargetAttributes = {
  783. 41946A94207D085C00B7288E = {
  784. CreatedOnToolsVersion = 8.2.1;
  785. ProvisioningStyle = Automatic;
  786. };
  787. 41946AA7207D085C00B7288E = {
  788. CreatedOnToolsVersion = 8.2.1;
  789. ProvisioningStyle = Automatic;
  790. TestTargetID = 41946A94207D085C00B7288E;
  791. };
  792. 41946AB2207D085C00B7288E = {
  793. CreatedOnToolsVersion = 8.2.1;
  794. ProvisioningStyle = Automatic;
  795. TestTargetID = 41946A94207D085C00B7288E;
  796. };
  797. };
  798. };
  799. buildConfigurationList = 41946A90207D085C00B7288E /* Build configuration list for PBXProject "UUTUtils2.1" */;
  800. compatibilityVersion = "Xcode 3.2";
  801. developmentRegion = English;
  802. hasScannedForEncodings = 0;
  803. knownRegions = (
  804. en,
  805. Base,
  806. );
  807. mainGroup = 41946A8C207D085C00B7288E;
  808. productRefGroup = 41946A96207D085C00B7288E /* Products */;
  809. projectDirPath = "";
  810. projectRoot = "";
  811. targets = (
  812. 41946A94207D085C00B7288E /* UUTUtils2.1 */,
  813. 41946AA7207D085C00B7288E /* UUTUtils2.1Tests */,
  814. 41946AB2207D085C00B7288E /* UUTUtils2.1UITests */,
  815. );
  816. };
  817. /* End PBXProject section */
  818. /* Begin PBXResourcesBuildPhase section */
  819. 41946A93207D085C00B7288E /* Resources */ = {
  820. isa = PBXResourcesBuildPhase;
  821. buildActionMask = 2147483647;
  822. files = (
  823. 41946A9F207D085C00B7288E /* Assets.xcassets in Resources */,
  824. 41946BF3207D0AA100B7288E /* CountryInfo.plist in Resources */,
  825. 41946C0E207D0AA200B7288E /* ProjectListWC.xib in Resources */,
  826. EAAF380924BDA2C900499E38 /* EcpmConfigInitWC.xib in Resources */,
  827. 41946C11207D0AA200B7288E /* doOneTranslate.iim in Resources */,
  828. 41946C0C207D0AA200B7288E /* EditProjectWC.xib in Resources */,
  829. 41946C26207D0B3B00B7288E /* ApkTools in Resources */,
  830. 41946B82207D09E900B7288E /* json_internalmap.inl in Resources */,
  831. 41946C1D207D0AA200B7288E /* CY_String_keywords.txt in Resources */,
  832. 41946C0D207D0AA200B7288E /* AddProjectWC.xib in Resources */,
  833. 41946C12207D0AA200B7288E /* TranslateTemplate.js in Resources */,
  834. 41946B97207D09E900B7288E /* DropImageHere.png in Resources */,
  835. 41946C15207D0AA200B7288E /* CMakeLists.txt in Resources */,
  836. 41946B86207D09E900B7288E /* json_internalarray.inl in Resources */,
  837. 41946AA2207D085C00B7288E /* MainMenu.xib in Resources */,
  838. 41946C0A207D0AA200B7288E /* arrow.jpg in Resources */,
  839. 41946B85207D09E900B7288E /* json_valueiterator.inl in Resources */,
  840. );
  841. runOnlyForDeploymentPostprocessing = 0;
  842. };
  843. 41946AA6207D085C00B7288E /* Resources */ = {
  844. isa = PBXResourcesBuildPhase;
  845. buildActionMask = 2147483647;
  846. files = (
  847. );
  848. runOnlyForDeploymentPostprocessing = 0;
  849. };
  850. 41946AB1207D085C00B7288E /* Resources */ = {
  851. isa = PBXResourcesBuildPhase;
  852. buildActionMask = 2147483647;
  853. files = (
  854. );
  855. runOnlyForDeploymentPostprocessing = 0;
  856. };
  857. /* End PBXResourcesBuildPhase section */
  858. /* Begin PBXSourcesBuildPhase section */
  859. 41946A91207D085C00B7288E /* Sources */ = {
  860. isa = PBXSourcesBuildPhase;
  861. buildActionMask = 2147483647;
  862. files = (
  863. EA96267B24BDA48500829283 /* EcpmConfigInit.m in Sources */,
  864. 41946C17207D0AA200B7288E /* unzip.cpp in Sources */,
  865. 41946B46207D09E900B7288E /* ZGCommonUtils.m in Sources */,
  866. 41946BF2207D0AA100B7288E /* DataUtils.m in Sources */,
  867. 41946BFB207D0AA200B7288E /* ProjectInfo_Apk_Image.m in Sources */,
  868. 41946C04207D0AA200B7288E /* ProjectInfo_Server_GameConfig.m in Sources */,
  869. 41946C02207D0AA200B7288E /* ProjectInfo_Server_AdConfigPage.m in Sources */,
  870. 41946BFF207D0AA200B7288E /* ProjectInfo_Server_AdConfig.m in Sources */,
  871. 41946C06207D0AA200B7288E /* ProjectInfo_Server_AdType.m in Sources */,
  872. 41946A9D207D085C00B7288E /* main.m in Sources */,
  873. EAD8F90F24BDB069006BFB05 /* EcpmInitBean.m in Sources */,
  874. 41946A9A207D085C00B7288E /* AppDelegate.m in Sources */,
  875. 4158289120B2B10700205173 /* ProjectInfoSave.m in Sources */,
  876. 41946B90207D09E900B7288E /* ZGApk_Manifest.m in Sources */,
  877. 41946B99207D09E900B7288E /* ZGJsonUtils.m in Sources */,
  878. 41946B48207D09E900B7288E /* ZGShellUtils.m in Sources */,
  879. 41946B94207D09E900B7288E /* DropImageView.m in Sources */,
  880. 41946C07207D0AA200B7288E /* ProjectInfo_Server_SDKKeys.m in Sources */,
  881. 41946B91207D09E900B7288E /* ZGScriptUtils.m in Sources */,
  882. 41946C18207D0AA200B7288E /* PackUtils.mm in Sources */,
  883. 41946BF6207D0AA100B7288E /* ProjectListWC.m in Sources */,
  884. 41946B96207D09E900B7288E /* ZGAlert.m in Sources */,
  885. 41946BF5207D0AA100B7288E /* CountryInfo.m in Sources */,
  886. 41946BF8207D0AA100B7288E /* ProjectInfo_Local_SDKKeys.m in Sources */,
  887. 41946C09207D0AA200B7288E /* AddProjectWC.m in Sources */,
  888. 41946C16207D0AA200B7288E /* ioapi.cpp in Sources */,
  889. 41946B98207D09E900B7288E /* ZGFileUtils.m in Sources */,
  890. 41946C1B207D0AA200B7288E /* UrlCrptyUtils.mm in Sources */,
  891. EAAF380824BDA2C900499E38 /* EcpmConfigInitWC.m in Sources */,
  892. 41946C1C207D0AA200B7288E /* WordUtils.m in Sources */,
  893. EAD8F91624BEF040006BFB05 /* AdIdNameInCSVUtils.m in Sources */,
  894. 41946B8D207D09E900B7288E /* ZGApk_yml.m in Sources */,
  895. 41946B8A207D09E900B7288E /* GDataXMLNode.m in Sources */,
  896. 41946B84207D09E900B7288E /* json_value.cpp in Sources */,
  897. 41946BF7207D0AA100B7288E /* ProjectInfo_Server_AdConfigPageArray.m in Sources */,
  898. 41E2F5B72084AA710039CC4D /* ProjectInfo_Server_AdId.m in Sources */,
  899. 41946C10207D0AA200B7288E /* base64.cpp in Sources */,
  900. 41946C19207D0AA200B7288E /* BulldogTool.cpp in Sources */,
  901. 41946B87207D09E900B7288E /* JoinFileDir.mm in Sources */,
  902. EA1785E224FFA066002B3363 /* AdWorthJsonGenerator.m in Sources */,
  903. 41946B95207D09E900B7288E /* ZGNetCircularProgressView.m in Sources */,
  904. 41946C00207D0AA200B7288E /* ProjectInfo_Upload.m in Sources */,
  905. 41946B92207D09E900B7288E /* ZGImageUtils.m in Sources */,
  906. 41946BF9207D0AA100B7288E /* ProjectInfo_Local.m in Sources */,
  907. 41946C14207D0AA200B7288E /* ioapi_mem.cpp in Sources */,
  908. EA6FC48D25071E2B00C67DFC /* AdWorthJsonGenerator.m in Sources */,
  909. 41946C05207D0AA200B7288E /* ProjectInfo.m in Sources */,
  910. 41946B83207D09E900B7288E /* json_reader.cpp in Sources */,
  911. 41946BFE207D0AA200B7288E /* ProjectInfo_Server.m in Sources */,
  912. 41946B8C207D09E900B7288E /* ZGApkFixUtils.m in Sources */,
  913. 41946C08207D0AA200B7288E /* ProjectInfo_Local_Translate.m in Sources */,
  914. 41946BFC207D0AA200B7288E /* ProjectInfo_Server_AdConditionConfig.m in Sources */,
  915. 41946B89207D09E900B7288E /* ZGApkToolUtils.m in Sources */,
  916. 41946C13207D0AA200B7288E /* TranslateUtils.m in Sources */,
  917. 41946BFD207D0AA200B7288E /* ProjectInfo_Server_GameUpdate.m in Sources */,
  918. 411C15122086360B001545EC /* NSString+NSString_CountryCode.m in Sources */,
  919. 41946B8E207D09E900B7288E /* ZGApk.m in Sources */,
  920. EA96267E24BDACE000829283 /* NSString+NSString_CountryCode.m in Sources */,
  921. 41946BFA207D0AA200B7288E /* ProjectInfo_Server_AdConditionGlobal.m in Sources */,
  922. 41946B93207D09E900B7288E /* ZGWebUtils.m in Sources */,
  923. 41946C01207D0AA200B7288E /* ProjectInfo_Path.m in Sources */,
  924. 41946C0B207D0AA200B7288E /* EditProjectWC.m in Sources */,
  925. 41946B8F207D09E900B7288E /* ZGApk_String.m in Sources */,
  926. 41946C1A207D0AA200B7288E /* HttpUtils.m in Sources */,
  927. 41946B47207D09E900B7288E /* ZGImacroUtils.m in Sources */,
  928. 41946C0F207D0AA200B7288E /* ZipUtils.cpp in Sources */,
  929. EA1DCE0920F605F1000EEBEB /* AdIdNameUtils.m in Sources */,
  930. 41946B8B207D09E900B7288E /* ZGApkToolPath.m in Sources */,
  931. 41946B88207D09E900B7288E /* JoinFile.cpp in Sources */,
  932. 41946B80207D09E900B7288E /* ZGApkFixConfigs.m in Sources */,
  933. 41E2F5B32084855A0039CC4D /* ProjectInfo_Server_AdPlatform.m in Sources */,
  934. 41946B81207D09E900B7288E /* json_writer.cpp in Sources */,
  935. 41946BF4207D0AA100B7288E /* CountryInfoManager.m in Sources */,
  936. EA96268124BDAD2100829283 /* EcpmConfigInitExporter.m in Sources */,
  937. 41946C03207D0AA200B7288E /* NSDictionary+ZGJsonValue.m in Sources */,
  938. );
  939. runOnlyForDeploymentPostprocessing = 0;
  940. };
  941. 41946AA4207D085C00B7288E /* Sources */ = {
  942. isa = PBXSourcesBuildPhase;
  943. buildActionMask = 2147483647;
  944. files = (
  945. 41946AAD207D085C00B7288E /* UUTUtils2_1Tests.m in Sources */,
  946. );
  947. runOnlyForDeploymentPostprocessing = 0;
  948. };
  949. 41946AAF207D085C00B7288E /* Sources */ = {
  950. isa = PBXSourcesBuildPhase;
  951. buildActionMask = 2147483647;
  952. files = (
  953. 41946AB8207D085C00B7288E /* UUTUtils2_1UITests.m in Sources */,
  954. );
  955. runOnlyForDeploymentPostprocessing = 0;
  956. };
  957. /* End PBXSourcesBuildPhase section */
  958. /* Begin PBXTargetDependency section */
  959. 41946AAA207D085C00B7288E /* PBXTargetDependency */ = {
  960. isa = PBXTargetDependency;
  961. target = 41946A94207D085C00B7288E /* UUTUtils2.1 */;
  962. targetProxy = 41946AA9207D085C00B7288E /* PBXContainerItemProxy */;
  963. };
  964. 41946AB5207D085C00B7288E /* PBXTargetDependency */ = {
  965. isa = PBXTargetDependency;
  966. target = 41946A94207D085C00B7288E /* UUTUtils2.1 */;
  967. targetProxy = 41946AB4207D085C00B7288E /* PBXContainerItemProxy */;
  968. };
  969. /* End PBXTargetDependency section */
  970. /* Begin PBXVariantGroup section */
  971. 41946AA0207D085C00B7288E /* MainMenu.xib */ = {
  972. isa = PBXVariantGroup;
  973. children = (
  974. 41946AA1207D085C00B7288E /* Base */,
  975. );
  976. name = MainMenu.xib;
  977. sourceTree = "<group>";
  978. };
  979. /* End PBXVariantGroup section */
  980. /* Begin XCBuildConfiguration section */
  981. 41946ABA207D085C00B7288E /* Debug */ = {
  982. isa = XCBuildConfiguration;
  983. buildSettings = {
  984. ALWAYS_SEARCH_USER_PATHS = NO;
  985. CLANG_ANALYZER_NONNULL = YES;
  986. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  987. CLANG_CXX_LIBRARY = "libc++";
  988. CLANG_ENABLE_MODULES = YES;
  989. CLANG_ENABLE_OBJC_ARC = YES;
  990. CLANG_WARN_BOOL_CONVERSION = YES;
  991. CLANG_WARN_CONSTANT_CONVERSION = YES;
  992. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  993. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  994. CLANG_WARN_EMPTY_BODY = YES;
  995. CLANG_WARN_ENUM_CONVERSION = YES;
  996. CLANG_WARN_INFINITE_RECURSION = YES;
  997. CLANG_WARN_INT_CONVERSION = YES;
  998. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  999. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1000. CLANG_WARN_UNREACHABLE_CODE = YES;
  1001. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1002. CODE_SIGN_IDENTITY = "-";
  1003. COPY_PHASE_STRIP = NO;
  1004. DEBUG_INFORMATION_FORMAT = dwarf;
  1005. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1006. ENABLE_TESTABILITY = YES;
  1007. GCC_C_LANGUAGE_STANDARD = gnu99;
  1008. GCC_DYNAMIC_NO_PIC = NO;
  1009. GCC_NO_COMMON_BLOCKS = YES;
  1010. GCC_OPTIMIZATION_LEVEL = 0;
  1011. GCC_PREPROCESSOR_DEFINITIONS = (
  1012. "DEBUG=1",
  1013. "$(inherited)",
  1014. );
  1015. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1016. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1017. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1018. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1019. GCC_WARN_UNUSED_FUNCTION = YES;
  1020. GCC_WARN_UNUSED_VARIABLE = YES;
  1021. MACOSX_DEPLOYMENT_TARGET = 10.13;
  1022. MTL_ENABLE_DEBUG_INFO = YES;
  1023. ONLY_ACTIVE_ARCH = YES;
  1024. SDKROOT = macosx;
  1025. };
  1026. name = Debug;
  1027. };
  1028. 41946ABB207D085C00B7288E /* Release */ = {
  1029. isa = XCBuildConfiguration;
  1030. buildSettings = {
  1031. ALWAYS_SEARCH_USER_PATHS = NO;
  1032. CLANG_ANALYZER_NONNULL = YES;
  1033. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  1034. CLANG_CXX_LIBRARY = "libc++";
  1035. CLANG_ENABLE_MODULES = YES;
  1036. CLANG_ENABLE_OBJC_ARC = YES;
  1037. CLANG_WARN_BOOL_CONVERSION = YES;
  1038. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1039. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1040. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1041. CLANG_WARN_EMPTY_BODY = YES;
  1042. CLANG_WARN_ENUM_CONVERSION = YES;
  1043. CLANG_WARN_INFINITE_RECURSION = YES;
  1044. CLANG_WARN_INT_CONVERSION = YES;
  1045. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1046. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1047. CLANG_WARN_UNREACHABLE_CODE = YES;
  1048. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1049. CODE_SIGN_IDENTITY = "-";
  1050. COPY_PHASE_STRIP = NO;
  1051. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1052. ENABLE_NS_ASSERTIONS = NO;
  1053. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1054. GCC_C_LANGUAGE_STANDARD = gnu99;
  1055. GCC_NO_COMMON_BLOCKS = YES;
  1056. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1057. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1058. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1059. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1060. GCC_WARN_UNUSED_FUNCTION = YES;
  1061. GCC_WARN_UNUSED_VARIABLE = YES;
  1062. MACOSX_DEPLOYMENT_TARGET = 10.13;
  1063. MTL_ENABLE_DEBUG_INFO = NO;
  1064. SDKROOT = macosx;
  1065. };
  1066. name = Release;
  1067. };
  1068. 41946ABD207D085C00B7288E /* Debug */ = {
  1069. isa = XCBuildConfiguration;
  1070. buildSettings = {
  1071. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1072. COMBINE_HIDPI_IMAGES = YES;
  1073. HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
  1074. INFOPLIST_FILE = UUTUtils2.1/Info.plist;
  1075. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  1076. MACOSX_DEPLOYMENT_TARGET = 10.12;
  1077. PRODUCT_BUNDLE_IDENTIFIER = "com.dym.UUTUtils2-1";
  1078. PRODUCT_NAME = "$(TARGET_NAME)";
  1079. };
  1080. name = Debug;
  1081. };
  1082. 41946ABE207D085C00B7288E /* Release */ = {
  1083. isa = XCBuildConfiguration;
  1084. buildSettings = {
  1085. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1086. COMBINE_HIDPI_IMAGES = YES;
  1087. HEADER_SEARCH_PATHS = "${SDKROOT}/usr/include/libxml2";
  1088. INFOPLIST_FILE = UUTUtils2.1/Info.plist;
  1089. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  1090. MACOSX_DEPLOYMENT_TARGET = 10.12;
  1091. PRODUCT_BUNDLE_IDENTIFIER = "com.dym.UUTUtils2-1";
  1092. PRODUCT_NAME = "$(TARGET_NAME)";
  1093. };
  1094. name = Release;
  1095. };
  1096. 41946AC0207D085C00B7288E /* Debug */ = {
  1097. isa = XCBuildConfiguration;
  1098. buildSettings = {
  1099. BUNDLE_LOADER = "$(TEST_HOST)";
  1100. COMBINE_HIDPI_IMAGES = YES;
  1101. INFOPLIST_FILE = UUTUtils2.1Tests/Info.plist;
  1102. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  1103. PRODUCT_BUNDLE_IDENTIFIER = "com.dym.UUTUtils2-1Tests";
  1104. PRODUCT_NAME = "$(TARGET_NAME)";
  1105. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/UUTUtils2.1.app/Contents/MacOS/UUTUtils2.1";
  1106. };
  1107. name = Debug;
  1108. };
  1109. 41946AC1207D085C00B7288E /* Release */ = {
  1110. isa = XCBuildConfiguration;
  1111. buildSettings = {
  1112. BUNDLE_LOADER = "$(TEST_HOST)";
  1113. COMBINE_HIDPI_IMAGES = YES;
  1114. INFOPLIST_FILE = UUTUtils2.1Tests/Info.plist;
  1115. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  1116. PRODUCT_BUNDLE_IDENTIFIER = "com.dym.UUTUtils2-1Tests";
  1117. PRODUCT_NAME = "$(TARGET_NAME)";
  1118. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/UUTUtils2.1.app/Contents/MacOS/UUTUtils2.1";
  1119. };
  1120. name = Release;
  1121. };
  1122. 41946AC3207D085C00B7288E /* Debug */ = {
  1123. isa = XCBuildConfiguration;
  1124. buildSettings = {
  1125. COMBINE_HIDPI_IMAGES = YES;
  1126. INFOPLIST_FILE = UUTUtils2.1UITests/Info.plist;
  1127. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  1128. PRODUCT_BUNDLE_IDENTIFIER = "com.dym.UUTUtils2-1UITests";
  1129. PRODUCT_NAME = "$(TARGET_NAME)";
  1130. TEST_TARGET_NAME = UUTUtils2.1;
  1131. };
  1132. name = Debug;
  1133. };
  1134. 41946AC4207D085C00B7288E /* Release */ = {
  1135. isa = XCBuildConfiguration;
  1136. buildSettings = {
  1137. COMBINE_HIDPI_IMAGES = YES;
  1138. INFOPLIST_FILE = UUTUtils2.1UITests/Info.plist;
  1139. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/../Frameworks";
  1140. PRODUCT_BUNDLE_IDENTIFIER = "com.dym.UUTUtils2-1UITests";
  1141. PRODUCT_NAME = "$(TARGET_NAME)";
  1142. TEST_TARGET_NAME = UUTUtils2.1;
  1143. };
  1144. name = Release;
  1145. };
  1146. /* End XCBuildConfiguration section */
  1147. /* Begin XCConfigurationList section */
  1148. 41946A90207D085C00B7288E /* Build configuration list for PBXProject "UUTUtils2.1" */ = {
  1149. isa = XCConfigurationList;
  1150. buildConfigurations = (
  1151. 41946ABA207D085C00B7288E /* Debug */,
  1152. 41946ABB207D085C00B7288E /* Release */,
  1153. );
  1154. defaultConfigurationIsVisible = 0;
  1155. defaultConfigurationName = Release;
  1156. };
  1157. 41946ABC207D085C00B7288E /* Build configuration list for PBXNativeTarget "UUTUtils2.1" */ = {
  1158. isa = XCConfigurationList;
  1159. buildConfigurations = (
  1160. 41946ABD207D085C00B7288E /* Debug */,
  1161. 41946ABE207D085C00B7288E /* Release */,
  1162. );
  1163. defaultConfigurationIsVisible = 0;
  1164. defaultConfigurationName = Release;
  1165. };
  1166. 41946ABF207D085C00B7288E /* Build configuration list for PBXNativeTarget "UUTUtils2.1Tests" */ = {
  1167. isa = XCConfigurationList;
  1168. buildConfigurations = (
  1169. 41946AC0207D085C00B7288E /* Debug */,
  1170. 41946AC1207D085C00B7288E /* Release */,
  1171. );
  1172. defaultConfigurationIsVisible = 0;
  1173. defaultConfigurationName = Release;
  1174. };
  1175. 41946AC2207D085C00B7288E /* Build configuration list for PBXNativeTarget "UUTUtils2.1UITests" */ = {
  1176. isa = XCConfigurationList;
  1177. buildConfigurations = (
  1178. 41946AC3207D085C00B7288E /* Debug */,
  1179. 41946AC4207D085C00B7288E /* Release */,
  1180. );
  1181. defaultConfigurationIsVisible = 0;
  1182. defaultConfigurationName = Release;
  1183. };
  1184. /* End XCConfigurationList section */
  1185. };
  1186. rootObject = 41946A8D207D085C00B7288E /* Project object */;
  1187. }