project.pbxproj 68 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 1592CD501E27756500D321E6 /* AppleReceiptValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1592CD4F1E27756500D321E6 /* AppleReceiptValidator.swift */; };
  10. 1592CD511E27756500D321E6 /* AppleReceiptValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1592CD4F1E27756500D321E6 /* AppleReceiptValidator.swift */; };
  11. 1592CD521E27756500D321E6 /* AppleReceiptValidator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1592CD4F1E27756500D321E6 /* AppleReceiptValidator.swift */; };
  12. 54B069921CF742D100BAFE38 /* InAppReceipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4A7C7621C29B8D00053ED64 /* InAppReceipt.swift */; };
  13. 54B069931CF742D300BAFE38 /* InAppReceiptRefreshRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4083C561C2AB0A900295248 /* InAppReceiptRefreshRequest.swift */; };
  14. 54B069941CF742D600BAFE38 /* InAppProductQueryRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6502F6231B98586A004E342D /* InAppProductQueryRequest.swift */; };
  15. 54B069961CF744DC00BAFE38 /* OS.swift in Sources */ = {isa = PBXBuildFile; fileRef = C40C680F1C29414C00B60B7E /* OS.swift */; };
  16. 54C0D5681CF7428400F90BCE /* SwiftyStoreKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6502F6241B98586A004E342D /* SwiftyStoreKit.swift */; };
  17. 6502F63B1B985CA1004E342D /* InAppProductQueryRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6502F6231B98586A004E342D /* InAppProductQueryRequest.swift */; };
  18. 6502F63C1B985CA4004E342D /* SwiftyStoreKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6502F6241B98586A004E342D /* SwiftyStoreKit.swift */; };
  19. 650307F21E3163AA001332A4 /* RestorePurchasesControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307F11E3163AA001332A4 /* RestorePurchasesControllerTests.swift */; };
  20. 650307F41E3177EF001332A4 /* RestorePurchasesController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307F31E3177EF001332A4 /* RestorePurchasesController.swift */; };
  21. 650307F51E3177EF001332A4 /* RestorePurchasesController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307F31E3177EF001332A4 /* RestorePurchasesController.swift */; };
  22. 650307F61E3177EF001332A4 /* RestorePurchasesController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307F31E3177EF001332A4 /* RestorePurchasesController.swift */; };
  23. 650307F81E317BCF001332A4 /* CompleteTransactionsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307F71E317BCF001332A4 /* CompleteTransactionsController.swift */; };
  24. 650307F91E317BCF001332A4 /* CompleteTransactionsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307F71E317BCF001332A4 /* CompleteTransactionsController.swift */; };
  25. 650307FA1E317BCF001332A4 /* CompleteTransactionsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307F71E317BCF001332A4 /* CompleteTransactionsController.swift */; };
  26. 650307FC1E33154F001332A4 /* ProductsInfoController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307FB1E33154F001332A4 /* ProductsInfoController.swift */; };
  27. 650307FD1E33154F001332A4 /* ProductsInfoController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307FB1E33154F001332A4 /* ProductsInfoController.swift */; };
  28. 650307FE1E33154F001332A4 /* ProductsInfoController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 650307FB1E33154F001332A4 /* ProductsInfoController.swift */; };
  29. 653722811DB8282600C8F944 /* SKProduct+LocalizedPrice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 653722801DB8282600C8F944 /* SKProduct+LocalizedPrice.swift */; };
  30. 653722821DB8290A00C8F944 /* SKProduct+LocalizedPrice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 653722801DB8282600C8F944 /* SKProduct+LocalizedPrice.swift */; };
  31. 653722831DB8290B00C8F944 /* SKProduct+LocalizedPrice.swift in Sources */ = {isa = PBXBuildFile; fileRef = 653722801DB8282600C8F944 /* SKProduct+LocalizedPrice.swift */; };
  32. 654287F61E79F5A000F61800 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 654287F41E79F5A000F61800 /* Main.storyboard */; };
  33. 654287F81E79F5A000F61800 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 654287F71E79F5A000F61800 /* Assets.xcassets */; };
  34. 654287FD1E79F75000F61800 /* SwiftyStoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 54C0D52C1CF7404500F90BCE /* SwiftyStoreKit.framework */; };
  35. 654287FE1E79F75000F61800 /* SwiftyStoreKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 54C0D52C1CF7404500F90BCE /* SwiftyStoreKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  36. 654288021E7B34E500F61800 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F7DF701DCD4DF000835D30 /* ViewController.swift */; };
  37. 654288061E7B3A8800F61800 /* NetworkActivityIndicatorManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F7DF6F1DCD4DF000835D30 /* NetworkActivityIndicatorManager.swift */; };
  38. 654288071E7B3E1500F61800 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F7DF681DCD4DF000835D30 /* AppDelegate.swift */; };
  39. 658A08371E2EC24E0074A98F /* PaymentQueueController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 658A08361E2EC24E0074A98F /* PaymentQueueController.swift */; };
  40. 658A08381E2EC24E0074A98F /* PaymentQueueController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 658A08361E2EC24E0074A98F /* PaymentQueueController.swift */; };
  41. 658A08391E2EC24E0074A98F /* PaymentQueueController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 658A08361E2EC24E0074A98F /* PaymentQueueController.swift */; };
  42. 658A08431E2EC5120074A98F /* SwiftyStoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6502F62D1B985C40004E342D /* SwiftyStoreKit.framework */; };
  43. 658A084A1E2EC5350074A98F /* PaymentQueueControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 658A08491E2EC5350074A98F /* PaymentQueueControllerTests.swift */; };
  44. 658A084C1E2EC5960074A98F /* PaymentQueueSpy.swift in Sources */ = {isa = PBXBuildFile; fileRef = 658A084B1E2EC5960074A98F /* PaymentQueueSpy.swift */; };
  45. 65B8C9291EC0BE62009439D9 /* InAppReceiptTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65B8C9281EC0BE62009439D9 /* InAppReceiptTests.swift */; };
  46. 65BB6CE81DDB018900218A0B /* SwiftyStoreKit+Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65BB6CE71DDB018900218A0B /* SwiftyStoreKit+Types.swift */; };
  47. 65BB6CE91DDB018900218A0B /* SwiftyStoreKit+Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65BB6CE71DDB018900218A0B /* SwiftyStoreKit+Types.swift */; };
  48. 65BB6CEA1DDB018900218A0B /* SwiftyStoreKit+Types.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65BB6CE71DDB018900218A0B /* SwiftyStoreKit+Types.swift */; };
  49. 65BF8E301F4AEEBA00CBFC00 /* ProductsInfoControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65BF8E2F1F4AEEBA00CBFC00 /* ProductsInfoControllerTests.swift */; };
  50. 65CEF0F41ECC80D9007DC3B6 /* InAppReceiptVerificatorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65CEF0F31ECC80D9007DC3B6 /* InAppReceiptVerificatorTests.swift */; };
  51. 65E9E0791ECADF5E005CF7B4 /* InAppReceiptVerificator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65E9E0781ECADF5E005CF7B4 /* InAppReceiptVerificator.swift */; };
  52. 65E9E07A1ECADF5E005CF7B4 /* InAppReceiptVerificator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65E9E0781ECADF5E005CF7B4 /* InAppReceiptVerificator.swift */; };
  53. 65E9E07B1ECADF5E005CF7B4 /* InAppReceiptVerificator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65E9E0781ECADF5E005CF7B4 /* InAppReceiptVerificator.swift */; };
  54. 65F70AC71E2ECBB300BF040D /* PaymentTransactionObserverFake.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F70AC61E2ECBB300BF040D /* PaymentTransactionObserverFake.swift */; };
  55. 65F70AC91E2EDC3700BF040D /* PaymentsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F70AC81E2EDC3700BF040D /* PaymentsController.swift */; };
  56. 65F70ACA1E2EDC3700BF040D /* PaymentsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F70AC81E2EDC3700BF040D /* PaymentsController.swift */; };
  57. 65F70ACB1E2EDC3700BF040D /* PaymentsController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F70AC81E2EDC3700BF040D /* PaymentsController.swift */; };
  58. 65F7DF711DCD4DF000835D30 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F7DF681DCD4DF000835D30 /* AppDelegate.swift */; };
  59. 65F7DF721DCD4DF000835D30 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 65F7DF691DCD4DF000835D30 /* Assets.xcassets */; };
  60. 65F7DF731DCD4DF000835D30 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 65F7DF6A1DCD4DF000835D30 /* LaunchScreen.storyboard */; };
  61. 65F7DF741DCD4DF000835D30 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 65F7DF6C1DCD4DF000835D30 /* Main.storyboard */; };
  62. 65F7DF761DCD4DF000835D30 /* NetworkActivityIndicatorManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F7DF6F1DCD4DF000835D30 /* NetworkActivityIndicatorManager.swift */; };
  63. 65F7DF771DCD4DF000835D30 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F7DF701DCD4DF000835D30 /* ViewController.swift */; };
  64. 65F7DF841DCD4FC500835D30 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F7DF7E1DCD4FC500835D30 /* AppDelegate.swift */; };
  65. 65F7DF851DCD4FC500835D30 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 65F7DF7F1DCD4FC500835D30 /* Assets.xcassets */; };
  66. 65F7DF861DCD4FC500835D30 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 65F7DF801DCD4FC500835D30 /* Main.storyboard */; };
  67. 65F7DF881DCD4FC500835D30 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 65F7DF831DCD4FC500835D30 /* ViewController.swift */; };
  68. 65F7DF8E1DCD524300835D30 /* SwiftyStoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6502F62D1B985C40004E342D /* SwiftyStoreKit.framework */; };
  69. 65F7DF8F1DCD524300835D30 /* SwiftyStoreKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 6502F62D1B985C40004E342D /* SwiftyStoreKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  70. 65F7DF9A1DCD536700835D30 /* SwiftyStoreKit-iOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 65F7DF971DCD536100835D30 /* SwiftyStoreKit-iOS.h */; settings = {ATTRIBUTES = (Public, ); }; };
  71. 65F7DF9B1DCD537800835D30 /* SwiftyStoreKit-macOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 65F7DF981DCD536100835D30 /* SwiftyStoreKit-macOS.h */; settings = {ATTRIBUTES = (Public, ); }; };
  72. 65F7DF9C1DCD537F00835D30 /* SwiftyStoreKit-tvOS.h in Headers */ = {isa = PBXBuildFile; fileRef = 65F7DF991DCD536100835D30 /* SwiftyStoreKit-tvOS.h */; settings = {ATTRIBUTES = (Public, ); }; };
  73. C3099C071E2FCDAA00392A54 /* PaymentsControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3099C061E2FCDAA00392A54 /* PaymentsControllerTests.swift */; };
  74. C3099C091E2FCE3A00392A54 /* TestProduct.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3099C081E2FCE3A00392A54 /* TestProduct.swift */; };
  75. C3099C0B1E2FD13200392A54 /* TestPaymentTransaction.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3099C0A1E2FD13200392A54 /* TestPaymentTransaction.swift */; };
  76. C3099C191E3206C700392A54 /* CompleteTransactionsControllerTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = C3099C181E3206C700392A54 /* CompleteTransactionsControllerTests.swift */; };
  77. C4083C551C2AADB500295248 /* InAppReceipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4A7C7621C29B8D00053ED64 /* InAppReceipt.swift */; };
  78. C4083C571C2AB0A900295248 /* InAppReceiptRefreshRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4083C561C2AB0A900295248 /* InAppReceiptRefreshRequest.swift */; };
  79. C40C68101C29414C00B60B7E /* OS.swift in Sources */ = {isa = PBXBuildFile; fileRef = C40C680F1C29414C00B60B7E /* OS.swift */; };
  80. C40C68111C29419500B60B7E /* OS.swift in Sources */ = {isa = PBXBuildFile; fileRef = C40C680F1C29414C00B60B7E /* OS.swift */; };
  81. C4A7C7631C29B8D00053ED64 /* InAppReceipt.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4A7C7621C29B8D00053ED64 /* InAppReceipt.swift */; };
  82. C4D74BC41C24CEDC0071AD3E /* InAppProductQueryRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6502F6231B98586A004E342D /* InAppProductQueryRequest.swift */; };
  83. C4D74BC51C24CEDC0071AD3E /* SwiftyStoreKit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6502F6241B98586A004E342D /* SwiftyStoreKit.swift */; };
  84. C4F69A8A1C2E0D21009DD8BD /* InAppReceiptRefreshRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = C4083C561C2AB0A900295248 /* InAppReceiptRefreshRequest.swift */; };
  85. C4FD3A101C2954CD0035CFF3 /* SwiftyStoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C4D74BBB1C24CEC90071AD3E /* SwiftyStoreKit.framework */; };
  86. C4FD3A111C2954CD0035CFF3 /* SwiftyStoreKit.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = C4D74BBB1C24CEC90071AD3E /* SwiftyStoreKit.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  87. /* End PBXBuildFile section */
  88. /* Begin PBXContainerItemProxy section */
  89. 654287FF1E79F75000F61800 /* PBXContainerItemProxy */ = {
  90. isa = PBXContainerItemProxy;
  91. containerPortal = 6502F5F61B985833004E342D /* Project object */;
  92. proxyType = 1;
  93. remoteGlobalIDString = 54C0D52B1CF7404500F90BCE;
  94. remoteInfo = SwiftyStoreKit_tvOS;
  95. };
  96. 658A08441E2EC5120074A98F /* PBXContainerItemProxy */ = {
  97. isa = PBXContainerItemProxy;
  98. containerPortal = 6502F5F61B985833004E342D /* Project object */;
  99. proxyType = 1;
  100. remoteGlobalIDString = 6502F62C1B985C40004E342D;
  101. remoteInfo = SwiftyStoreKit_iOS;
  102. };
  103. 658A084D1E2EC83F0074A98F /* PBXContainerItemProxy */ = {
  104. isa = PBXContainerItemProxy;
  105. containerPortal = 6502F5F61B985833004E342D /* Project object */;
  106. proxyType = 1;
  107. remoteGlobalIDString = 6502F5FD1B985833004E342D;
  108. remoteInfo = SwiftyStoreKit_iOSDemo;
  109. };
  110. 65F7DF901DCD524300835D30 /* PBXContainerItemProxy */ = {
  111. isa = PBXContainerItemProxy;
  112. containerPortal = 6502F5F61B985833004E342D /* Project object */;
  113. proxyType = 1;
  114. remoteGlobalIDString = 6502F62C1B985C40004E342D;
  115. remoteInfo = SwiftyStoreKit_iOS;
  116. };
  117. C4FD3A121C2954CD0035CFF3 /* PBXContainerItemProxy */ = {
  118. isa = PBXContainerItemProxy;
  119. containerPortal = 6502F5F61B985833004E342D /* Project object */;
  120. proxyType = 1;
  121. remoteGlobalIDString = C4D74BBA1C24CEC90071AD3E;
  122. remoteInfo = SwiftyStoreKitOSX;
  123. };
  124. /* End PBXContainerItemProxy section */
  125. /* Begin PBXCopyFilesBuildPhase section */
  126. 654288011E79F75100F61800 /* Embed Frameworks */ = {
  127. isa = PBXCopyFilesBuildPhase;
  128. buildActionMask = 2147483647;
  129. dstPath = "";
  130. dstSubfolderSpec = 10;
  131. files = (
  132. 654287FE1E79F75000F61800 /* SwiftyStoreKit.framework in Embed Frameworks */,
  133. );
  134. name = "Embed Frameworks";
  135. runOnlyForDeploymentPostprocessing = 0;
  136. };
  137. 65F7DF921DCD524300835D30 /* Embed Frameworks */ = {
  138. isa = PBXCopyFilesBuildPhase;
  139. buildActionMask = 2147483647;
  140. dstPath = "";
  141. dstSubfolderSpec = 10;
  142. files = (
  143. 65F7DF8F1DCD524300835D30 /* SwiftyStoreKit.framework in Embed Frameworks */,
  144. );
  145. name = "Embed Frameworks";
  146. runOnlyForDeploymentPostprocessing = 0;
  147. };
  148. C4FD3A141C2954CD0035CFF3 /* Embed Frameworks */ = {
  149. isa = PBXCopyFilesBuildPhase;
  150. buildActionMask = 2147483647;
  151. dstPath = "";
  152. dstSubfolderSpec = 10;
  153. files = (
  154. C4FD3A111C2954CD0035CFF3 /* SwiftyStoreKit.framework in Embed Frameworks */,
  155. );
  156. name = "Embed Frameworks";
  157. runOnlyForDeploymentPostprocessing = 0;
  158. };
  159. /* End PBXCopyFilesBuildPhase section */
  160. /* Begin PBXFileReference section */
  161. 1592CD4F1E27756500D321E6 /* AppleReceiptValidator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppleReceiptValidator.swift; sourceTree = "<group>"; };
  162. 54C0D52C1CF7404500F90BCE /* SwiftyStoreKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyStoreKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  163. 6502F5FE1B985833004E342D /* SwiftyStoreKit_iOSDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwiftyStoreKit_iOSDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
  164. 6502F6231B98586A004E342D /* InAppProductQueryRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InAppProductQueryRequest.swift; sourceTree = "<group>"; };
  165. 6502F6241B98586A004E342D /* SwiftyStoreKit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SwiftyStoreKit.swift; sourceTree = "<group>"; };
  166. 6502F62D1B985C40004E342D /* SwiftyStoreKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyStoreKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  167. 650307F11E3163AA001332A4 /* RestorePurchasesControllerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RestorePurchasesControllerTests.swift; sourceTree = "<group>"; };
  168. 650307F31E3177EF001332A4 /* RestorePurchasesController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RestorePurchasesController.swift; sourceTree = "<group>"; };
  169. 650307F71E317BCF001332A4 /* CompleteTransactionsController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompleteTransactionsController.swift; sourceTree = "<group>"; };
  170. 650307FB1E33154F001332A4 /* ProductsInfoController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ProductsInfoController.swift; sourceTree = "<group>"; };
  171. 653722801DB8282600C8F944 /* SKProduct+LocalizedPrice.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SKProduct+LocalizedPrice.swift"; sourceTree = "<group>"; };
  172. 654287EE1E79F5A000F61800 /* SwiftyStoreKit_tvOSDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwiftyStoreKit_tvOSDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
  173. 654287F51E79F5A000F61800 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  174. 654287F71E79F5A000F61800 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  175. 654287F91E79F5A000F61800 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  176. 658A08361E2EC24E0074A98F /* PaymentQueueController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaymentQueueController.swift; sourceTree = "<group>"; };
  177. 658A083E1E2EC5120074A98F /* SwiftyStoreKitTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SwiftyStoreKitTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  178. 658A08421E2EC5120074A98F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  179. 658A08491E2EC5350074A98F /* PaymentQueueControllerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaymentQueueControllerTests.swift; sourceTree = "<group>"; };
  180. 658A084B1E2EC5960074A98F /* PaymentQueueSpy.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaymentQueueSpy.swift; sourceTree = "<group>"; };
  181. 65B8C9281EC0BE62009439D9 /* InAppReceiptTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InAppReceiptTests.swift; sourceTree = "<group>"; };
  182. 65BB6CE71DDB018900218A0B /* SwiftyStoreKit+Types.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "SwiftyStoreKit+Types.swift"; sourceTree = "<group>"; };
  183. 65BF8E2F1F4AEEBA00CBFC00 /* ProductsInfoControllerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductsInfoControllerTests.swift; sourceTree = "<group>"; };
  184. 65CEF0F31ECC80D9007DC3B6 /* InAppReceiptVerificatorTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InAppReceiptVerificatorTests.swift; sourceTree = "<group>"; };
  185. 65E9E0781ECADF5E005CF7B4 /* InAppReceiptVerificator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InAppReceiptVerificator.swift; sourceTree = "<group>"; };
  186. 65F70AC61E2ECBB300BF040D /* PaymentTransactionObserverFake.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaymentTransactionObserverFake.swift; sourceTree = "<group>"; };
  187. 65F70AC81E2EDC3700BF040D /* PaymentsController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaymentsController.swift; sourceTree = "<group>"; };
  188. 65F7DF681DCD4DF000835D30 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
  189. 65F7DF691DCD4DF000835D30 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  190. 65F7DF6B1DCD4DF000835D30 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
  191. 65F7DF6D1DCD4DF000835D30 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  192. 65F7DF6E1DCD4DF000835D30 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  193. 65F7DF6F1DCD4DF000835D30 /* NetworkActivityIndicatorManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkActivityIndicatorManager.swift; sourceTree = "<group>"; };
  194. 65F7DF701DCD4DF000835D30 /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
  195. 65F7DF7E1DCD4FC500835D30 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
  196. 65F7DF7F1DCD4FC500835D30 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  197. 65F7DF811DCD4FC500835D30 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  198. 65F7DF821DCD4FC500835D30 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  199. 65F7DF831DCD4FC500835D30 /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
  200. 65F7DF941DCD536100835D30 /* Info-iOS.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-iOS.plist"; sourceTree = "<group>"; };
  201. 65F7DF951DCD536100835D30 /* Info-macOS.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-macOS.plist"; sourceTree = "<group>"; };
  202. 65F7DF961DCD536100835D30 /* Info-tvOS.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Info-tvOS.plist"; sourceTree = "<group>"; };
  203. 65F7DF971DCD536100835D30 /* SwiftyStoreKit-iOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SwiftyStoreKit-iOS.h"; sourceTree = "<group>"; };
  204. 65F7DF981DCD536100835D30 /* SwiftyStoreKit-macOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SwiftyStoreKit-macOS.h"; sourceTree = "<group>"; };
  205. 65F7DF991DCD536100835D30 /* SwiftyStoreKit-tvOS.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SwiftyStoreKit-tvOS.h"; sourceTree = "<group>"; };
  206. C3099C061E2FCDAA00392A54 /* PaymentsControllerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PaymentsControllerTests.swift; sourceTree = "<group>"; };
  207. C3099C081E2FCE3A00392A54 /* TestProduct.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestProduct.swift; sourceTree = "<group>"; };
  208. C3099C0A1E2FD13200392A54 /* TestPaymentTransaction.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TestPaymentTransaction.swift; sourceTree = "<group>"; };
  209. C3099C181E3206C700392A54 /* CompleteTransactionsControllerTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CompleteTransactionsControllerTests.swift; sourceTree = "<group>"; };
  210. C4083C561C2AB0A900295248 /* InAppReceiptRefreshRequest.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InAppReceiptRefreshRequest.swift; sourceTree = "<group>"; };
  211. C40C680F1C29414C00B60B7E /* OS.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = OS.swift; sourceTree = "<group>"; };
  212. C4A7C7621C29B8D00053ED64 /* InAppReceipt.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = InAppReceipt.swift; sourceTree = "<group>"; };
  213. C4D74BBB1C24CEC90071AD3E /* SwiftyStoreKit.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SwiftyStoreKit.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  214. C4FD3A011C2954C10035CFF3 /* SwiftyStoreKit_macOSDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SwiftyStoreKit_macOSDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
  215. /* End PBXFileReference section */
  216. /* Begin PBXFrameworksBuildPhase section */
  217. 54C0D5281CF7404500F90BCE /* Frameworks */ = {
  218. isa = PBXFrameworksBuildPhase;
  219. buildActionMask = 2147483647;
  220. files = (
  221. );
  222. runOnlyForDeploymentPostprocessing = 0;
  223. };
  224. 6502F5FB1B985833004E342D /* Frameworks */ = {
  225. isa = PBXFrameworksBuildPhase;
  226. buildActionMask = 2147483647;
  227. files = (
  228. 65F7DF8E1DCD524300835D30 /* SwiftyStoreKit.framework in Frameworks */,
  229. );
  230. runOnlyForDeploymentPostprocessing = 0;
  231. };
  232. 6502F6291B985C40004E342D /* Frameworks */ = {
  233. isa = PBXFrameworksBuildPhase;
  234. buildActionMask = 2147483647;
  235. files = (
  236. );
  237. runOnlyForDeploymentPostprocessing = 0;
  238. };
  239. 654287EB1E79F5A000F61800 /* Frameworks */ = {
  240. isa = PBXFrameworksBuildPhase;
  241. buildActionMask = 2147483647;
  242. files = (
  243. 654287FD1E79F75000F61800 /* SwiftyStoreKit.framework in Frameworks */,
  244. );
  245. runOnlyForDeploymentPostprocessing = 0;
  246. };
  247. 658A083B1E2EC5120074A98F /* Frameworks */ = {
  248. isa = PBXFrameworksBuildPhase;
  249. buildActionMask = 2147483647;
  250. files = (
  251. 658A08431E2EC5120074A98F /* SwiftyStoreKit.framework in Frameworks */,
  252. );
  253. runOnlyForDeploymentPostprocessing = 0;
  254. };
  255. C4D74BB71C24CEC90071AD3E /* Frameworks */ = {
  256. isa = PBXFrameworksBuildPhase;
  257. buildActionMask = 2147483647;
  258. files = (
  259. );
  260. runOnlyForDeploymentPostprocessing = 0;
  261. };
  262. C4FD39FE1C2954C10035CFF3 /* Frameworks */ = {
  263. isa = PBXFrameworksBuildPhase;
  264. buildActionMask = 2147483647;
  265. files = (
  266. C4FD3A101C2954CD0035CFF3 /* SwiftyStoreKit.framework in Frameworks */,
  267. );
  268. runOnlyForDeploymentPostprocessing = 0;
  269. };
  270. /* End PBXFrameworksBuildPhase section */
  271. /* Begin PBXGroup section */
  272. 6502F5F51B985833004E342D = {
  273. isa = PBXGroup;
  274. children = (
  275. 6502F6001B985833004E342D /* SwiftyStoreKit */,
  276. 65F7DF671DCD4DF000835D30 /* SwiftyStoreKit-iOS-Demo */,
  277. 65F7DF7D1DCD4FC500835D30 /* SwiftyStoreKit-macOS-Demo */,
  278. 654287EF1E79F5A000F61800 /* SwiftyStoreKit-tvOS-Demo */,
  279. 658A083F1E2EC5120074A98F /* SwiftyStoreKitTests */,
  280. 6502F5FF1B985833004E342D /* Products */,
  281. );
  282. sourceTree = "<group>";
  283. };
  284. 6502F5FF1B985833004E342D /* Products */ = {
  285. isa = PBXGroup;
  286. children = (
  287. 6502F5FE1B985833004E342D /* SwiftyStoreKit_iOSDemo.app */,
  288. 6502F62D1B985C40004E342D /* SwiftyStoreKit.framework */,
  289. C4D74BBB1C24CEC90071AD3E /* SwiftyStoreKit.framework */,
  290. C4FD3A011C2954C10035CFF3 /* SwiftyStoreKit_macOSDemo.app */,
  291. 54C0D52C1CF7404500F90BCE /* SwiftyStoreKit.framework */,
  292. 658A083E1E2EC5120074A98F /* SwiftyStoreKitTests.xctest */,
  293. 654287EE1E79F5A000F61800 /* SwiftyStoreKit_tvOSDemo.app */,
  294. );
  295. name = Products;
  296. sourceTree = "<group>";
  297. };
  298. 6502F6001B985833004E342D /* SwiftyStoreKit */ = {
  299. isa = PBXGroup;
  300. children = (
  301. 6502F6241B98586A004E342D /* SwiftyStoreKit.swift */,
  302. 65BB6CE71DDB018900218A0B /* SwiftyStoreKit+Types.swift */,
  303. 650307FB1E33154F001332A4 /* ProductsInfoController.swift */,
  304. 6502F6231B98586A004E342D /* InAppProductQueryRequest.swift */,
  305. 658A08361E2EC24E0074A98F /* PaymentQueueController.swift */,
  306. 65F70AC81E2EDC3700BF040D /* PaymentsController.swift */,
  307. 650307F31E3177EF001332A4 /* RestorePurchasesController.swift */,
  308. 650307F71E317BCF001332A4 /* CompleteTransactionsController.swift */,
  309. C4083C561C2AB0A900295248 /* InAppReceiptRefreshRequest.swift */,
  310. C4A7C7621C29B8D00053ED64 /* InAppReceipt.swift */,
  311. 65E9E0781ECADF5E005CF7B4 /* InAppReceiptVerificator.swift */,
  312. 1592CD4F1E27756500D321E6 /* AppleReceiptValidator.swift */,
  313. 653722801DB8282600C8F944 /* SKProduct+LocalizedPrice.swift */,
  314. C40C680F1C29414C00B60B7E /* OS.swift */,
  315. 65F7DF931DCD536100835D30 /* Platforms */,
  316. );
  317. path = SwiftyStoreKit;
  318. sourceTree = "<group>";
  319. };
  320. 654287EF1E79F5A000F61800 /* SwiftyStoreKit-tvOS-Demo */ = {
  321. isa = PBXGroup;
  322. children = (
  323. 654287F41E79F5A000F61800 /* Main.storyboard */,
  324. 654287F71E79F5A000F61800 /* Assets.xcassets */,
  325. 654287F91E79F5A000F61800 /* Info.plist */,
  326. );
  327. path = "SwiftyStoreKit-tvOS-Demo";
  328. sourceTree = "<group>";
  329. };
  330. 658A083F1E2EC5120074A98F /* SwiftyStoreKitTests */ = {
  331. isa = PBXGroup;
  332. children = (
  333. 658A08421E2EC5120074A98F /* Info.plist */,
  334. 658A08491E2EC5350074A98F /* PaymentQueueControllerTests.swift */,
  335. C3099C061E2FCDAA00392A54 /* PaymentsControllerTests.swift */,
  336. 650307F11E3163AA001332A4 /* RestorePurchasesControllerTests.swift */,
  337. C3099C181E3206C700392A54 /* CompleteTransactionsControllerTests.swift */,
  338. 65B8C9281EC0BE62009439D9 /* InAppReceiptTests.swift */,
  339. 65CEF0F31ECC80D9007DC3B6 /* InAppReceiptVerificatorTests.swift */,
  340. 658A084B1E2EC5960074A98F /* PaymentQueueSpy.swift */,
  341. 65F70AC61E2ECBB300BF040D /* PaymentTransactionObserverFake.swift */,
  342. C3099C081E2FCE3A00392A54 /* TestProduct.swift */,
  343. C3099C0A1E2FD13200392A54 /* TestPaymentTransaction.swift */,
  344. 65BF8E2F1F4AEEBA00CBFC00 /* ProductsInfoControllerTests.swift */,
  345. );
  346. path = SwiftyStoreKitTests;
  347. sourceTree = "<group>";
  348. };
  349. 65F7DF671DCD4DF000835D30 /* SwiftyStoreKit-iOS-Demo */ = {
  350. isa = PBXGroup;
  351. children = (
  352. 65F7DF681DCD4DF000835D30 /* AppDelegate.swift */,
  353. 65F7DF691DCD4DF000835D30 /* Assets.xcassets */,
  354. 65F7DF6A1DCD4DF000835D30 /* LaunchScreen.storyboard */,
  355. 65F7DF6C1DCD4DF000835D30 /* Main.storyboard */,
  356. 65F7DF6E1DCD4DF000835D30 /* Info.plist */,
  357. 65F7DF6F1DCD4DF000835D30 /* NetworkActivityIndicatorManager.swift */,
  358. 65F7DF701DCD4DF000835D30 /* ViewController.swift */,
  359. );
  360. path = "SwiftyStoreKit-iOS-Demo";
  361. sourceTree = "<group>";
  362. };
  363. 65F7DF7D1DCD4FC500835D30 /* SwiftyStoreKit-macOS-Demo */ = {
  364. isa = PBXGroup;
  365. children = (
  366. 65F7DF7E1DCD4FC500835D30 /* AppDelegate.swift */,
  367. 65F7DF7F1DCD4FC500835D30 /* Assets.xcassets */,
  368. 65F7DF801DCD4FC500835D30 /* Main.storyboard */,
  369. 65F7DF821DCD4FC500835D30 /* Info.plist */,
  370. 65F7DF831DCD4FC500835D30 /* ViewController.swift */,
  371. );
  372. path = "SwiftyStoreKit-macOS-Demo";
  373. sourceTree = "<group>";
  374. };
  375. 65F7DF931DCD536100835D30 /* Platforms */ = {
  376. isa = PBXGroup;
  377. children = (
  378. 65F7DF941DCD536100835D30 /* Info-iOS.plist */,
  379. 65F7DF951DCD536100835D30 /* Info-macOS.plist */,
  380. 65F7DF961DCD536100835D30 /* Info-tvOS.plist */,
  381. 65F7DF971DCD536100835D30 /* SwiftyStoreKit-iOS.h */,
  382. 65F7DF981DCD536100835D30 /* SwiftyStoreKit-macOS.h */,
  383. 65F7DF991DCD536100835D30 /* SwiftyStoreKit-tvOS.h */,
  384. );
  385. path = Platforms;
  386. sourceTree = "<group>";
  387. };
  388. /* End PBXGroup section */
  389. /* Begin PBXHeadersBuildPhase section */
  390. 54C0D5291CF7404500F90BCE /* Headers */ = {
  391. isa = PBXHeadersBuildPhase;
  392. buildActionMask = 2147483647;
  393. files = (
  394. 65F7DF9C1DCD537F00835D30 /* SwiftyStoreKit-tvOS.h in Headers */,
  395. );
  396. runOnlyForDeploymentPostprocessing = 0;
  397. };
  398. 6502F62A1B985C40004E342D /* Headers */ = {
  399. isa = PBXHeadersBuildPhase;
  400. buildActionMask = 2147483647;
  401. files = (
  402. 65F7DF9A1DCD536700835D30 /* SwiftyStoreKit-iOS.h in Headers */,
  403. );
  404. runOnlyForDeploymentPostprocessing = 0;
  405. };
  406. C4D74BB81C24CEC90071AD3E /* Headers */ = {
  407. isa = PBXHeadersBuildPhase;
  408. buildActionMask = 2147483647;
  409. files = (
  410. 65F7DF9B1DCD537800835D30 /* SwiftyStoreKit-macOS.h in Headers */,
  411. );
  412. runOnlyForDeploymentPostprocessing = 0;
  413. };
  414. /* End PBXHeadersBuildPhase section */
  415. /* Begin PBXNativeTarget section */
  416. 54C0D52B1CF7404500F90BCE /* SwiftyStoreKit_tvOS */ = {
  417. isa = PBXNativeTarget;
  418. buildConfigurationList = 54C0D5331CF7404500F90BCE /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_tvOS" */;
  419. buildPhases = (
  420. 54C0D5271CF7404500F90BCE /* Sources */,
  421. 54C0D5281CF7404500F90BCE /* Frameworks */,
  422. 54C0D5291CF7404500F90BCE /* Headers */,
  423. 54C0D52A1CF7404500F90BCE /* Resources */,
  424. );
  425. buildRules = (
  426. );
  427. dependencies = (
  428. );
  429. name = SwiftyStoreKit_tvOS;
  430. productName = SwiftyStoreKitTV;
  431. productReference = 54C0D52C1CF7404500F90BCE /* SwiftyStoreKit.framework */;
  432. productType = "com.apple.product-type.framework";
  433. };
  434. 6502F5FD1B985833004E342D /* SwiftyStoreKit_iOSDemo */ = {
  435. isa = PBXNativeTarget;
  436. buildConfigurationList = 6502F6101B985833004E342D /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_iOSDemo" */;
  437. buildPhases = (
  438. 6502F5FA1B985833004E342D /* Sources */,
  439. 6502F5FB1B985833004E342D /* Frameworks */,
  440. 6502F5FC1B985833004E342D /* Resources */,
  441. 65F7DF921DCD524300835D30 /* Embed Frameworks */,
  442. );
  443. buildRules = (
  444. );
  445. dependencies = (
  446. 65F7DF911DCD524300835D30 /* PBXTargetDependency */,
  447. );
  448. name = SwiftyStoreKit_iOSDemo;
  449. productName = SwiftyStoreKit;
  450. productReference = 6502F5FE1B985833004E342D /* SwiftyStoreKit_iOSDemo.app */;
  451. productType = "com.apple.product-type.application";
  452. };
  453. 6502F62C1B985C40004E342D /* SwiftyStoreKit_iOS */ = {
  454. isa = PBXNativeTarget;
  455. buildConfigurationList = 6502F6361B985C40004E342D /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_iOS" */;
  456. buildPhases = (
  457. 6502F6281B985C40004E342D /* Sources */,
  458. 6502F6291B985C40004E342D /* Frameworks */,
  459. 6502F62A1B985C40004E342D /* Headers */,
  460. 6502F62B1B985C40004E342D /* Resources */,
  461. C4B298351E5C25E5007C87C2 /* swiftlint */,
  462. );
  463. buildRules = (
  464. );
  465. dependencies = (
  466. );
  467. name = SwiftyStoreKit_iOS;
  468. productName = SwiftyStoreKit;
  469. productReference = 6502F62D1B985C40004E342D /* SwiftyStoreKit.framework */;
  470. productType = "com.apple.product-type.framework";
  471. };
  472. 654287ED1E79F5A000F61800 /* SwiftyStoreKit_tvOSDemo */ = {
  473. isa = PBXNativeTarget;
  474. buildConfigurationList = 654287FC1E79F5A000F61800 /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_tvOSDemo" */;
  475. buildPhases = (
  476. 654287EA1E79F5A000F61800 /* Sources */,
  477. 654287EB1E79F5A000F61800 /* Frameworks */,
  478. 654287EC1E79F5A000F61800 /* Resources */,
  479. 654288011E79F75100F61800 /* Embed Frameworks */,
  480. );
  481. buildRules = (
  482. );
  483. dependencies = (
  484. 654288001E79F75000F61800 /* PBXTargetDependency */,
  485. );
  486. name = SwiftyStoreKit_tvOSDemo;
  487. productName = "SwiftyStoreKit-tvOS-Demo";
  488. productReference = 654287EE1E79F5A000F61800 /* SwiftyStoreKit_tvOSDemo.app */;
  489. productType = "com.apple.product-type.application";
  490. };
  491. 658A083D1E2EC5120074A98F /* SwiftyStoreKitTests */ = {
  492. isa = PBXNativeTarget;
  493. buildConfigurationList = 658A08461E2EC5120074A98F /* Build configuration list for PBXNativeTarget "SwiftyStoreKitTests" */;
  494. buildPhases = (
  495. 658A083A1E2EC5120074A98F /* Sources */,
  496. 658A083B1E2EC5120074A98F /* Frameworks */,
  497. 658A083C1E2EC5120074A98F /* Resources */,
  498. );
  499. buildRules = (
  500. );
  501. dependencies = (
  502. 658A08451E2EC5120074A98F /* PBXTargetDependency */,
  503. 658A084E1E2EC83F0074A98F /* PBXTargetDependency */,
  504. );
  505. name = SwiftyStoreKitTests;
  506. productName = SwiftyStoreKitTests;
  507. productReference = 658A083E1E2EC5120074A98F /* SwiftyStoreKitTests.xctest */;
  508. productType = "com.apple.product-type.bundle.unit-test";
  509. };
  510. C4D74BBA1C24CEC90071AD3E /* SwiftyStoreKit_macOS */ = {
  511. isa = PBXNativeTarget;
  512. buildConfigurationList = C4D74BC21C24CECA0071AD3E /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_macOS" */;
  513. buildPhases = (
  514. C4D74BB61C24CEC90071AD3E /* Sources */,
  515. C4D74BB71C24CEC90071AD3E /* Frameworks */,
  516. C4D74BB81C24CEC90071AD3E /* Headers */,
  517. C4D74BB91C24CEC90071AD3E /* Resources */,
  518. C4B298341E5C25DD007C87C2 /* swiftlint */,
  519. );
  520. buildRules = (
  521. );
  522. dependencies = (
  523. );
  524. name = SwiftyStoreKit_macOS;
  525. productName = SwiftyStoreKitOSX;
  526. productReference = C4D74BBB1C24CEC90071AD3E /* SwiftyStoreKit.framework */;
  527. productType = "com.apple.product-type.framework";
  528. };
  529. C4FD3A001C2954C10035CFF3 /* SwiftyStoreKit_macOSDemo */ = {
  530. isa = PBXNativeTarget;
  531. buildConfigurationList = C4FD3A0D1C2954C10035CFF3 /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_macOSDemo" */;
  532. buildPhases = (
  533. C4FD39FD1C2954C10035CFF3 /* Sources */,
  534. C4FD39FE1C2954C10035CFF3 /* Frameworks */,
  535. C4FD39FF1C2954C10035CFF3 /* Resources */,
  536. C4FD3A141C2954CD0035CFF3 /* Embed Frameworks */,
  537. );
  538. buildRules = (
  539. );
  540. dependencies = (
  541. C4FD3A131C2954CD0035CFF3 /* PBXTargetDependency */,
  542. );
  543. name = SwiftyStoreKit_macOSDemo;
  544. productName = SwiftyStoreOSXDemo;
  545. productReference = C4FD3A011C2954C10035CFF3 /* SwiftyStoreKit_macOSDemo.app */;
  546. productType = "com.apple.product-type.application";
  547. };
  548. /* End PBXNativeTarget section */
  549. /* Begin PBXProject section */
  550. 6502F5F61B985833004E342D /* Project object */ = {
  551. isa = PBXProject;
  552. attributes = {
  553. LastSwiftUpdateCheck = 0820;
  554. LastUpgradeCheck = 0900;
  555. ORGANIZATIONNAME = musevisions;
  556. TargetAttributes = {
  557. 54C0D52B1CF7404500F90BCE = {
  558. CreatedOnToolsVersion = 7.3.1;
  559. DevelopmentTeam = M54ZVB688G;
  560. };
  561. 6502F5FD1B985833004E342D = {
  562. CreatedOnToolsVersion = 7.0;
  563. LastSwiftMigration = 0800;
  564. ProvisioningStyle = Automatic;
  565. };
  566. 6502F62C1B985C40004E342D = {
  567. CreatedOnToolsVersion = 7.0;
  568. LastSwiftMigration = 0800;
  569. };
  570. 654287ED1E79F5A000F61800 = {
  571. CreatedOnToolsVersion = 8.2.1;
  572. ProvisioningStyle = Automatic;
  573. };
  574. 658A083D1E2EC5120074A98F = {
  575. CreatedOnToolsVersion = 8.2.1;
  576. ProvisioningStyle = Automatic;
  577. TestTargetID = 6502F5FD1B985833004E342D;
  578. };
  579. C4D74BBA1C24CEC90071AD3E = {
  580. CreatedOnToolsVersion = 7.2;
  581. };
  582. C4FD3A001C2954C10035CFF3 = {
  583. CreatedOnToolsVersion = 7.2;
  584. LastSwiftMigration = 0800;
  585. };
  586. };
  587. };
  588. buildConfigurationList = 6502F5F91B985833004E342D /* Build configuration list for PBXProject "SwiftyStoreKit" */;
  589. compatibilityVersion = "Xcode 3.2";
  590. developmentRegion = English;
  591. hasScannedForEncodings = 0;
  592. knownRegions = (
  593. en,
  594. Base,
  595. );
  596. mainGroup = 6502F5F51B985833004E342D;
  597. productRefGroup = 6502F5FF1B985833004E342D /* Products */;
  598. projectDirPath = "";
  599. projectRoot = "";
  600. targets = (
  601. 6502F62C1B985C40004E342D /* SwiftyStoreKit_iOS */,
  602. C4D74BBA1C24CEC90071AD3E /* SwiftyStoreKit_macOS */,
  603. 54C0D52B1CF7404500F90BCE /* SwiftyStoreKit_tvOS */,
  604. 6502F5FD1B985833004E342D /* SwiftyStoreKit_iOSDemo */,
  605. C4FD3A001C2954C10035CFF3 /* SwiftyStoreKit_macOSDemo */,
  606. 654287ED1E79F5A000F61800 /* SwiftyStoreKit_tvOSDemo */,
  607. 658A083D1E2EC5120074A98F /* SwiftyStoreKitTests */,
  608. );
  609. };
  610. /* End PBXProject section */
  611. /* Begin PBXResourcesBuildPhase section */
  612. 54C0D52A1CF7404500F90BCE /* Resources */ = {
  613. isa = PBXResourcesBuildPhase;
  614. buildActionMask = 2147483647;
  615. files = (
  616. );
  617. runOnlyForDeploymentPostprocessing = 0;
  618. };
  619. 6502F5FC1B985833004E342D /* Resources */ = {
  620. isa = PBXResourcesBuildPhase;
  621. buildActionMask = 2147483647;
  622. files = (
  623. 65F7DF721DCD4DF000835D30 /* Assets.xcassets in Resources */,
  624. 65F7DF741DCD4DF000835D30 /* Main.storyboard in Resources */,
  625. 65F7DF731DCD4DF000835D30 /* LaunchScreen.storyboard in Resources */,
  626. );
  627. runOnlyForDeploymentPostprocessing = 0;
  628. };
  629. 6502F62B1B985C40004E342D /* Resources */ = {
  630. isa = PBXResourcesBuildPhase;
  631. buildActionMask = 2147483647;
  632. files = (
  633. );
  634. runOnlyForDeploymentPostprocessing = 0;
  635. };
  636. 654287EC1E79F5A000F61800 /* Resources */ = {
  637. isa = PBXResourcesBuildPhase;
  638. buildActionMask = 2147483647;
  639. files = (
  640. 654287F81E79F5A000F61800 /* Assets.xcassets in Resources */,
  641. 654287F61E79F5A000F61800 /* Main.storyboard in Resources */,
  642. );
  643. runOnlyForDeploymentPostprocessing = 0;
  644. };
  645. 658A083C1E2EC5120074A98F /* Resources */ = {
  646. isa = PBXResourcesBuildPhase;
  647. buildActionMask = 2147483647;
  648. files = (
  649. );
  650. runOnlyForDeploymentPostprocessing = 0;
  651. };
  652. C4D74BB91C24CEC90071AD3E /* Resources */ = {
  653. isa = PBXResourcesBuildPhase;
  654. buildActionMask = 2147483647;
  655. files = (
  656. );
  657. runOnlyForDeploymentPostprocessing = 0;
  658. };
  659. C4FD39FF1C2954C10035CFF3 /* Resources */ = {
  660. isa = PBXResourcesBuildPhase;
  661. buildActionMask = 2147483647;
  662. files = (
  663. 65F7DF851DCD4FC500835D30 /* Assets.xcassets in Resources */,
  664. 65F7DF861DCD4FC500835D30 /* Main.storyboard in Resources */,
  665. );
  666. runOnlyForDeploymentPostprocessing = 0;
  667. };
  668. /* End PBXResourcesBuildPhase section */
  669. /* Begin PBXShellScriptBuildPhase section */
  670. C4B298341E5C25DD007C87C2 /* swiftlint */ = {
  671. isa = PBXShellScriptBuildPhase;
  672. buildActionMask = 2147483647;
  673. files = (
  674. );
  675. inputPaths = (
  676. );
  677. name = swiftlint;
  678. outputPaths = (
  679. );
  680. runOnlyForDeploymentPostprocessing = 0;
  681. shellPath = /bin/sh;
  682. shellScript = "if which swiftlint >/dev/null; then\nswiftlint\nelse\necho \"SwiftLint does not exist, download from https://github.com/realm/SwiftLint\"\nfi";
  683. };
  684. C4B298351E5C25E5007C87C2 /* swiftlint */ = {
  685. isa = PBXShellScriptBuildPhase;
  686. buildActionMask = 2147483647;
  687. files = (
  688. );
  689. inputPaths = (
  690. );
  691. name = swiftlint;
  692. outputPaths = (
  693. );
  694. runOnlyForDeploymentPostprocessing = 0;
  695. shellPath = /bin/sh;
  696. shellScript = "if which swiftlint >/dev/null; then\nswiftlint\nelse\necho \"SwiftLint does not exist, download from https://github.com/realm/SwiftLint\"\nfi";
  697. };
  698. /* End PBXShellScriptBuildPhase section */
  699. /* Begin PBXSourcesBuildPhase section */
  700. 54C0D5271CF7404500F90BCE /* Sources */ = {
  701. isa = PBXSourcesBuildPhase;
  702. buildActionMask = 2147483647;
  703. files = (
  704. 1592CD521E27756500D321E6 /* AppleReceiptValidator.swift in Sources */,
  705. 54C0D5681CF7428400F90BCE /* SwiftyStoreKit.swift in Sources */,
  706. 54B069961CF744DC00BAFE38 /* OS.swift in Sources */,
  707. 54B069931CF742D300BAFE38 /* InAppReceiptRefreshRequest.swift in Sources */,
  708. 65F70ACB1E2EDC3700BF040D /* PaymentsController.swift in Sources */,
  709. 650307FE1E33154F001332A4 /* ProductsInfoController.swift in Sources */,
  710. 650307F61E3177EF001332A4 /* RestorePurchasesController.swift in Sources */,
  711. 658A08391E2EC24E0074A98F /* PaymentQueueController.swift in Sources */,
  712. 65E9E07B1ECADF5E005CF7B4 /* InAppReceiptVerificator.swift in Sources */,
  713. 653722831DB8290B00C8F944 /* SKProduct+LocalizedPrice.swift in Sources */,
  714. 54B069921CF742D100BAFE38 /* InAppReceipt.swift in Sources */,
  715. 650307FA1E317BCF001332A4 /* CompleteTransactionsController.swift in Sources */,
  716. 65BB6CEA1DDB018900218A0B /* SwiftyStoreKit+Types.swift in Sources */,
  717. 54B069941CF742D600BAFE38 /* InAppProductQueryRequest.swift in Sources */,
  718. );
  719. runOnlyForDeploymentPostprocessing = 0;
  720. };
  721. 6502F5FA1B985833004E342D /* Sources */ = {
  722. isa = PBXSourcesBuildPhase;
  723. buildActionMask = 2147483647;
  724. files = (
  725. 65F7DF771DCD4DF000835D30 /* ViewController.swift in Sources */,
  726. 65F7DF711DCD4DF000835D30 /* AppDelegate.swift in Sources */,
  727. 65F7DF761DCD4DF000835D30 /* NetworkActivityIndicatorManager.swift in Sources */,
  728. );
  729. runOnlyForDeploymentPostprocessing = 0;
  730. };
  731. 6502F6281B985C40004E342D /* Sources */ = {
  732. isa = PBXSourcesBuildPhase;
  733. buildActionMask = 2147483647;
  734. files = (
  735. C40C68101C29414C00B60B7E /* OS.swift in Sources */,
  736. 1592CD501E27756500D321E6 /* AppleReceiptValidator.swift in Sources */,
  737. 6502F63B1B985CA1004E342D /* InAppProductQueryRequest.swift in Sources */,
  738. C4083C571C2AB0A900295248 /* InAppReceiptRefreshRequest.swift in Sources */,
  739. 65F70AC91E2EDC3700BF040D /* PaymentsController.swift in Sources */,
  740. 650307FC1E33154F001332A4 /* ProductsInfoController.swift in Sources */,
  741. 650307F41E3177EF001332A4 /* RestorePurchasesController.swift in Sources */,
  742. 658A08371E2EC24E0074A98F /* PaymentQueueController.swift in Sources */,
  743. 65E9E0791ECADF5E005CF7B4 /* InAppReceiptVerificator.swift in Sources */,
  744. 653722811DB8282600C8F944 /* SKProduct+LocalizedPrice.swift in Sources */,
  745. C4A7C7631C29B8D00053ED64 /* InAppReceipt.swift in Sources */,
  746. 650307F81E317BCF001332A4 /* CompleteTransactionsController.swift in Sources */,
  747. 65BB6CE81DDB018900218A0B /* SwiftyStoreKit+Types.swift in Sources */,
  748. 6502F63C1B985CA4004E342D /* SwiftyStoreKit.swift in Sources */,
  749. );
  750. runOnlyForDeploymentPostprocessing = 0;
  751. };
  752. 654287EA1E79F5A000F61800 /* Sources */ = {
  753. isa = PBXSourcesBuildPhase;
  754. buildActionMask = 2147483647;
  755. files = (
  756. 654288071E7B3E1500F61800 /* AppDelegate.swift in Sources */,
  757. 654288021E7B34E500F61800 /* ViewController.swift in Sources */,
  758. 654288061E7B3A8800F61800 /* NetworkActivityIndicatorManager.swift in Sources */,
  759. );
  760. runOnlyForDeploymentPostprocessing = 0;
  761. };
  762. 658A083A1E2EC5120074A98F /* Sources */ = {
  763. isa = PBXSourcesBuildPhase;
  764. buildActionMask = 2147483647;
  765. files = (
  766. C3099C071E2FCDAA00392A54 /* PaymentsControllerTests.swift in Sources */,
  767. 650307F21E3163AA001332A4 /* RestorePurchasesControllerTests.swift in Sources */,
  768. 65BF8E301F4AEEBA00CBFC00 /* ProductsInfoControllerTests.swift in Sources */,
  769. 65CEF0F41ECC80D9007DC3B6 /* InAppReceiptVerificatorTests.swift in Sources */,
  770. C3099C0B1E2FD13200392A54 /* TestPaymentTransaction.swift in Sources */,
  771. 65F70AC71E2ECBB300BF040D /* PaymentTransactionObserverFake.swift in Sources */,
  772. 658A084A1E2EC5350074A98F /* PaymentQueueControllerTests.swift in Sources */,
  773. C3099C191E3206C700392A54 /* CompleteTransactionsControllerTests.swift in Sources */,
  774. 658A084C1E2EC5960074A98F /* PaymentQueueSpy.swift in Sources */,
  775. C3099C091E2FCE3A00392A54 /* TestProduct.swift in Sources */,
  776. 65B8C9291EC0BE62009439D9 /* InAppReceiptTests.swift in Sources */,
  777. );
  778. runOnlyForDeploymentPostprocessing = 0;
  779. };
  780. C4D74BB61C24CEC90071AD3E /* Sources */ = {
  781. isa = PBXSourcesBuildPhase;
  782. buildActionMask = 2147483647;
  783. files = (
  784. C40C68111C29419500B60B7E /* OS.swift in Sources */,
  785. 1592CD511E27756500D321E6 /* AppleReceiptValidator.swift in Sources */,
  786. C4D74BC41C24CEDC0071AD3E /* InAppProductQueryRequest.swift in Sources */,
  787. C4F69A8A1C2E0D21009DD8BD /* InAppReceiptRefreshRequest.swift in Sources */,
  788. 65F70ACA1E2EDC3700BF040D /* PaymentsController.swift in Sources */,
  789. 650307FD1E33154F001332A4 /* ProductsInfoController.swift in Sources */,
  790. 650307F51E3177EF001332A4 /* RestorePurchasesController.swift in Sources */,
  791. 658A08381E2EC24E0074A98F /* PaymentQueueController.swift in Sources */,
  792. 65E9E07A1ECADF5E005CF7B4 /* InAppReceiptVerificator.swift in Sources */,
  793. 653722821DB8290A00C8F944 /* SKProduct+LocalizedPrice.swift in Sources */,
  794. C4083C551C2AADB500295248 /* InAppReceipt.swift in Sources */,
  795. 650307F91E317BCF001332A4 /* CompleteTransactionsController.swift in Sources */,
  796. 65BB6CE91DDB018900218A0B /* SwiftyStoreKit+Types.swift in Sources */,
  797. C4D74BC51C24CEDC0071AD3E /* SwiftyStoreKit.swift in Sources */,
  798. );
  799. runOnlyForDeploymentPostprocessing = 0;
  800. };
  801. C4FD39FD1C2954C10035CFF3 /* Sources */ = {
  802. isa = PBXSourcesBuildPhase;
  803. buildActionMask = 2147483647;
  804. files = (
  805. 65F7DF841DCD4FC500835D30 /* AppDelegate.swift in Sources */,
  806. 65F7DF881DCD4FC500835D30 /* ViewController.swift in Sources */,
  807. );
  808. runOnlyForDeploymentPostprocessing = 0;
  809. };
  810. /* End PBXSourcesBuildPhase section */
  811. /* Begin PBXTargetDependency section */
  812. 654288001E79F75000F61800 /* PBXTargetDependency */ = {
  813. isa = PBXTargetDependency;
  814. target = 54C0D52B1CF7404500F90BCE /* SwiftyStoreKit_tvOS */;
  815. targetProxy = 654287FF1E79F75000F61800 /* PBXContainerItemProxy */;
  816. };
  817. 658A08451E2EC5120074A98F /* PBXTargetDependency */ = {
  818. isa = PBXTargetDependency;
  819. target = 6502F62C1B985C40004E342D /* SwiftyStoreKit_iOS */;
  820. targetProxy = 658A08441E2EC5120074A98F /* PBXContainerItemProxy */;
  821. };
  822. 658A084E1E2EC83F0074A98F /* PBXTargetDependency */ = {
  823. isa = PBXTargetDependency;
  824. target = 6502F5FD1B985833004E342D /* SwiftyStoreKit_iOSDemo */;
  825. targetProxy = 658A084D1E2EC83F0074A98F /* PBXContainerItemProxy */;
  826. };
  827. 65F7DF911DCD524300835D30 /* PBXTargetDependency */ = {
  828. isa = PBXTargetDependency;
  829. target = 6502F62C1B985C40004E342D /* SwiftyStoreKit_iOS */;
  830. targetProxy = 65F7DF901DCD524300835D30 /* PBXContainerItemProxy */;
  831. };
  832. C4FD3A131C2954CD0035CFF3 /* PBXTargetDependency */ = {
  833. isa = PBXTargetDependency;
  834. target = C4D74BBA1C24CEC90071AD3E /* SwiftyStoreKit_macOS */;
  835. targetProxy = C4FD3A121C2954CD0035CFF3 /* PBXContainerItemProxy */;
  836. };
  837. /* End PBXTargetDependency section */
  838. /* Begin PBXVariantGroup section */
  839. 654287F41E79F5A000F61800 /* Main.storyboard */ = {
  840. isa = PBXVariantGroup;
  841. children = (
  842. 654287F51E79F5A000F61800 /* Base */,
  843. );
  844. name = Main.storyboard;
  845. sourceTree = "<group>";
  846. };
  847. 65F7DF6A1DCD4DF000835D30 /* LaunchScreen.storyboard */ = {
  848. isa = PBXVariantGroup;
  849. children = (
  850. 65F7DF6B1DCD4DF000835D30 /* Base */,
  851. );
  852. name = LaunchScreen.storyboard;
  853. sourceTree = "<group>";
  854. };
  855. 65F7DF6C1DCD4DF000835D30 /* Main.storyboard */ = {
  856. isa = PBXVariantGroup;
  857. children = (
  858. 65F7DF6D1DCD4DF000835D30 /* Base */,
  859. );
  860. name = Main.storyboard;
  861. sourceTree = "<group>";
  862. };
  863. 65F7DF801DCD4FC500835D30 /* Main.storyboard */ = {
  864. isa = PBXVariantGroup;
  865. children = (
  866. 65F7DF811DCD4FC500835D30 /* Base */,
  867. );
  868. name = Main.storyboard;
  869. sourceTree = "<group>";
  870. };
  871. /* End PBXVariantGroup section */
  872. /* Begin XCBuildConfiguration section */
  873. 54C0D5311CF7404500F90BCE /* Debug */ = {
  874. isa = XCBuildConfiguration;
  875. buildSettings = {
  876. CLANG_ANALYZER_NONNULL = YES;
  877. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  878. CURRENT_PROJECT_VERSION = 1;
  879. DEFINES_MODULE = YES;
  880. DEVELOPMENT_TEAM = M54ZVB688G;
  881. DYLIB_COMPATIBILITY_VERSION = 1;
  882. DYLIB_CURRENT_VERSION = 1;
  883. DYLIB_INSTALL_NAME_BASE = "@rpath";
  884. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit/Platforms/Info-tvOS.plist";
  885. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  886. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  887. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.tvOS.SwiftyStoreKit;
  888. PRODUCT_NAME = SwiftyStoreKit;
  889. SDKROOT = appletvos;
  890. SKIP_INSTALL = YES;
  891. TARGETED_DEVICE_FAMILY = 3;
  892. TVOS_DEPLOYMENT_TARGET = 9.0;
  893. VERSIONING_SYSTEM = "apple-generic";
  894. VERSION_INFO_PREFIX = "";
  895. };
  896. name = Debug;
  897. };
  898. 54C0D5321CF7404500F90BCE /* Release */ = {
  899. isa = XCBuildConfiguration;
  900. buildSettings = {
  901. CLANG_ANALYZER_NONNULL = YES;
  902. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
  903. CURRENT_PROJECT_VERSION = 1;
  904. DEFINES_MODULE = YES;
  905. DEVELOPMENT_TEAM = M54ZVB688G;
  906. DYLIB_COMPATIBILITY_VERSION = 1;
  907. DYLIB_CURRENT_VERSION = 1;
  908. DYLIB_INSTALL_NAME_BASE = "@rpath";
  909. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit/Platforms/Info-tvOS.plist";
  910. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  911. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  912. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.tvOS.SwiftyStoreKit;
  913. PRODUCT_NAME = SwiftyStoreKit;
  914. SDKROOT = appletvos;
  915. SKIP_INSTALL = YES;
  916. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  917. TARGETED_DEVICE_FAMILY = 3;
  918. TVOS_DEPLOYMENT_TARGET = 9.0;
  919. VERSIONING_SYSTEM = "apple-generic";
  920. VERSION_INFO_PREFIX = "";
  921. };
  922. name = Release;
  923. };
  924. 6502F60E1B985833004E342D /* Debug */ = {
  925. isa = XCBuildConfiguration;
  926. buildSettings = {
  927. ALWAYS_SEARCH_USER_PATHS = NO;
  928. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  929. CLANG_CXX_LIBRARY = "libc++";
  930. CLANG_ENABLE_MODULES = YES;
  931. CLANG_ENABLE_OBJC_ARC = YES;
  932. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  933. CLANG_WARN_BOOL_CONVERSION = YES;
  934. CLANG_WARN_COMMA = YES;
  935. CLANG_WARN_CONSTANT_CONVERSION = YES;
  936. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  937. CLANG_WARN_EMPTY_BODY = YES;
  938. CLANG_WARN_ENUM_CONVERSION = YES;
  939. CLANG_WARN_INFINITE_RECURSION = YES;
  940. CLANG_WARN_INT_CONVERSION = YES;
  941. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  942. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  943. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  944. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  945. CLANG_WARN_STRICT_PROTOTYPES = YES;
  946. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  947. CLANG_WARN_UNREACHABLE_CODE = YES;
  948. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  949. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  950. COPY_PHASE_STRIP = NO;
  951. DEBUG_INFORMATION_FORMAT = dwarf;
  952. ENABLE_STRICT_OBJC_MSGSEND = YES;
  953. ENABLE_TESTABILITY = YES;
  954. GCC_C_LANGUAGE_STANDARD = gnu99;
  955. GCC_DYNAMIC_NO_PIC = NO;
  956. GCC_NO_COMMON_BLOCKS = YES;
  957. GCC_OPTIMIZATION_LEVEL = 0;
  958. GCC_PREPROCESSOR_DEFINITIONS = (
  959. "DEBUG=1",
  960. "$(inherited)",
  961. );
  962. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  963. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  964. GCC_WARN_UNDECLARED_SELECTOR = YES;
  965. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  966. GCC_WARN_UNUSED_FUNCTION = YES;
  967. GCC_WARN_UNUSED_VARIABLE = YES;
  968. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  969. MACOSX_DEPLOYMENT_TARGET = 10.10;
  970. MTL_ENABLE_DEBUG_INFO = YES;
  971. ONLY_ACTIVE_ARCH = YES;
  972. SDKROOT = iphoneos;
  973. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  974. SWIFT_VERSION = 3.0;
  975. };
  976. name = Debug;
  977. };
  978. 6502F60F1B985833004E342D /* Release */ = {
  979. isa = XCBuildConfiguration;
  980. buildSettings = {
  981. ALWAYS_SEARCH_USER_PATHS = NO;
  982. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  983. CLANG_CXX_LIBRARY = "libc++";
  984. CLANG_ENABLE_MODULES = YES;
  985. CLANG_ENABLE_OBJC_ARC = YES;
  986. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  987. CLANG_WARN_BOOL_CONVERSION = YES;
  988. CLANG_WARN_COMMA = YES;
  989. CLANG_WARN_CONSTANT_CONVERSION = YES;
  990. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  991. CLANG_WARN_EMPTY_BODY = YES;
  992. CLANG_WARN_ENUM_CONVERSION = YES;
  993. CLANG_WARN_INFINITE_RECURSION = YES;
  994. CLANG_WARN_INT_CONVERSION = YES;
  995. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  996. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  997. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  998. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  999. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1000. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1001. CLANG_WARN_UNREACHABLE_CODE = YES;
  1002. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1003. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  1004. COPY_PHASE_STRIP = NO;
  1005. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1006. ENABLE_NS_ASSERTIONS = NO;
  1007. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1008. GCC_C_LANGUAGE_STANDARD = gnu99;
  1009. GCC_NO_COMMON_BLOCKS = YES;
  1010. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1011. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1012. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1013. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1014. GCC_WARN_UNUSED_FUNCTION = YES;
  1015. GCC_WARN_UNUSED_VARIABLE = YES;
  1016. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1017. MACOSX_DEPLOYMENT_TARGET = 10.10;
  1018. MTL_ENABLE_DEBUG_INFO = NO;
  1019. SDKROOT = iphoneos;
  1020. SWIFT_VERSION = 3.0;
  1021. VALIDATE_PRODUCT = YES;
  1022. };
  1023. name = Release;
  1024. };
  1025. 6502F6111B985833004E342D /* Debug */ = {
  1026. isa = XCBuildConfiguration;
  1027. buildSettings = {
  1028. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1029. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1030. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  1031. DEVELOPMENT_TEAM = "";
  1032. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit-iOS-Demo/Info.plist";
  1033. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1034. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1035. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.iOS.SwiftyStoreDemo;
  1036. PRODUCT_NAME = "$(TARGET_NAME)";
  1037. TARGETED_DEVICE_FAMILY = 1;
  1038. };
  1039. name = Debug;
  1040. };
  1041. 6502F6121B985833004E342D /* Release */ = {
  1042. isa = XCBuildConfiguration;
  1043. buildSettings = {
  1044. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1045. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1046. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
  1047. DEVELOPMENT_TEAM = "";
  1048. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit-iOS-Demo/Info.plist";
  1049. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1050. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1051. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.iOS.SwiftyStoreDemo;
  1052. PRODUCT_NAME = "$(TARGET_NAME)";
  1053. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1054. TARGETED_DEVICE_FAMILY = 1;
  1055. };
  1056. name = Release;
  1057. };
  1058. 6502F6371B985C40004E342D /* Debug */ = {
  1059. isa = XCBuildConfiguration;
  1060. buildSettings = {
  1061. APPLICATION_EXTENSION_API_ONLY = YES;
  1062. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1063. CURRENT_PROJECT_VERSION = 1;
  1064. DEFINES_MODULE = YES;
  1065. DEVELOPMENT_TEAM = "";
  1066. DYLIB_COMPATIBILITY_VERSION = 1;
  1067. DYLIB_CURRENT_VERSION = 1;
  1068. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1069. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit/Platforms/Info-iOS.plist";
  1070. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1071. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1072. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1073. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.iOS.SwiftyStoreKit;
  1074. PRODUCT_NAME = SwiftyStoreKit;
  1075. SKIP_INSTALL = YES;
  1076. TARGETED_DEVICE_FAMILY = "1,2";
  1077. VERSIONING_SYSTEM = "apple-generic";
  1078. VERSION_INFO_PREFIX = "";
  1079. };
  1080. name = Debug;
  1081. };
  1082. 6502F6381B985C40004E342D /* Release */ = {
  1083. isa = XCBuildConfiguration;
  1084. buildSettings = {
  1085. APPLICATION_EXTENSION_API_ONLY = YES;
  1086. "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
  1087. CURRENT_PROJECT_VERSION = 1;
  1088. DEFINES_MODULE = YES;
  1089. DEVELOPMENT_TEAM = "";
  1090. DYLIB_COMPATIBILITY_VERSION = 1;
  1091. DYLIB_CURRENT_VERSION = 1;
  1092. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1093. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit/Platforms/Info-iOS.plist";
  1094. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1095. IPHONEOS_DEPLOYMENT_TARGET = 8.0;
  1096. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1097. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.iOS.SwiftyStoreKit;
  1098. PRODUCT_NAME = SwiftyStoreKit;
  1099. SKIP_INSTALL = YES;
  1100. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1101. TARGETED_DEVICE_FAMILY = "1,2";
  1102. VERSIONING_SYSTEM = "apple-generic";
  1103. VERSION_INFO_PREFIX = "";
  1104. };
  1105. name = Release;
  1106. };
  1107. 654287FA1E79F5A000F61800 /* Debug */ = {
  1108. isa = XCBuildConfiguration;
  1109. buildSettings = {
  1110. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1111. ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
  1112. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  1113. CLANG_ANALYZER_NONNULL = YES;
  1114. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1115. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "iPhone Developer";
  1116. DEVELOPMENT_TEAM = "";
  1117. INFOPLIST_FILE = "SwiftyStoreKit-tvOS-Demo/Info.plist";
  1118. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1119. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.iOS.SwiftyStoreDemo;
  1120. PRODUCT_NAME = "$(TARGET_NAME)";
  1121. SDKROOT = appletvos;
  1122. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  1123. SWIFT_VERSION = 3.0;
  1124. TARGETED_DEVICE_FAMILY = 3;
  1125. TVOS_DEPLOYMENT_TARGET = 10.1;
  1126. };
  1127. name = Debug;
  1128. };
  1129. 654287FB1E79F5A000F61800 /* Release */ = {
  1130. isa = XCBuildConfiguration;
  1131. buildSettings = {
  1132. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1133. ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon & Top Shelf Image";
  1134. ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage;
  1135. CLANG_ANALYZER_NONNULL = YES;
  1136. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1137. "CODE_SIGN_IDENTITY[sdk=appletvos*]" = "iPhone Developer";
  1138. DEVELOPMENT_TEAM = "";
  1139. INFOPLIST_FILE = "SwiftyStoreKit-tvOS-Demo/Info.plist";
  1140. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
  1141. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.iOS.SwiftyStoreDemo;
  1142. PRODUCT_NAME = "$(TARGET_NAME)";
  1143. SDKROOT = appletvos;
  1144. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1145. SWIFT_VERSION = 3.0;
  1146. TARGETED_DEVICE_FAMILY = 3;
  1147. TVOS_DEPLOYMENT_TARGET = 10.1;
  1148. };
  1149. name = Release;
  1150. };
  1151. 658A08471E2EC5120074A98F /* Debug */ = {
  1152. isa = XCBuildConfiguration;
  1153. buildSettings = {
  1154. CLANG_ANALYZER_NONNULL = YES;
  1155. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1156. INFOPLIST_FILE = SwiftyStoreKitTests/Info.plist;
  1157. IPHONEOS_DEPLOYMENT_TARGET = 10.2;
  1158. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1159. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.iOS.SwiftyStoreKitTests;
  1160. PRODUCT_NAME = "$(TARGET_NAME)";
  1161. SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
  1162. SWIFT_VERSION = 3.0;
  1163. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SwiftyStoreKit_iOSDemo.app/SwiftyStoreKit_iOSDemo";
  1164. };
  1165. name = Debug;
  1166. };
  1167. 658A08481E2EC5120074A98F /* Release */ = {
  1168. isa = XCBuildConfiguration;
  1169. buildSettings = {
  1170. CLANG_ANALYZER_NONNULL = YES;
  1171. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1172. INFOPLIST_FILE = SwiftyStoreKitTests/Info.plist;
  1173. IPHONEOS_DEPLOYMENT_TARGET = 10.2;
  1174. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
  1175. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.iOS.SwiftyStoreKitTests;
  1176. PRODUCT_NAME = "$(TARGET_NAME)";
  1177. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1178. SWIFT_VERSION = 3.0;
  1179. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SwiftyStoreKit_iOSDemo.app/SwiftyStoreKit_iOSDemo";
  1180. };
  1181. name = Release;
  1182. };
  1183. C4D74BC01C24CECA0071AD3E /* Debug */ = {
  1184. isa = XCBuildConfiguration;
  1185. buildSettings = {
  1186. CODE_SIGN_IDENTITY = "-";
  1187. COMBINE_HIDPI_IMAGES = YES;
  1188. CURRENT_PROJECT_VERSION = 1;
  1189. DEFINES_MODULE = YES;
  1190. DYLIB_COMPATIBILITY_VERSION = 1;
  1191. DYLIB_CURRENT_VERSION = 1;
  1192. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1193. FRAMEWORK_VERSION = A;
  1194. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit/Platforms/Info-macOS.plist";
  1195. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1196. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
  1197. MACOSX_DEPLOYMENT_TARGET = 10.10;
  1198. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.macOS.SwiftyStoreKit;
  1199. PRODUCT_NAME = SwiftyStoreKit;
  1200. SDKROOT = macosx;
  1201. SKIP_INSTALL = YES;
  1202. VERSIONING_SYSTEM = "apple-generic";
  1203. VERSION_INFO_PREFIX = "";
  1204. };
  1205. name = Debug;
  1206. };
  1207. C4D74BC11C24CECA0071AD3E /* Release */ = {
  1208. isa = XCBuildConfiguration;
  1209. buildSettings = {
  1210. CODE_SIGN_IDENTITY = "-";
  1211. COMBINE_HIDPI_IMAGES = YES;
  1212. CURRENT_PROJECT_VERSION = 1;
  1213. DEFINES_MODULE = YES;
  1214. DYLIB_COMPATIBILITY_VERSION = 1;
  1215. DYLIB_CURRENT_VERSION = 1;
  1216. DYLIB_INSTALL_NAME_BASE = "@rpath";
  1217. FRAMEWORK_VERSION = A;
  1218. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit/Platforms/Info-macOS.plist";
  1219. INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
  1220. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
  1221. MACOSX_DEPLOYMENT_TARGET = 10.10;
  1222. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.macOS.SwiftyStoreKit;
  1223. PRODUCT_NAME = SwiftyStoreKit;
  1224. SDKROOT = macosx;
  1225. SKIP_INSTALL = YES;
  1226. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1227. VERSIONING_SYSTEM = "apple-generic";
  1228. VERSION_INFO_PREFIX = "";
  1229. };
  1230. name = Release;
  1231. };
  1232. C4FD3A0E1C2954C10035CFF3 /* Debug */ = {
  1233. isa = XCBuildConfiguration;
  1234. buildSettings = {
  1235. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1236. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1237. CODE_SIGN_IDENTITY = "-";
  1238. COMBINE_HIDPI_IMAGES = YES;
  1239. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit-macOS-Demo/Info.plist";
  1240. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  1241. MACOSX_DEPLOYMENT_TARGET = 10.10;
  1242. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.OSX.SwiftyStoreDemo;
  1243. PRODUCT_NAME = "$(TARGET_NAME)";
  1244. SDKROOT = macosx;
  1245. };
  1246. name = Debug;
  1247. };
  1248. C4FD3A0F1C2954C10035CFF3 /* Release */ = {
  1249. isa = XCBuildConfiguration;
  1250. buildSettings = {
  1251. ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
  1252. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1253. CODE_SIGN_IDENTITY = "-";
  1254. COMBINE_HIDPI_IMAGES = YES;
  1255. INFOPLIST_FILE = "$(SRCROOT)/SwiftyStoreKit-macOS-Demo/Info.plist";
  1256. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  1257. MACOSX_DEPLOYMENT_TARGET = 10.10;
  1258. PRODUCT_BUNDLE_IDENTIFIER = com.musevisions.OSX.SwiftyStoreDemo;
  1259. PRODUCT_NAME = "$(TARGET_NAME)";
  1260. SDKROOT = macosx;
  1261. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  1262. };
  1263. name = Release;
  1264. };
  1265. /* End XCBuildConfiguration section */
  1266. /* Begin XCConfigurationList section */
  1267. 54C0D5331CF7404500F90BCE /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_tvOS" */ = {
  1268. isa = XCConfigurationList;
  1269. buildConfigurations = (
  1270. 54C0D5311CF7404500F90BCE /* Debug */,
  1271. 54C0D5321CF7404500F90BCE /* Release */,
  1272. );
  1273. defaultConfigurationIsVisible = 0;
  1274. defaultConfigurationName = Release;
  1275. };
  1276. 6502F5F91B985833004E342D /* Build configuration list for PBXProject "SwiftyStoreKit" */ = {
  1277. isa = XCConfigurationList;
  1278. buildConfigurations = (
  1279. 6502F60E1B985833004E342D /* Debug */,
  1280. 6502F60F1B985833004E342D /* Release */,
  1281. );
  1282. defaultConfigurationIsVisible = 0;
  1283. defaultConfigurationName = Release;
  1284. };
  1285. 6502F6101B985833004E342D /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_iOSDemo" */ = {
  1286. isa = XCConfigurationList;
  1287. buildConfigurations = (
  1288. 6502F6111B985833004E342D /* Debug */,
  1289. 6502F6121B985833004E342D /* Release */,
  1290. );
  1291. defaultConfigurationIsVisible = 0;
  1292. defaultConfigurationName = Release;
  1293. };
  1294. 6502F6361B985C40004E342D /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_iOS" */ = {
  1295. isa = XCConfigurationList;
  1296. buildConfigurations = (
  1297. 6502F6371B985C40004E342D /* Debug */,
  1298. 6502F6381B985C40004E342D /* Release */,
  1299. );
  1300. defaultConfigurationIsVisible = 0;
  1301. defaultConfigurationName = Release;
  1302. };
  1303. 654287FC1E79F5A000F61800 /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_tvOSDemo" */ = {
  1304. isa = XCConfigurationList;
  1305. buildConfigurations = (
  1306. 654287FA1E79F5A000F61800 /* Debug */,
  1307. 654287FB1E79F5A000F61800 /* Release */,
  1308. );
  1309. defaultConfigurationIsVisible = 0;
  1310. defaultConfigurationName = Release;
  1311. };
  1312. 658A08461E2EC5120074A98F /* Build configuration list for PBXNativeTarget "SwiftyStoreKitTests" */ = {
  1313. isa = XCConfigurationList;
  1314. buildConfigurations = (
  1315. 658A08471E2EC5120074A98F /* Debug */,
  1316. 658A08481E2EC5120074A98F /* Release */,
  1317. );
  1318. defaultConfigurationIsVisible = 0;
  1319. defaultConfigurationName = Release;
  1320. };
  1321. C4D74BC21C24CECA0071AD3E /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_macOS" */ = {
  1322. isa = XCConfigurationList;
  1323. buildConfigurations = (
  1324. C4D74BC01C24CECA0071AD3E /* Debug */,
  1325. C4D74BC11C24CECA0071AD3E /* Release */,
  1326. );
  1327. defaultConfigurationIsVisible = 0;
  1328. defaultConfigurationName = Release;
  1329. };
  1330. C4FD3A0D1C2954C10035CFF3 /* Build configuration list for PBXNativeTarget "SwiftyStoreKit_macOSDemo" */ = {
  1331. isa = XCConfigurationList;
  1332. buildConfigurations = (
  1333. C4FD3A0E1C2954C10035CFF3 /* Debug */,
  1334. C4FD3A0F1C2954C10035CFF3 /* Release */,
  1335. );
  1336. defaultConfigurationIsVisible = 0;
  1337. defaultConfigurationName = Release;
  1338. };
  1339. /* End XCConfigurationList section */
  1340. };
  1341. rootObject = 6502F5F61B985833004E342D /* Project object */;
  1342. }