project.pbxproj 87 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 2D42277F1BB4365C000C1A6C /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F6A12CCF145119B700C1D980 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  10. 2D4227801BB43693000C1A6C /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; };
  11. 2D4227831BB436B1000C1A6C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; };
  12. 2D4227851BB43734000C1A6C /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F6A12CD0145119B700C1D980 /* SRWebSocket.m */; };
  13. 3345DC841C52ACD70083CCB8 /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F6A12CD0145119B700C1D980 /* SRWebSocket.m */; };
  14. 3345DC871C52ACD70083CCB8 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; };
  15. 3345DC881C52ACD70083CCB8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; };
  16. 3345DC8A1C52ACD70083CCB8 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F6A12CCF145119B700C1D980 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  17. 454A02D61D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; };
  18. 454A02D71D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; };
  19. 454A02D81D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; };
  20. 454FEA7D1D2570F600073768 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */; };
  21. 454FEA7E1D2570F600073768 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */; };
  22. 454FEA7F1D2570F800073768 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */; };
  23. 454FEA801D2570F800073768 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */; };
  24. 454FEA811D2570F900073768 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */; };
  25. 454FEA821D2570F900073768 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */; };
  26. 454FEA851D25719900073768 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA831D25717C00073768 /* SRSecurityPolicy.m */; };
  27. 454FEA861D25719A00073768 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA831D25717C00073768 /* SRSecurityPolicy.m */; };
  28. 454FEA871D25719A00073768 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA831D25717C00073768 /* SRSecurityPolicy.m */; };
  29. 8105E4801CDD67B400AA12DB /* SRAutobahnTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 8105E47A1CDD679A00AA12DB /* SRAutobahnTests.m */; };
  30. 8105E4821CDD67BD00AA12DB /* SRTWebSocketOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8105E4771CDD679A00AA12DB /* SRTWebSocketOperation.m */; };
  31. 8105E4AE1CDD6E6200AA12DB /* SRAutobahnOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8105E4AD1CDD6E6200AA12DB /* SRAutobahnOperation.m */; };
  32. 8105E5281CDD98E100AA12DB /* autobahn_configuration.json in Resources */ = {isa = PBXBuildFile; fileRef = 8105E5271CDD98E100AA12DB /* autobahn_configuration.json */; };
  33. 8117C4231D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */; };
  34. 8117C4241D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */; };
  35. 8117C4251D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */; };
  36. 8117C4261D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */; };
  37. 8117C4301D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */; };
  38. 8117C4311D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */; };
  39. 8117C4321D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */; };
  40. 8117C4331D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */; };
  41. 811934BC1CDAF725003AB243 /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  42. 811934BE1CDAF725003AB243 /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  43. 811934C01CDAF726003AB243 /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  44. 813364001D091E170062E28D /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861E7731D022211002FAB1D /* SRProxyConnect.h */; };
  45. 813364041D091E170062E28D /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861E7731D022211002FAB1D /* SRProxyConnect.h */; };
  46. 813364081D091E180062E28D /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861E7731D022211002FAB1D /* SRProxyConnect.h */; };
  47. 8133640C1D091E1B0062E28D /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 4861E7741D022211002FAB1D /* SRProxyConnect.m */; };
  48. 8133640E1D091E1B0062E28D /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 4861E7741D022211002FAB1D /* SRProxyConnect.m */; };
  49. 8133640F1D091E1C0062E28D /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 4861E7741D022211002FAB1D /* SRProxyConnect.m */; };
  50. 815FE7261D497D720085FDA5 /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 815FE7241D497D720085FDA5 /* SRConstants.h */; };
  51. 815FE7271D497D720085FDA5 /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 815FE7241D497D720085FDA5 /* SRConstants.h */; };
  52. 815FE7281D497D720085FDA5 /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 815FE7241D497D720085FDA5 /* SRConstants.h */; };
  53. 815FE7291D497D720085FDA5 /* SRConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 815FE7241D497D720085FDA5 /* SRConstants.h */; };
  54. 815FE72A1D497D720085FDA5 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 815FE7251D497D720085FDA5 /* SRConstants.m */; };
  55. 815FE72B1D497D720085FDA5 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 815FE7251D497D720085FDA5 /* SRConstants.m */; };
  56. 815FE72C1D497D720085FDA5 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 815FE7251D497D720085FDA5 /* SRConstants.m */; };
  57. 815FE72D1D497D720085FDA5 /* SRConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 815FE7251D497D720085FDA5 /* SRConstants.m */; };
  58. 817491A91D1C8C33006E09DF /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 817491A61D1C8C33006E09DF /* SRMutex.h */; };
  59. 817491AA1D1C8C33006E09DF /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 817491A61D1C8C33006E09DF /* SRMutex.h */; };
  60. 817491AB1D1C8C33006E09DF /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 817491A61D1C8C33006E09DF /* SRMutex.h */; };
  61. 817491AD1D1C8C33006E09DF /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 817491A71D1C8C33006E09DF /* SRMutex.m */; };
  62. 817491AE1D1C8C33006E09DF /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 817491A71D1C8C33006E09DF /* SRMutex.m */; };
  63. 817491AF1D1C8C33006E09DF /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 817491A71D1C8C33006E09DF /* SRMutex.m */; };
  64. 817995871CE139700084DA37 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 817995841CE139700084DA37 /* SRDelegateController.h */; };
  65. 817995881CE139700084DA37 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 817995841CE139700084DA37 /* SRDelegateController.h */; };
  66. 817995891CE139700084DA37 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 817995841CE139700084DA37 /* SRDelegateController.h */; };
  67. 8179958B1CE139700084DA37 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 817995851CE139700084DA37 /* SRDelegateController.m */; };
  68. 8179958C1CE139700084DA37 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 817995851CE139700084DA37 /* SRDelegateController.m */; };
  69. 8179958D1CE139700084DA37 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 817995851CE139700084DA37 /* SRDelegateController.m */; };
  70. 817996801CE184F40084DA37 /* SRAutobahnUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 8179967F1CE184F40084DA37 /* SRAutobahnUtilities.m */; };
  71. 81900A4D1D18C9CC0015A290 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 81900A4A1D18C9CC0015A290 /* SRLog.h */; };
  72. 81900A4E1D18C9CC0015A290 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 81900A4A1D18C9CC0015A290 /* SRLog.h */; };
  73. 81900A4F1D18C9CC0015A290 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 81900A4A1D18C9CC0015A290 /* SRLog.h */; };
  74. 81900A511D18C9CC0015A290 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 81900A4B1D18C9CC0015A290 /* SRLog.m */; };
  75. 81900A521D18C9CC0015A290 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 81900A4B1D18C9CC0015A290 /* SRLog.m */; };
  76. 81900A531D18C9CC0015A290 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 81900A4B1D18C9CC0015A290 /* SRLog.m */; };
  77. 81AFCD661D4C431C00B3AFC9 /* libicucore.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81AFCD651D4C431C00B3AFC9 /* libicucore.tbd */; };
  78. 81B22EC61CE42D7E0073C636 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EC31CE42D7E0073C636 /* SRError.h */; };
  79. 81B22EC71CE42D7E0073C636 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EC31CE42D7E0073C636 /* SRError.h */; };
  80. 81B22EC81CE42D7E0073C636 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EC31CE42D7E0073C636 /* SRError.h */; };
  81. 81B22ECA1CE42D7E0073C636 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EC41CE42D7E0073C636 /* SRError.m */; };
  82. 81B22ECB1CE42D7E0073C636 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EC41CE42D7E0073C636 /* SRError.m */; };
  83. 81B22ECC1CE42D7E0073C636 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EC41CE42D7E0073C636 /* SRError.m */; };
  84. 81B22EE51CE43ECC0073C636 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */; };
  85. 81B22EE61CE43ECC0073C636 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */; };
  86. 81B22EE71CE43ECC0073C636 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */; };
  87. 81B22EE91CE43ECC0073C636 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */; };
  88. 81B22EEA1CE43ECC0073C636 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */; };
  89. 81B22EEB1CE43ECC0073C636 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */; };
  90. 81B31C151CDC404100D86D43 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */; };
  91. 81B31C161CDC404100D86D43 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */; };
  92. 81B31C171CDC404100D86D43 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */; };
  93. 81B31C191CDC404100D86D43 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C101CDC404100D86D43 /* SRIOConsumer.m */; };
  94. 81B31C1A1CDC404100D86D43 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C101CDC404100D86D43 /* SRIOConsumer.m */; };
  95. 81B31C1B1CDC404100D86D43 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C101CDC404100D86D43 /* SRIOConsumer.m */; };
  96. 81B31C1D1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */; };
  97. 81B31C1E1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */; };
  98. 81B31C1F1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */; };
  99. 81B31C211CDC404100D86D43 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */; };
  100. 81B31C221CDC404100D86D43 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */; };
  101. 81B31C231CDC404100D86D43 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */; };
  102. 81B31C2E1CDC406B00D86D43 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C2B1CDC406B00D86D43 /* SRHash.h */; };
  103. 81B31C2F1CDC406B00D86D43 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C2B1CDC406B00D86D43 /* SRHash.h */; };
  104. 81B31C301CDC406B00D86D43 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C2B1CDC406B00D86D43 /* SRHash.h */; };
  105. 81B31C321CDC406B00D86D43 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C2C1CDC406B00D86D43 /* SRHash.m */; };
  106. 81B31C331CDC406B00D86D43 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C2C1CDC406B00D86D43 /* SRHash.m */; };
  107. 81B31C341CDC406B00D86D43 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C2C1CDC406B00D86D43 /* SRHash.m */; };
  108. 81B31C601CDC444900D86D43 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */; };
  109. 81B31C611CDC444900D86D43 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */; };
  110. 81B31C621CDC444900D86D43 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */; };
  111. 81B31C641CDC444900D86D43 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */; };
  112. 81B31C651CDC444900D86D43 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */; };
  113. 81B31C661CDC444900D86D43 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */; };
  114. 81C22BC31D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */; };
  115. 81C22BC41D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */; };
  116. 81C22BC51D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */; };
  117. 81C22BC71D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */; };
  118. 81C22BC81D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */; };
  119. 81C22BC91D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */; };
  120. 81C22BF91D1256E1007BFDDF /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BF61D1256E1007BFDDF /* SRRandom.h */; };
  121. 81C22BFA1D1256E1007BFDDF /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BF61D1256E1007BFDDF /* SRRandom.h */; };
  122. 81C22BFB1D1256E1007BFDDF /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BF61D1256E1007BFDDF /* SRRandom.h */; };
  123. 81C22BFD1D1256E1007BFDDF /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BF71D1256E1007BFDDF /* SRRandom.m */; };
  124. 81C22BFE1D1256E1007BFDDF /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BF71D1256E1007BFDDF /* SRRandom.m */; };
  125. 81C22BFF1D1256E1007BFDDF /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BF71D1256E1007BFDDF /* SRRandom.m */; };
  126. 81C68CD41D2CBE0A00A1D005 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68CD31D2CBE0A00A1D005 /* CFNetwork.framework */; };
  127. 81C68CDF1D2CBE1900A1D005 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68CDE1D2CBE1900A1D005 /* CFNetwork.framework */; };
  128. 81C68CEE1D2CBE9400A1D005 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD51451231B00C1D980 /* CFNetwork.framework */; };
  129. 81C68CF11D2CBE9F00A1D005 /* libicucore.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68CF01D2CBE9F00A1D005 /* libicucore.tbd */; };
  130. 81C68CF61D2CBED100A1D005 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; };
  131. 81C68D071D2CBF6A00A1D005 /* libicucore.A.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68D061D2CBF6A00A1D005 /* libicucore.A.tbd */; };
  132. 81C68D0E1D2CBFA800A1D005 /* libicucore.A.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68D0D1D2CBFA800A1D005 /* libicucore.A.tbd */; };
  133. 81CD05D81CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  134. 81CD05D91CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  135. 81CD05DA1CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  136. 81CD05DC1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */; };
  137. 81CD05DD1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */; };
  138. 81CD05DE1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */; };
  139. 81CD05FE1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  140. 81CD05FF1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  141. 81CD06001CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  142. 81CD06021CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */; };
  143. 81CD06031CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */; };
  144. 81CD06041CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */; };
  145. 81D647611D2CA78800690609 /* NSURLRequest+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */; };
  146. 81D647621D2CA78800690609 /* SRError.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EC41CE42D7E0073C636 /* SRError.m */; };
  147. 81D647631D2CA78800690609 /* SRIOConsumer.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C101CDC404100D86D43 /* SRIOConsumer.m */; };
  148. 81D647641D2CA78800690609 /* SRHTTPConnectMessage.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */; };
  149. 81D647651D2CA78800690609 /* SRPinningSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */; };
  150. 81D647661D2CA78800690609 /* SRSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 454FEA831D25717C00073768 /* SRSecurityPolicy.m */; };
  151. 81D647671D2CA78800690609 /* NSRunLoop+SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */; };
  152. 81D647681D2CA78800690609 /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F6A12CD0145119B700C1D980 /* SRWebSocket.m */; };
  153. 81D647691D2CA78800690609 /* SRRandom.m in Sources */ = {isa = PBXBuildFile; fileRef = 81C22BF71D1256E1007BFDDF /* SRRandom.m */; };
  154. 81D6476A1D2CA78800690609 /* SRIOConsumerPool.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */; };
  155. 81D6476B1D2CA78800690609 /* SRURLUtilities.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */; };
  156. 81D6476C1D2CA78800690609 /* SRProxyConnect.m in Sources */ = {isa = PBXBuildFile; fileRef = 4861E7741D022211002FAB1D /* SRProxyConnect.m */; };
  157. 81D6476D1D2CA78800690609 /* SRMutex.m in Sources */ = {isa = PBXBuildFile; fileRef = 817491A71D1C8C33006E09DF /* SRMutex.m */; };
  158. 81D6476E1D2CA78800690609 /* SRRunLoopThread.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */; };
  159. 81D6476F1D2CA78800690609 /* SRLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 81900A4B1D18C9CC0015A290 /* SRLog.m */; };
  160. 81D647701D2CA78800690609 /* SRHash.m in Sources */ = {isa = PBXBuildFile; fileRef = 81B31C2C1CDC406B00D86D43 /* SRHash.m */; };
  161. 81D647711D2CA78800690609 /* SRDelegateController.m in Sources */ = {isa = PBXBuildFile; fileRef = 817995851CE139700084DA37 /* SRDelegateController.m */; };
  162. 81D647741D2CA78800690609 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; };
  163. 81D647751D2CA78800690609 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; };
  164. 81D647771D2CA78800690609 /* SRURLUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */; };
  165. 81D647781D2CA78800690609 /* SRPinningSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */; };
  166. 81D647791D2CA78800690609 /* SRIOConsumer.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */; };
  167. 81D6477A1D2CA78800690609 /* NSRunLoop+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  168. 81D6477B1D2CA78800690609 /* SRSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; };
  169. 81D6477C1D2CA78800690609 /* NSURLRequest+SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  170. 81D6477D1D2CA78800690609 /* SRLog.h in Headers */ = {isa = PBXBuildFile; fileRef = 81900A4A1D18C9CC0015A290 /* SRLog.h */; };
  171. 81D6477E1D2CA78800690609 /* SRIOConsumerPool.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */; };
  172. 81D6477F1D2CA78800690609 /* SRProxyConnect.h in Headers */ = {isa = PBXBuildFile; fileRef = 4861E7731D022211002FAB1D /* SRProxyConnect.h */; };
  173. 81D647801D2CA78800690609 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F6A12CCF145119B700C1D980 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  174. 81D647811D2CA78800690609 /* SRHash.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C2B1CDC406B00D86D43 /* SRHash.h */; };
  175. 81D647821D2CA78800690609 /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  176. 81D647831D2CA78800690609 /* SRRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BF61D1256E1007BFDDF /* SRRandom.h */; };
  177. 81D647841D2CA78800690609 /* SRHTTPConnectMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */; };
  178. 81D647851D2CA78800690609 /* SRDelegateController.h in Headers */ = {isa = PBXBuildFile; fileRef = 817995841CE139700084DA37 /* SRDelegateController.h */; };
  179. 81D647861D2CA78800690609 /* SRMutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 817491A61D1C8C33006E09DF /* SRMutex.h */; };
  180. 81D647871D2CA78800690609 /* SRError.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B22EC31CE42D7E0073C636 /* SRError.h */; };
  181. 81D647881D2CA78800690609 /* SRRunLoopThread.h in Headers */ = {isa = PBXBuildFile; fileRef = 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */; };
  182. 81D647B51D2CA8E200690609 /* SocketRocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81D6478D1D2CA78800690609 /* SocketRocket.framework */; };
  183. 81DCD1241D2D9235002501A2 /* libicucore.A.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 81C68D0D1D2CBFA800A1D005 /* libicucore.A.tbd */; };
  184. 81E8A6A21D4C41E000916C7E /* SocketRocket.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 81D6478D1D2CA78800690609 /* SocketRocket.framework */; };
  185. 81E8A6A31D4C41E000916C7E /* SocketRocket.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 81D6478D1D2CA78800690609 /* SocketRocket.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
  186. F5391CBE1D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */; };
  187. F5391CBF1D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */; };
  188. F5391CC01D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */; };
  189. F5391CC11D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */; };
  190. F5391CC21D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */; };
  191. F5391CC31D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */; };
  192. F5391CC41D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */; };
  193. F5391CC51D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */; };
  194. F6016C8814620EC70037BB3D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; };
  195. F61A0DC81625F44D00365EBD /* Default-568h@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = F61A0DC71625F44D00365EBD /* Default-568h@2x.png */; };
  196. F62417E614D52F3C003CE997 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F62417E514D52F3C003CE997 /* UIKit.framework */; };
  197. F62417E714D52F3C003CE997 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; };
  198. F62417EF14D52F3C003CE997 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = F62417ED14D52F3C003CE997 /* InfoPlist.strings */; };
  199. F62417F114D52F3C003CE997 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = F62417F014D52F3C003CE997 /* main.m */; };
  200. F62417F514D52F3C003CE997 /* TCAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = F62417F414D52F3C003CE997 /* TCAppDelegate.m */; };
  201. F62417F814D52F3C003CE997 /* MainStoryboard.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F62417F614D52F3C003CE997 /* MainStoryboard.storyboard */; };
  202. F62417FB14D52F3C003CE997 /* TCViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = F62417FA14D52F3C003CE997 /* TCViewController.m */; };
  203. F624180114D5300C003CE997 /* TCChatCell.m in Sources */ = {isa = PBXBuildFile; fileRef = F624180014D5300C003CE997 /* TCChatCell.m */; };
  204. F624180314D53449003CE997 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD51451231B00C1D980 /* CFNetwork.framework */; };
  205. F624180414D53449003CE997 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD3145122FC00C1D980 /* Security.framework */; };
  206. F6396B86153E67EC00345B5E /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F6A12CD0145119B700C1D980 /* SRWebSocket.m */; };
  207. F668C8AA153E92F90044DBAC /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F6A12CCF145119B700C1D980 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; };
  208. F6AE45241459071C0022AF3C /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6A12CD51451231B00C1D980 /* CFNetwork.framework */; };
  209. F6BDA806145900D200FE3253 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6B208301450F597009315AF /* Foundation.framework */; };
  210. /* End PBXBuildFile section */
  211. /* Begin PBXContainerItemProxy section */
  212. 81D647B31D2CA8DD00690609 /* PBXContainerItemProxy */ = {
  213. isa = PBXContainerItemProxy;
  214. containerPortal = F6B208241450F597009315AF /* Project object */;
  215. proxyType = 1;
  216. remoteGlobalIDString = 81D6475F1D2CA78800690609;
  217. remoteInfo = "SocketRocket-iOS";
  218. };
  219. 81E8A6A01D4C41DA00916C7E /* PBXContainerItemProxy */ = {
  220. isa = PBXContainerItemProxy;
  221. containerPortal = F6B208241450F597009315AF /* Project object */;
  222. proxyType = 1;
  223. remoteGlobalIDString = 2D4227611BB4358C000C1A6C;
  224. remoteInfo = "SocketRocket-iOS-Dynamic";
  225. };
  226. 81E8A6A41D4C41E000916C7E /* PBXContainerItemProxy */ = {
  227. isa = PBXContainerItemProxy;
  228. containerPortal = F6B208241450F597009315AF /* Project object */;
  229. proxyType = 1;
  230. remoteGlobalIDString = 81D6475F1D2CA78800690609;
  231. remoteInfo = "SocketRocket-iOS";
  232. };
  233. /* End PBXContainerItemProxy section */
  234. /* Begin PBXCopyFilesBuildPhase section */
  235. 81E8A6A61D4C41E000916C7E /* Embed Frameworks */ = {
  236. isa = PBXCopyFilesBuildPhase;
  237. buildActionMask = 2147483647;
  238. dstPath = "";
  239. dstSubfolderSpec = 10;
  240. files = (
  241. 81E8A6A31D4C41E000916C7E /* SocketRocket.framework in Embed Frameworks */,
  242. );
  243. name = "Embed Frameworks";
  244. runOnlyForDeploymentPostprocessing = 0;
  245. };
  246. /* End PBXCopyFilesBuildPhase section */
  247. /* Begin PBXFileReference section */
  248. 2D4227621BB4358C000C1A6C /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  249. 3345DC901C52ACD70083CCB8 /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  250. 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SRSecurityPolicy.h; path = SocketRocket/SRSecurityPolicy.h; sourceTree = SOURCE_ROOT; };
  251. 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRPinningSecurityPolicy.h; sourceTree = "<group>"; };
  252. 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRPinningSecurityPolicy.m; sourceTree = "<group>"; };
  253. 454FEA831D25717C00073768 /* SRSecurityPolicy.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRSecurityPolicy.m; sourceTree = "<group>"; };
  254. 4861E7731D022211002FAB1D /* SRProxyConnect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRProxyConnect.h; sourceTree = "<group>"; };
  255. 4861E7741D022211002FAB1D /* SRProxyConnect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRProxyConnect.m; sourceTree = "<group>"; };
  256. 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SocketRocket.h; sourceTree = "<group>"; };
  257. 8105E4761CDD679A00AA12DB /* SRTWebSocketOperation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SRTWebSocketOperation.h; sourceTree = "<group>"; };
  258. 8105E4771CDD679A00AA12DB /* SRTWebSocketOperation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SRTWebSocketOperation.m; sourceTree = "<group>"; };
  259. 8105E4791CDD679A00AA12DB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  260. 8105E47A1CDD679A00AA12DB /* SRAutobahnTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SRAutobahnTests.m; sourceTree = "<group>"; };
  261. 8105E4AC1CDD6E6200AA12DB /* SRAutobahnOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRAutobahnOperation.h; sourceTree = "<group>"; };
  262. 8105E4AD1CDD6E6200AA12DB /* SRAutobahnOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRAutobahnOperation.m; sourceTree = "<group>"; };
  263. 8105E5271CDD98E100AA12DB /* autobahn_configuration.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = autobahn_configuration.json; sourceTree = "<group>"; };
  264. 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSURLRequest+SRWebSocketPrivate.h"; path = "Internal/NSURLRequest+SRWebSocketPrivate.h"; sourceTree = "<group>"; };
  265. 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "NSRunLoop+SRWebSocketPrivate.h"; path = "Internal/NSRunLoop+SRWebSocketPrivate.h"; sourceTree = "<group>"; };
  266. 811934B11CDAF711003AB243 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  267. 815FE7241D497D720085FDA5 /* SRConstants.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SRConstants.h; path = SocketRocket/Internal/SRConstants.h; sourceTree = SOURCE_ROOT; };
  268. 815FE7251D497D720085FDA5 /* SRConstants.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SRConstants.m; path = SocketRocket/Internal/SRConstants.m; sourceTree = SOURCE_ROOT; };
  269. 817491A61D1C8C33006E09DF /* SRMutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRMutex.h; sourceTree = "<group>"; };
  270. 817491A71D1C8C33006E09DF /* SRMutex.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRMutex.m; sourceTree = "<group>"; };
  271. 817995841CE139700084DA37 /* SRDelegateController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRDelegateController.h; sourceTree = "<group>"; };
  272. 817995851CE139700084DA37 /* SRDelegateController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRDelegateController.m; sourceTree = "<group>"; };
  273. 8179967E1CE184F40084DA37 /* SRAutobahnUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRAutobahnUtilities.h; sourceTree = "<group>"; };
  274. 8179967F1CE184F40084DA37 /* SRAutobahnUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRAutobahnUtilities.m; sourceTree = "<group>"; };
  275. 81900A4A1D18C9CC0015A290 /* SRLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRLog.h; sourceTree = "<group>"; };
  276. 81900A4B1D18C9CC0015A290 /* SRLog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRLog.m; sourceTree = "<group>"; };
  277. 81AFCD651D4C431C00B3AFC9 /* libicucore.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.tbd; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/usr/lib/libicucore.tbd; sourceTree = DEVELOPER_DIR; };
  278. 81B22EC31CE42D7E0073C636 /* SRError.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRError.h; sourceTree = "<group>"; };
  279. 81B22EC41CE42D7E0073C636 /* SRError.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRError.m; sourceTree = "<group>"; };
  280. 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRURLUtilities.h; sourceTree = "<group>"; };
  281. 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRURLUtilities.m; sourceTree = "<group>"; };
  282. 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRIOConsumer.h; sourceTree = "<group>"; };
  283. 81B31C101CDC404100D86D43 /* SRIOConsumer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRIOConsumer.m; sourceTree = "<group>"; };
  284. 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRIOConsumerPool.h; sourceTree = "<group>"; };
  285. 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRIOConsumerPool.m; sourceTree = "<group>"; };
  286. 81B31C2B1CDC406B00D86D43 /* SRHash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRHash.h; sourceTree = "<group>"; };
  287. 81B31C2C1CDC406B00D86D43 /* SRHash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRHash.m; sourceTree = "<group>"; };
  288. 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRRunLoopThread.h; sourceTree = "<group>"; };
  289. 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRRunLoopThread.m; sourceTree = "<group>"; };
  290. 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRHTTPConnectMessage.h; sourceTree = "<group>"; };
  291. 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRHTTPConnectMessage.m; sourceTree = "<group>"; };
  292. 81C22BF61D1256E1007BFDDF /* SRRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRRandom.h; sourceTree = "<group>"; };
  293. 81C22BF71D1256E1007BFDDF /* SRRandom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRRandom.m; sourceTree = "<group>"; };
  294. 81C68CD31D2CBE0A00A1D005 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
  295. 81C68CDE1D2CBE1900A1D005 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; };
  296. 81C68CF01D2CBE9F00A1D005 /* libicucore.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.tbd; path = usr/lib/libicucore.tbd; sourceTree = SDKROOT; };
  297. 81C68D061D2CBF6A00A1D005 /* libicucore.A.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.A.tbd; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/usr/lib/libicucore.A.tbd; sourceTree = DEVELOPER_DIR; };
  298. 81C68D0D1D2CBFA800A1D005 /* libicucore.A.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libicucore.A.tbd; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libicucore.A.tbd; sourceTree = DEVELOPER_DIR; };
  299. 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURLRequest+SRWebSocket.h"; sourceTree = "<group>"; };
  300. 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURLRequest+SRWebSocket.m"; sourceTree = "<group>"; };
  301. 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSRunLoop+SRWebSocket.h"; sourceTree = "<group>"; };
  302. 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSRunLoop+SRWebSocket.m"; sourceTree = "<group>"; };
  303. 81D6474A1D2CA6A100690609 /* Common.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Common.xcconfig; sourceTree = "<group>"; };
  304. 81D6474C1D2CA6A100690609 /* iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = iOS.xcconfig; sourceTree = "<group>"; };
  305. 81D6474D1D2CA6A100690609 /* macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = macOS.xcconfig; sourceTree = "<group>"; };
  306. 81D6474E1D2CA6A100690609 /* tvOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = tvOS.xcconfig; sourceTree = "<group>"; };
  307. 81D6474F1D2CA6A100690609 /* watchOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = watchOS.xcconfig; sourceTree = "<group>"; };
  308. 81D647511D2CA6A100690609 /* Application.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Application.xcconfig; sourceTree = "<group>"; };
  309. 81D647521D2CA6A100690609 /* DynamicFramework.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = DynamicFramework.xcconfig; sourceTree = "<group>"; };
  310. 81D647531D2CA6A100690609 /* LogicTests.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = LogicTests.xcconfig; sourceTree = "<group>"; };
  311. 81D647541D2CA6A100690609 /* StaticFramework.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = StaticFramework.xcconfig; sourceTree = "<group>"; };
  312. 81D647561D2CA6A100690609 /* Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; };
  313. 81D647571D2CA6A100690609 /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; };
  314. 81D647581D2CA6A100690609 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = "<group>"; };
  315. 81D647591D2CA6A100690609 /* SocketRocket-iOS-Dynamic.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocket-iOS-Dynamic.xcconfig"; sourceTree = "<group>"; };
  316. 81D6475A1D2CA6A100690609 /* SocketRocket-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocket-iOS.xcconfig"; sourceTree = "<group>"; };
  317. 81D6475B1D2CA6A100690609 /* SocketRocket-macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocket-macOS.xcconfig"; sourceTree = "<group>"; };
  318. 81D6475C1D2CA6A100690609 /* SocketRocket-tvOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocket-tvOS.xcconfig"; sourceTree = "<group>"; };
  319. 81D6475D1D2CA6A100690609 /* SocketRocketTests-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "SocketRocketTests-iOS.xcconfig"; sourceTree = "<group>"; };
  320. 81D6478D1D2CA78800690609 /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  321. 81E8A69A1D4C417A00916C7E /* TestChat-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "TestChat-iOS.xcconfig"; sourceTree = "<group>"; };
  322. F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRSIMDHelpers.h; sourceTree = "<group>"; };
  323. F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRSIMDHelpers.m; sourceTree = "<group>"; };
  324. F61A0DC71625F44D00365EBD /* Default-568h@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = "Default-568h@2x.png"; path = "en.lproj/Default-568h@2x.png"; sourceTree = "<group>"; };
  325. F62417E314D52F3C003CE997 /* TestChat.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TestChat.app; sourceTree = BUILT_PRODUCTS_DIR; };
  326. F62417E514D52F3C003CE997 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; };
  327. F62417EC14D52F3C003CE997 /* TestChat-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "TestChat-Info.plist"; sourceTree = "<group>"; };
  328. F62417EE14D52F3C003CE997 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
  329. F62417F014D52F3C003CE997 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  330. F62417F314D52F3C003CE997 /* TCAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TCAppDelegate.h; sourceTree = "<group>"; };
  331. F62417F414D52F3C003CE997 /* TCAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TCAppDelegate.m; sourceTree = "<group>"; };
  332. F62417F714D52F3C003CE997 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = en; path = en.lproj/MainStoryboard.storyboard; sourceTree = "<group>"; };
  333. F62417F914D52F3C003CE997 /* TCViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TCViewController.h; sourceTree = "<group>"; };
  334. F62417FA14D52F3C003CE997 /* TCViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TCViewController.m; sourceTree = "<group>"; };
  335. F62417FF14D5300C003CE997 /* TCChatCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TCChatCell.h; sourceTree = "<group>"; };
  336. F624180014D5300C003CE997 /* TCChatCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TCChatCell.m; sourceTree = "<group>"; };
  337. F668C880153E91210044DBAC /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  338. F6A12CCF145119B700C1D980 /* SRWebSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SRWebSocket.h; sourceTree = "<group>"; };
  339. F6A12CD0145119B700C1D980 /* SRWebSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SRWebSocket.m; sourceTree = "<group>"; };
  340. F6A12CD3145122FC00C1D980 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
  341. F6A12CD51451231B00C1D980 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
  342. F6B208301450F597009315AF /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
  343. F6BDA802145900D200FE3253 /* SocketRocketTests-iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SocketRocketTests-iOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
  344. /* End PBXFileReference section */
  345. /* Begin PBXFrameworksBuildPhase section */
  346. 2D42275E1BB4358C000C1A6C /* Frameworks */ = {
  347. isa = PBXFrameworksBuildPhase;
  348. buildActionMask = 2147483647;
  349. files = (
  350. 81C68D0E1D2CBFA800A1D005 /* libicucore.A.tbd in Frameworks */,
  351. 81C68CD41D2CBE0A00A1D005 /* CFNetwork.framework in Frameworks */,
  352. 2D4227831BB436B1000C1A6C /* Security.framework in Frameworks */,
  353. 2D4227801BB43693000C1A6C /* Foundation.framework in Frameworks */,
  354. );
  355. runOnlyForDeploymentPostprocessing = 0;
  356. };
  357. 3345DC851C52ACD70083CCB8 /* Frameworks */ = {
  358. isa = PBXFrameworksBuildPhase;
  359. buildActionMask = 2147483647;
  360. files = (
  361. 81C68D071D2CBF6A00A1D005 /* libicucore.A.tbd in Frameworks */,
  362. 81C68CDF1D2CBE1900A1D005 /* CFNetwork.framework in Frameworks */,
  363. 3345DC871C52ACD70083CCB8 /* Security.framework in Frameworks */,
  364. 3345DC881C52ACD70083CCB8 /* Foundation.framework in Frameworks */,
  365. );
  366. runOnlyForDeploymentPostprocessing = 0;
  367. };
  368. 81D647721D2CA78800690609 /* Frameworks */ = {
  369. isa = PBXFrameworksBuildPhase;
  370. buildActionMask = 2147483647;
  371. files = (
  372. 81D647741D2CA78800690609 /* Security.framework in Frameworks */,
  373. 81D647751D2CA78800690609 /* Foundation.framework in Frameworks */,
  374. );
  375. runOnlyForDeploymentPostprocessing = 0;
  376. };
  377. F62417E014D52F3C003CE997 /* Frameworks */ = {
  378. isa = PBXFrameworksBuildPhase;
  379. buildActionMask = 2147483647;
  380. files = (
  381. 81AFCD661D4C431C00B3AFC9 /* libicucore.tbd in Frameworks */,
  382. F62417E614D52F3C003CE997 /* UIKit.framework in Frameworks */,
  383. F62417E714D52F3C003CE997 /* Foundation.framework in Frameworks */,
  384. F624180314D53449003CE997 /* CFNetwork.framework in Frameworks */,
  385. F624180414D53449003CE997 /* Security.framework in Frameworks */,
  386. 81E8A6A21D4C41E000916C7E /* SocketRocket.framework in Frameworks */,
  387. );
  388. runOnlyForDeploymentPostprocessing = 0;
  389. };
  390. F668C87C153E91210044DBAC /* Frameworks */ = {
  391. isa = PBXFrameworksBuildPhase;
  392. buildActionMask = 2147483647;
  393. files = (
  394. 81C68CEE1D2CBE9400A1D005 /* CFNetwork.framework in Frameworks */,
  395. 81C68CF61D2CBED100A1D005 /* Security.framework in Frameworks */,
  396. 81C68CF11D2CBE9F00A1D005 /* libicucore.tbd in Frameworks */,
  397. );
  398. runOnlyForDeploymentPostprocessing = 0;
  399. };
  400. F6BDA7FE145900D200FE3253 /* Frameworks */ = {
  401. isa = PBXFrameworksBuildPhase;
  402. buildActionMask = 2147483647;
  403. files = (
  404. 81D647B51D2CA8E200690609 /* SocketRocket.framework in Frameworks */,
  405. F6BDA806145900D200FE3253 /* Foundation.framework in Frameworks */,
  406. F6AE45241459071C0022AF3C /* CFNetwork.framework in Frameworks */,
  407. F6016C8814620EC70037BB3D /* Security.framework in Frameworks */,
  408. 81DCD1241D2D9235002501A2 /* libicucore.A.tbd in Frameworks */,
  409. );
  410. runOnlyForDeploymentPostprocessing = 0;
  411. };
  412. /* End PBXFrameworksBuildPhase section */
  413. /* Begin PBXGroup section */
  414. 4861E7721D022211002FAB1D /* Proxy */ = {
  415. isa = PBXGroup;
  416. children = (
  417. 4861E7731D022211002FAB1D /* SRProxyConnect.h */,
  418. 4861E7741D022211002FAB1D /* SRProxyConnect.m */,
  419. );
  420. path = Proxy;
  421. sourceTree = "<group>";
  422. };
  423. 8105E4741CDD679A00AA12DB /* Tests */ = {
  424. isa = PBXGroup;
  425. children = (
  426. 8105E47A1CDD679A00AA12DB /* SRAutobahnTests.m */,
  427. 8105E4751CDD679A00AA12DB /* Operations */,
  428. 8105E47C1CDD679A00AA12DB /* Utilities */,
  429. 8105E4781CDD679A00AA12DB /* Resources */,
  430. );
  431. path = Tests;
  432. sourceTree = "<group>";
  433. };
  434. 8105E4751CDD679A00AA12DB /* Operations */ = {
  435. isa = PBXGroup;
  436. children = (
  437. 8105E4761CDD679A00AA12DB /* SRTWebSocketOperation.h */,
  438. 8105E4771CDD679A00AA12DB /* SRTWebSocketOperation.m */,
  439. 8105E4AC1CDD6E6200AA12DB /* SRAutobahnOperation.h */,
  440. 8105E4AD1CDD6E6200AA12DB /* SRAutobahnOperation.m */,
  441. );
  442. path = Operations;
  443. sourceTree = "<group>";
  444. };
  445. 8105E4781CDD679A00AA12DB /* Resources */ = {
  446. isa = PBXGroup;
  447. children = (
  448. 8105E5271CDD98E100AA12DB /* autobahn_configuration.json */,
  449. 8105E4791CDD679A00AA12DB /* Info.plist */,
  450. );
  451. path = Resources;
  452. sourceTree = "<group>";
  453. };
  454. 8105E47C1CDD679A00AA12DB /* Utilities */ = {
  455. isa = PBXGroup;
  456. children = (
  457. 8179967E1CE184F40084DA37 /* SRAutobahnUtilities.h */,
  458. 8179967F1CE184F40084DA37 /* SRAutobahnUtilities.m */,
  459. );
  460. path = Utilities;
  461. sourceTree = "<group>";
  462. };
  463. 811934B01CDAF711003AB243 /* Resources */ = {
  464. isa = PBXGroup;
  465. children = (
  466. 811934B11CDAF711003AB243 /* Info.plist */,
  467. );
  468. path = Resources;
  469. sourceTree = "<group>";
  470. };
  471. 817995831CE139540084DA37 /* Delegate */ = {
  472. isa = PBXGroup;
  473. children = (
  474. 817995841CE139700084DA37 /* SRDelegateController.h */,
  475. 817995851CE139700084DA37 /* SRDelegateController.m */,
  476. );
  477. path = Delegate;
  478. sourceTree = "<group>";
  479. };
  480. 8186892C1D08EF3C004F94C8 /* Security */ = {
  481. isa = PBXGroup;
  482. children = (
  483. 454FEA791D2570D400073768 /* SRPinningSecurityPolicy.h */,
  484. 454FEA7A1D2570D400073768 /* SRPinningSecurityPolicy.m */,
  485. );
  486. path = Security;
  487. sourceTree = "<group>";
  488. };
  489. 81B31C0D1CDC404100D86D43 /* Internal */ = {
  490. isa = PBXGroup;
  491. children = (
  492. 8186892C1D08EF3C004F94C8 /* Security */,
  493. 4861E7721D022211002FAB1D /* Proxy */,
  494. 817995831CE139540084DA37 /* Delegate */,
  495. 81B31C0E1CDC404100D86D43 /* IOConsumer */,
  496. 81B31C5C1CDC443A00D86D43 /* RunLoop */,
  497. 81B31C131CDC404100D86D43 /* Utilities */,
  498. );
  499. path = Internal;
  500. sourceTree = "<group>";
  501. };
  502. 81B31C0E1CDC404100D86D43 /* IOConsumer */ = {
  503. isa = PBXGroup;
  504. children = (
  505. 81B31C0F1CDC404100D86D43 /* SRIOConsumer.h */,
  506. 81B31C101CDC404100D86D43 /* SRIOConsumer.m */,
  507. 81B31C111CDC404100D86D43 /* SRIOConsumerPool.h */,
  508. 81B31C121CDC404100D86D43 /* SRIOConsumerPool.m */,
  509. );
  510. path = IOConsumer;
  511. sourceTree = "<group>";
  512. };
  513. 81B31C131CDC404100D86D43 /* Utilities */ = {
  514. isa = PBXGroup;
  515. children = (
  516. 81B22EC31CE42D7E0073C636 /* SRError.h */,
  517. 81B22EC41CE42D7E0073C636 /* SRError.m */,
  518. 81B31C2B1CDC406B00D86D43 /* SRHash.h */,
  519. 81B31C2C1CDC406B00D86D43 /* SRHash.m */,
  520. 81C22BC01D124168007BFDDF /* SRHTTPConnectMessage.h */,
  521. 81C22BC11D124168007BFDDF /* SRHTTPConnectMessage.m */,
  522. 81900A4A1D18C9CC0015A290 /* SRLog.h */,
  523. 81900A4B1D18C9CC0015A290 /* SRLog.m */,
  524. 817491A61D1C8C33006E09DF /* SRMutex.h */,
  525. 817491A71D1C8C33006E09DF /* SRMutex.m */,
  526. 81C22BF61D1256E1007BFDDF /* SRRandom.h */,
  527. 81C22BF71D1256E1007BFDDF /* SRRandom.m */,
  528. 815FE7241D497D720085FDA5 /* SRConstants.h */,
  529. 815FE7251D497D720085FDA5 /* SRConstants.m */,
  530. 81B22EE21CE43ECC0073C636 /* SRURLUtilities.h */,
  531. 81B22EE31CE43ECC0073C636 /* SRURLUtilities.m */,
  532. F5391CBC1D2F4B4700606A81 /* SRSIMDHelpers.h */,
  533. F5391CBD1D2F4B4700606A81 /* SRSIMDHelpers.m */,
  534. );
  535. path = Utilities;
  536. sourceTree = "<group>";
  537. };
  538. 81B31C5C1CDC443A00D86D43 /* RunLoop */ = {
  539. isa = PBXGroup;
  540. children = (
  541. 81B31C5D1CDC444900D86D43 /* SRRunLoopThread.h */,
  542. 81B31C5E1CDC444900D86D43 /* SRRunLoopThread.m */,
  543. );
  544. name = RunLoop;
  545. path = SocketRocket/Internal/RunLoop;
  546. sourceTree = SOURCE_ROOT;
  547. };
  548. 81C68CF41D2CBEBD00A1D005 /* macOS */ = {
  549. isa = PBXGroup;
  550. children = (
  551. F6B208301450F597009315AF /* Foundation.framework */,
  552. F6A12CD3145122FC00C1D980 /* Security.framework */,
  553. F6A12CD51451231B00C1D980 /* CFNetwork.framework */,
  554. 81C68CF01D2CBE9F00A1D005 /* libicucore.tbd */,
  555. );
  556. name = macOS;
  557. sourceTree = "<group>";
  558. };
  559. 81C68CFD1D2CBF1800A1D005 /* tvOS */ = {
  560. isa = PBXGroup;
  561. children = (
  562. 81C68CDE1D2CBE1900A1D005 /* CFNetwork.framework */,
  563. 81C68D061D2CBF6A00A1D005 /* libicucore.A.tbd */,
  564. );
  565. name = tvOS;
  566. sourceTree = "<group>";
  567. };
  568. 81C68CFE1D2CBF2100A1D005 /* iOS */ = {
  569. isa = PBXGroup;
  570. children = (
  571. F62417E514D52F3C003CE997 /* UIKit.framework */,
  572. 81C68CD31D2CBE0A00A1D005 /* CFNetwork.framework */,
  573. 81C68D0D1D2CBFA800A1D005 /* libicucore.A.tbd */,
  574. );
  575. name = iOS;
  576. sourceTree = "<group>";
  577. };
  578. 81D647481D2CA6A100690609 /* Configurations */ = {
  579. isa = PBXGroup;
  580. children = (
  581. 81D6475A1D2CA6A100690609 /* SocketRocket-iOS.xcconfig */,
  582. 81D647591D2CA6A100690609 /* SocketRocket-iOS-Dynamic.xcconfig */,
  583. 81D6475B1D2CA6A100690609 /* SocketRocket-macOS.xcconfig */,
  584. 81D6475C1D2CA6A100690609 /* SocketRocket-tvOS.xcconfig */,
  585. 81D6475D1D2CA6A100690609 /* SocketRocketTests-iOS.xcconfig */,
  586. 81E8A69A1D4C417A00916C7E /* TestChat-iOS.xcconfig */,
  587. 81D647491D2CA6A100690609 /* Shared */,
  588. );
  589. path = Configurations;
  590. sourceTree = "<group>";
  591. };
  592. 81D647491D2CA6A100690609 /* Shared */ = {
  593. isa = PBXGroup;
  594. children = (
  595. 81D6474A1D2CA6A100690609 /* Common.xcconfig */,
  596. 81D6474B1D2CA6A100690609 /* Platform */,
  597. 81D647501D2CA6A100690609 /* Product */,
  598. 81D647551D2CA6A100690609 /* Project */,
  599. 81D647581D2CA6A100690609 /* Warnings.xcconfig */,
  600. );
  601. path = Shared;
  602. sourceTree = "<group>";
  603. };
  604. 81D6474B1D2CA6A100690609 /* Platform */ = {
  605. isa = PBXGroup;
  606. children = (
  607. 81D6474C1D2CA6A100690609 /* iOS.xcconfig */,
  608. 81D6474D1D2CA6A100690609 /* macOS.xcconfig */,
  609. 81D6474E1D2CA6A100690609 /* tvOS.xcconfig */,
  610. 81D6474F1D2CA6A100690609 /* watchOS.xcconfig */,
  611. );
  612. path = Platform;
  613. sourceTree = "<group>";
  614. };
  615. 81D647501D2CA6A100690609 /* Product */ = {
  616. isa = PBXGroup;
  617. children = (
  618. 81D647511D2CA6A100690609 /* Application.xcconfig */,
  619. 81D647521D2CA6A100690609 /* DynamicFramework.xcconfig */,
  620. 81D647531D2CA6A100690609 /* LogicTests.xcconfig */,
  621. 81D647541D2CA6A100690609 /* StaticFramework.xcconfig */,
  622. );
  623. path = Product;
  624. sourceTree = "<group>";
  625. };
  626. 81D647551D2CA6A100690609 /* Project */ = {
  627. isa = PBXGroup;
  628. children = (
  629. 81D647561D2CA6A100690609 /* Debug.xcconfig */,
  630. 81D647571D2CA6A100690609 /* Release.xcconfig */,
  631. );
  632. path = Project;
  633. sourceTree = "<group>";
  634. };
  635. F62417EA14D52F3C003CE997 /* TestChat */ = {
  636. isa = PBXGroup;
  637. children = (
  638. F62417EB14D52F3C003CE997 /* Supporting Files */,
  639. F62417F314D52F3C003CE997 /* TCAppDelegate.h */,
  640. F62417F414D52F3C003CE997 /* TCAppDelegate.m */,
  641. F62417F614D52F3C003CE997 /* MainStoryboard.storyboard */,
  642. F62417F914D52F3C003CE997 /* TCViewController.h */,
  643. F62417FA14D52F3C003CE997 /* TCViewController.m */,
  644. F62417FF14D5300C003CE997 /* TCChatCell.h */,
  645. F624180014D5300C003CE997 /* TCChatCell.m */,
  646. );
  647. path = TestChat;
  648. sourceTree = "<group>";
  649. };
  650. F62417EB14D52F3C003CE997 /* Supporting Files */ = {
  651. isa = PBXGroup;
  652. children = (
  653. F61A0DC71625F44D00365EBD /* Default-568h@2x.png */,
  654. F62417EC14D52F3C003CE997 /* TestChat-Info.plist */,
  655. F62417ED14D52F3C003CE997 /* InfoPlist.strings */,
  656. F62417F014D52F3C003CE997 /* main.m */,
  657. );
  658. name = "Supporting Files";
  659. sourceTree = "<group>";
  660. };
  661. F6B208221450F597009315AF = {
  662. isa = PBXGroup;
  663. children = (
  664. 81D647481D2CA6A100690609 /* Configurations */,
  665. F6B208321450F597009315AF /* SocketRocket */,
  666. 8105E4741CDD679A00AA12DB /* Tests */,
  667. F62417EA14D52F3C003CE997 /* TestChat */,
  668. F6B2082F1450F597009315AF /* Frameworks */,
  669. F6B2082E1450F597009315AF /* Products */,
  670. );
  671. indentWidth = 4;
  672. sourceTree = "<group>";
  673. tabWidth = 4;
  674. };
  675. F6B2082E1450F597009315AF /* Products */ = {
  676. isa = PBXGroup;
  677. children = (
  678. F6BDA802145900D200FE3253 /* SocketRocketTests-iOS.xctest */,
  679. F62417E314D52F3C003CE997 /* TestChat.app */,
  680. F668C880153E91210044DBAC /* SocketRocket.framework */,
  681. 2D4227621BB4358C000C1A6C /* SocketRocket.framework */,
  682. 3345DC901C52ACD70083CCB8 /* SocketRocket.framework */,
  683. 81D6478D1D2CA78800690609 /* SocketRocket.framework */,
  684. );
  685. name = Products;
  686. sourceTree = "<group>";
  687. };
  688. F6B2082F1450F597009315AF /* Frameworks */ = {
  689. isa = PBXGroup;
  690. children = (
  691. 81AFCD651D4C431C00B3AFC9 /* libicucore.tbd */,
  692. 81C68CF41D2CBEBD00A1D005 /* macOS */,
  693. 81C68CFD1D2CBF1800A1D005 /* tvOS */,
  694. 81C68CFE1D2CBF2100A1D005 /* iOS */,
  695. );
  696. name = Frameworks;
  697. sourceTree = "<group>";
  698. };
  699. F6B208321450F597009315AF /* SocketRocket */ = {
  700. isa = PBXGroup;
  701. children = (
  702. 81B31C0D1CDC404100D86D43 /* Internal */,
  703. 555E0EB11C51E56D00E6BB92 /* SocketRocket.h */,
  704. 454A02D41D0FAD010060DFB2 /* SRSecurityPolicy.h */,
  705. 454FEA831D25717C00073768 /* SRSecurityPolicy.m */,
  706. F6A12CCF145119B700C1D980 /* SRWebSocket.h */,
  707. F6A12CD0145119B700C1D980 /* SRWebSocket.m */,
  708. 81CD05D51CEEC47300497F47 /* NSURLRequest+SRWebSocket.h */,
  709. 8117C4221D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h */,
  710. 81CD05D61CEEC47300497F47 /* NSURLRequest+SRWebSocket.m */,
  711. 81CD05FB1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h */,
  712. 8117C42F1D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h */,
  713. 81CD05FC1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m */,
  714. 811934B01CDAF711003AB243 /* Resources */,
  715. );
  716. path = SocketRocket;
  717. sourceTree = "<group>";
  718. };
  719. /* End PBXGroup section */
  720. /* Begin PBXHeadersBuildPhase section */
  721. 2D42275F1BB4358C000C1A6C /* Headers */ = {
  722. isa = PBXHeadersBuildPhase;
  723. buildActionMask = 2147483647;
  724. files = (
  725. 81B22EE51CE43ECC0073C636 /* SRURLUtilities.h in Headers */,
  726. 454FEA7F1D2570F800073768 /* SRPinningSecurityPolicy.h in Headers */,
  727. 81B31C151CDC404100D86D43 /* SRIOConsumer.h in Headers */,
  728. 8117C4241D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */,
  729. 81CD05FE1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */,
  730. 815FE7271D497D720085FDA5 /* SRConstants.h in Headers */,
  731. 454A02D61D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */,
  732. 81CD05D81CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */,
  733. 81900A4D1D18C9CC0015A290 /* SRLog.h in Headers */,
  734. 81B31C1D1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */,
  735. 813364001D091E170062E28D /* SRProxyConnect.h in Headers */,
  736. 2D42277F1BB4365C000C1A6C /* SRWebSocket.h in Headers */,
  737. 81B31C2E1CDC406B00D86D43 /* SRHash.h in Headers */,
  738. 811934BE1CDAF725003AB243 /* SocketRocket.h in Headers */,
  739. 81C22BF91D1256E1007BFDDF /* SRRandom.h in Headers */,
  740. 8117C4311D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */,
  741. 81C22BC31D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */,
  742. 817995871CE139700084DA37 /* SRDelegateController.h in Headers */,
  743. 817491A91D1C8C33006E09DF /* SRMutex.h in Headers */,
  744. 81B22EC61CE42D7E0073C636 /* SRError.h in Headers */,
  745. 81B31C601CDC444900D86D43 /* SRRunLoopThread.h in Headers */,
  746. F5391CBF1D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */,
  747. );
  748. runOnlyForDeploymentPostprocessing = 0;
  749. };
  750. 3345DC891C52ACD70083CCB8 /* Headers */ = {
  751. isa = PBXHeadersBuildPhase;
  752. buildActionMask = 2147483647;
  753. files = (
  754. 81B22EE71CE43ECC0073C636 /* SRURLUtilities.h in Headers */,
  755. 454FEA811D2570F900073768 /* SRPinningSecurityPolicy.h in Headers */,
  756. 81B31C171CDC404100D86D43 /* SRIOConsumer.h in Headers */,
  757. 8117C4261D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */,
  758. 81CD06001CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */,
  759. 815FE7291D497D720085FDA5 /* SRConstants.h in Headers */,
  760. 454A02D81D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */,
  761. 81CD05DA1CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */,
  762. 81900A4F1D18C9CC0015A290 /* SRLog.h in Headers */,
  763. 81B31C1F1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */,
  764. 813364081D091E180062E28D /* SRProxyConnect.h in Headers */,
  765. 3345DC8A1C52ACD70083CCB8 /* SRWebSocket.h in Headers */,
  766. 81B31C301CDC406B00D86D43 /* SRHash.h in Headers */,
  767. 811934C01CDAF726003AB243 /* SocketRocket.h in Headers */,
  768. 81C22BFB1D1256E1007BFDDF /* SRRandom.h in Headers */,
  769. 8117C4331D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */,
  770. 81C22BC51D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */,
  771. 817995891CE139700084DA37 /* SRDelegateController.h in Headers */,
  772. 817491AB1D1C8C33006E09DF /* SRMutex.h in Headers */,
  773. 81B22EC81CE42D7E0073C636 /* SRError.h in Headers */,
  774. 81B31C621CDC444900D86D43 /* SRRunLoopThread.h in Headers */,
  775. F5391CC11D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */,
  776. );
  777. runOnlyForDeploymentPostprocessing = 0;
  778. };
  779. 81D647761D2CA78800690609 /* Headers */ = {
  780. isa = PBXHeadersBuildPhase;
  781. buildActionMask = 2147483647;
  782. files = (
  783. 81D647771D2CA78800690609 /* SRURLUtilities.h in Headers */,
  784. 81D647781D2CA78800690609 /* SRPinningSecurityPolicy.h in Headers */,
  785. 81D647791D2CA78800690609 /* SRIOConsumer.h in Headers */,
  786. 8117C4231D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */,
  787. 81D6477A1D2CA78800690609 /* NSRunLoop+SRWebSocket.h in Headers */,
  788. 815FE7261D497D720085FDA5 /* SRConstants.h in Headers */,
  789. 81D6477B1D2CA78800690609 /* SRSecurityPolicy.h in Headers */,
  790. 81D6477C1D2CA78800690609 /* NSURLRequest+SRWebSocket.h in Headers */,
  791. 81D6477D1D2CA78800690609 /* SRLog.h in Headers */,
  792. 81D6477E1D2CA78800690609 /* SRIOConsumerPool.h in Headers */,
  793. 81D6477F1D2CA78800690609 /* SRProxyConnect.h in Headers */,
  794. 81D647801D2CA78800690609 /* SRWebSocket.h in Headers */,
  795. 81D647811D2CA78800690609 /* SRHash.h in Headers */,
  796. 81D647821D2CA78800690609 /* SocketRocket.h in Headers */,
  797. 81D647831D2CA78800690609 /* SRRandom.h in Headers */,
  798. 8117C4301D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */,
  799. 81D647841D2CA78800690609 /* SRHTTPConnectMessage.h in Headers */,
  800. 81D647851D2CA78800690609 /* SRDelegateController.h in Headers */,
  801. 81D647861D2CA78800690609 /* SRMutex.h in Headers */,
  802. 81D647871D2CA78800690609 /* SRError.h in Headers */,
  803. 81D647881D2CA78800690609 /* SRRunLoopThread.h in Headers */,
  804. F5391CBE1D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */,
  805. );
  806. runOnlyForDeploymentPostprocessing = 0;
  807. };
  808. F668C87D153E91210044DBAC /* Headers */ = {
  809. isa = PBXHeadersBuildPhase;
  810. buildActionMask = 2147483647;
  811. files = (
  812. 81B22EE61CE43ECC0073C636 /* SRURLUtilities.h in Headers */,
  813. 454FEA7D1D2570F600073768 /* SRPinningSecurityPolicy.h in Headers */,
  814. 81B31C161CDC404100D86D43 /* SRIOConsumer.h in Headers */,
  815. 8117C4251D3076DF00784D79 /* NSURLRequest+SRWebSocketPrivate.h in Headers */,
  816. 81CD05FF1CEEC65D00497F47 /* NSRunLoop+SRWebSocket.h in Headers */,
  817. 815FE7281D497D720085FDA5 /* SRConstants.h in Headers */,
  818. 454A02D71D0FAD010060DFB2 /* SRSecurityPolicy.h in Headers */,
  819. 81CD05D91CEEC47300497F47 /* NSURLRequest+SRWebSocket.h in Headers */,
  820. 81900A4E1D18C9CC0015A290 /* SRLog.h in Headers */,
  821. 81B31C1E1CDC404100D86D43 /* SRIOConsumerPool.h in Headers */,
  822. 813364041D091E170062E28D /* SRProxyConnect.h in Headers */,
  823. F668C8AA153E92F90044DBAC /* SRWebSocket.h in Headers */,
  824. 81B31C2F1CDC406B00D86D43 /* SRHash.h in Headers */,
  825. 811934BC1CDAF725003AB243 /* SocketRocket.h in Headers */,
  826. 81C22BFA1D1256E1007BFDDF /* SRRandom.h in Headers */,
  827. 8117C4321D30779900784D79 /* NSRunLoop+SRWebSocketPrivate.h in Headers */,
  828. 81C22BC41D124168007BFDDF /* SRHTTPConnectMessage.h in Headers */,
  829. 817995881CE139700084DA37 /* SRDelegateController.h in Headers */,
  830. 817491AA1D1C8C33006E09DF /* SRMutex.h in Headers */,
  831. 81B22EC71CE42D7E0073C636 /* SRError.h in Headers */,
  832. 81B31C611CDC444900D86D43 /* SRRunLoopThread.h in Headers */,
  833. F5391CC01D2F4B4700606A81 /* SRSIMDHelpers.h in Headers */,
  834. );
  835. runOnlyForDeploymentPostprocessing = 0;
  836. };
  837. /* End PBXHeadersBuildPhase section */
  838. /* Begin PBXNativeTarget section */
  839. 2D4227611BB4358C000C1A6C /* SocketRocket-iOS-Dynamic */ = {
  840. isa = PBXNativeTarget;
  841. buildConfigurationList = 2D4227671BB4358C000C1A6C /* Build configuration list for PBXNativeTarget "SocketRocket-iOS-Dynamic" */;
  842. buildPhases = (
  843. 2D42275D1BB4358C000C1A6C /* Sources */,
  844. 2D42275E1BB4358C000C1A6C /* Frameworks */,
  845. 2D42275F1BB4358C000C1A6C /* Headers */,
  846. );
  847. buildRules = (
  848. );
  849. dependencies = (
  850. );
  851. name = "SocketRocket-iOS-Dynamic";
  852. productName = "SocketRocket-iOS";
  853. productReference = 2D4227621BB4358C000C1A6C /* SocketRocket.framework */;
  854. productType = "com.apple.product-type.framework";
  855. };
  856. 3345DC821C52ACD70083CCB8 /* SocketRocket-tvOS */ = {
  857. isa = PBXNativeTarget;
  858. buildConfigurationList = 3345DC8D1C52ACD70083CCB8 /* Build configuration list for PBXNativeTarget "SocketRocket-tvOS" */;
  859. buildPhases = (
  860. 3345DC831C52ACD70083CCB8 /* Sources */,
  861. 3345DC851C52ACD70083CCB8 /* Frameworks */,
  862. 3345DC891C52ACD70083CCB8 /* Headers */,
  863. );
  864. buildRules = (
  865. );
  866. dependencies = (
  867. );
  868. name = "SocketRocket-tvOS";
  869. productName = "SocketRocket-iOS";
  870. productReference = 3345DC901C52ACD70083CCB8 /* SocketRocket.framework */;
  871. productType = "com.apple.product-type.framework";
  872. };
  873. 81D6475F1D2CA78800690609 /* SocketRocket-iOS */ = {
  874. isa = PBXNativeTarget;
  875. buildConfigurationList = 81D6478A1D2CA78800690609 /* Build configuration list for PBXNativeTarget "SocketRocket-iOS" */;
  876. buildPhases = (
  877. 81D647601D2CA78800690609 /* Sources */,
  878. 81D647721D2CA78800690609 /* Frameworks */,
  879. 81D647761D2CA78800690609 /* Headers */,
  880. );
  881. buildRules = (
  882. );
  883. dependencies = (
  884. );
  885. name = "SocketRocket-iOS";
  886. productName = "SocketRocket-iOS";
  887. productReference = 81D6478D1D2CA78800690609 /* SocketRocket.framework */;
  888. productType = "com.apple.product-type.framework";
  889. };
  890. F62417E214D52F3C003CE997 /* TestChat */ = {
  891. isa = PBXNativeTarget;
  892. buildConfigurationList = F62417FC14D52F3C003CE997 /* Build configuration list for PBXNativeTarget "TestChat" */;
  893. buildPhases = (
  894. F62417DF14D52F3C003CE997 /* Sources */,
  895. F62417E014D52F3C003CE997 /* Frameworks */,
  896. F62417E114D52F3C003CE997 /* Resources */,
  897. 81E8A6A61D4C41E000916C7E /* Embed Frameworks */,
  898. );
  899. buildRules = (
  900. );
  901. dependencies = (
  902. 81E8A6A11D4C41DA00916C7E /* PBXTargetDependency */,
  903. 81E8A6A51D4C41E000916C7E /* PBXTargetDependency */,
  904. );
  905. name = TestChat;
  906. productName = TestChat;
  907. productReference = F62417E314D52F3C003CE997 /* TestChat.app */;
  908. productType = "com.apple.product-type.application";
  909. };
  910. F668C87F153E91210044DBAC /* SocketRocket-macOS */ = {
  911. isa = PBXNativeTarget;
  912. buildConfigurationList = F668C891153E91210044DBAC /* Build configuration list for PBXNativeTarget "SocketRocket-macOS" */;
  913. buildPhases = (
  914. F6396B85153E67EC00345B5E /* Sources */,
  915. F668C87C153E91210044DBAC /* Frameworks */,
  916. F668C87D153E91210044DBAC /* Headers */,
  917. );
  918. buildRules = (
  919. );
  920. dependencies = (
  921. );
  922. name = "SocketRocket-macOS";
  923. productName = SocketRocketOSX;
  924. productReference = F668C880153E91210044DBAC /* SocketRocket.framework */;
  925. productType = "com.apple.product-type.framework";
  926. };
  927. F6BDA801145900D200FE3253 /* SocketRocketTests-iOS */ = {
  928. isa = PBXNativeTarget;
  929. buildConfigurationList = F6BDA813145900D200FE3253 /* Build configuration list for PBXNativeTarget "SocketRocketTests-iOS" */;
  930. buildPhases = (
  931. F6BDA7FD145900D200FE3253 /* Sources */,
  932. F6BDA7FE145900D200FE3253 /* Frameworks */,
  933. F6BDA7FF145900D200FE3253 /* Resources */,
  934. );
  935. buildRules = (
  936. );
  937. dependencies = (
  938. 81D647B41D2CA8DD00690609 /* PBXTargetDependency */,
  939. );
  940. name = "SocketRocketTests-iOS";
  941. productName = SRWebSocketTests;
  942. productReference = F6BDA802145900D200FE3253 /* SocketRocketTests-iOS.xctest */;
  943. productType = "com.apple.product-type.bundle.unit-test";
  944. };
  945. /* End PBXNativeTarget section */
  946. /* Begin PBXProject section */
  947. F6B208241450F597009315AF /* Project object */ = {
  948. isa = PBXProject;
  949. attributes = {
  950. LastTestingUpgradeCheck = 0640;
  951. LastUpgradeCheck = 1250;
  952. };
  953. buildConfigurationList = F6B208271450F597009315AF /* Build configuration list for PBXProject "SocketRocket" */;
  954. compatibilityVersion = "Xcode 3.2";
  955. developmentRegion = English;
  956. hasScannedForEncodings = 0;
  957. knownRegions = (
  958. English,
  959. en,
  960. );
  961. mainGroup = F6B208221450F597009315AF;
  962. productRefGroup = F6B2082E1450F597009315AF /* Products */;
  963. projectDirPath = "";
  964. projectRoot = "";
  965. targets = (
  966. 81D6475F1D2CA78800690609 /* SocketRocket-iOS */,
  967. 2D4227611BB4358C000C1A6C /* SocketRocket-iOS-Dynamic */,
  968. F668C87F153E91210044DBAC /* SocketRocket-macOS */,
  969. 3345DC821C52ACD70083CCB8 /* SocketRocket-tvOS */,
  970. F6BDA801145900D200FE3253 /* SocketRocketTests-iOS */,
  971. F62417E214D52F3C003CE997 /* TestChat */,
  972. );
  973. };
  974. /* End PBXProject section */
  975. /* Begin PBXResourcesBuildPhase section */
  976. F62417E114D52F3C003CE997 /* Resources */ = {
  977. isa = PBXResourcesBuildPhase;
  978. buildActionMask = 2147483647;
  979. files = (
  980. F62417EF14D52F3C003CE997 /* InfoPlist.strings in Resources */,
  981. F62417F814D52F3C003CE997 /* MainStoryboard.storyboard in Resources */,
  982. F61A0DC81625F44D00365EBD /* Default-568h@2x.png in Resources */,
  983. );
  984. runOnlyForDeploymentPostprocessing = 0;
  985. };
  986. F6BDA7FF145900D200FE3253 /* Resources */ = {
  987. isa = PBXResourcesBuildPhase;
  988. buildActionMask = 2147483647;
  989. files = (
  990. 8105E5281CDD98E100AA12DB /* autobahn_configuration.json in Resources */,
  991. );
  992. runOnlyForDeploymentPostprocessing = 0;
  993. };
  994. /* End PBXResourcesBuildPhase section */
  995. /* Begin PBXSourcesBuildPhase section */
  996. 2D42275D1BB4358C000C1A6C /* Sources */ = {
  997. isa = PBXSourcesBuildPhase;
  998. buildActionMask = 2147483647;
  999. files = (
  1000. 81CD05DC1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */,
  1001. F5391CC31D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */,
  1002. 81B22ECA1CE42D7E0073C636 /* SRError.m in Sources */,
  1003. 81B31C191CDC404100D86D43 /* SRIOConsumer.m in Sources */,
  1004. 81C22BC71D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */,
  1005. 454FEA801D2570F800073768 /* SRPinningSecurityPolicy.m in Sources */,
  1006. 454FEA851D25719900073768 /* SRSecurityPolicy.m in Sources */,
  1007. 815FE72B1D497D720085FDA5 /* SRConstants.m in Sources */,
  1008. 81CD06021CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */,
  1009. 2D4227851BB43734000C1A6C /* SRWebSocket.m in Sources */,
  1010. 81C22BFD1D1256E1007BFDDF /* SRRandom.m in Sources */,
  1011. 81B31C211CDC404100D86D43 /* SRIOConsumerPool.m in Sources */,
  1012. 81B22EE91CE43ECC0073C636 /* SRURLUtilities.m in Sources */,
  1013. 8133640C1D091E1B0062E28D /* SRProxyConnect.m in Sources */,
  1014. 817491AD1D1C8C33006E09DF /* SRMutex.m in Sources */,
  1015. 81B31C641CDC444900D86D43 /* SRRunLoopThread.m in Sources */,
  1016. 81900A511D18C9CC0015A290 /* SRLog.m in Sources */,
  1017. 81B31C321CDC406B00D86D43 /* SRHash.m in Sources */,
  1018. 8179958B1CE139700084DA37 /* SRDelegateController.m in Sources */,
  1019. );
  1020. runOnlyForDeploymentPostprocessing = 0;
  1021. };
  1022. 3345DC831C52ACD70083CCB8 /* Sources */ = {
  1023. isa = PBXSourcesBuildPhase;
  1024. buildActionMask = 2147483647;
  1025. files = (
  1026. 81CD05DE1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */,
  1027. F5391CC51D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */,
  1028. 81B22ECC1CE42D7E0073C636 /* SRError.m in Sources */,
  1029. 81B31C1B1CDC404100D86D43 /* SRIOConsumer.m in Sources */,
  1030. 81C22BC91D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */,
  1031. 454FEA821D2570F900073768 /* SRPinningSecurityPolicy.m in Sources */,
  1032. 454FEA871D25719A00073768 /* SRSecurityPolicy.m in Sources */,
  1033. 815FE72D1D497D720085FDA5 /* SRConstants.m in Sources */,
  1034. 81CD06041CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */,
  1035. 3345DC841C52ACD70083CCB8 /* SRWebSocket.m in Sources */,
  1036. 81C22BFF1D1256E1007BFDDF /* SRRandom.m in Sources */,
  1037. 81B31C231CDC404100D86D43 /* SRIOConsumerPool.m in Sources */,
  1038. 81B22EEB1CE43ECC0073C636 /* SRURLUtilities.m in Sources */,
  1039. 8133640F1D091E1C0062E28D /* SRProxyConnect.m in Sources */,
  1040. 817491AF1D1C8C33006E09DF /* SRMutex.m in Sources */,
  1041. 81B31C661CDC444900D86D43 /* SRRunLoopThread.m in Sources */,
  1042. 81900A531D18C9CC0015A290 /* SRLog.m in Sources */,
  1043. 81B31C341CDC406B00D86D43 /* SRHash.m in Sources */,
  1044. 8179958D1CE139700084DA37 /* SRDelegateController.m in Sources */,
  1045. );
  1046. runOnlyForDeploymentPostprocessing = 0;
  1047. };
  1048. 81D647601D2CA78800690609 /* Sources */ = {
  1049. isa = PBXSourcesBuildPhase;
  1050. buildActionMask = 2147483647;
  1051. files = (
  1052. 81D647611D2CA78800690609 /* NSURLRequest+SRWebSocket.m in Sources */,
  1053. F5391CC21D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */,
  1054. 81D647621D2CA78800690609 /* SRError.m in Sources */,
  1055. 81D647631D2CA78800690609 /* SRIOConsumer.m in Sources */,
  1056. 81D647641D2CA78800690609 /* SRHTTPConnectMessage.m in Sources */,
  1057. 81D647651D2CA78800690609 /* SRPinningSecurityPolicy.m in Sources */,
  1058. 81D647661D2CA78800690609 /* SRSecurityPolicy.m in Sources */,
  1059. 815FE72A1D497D720085FDA5 /* SRConstants.m in Sources */,
  1060. 81D647671D2CA78800690609 /* NSRunLoop+SRWebSocket.m in Sources */,
  1061. 81D647681D2CA78800690609 /* SRWebSocket.m in Sources */,
  1062. 81D647691D2CA78800690609 /* SRRandom.m in Sources */,
  1063. 81D6476A1D2CA78800690609 /* SRIOConsumerPool.m in Sources */,
  1064. 81D6476B1D2CA78800690609 /* SRURLUtilities.m in Sources */,
  1065. 81D6476C1D2CA78800690609 /* SRProxyConnect.m in Sources */,
  1066. 81D6476D1D2CA78800690609 /* SRMutex.m in Sources */,
  1067. 81D6476E1D2CA78800690609 /* SRRunLoopThread.m in Sources */,
  1068. 81D6476F1D2CA78800690609 /* SRLog.m in Sources */,
  1069. 81D647701D2CA78800690609 /* SRHash.m in Sources */,
  1070. 81D647711D2CA78800690609 /* SRDelegateController.m in Sources */,
  1071. );
  1072. runOnlyForDeploymentPostprocessing = 0;
  1073. };
  1074. F62417DF14D52F3C003CE997 /* Sources */ = {
  1075. isa = PBXSourcesBuildPhase;
  1076. buildActionMask = 2147483647;
  1077. files = (
  1078. F62417F114D52F3C003CE997 /* main.m in Sources */,
  1079. F62417F514D52F3C003CE997 /* TCAppDelegate.m in Sources */,
  1080. F62417FB14D52F3C003CE997 /* TCViewController.m in Sources */,
  1081. F624180114D5300C003CE997 /* TCChatCell.m in Sources */,
  1082. );
  1083. runOnlyForDeploymentPostprocessing = 0;
  1084. };
  1085. F6396B85153E67EC00345B5E /* Sources */ = {
  1086. isa = PBXSourcesBuildPhase;
  1087. buildActionMask = 2147483647;
  1088. files = (
  1089. 81CD05DD1CEEC47300497F47 /* NSURLRequest+SRWebSocket.m in Sources */,
  1090. F5391CC41D2F4B4700606A81 /* SRSIMDHelpers.m in Sources */,
  1091. 81B22ECB1CE42D7E0073C636 /* SRError.m in Sources */,
  1092. 81B31C1A1CDC404100D86D43 /* SRIOConsumer.m in Sources */,
  1093. 81C22BC81D124168007BFDDF /* SRHTTPConnectMessage.m in Sources */,
  1094. 454FEA7E1D2570F600073768 /* SRPinningSecurityPolicy.m in Sources */,
  1095. 454FEA861D25719A00073768 /* SRSecurityPolicy.m in Sources */,
  1096. 815FE72C1D497D720085FDA5 /* SRConstants.m in Sources */,
  1097. 81CD06031CEEC65D00497F47 /* NSRunLoop+SRWebSocket.m in Sources */,
  1098. F6396B86153E67EC00345B5E /* SRWebSocket.m in Sources */,
  1099. 81C22BFE1D1256E1007BFDDF /* SRRandom.m in Sources */,
  1100. 81B31C221CDC404100D86D43 /* SRIOConsumerPool.m in Sources */,
  1101. 81B22EEA1CE43ECC0073C636 /* SRURLUtilities.m in Sources */,
  1102. 8133640E1D091E1B0062E28D /* SRProxyConnect.m in Sources */,
  1103. 817491AE1D1C8C33006E09DF /* SRMutex.m in Sources */,
  1104. 81B31C651CDC444900D86D43 /* SRRunLoopThread.m in Sources */,
  1105. 81900A521D18C9CC0015A290 /* SRLog.m in Sources */,
  1106. 81B31C331CDC406B00D86D43 /* SRHash.m in Sources */,
  1107. 8179958C1CE139700084DA37 /* SRDelegateController.m in Sources */,
  1108. );
  1109. runOnlyForDeploymentPostprocessing = 0;
  1110. };
  1111. F6BDA7FD145900D200FE3253 /* Sources */ = {
  1112. isa = PBXSourcesBuildPhase;
  1113. buildActionMask = 2147483647;
  1114. files = (
  1115. 8105E4AE1CDD6E6200AA12DB /* SRAutobahnOperation.m in Sources */,
  1116. 817996801CE184F40084DA37 /* SRAutobahnUtilities.m in Sources */,
  1117. 8105E4801CDD67B400AA12DB /* SRAutobahnTests.m in Sources */,
  1118. 8105E4821CDD67BD00AA12DB /* SRTWebSocketOperation.m in Sources */,
  1119. );
  1120. runOnlyForDeploymentPostprocessing = 0;
  1121. };
  1122. /* End PBXSourcesBuildPhase section */
  1123. /* Begin PBXTargetDependency section */
  1124. 81D647B41D2CA8DD00690609 /* PBXTargetDependency */ = {
  1125. isa = PBXTargetDependency;
  1126. target = 81D6475F1D2CA78800690609 /* SocketRocket-iOS */;
  1127. targetProxy = 81D647B31D2CA8DD00690609 /* PBXContainerItemProxy */;
  1128. };
  1129. 81E8A6A11D4C41DA00916C7E /* PBXTargetDependency */ = {
  1130. isa = PBXTargetDependency;
  1131. target = 2D4227611BB4358C000C1A6C /* SocketRocket-iOS-Dynamic */;
  1132. targetProxy = 81E8A6A01D4C41DA00916C7E /* PBXContainerItemProxy */;
  1133. };
  1134. 81E8A6A51D4C41E000916C7E /* PBXTargetDependency */ = {
  1135. isa = PBXTargetDependency;
  1136. target = 81D6475F1D2CA78800690609 /* SocketRocket-iOS */;
  1137. targetProxy = 81E8A6A41D4C41E000916C7E /* PBXContainerItemProxy */;
  1138. };
  1139. /* End PBXTargetDependency section */
  1140. /* Begin PBXVariantGroup section */
  1141. F62417ED14D52F3C003CE997 /* InfoPlist.strings */ = {
  1142. isa = PBXVariantGroup;
  1143. children = (
  1144. F62417EE14D52F3C003CE997 /* en */,
  1145. );
  1146. name = InfoPlist.strings;
  1147. sourceTree = "<group>";
  1148. };
  1149. F62417F614D52F3C003CE997 /* MainStoryboard.storyboard */ = {
  1150. isa = PBXVariantGroup;
  1151. children = (
  1152. F62417F714D52F3C003CE997 /* en */,
  1153. );
  1154. name = MainStoryboard.storyboard;
  1155. sourceTree = "<group>";
  1156. };
  1157. /* End PBXVariantGroup section */
  1158. /* Begin XCBuildConfiguration section */
  1159. 2D4227681BB4358C000C1A6C /* Debug */ = {
  1160. isa = XCBuildConfiguration;
  1161. baseConfigurationReference = 81D647591D2CA6A100690609 /* SocketRocket-iOS-Dynamic.xcconfig */;
  1162. buildSettings = {
  1163. MTL_ENABLE_DEBUG_INFO = YES;
  1164. };
  1165. name = Debug;
  1166. };
  1167. 2D4227691BB4358C000C1A6C /* Release */ = {
  1168. isa = XCBuildConfiguration;
  1169. baseConfigurationReference = 81D647591D2CA6A100690609 /* SocketRocket-iOS-Dynamic.xcconfig */;
  1170. buildSettings = {
  1171. MTL_ENABLE_DEBUG_INFO = NO;
  1172. };
  1173. name = Release;
  1174. };
  1175. 3345DC8E1C52ACD70083CCB8 /* Debug */ = {
  1176. isa = XCBuildConfiguration;
  1177. baseConfigurationReference = 81D6475C1D2CA6A100690609 /* SocketRocket-tvOS.xcconfig */;
  1178. buildSettings = {
  1179. MTL_ENABLE_DEBUG_INFO = YES;
  1180. TARGETED_DEVICE_FAMILY = 3;
  1181. };
  1182. name = Debug;
  1183. };
  1184. 3345DC8F1C52ACD70083CCB8 /* Release */ = {
  1185. isa = XCBuildConfiguration;
  1186. baseConfigurationReference = 81D6475C1D2CA6A100690609 /* SocketRocket-tvOS.xcconfig */;
  1187. buildSettings = {
  1188. MTL_ENABLE_DEBUG_INFO = NO;
  1189. TARGETED_DEVICE_FAMILY = 3;
  1190. };
  1191. name = Release;
  1192. };
  1193. 81D6478B1D2CA78800690609 /* Debug */ = {
  1194. isa = XCBuildConfiguration;
  1195. baseConfigurationReference = 81D6475A1D2CA6A100690609 /* SocketRocket-iOS.xcconfig */;
  1196. buildSettings = {
  1197. };
  1198. name = Debug;
  1199. };
  1200. 81D6478C1D2CA78800690609 /* Release */ = {
  1201. isa = XCBuildConfiguration;
  1202. baseConfigurationReference = 81D6475A1D2CA6A100690609 /* SocketRocket-iOS.xcconfig */;
  1203. buildSettings = {
  1204. };
  1205. name = Release;
  1206. };
  1207. F62417FD14D52F3C003CE997 /* Debug */ = {
  1208. isa = XCBuildConfiguration;
  1209. baseConfigurationReference = 81E8A69A1D4C417A00916C7E /* TestChat-iOS.xcconfig */;
  1210. buildSettings = {
  1211. };
  1212. name = Debug;
  1213. };
  1214. F62417FE14D52F3C003CE997 /* Release */ = {
  1215. isa = XCBuildConfiguration;
  1216. baseConfigurationReference = 81E8A69A1D4C417A00916C7E /* TestChat-iOS.xcconfig */;
  1217. buildSettings = {
  1218. };
  1219. name = Release;
  1220. };
  1221. F668C892153E91210044DBAC /* Debug */ = {
  1222. isa = XCBuildConfiguration;
  1223. baseConfigurationReference = 81D6475B1D2CA6A100690609 /* SocketRocket-macOS.xcconfig */;
  1224. buildSettings = {
  1225. COMBINE_HIDPI_IMAGES = YES;
  1226. };
  1227. name = Debug;
  1228. };
  1229. F668C893153E91210044DBAC /* Release */ = {
  1230. isa = XCBuildConfiguration;
  1231. baseConfigurationReference = 81D6475B1D2CA6A100690609 /* SocketRocket-macOS.xcconfig */;
  1232. buildSettings = {
  1233. COMBINE_HIDPI_IMAGES = YES;
  1234. };
  1235. name = Release;
  1236. };
  1237. F6B208381450F597009315AF /* Debug */ = {
  1238. isa = XCBuildConfiguration;
  1239. baseConfigurationReference = 81D647561D2CA6A100690609 /* Debug.xcconfig */;
  1240. buildSettings = {
  1241. };
  1242. name = Debug;
  1243. };
  1244. F6B208391450F597009315AF /* Release */ = {
  1245. isa = XCBuildConfiguration;
  1246. baseConfigurationReference = 81D647571D2CA6A100690609 /* Release.xcconfig */;
  1247. buildSettings = {
  1248. };
  1249. name = Release;
  1250. };
  1251. F6BDA811145900D200FE3253 /* Debug */ = {
  1252. isa = XCBuildConfiguration;
  1253. baseConfigurationReference = 81D6475D1D2CA6A100690609 /* SocketRocketTests-iOS.xcconfig */;
  1254. buildSettings = {
  1255. };
  1256. name = Debug;
  1257. };
  1258. F6BDA812145900D200FE3253 /* Release */ = {
  1259. isa = XCBuildConfiguration;
  1260. baseConfigurationReference = 81D6475D1D2CA6A100690609 /* SocketRocketTests-iOS.xcconfig */;
  1261. buildSettings = {
  1262. };
  1263. name = Release;
  1264. };
  1265. /* End XCBuildConfiguration section */
  1266. /* Begin XCConfigurationList section */
  1267. 2D4227671BB4358C000C1A6C /* Build configuration list for PBXNativeTarget "SocketRocket-iOS-Dynamic" */ = {
  1268. isa = XCConfigurationList;
  1269. buildConfigurations = (
  1270. 2D4227681BB4358C000C1A6C /* Debug */,
  1271. 2D4227691BB4358C000C1A6C /* Release */,
  1272. );
  1273. defaultConfigurationIsVisible = 0;
  1274. defaultConfigurationName = Release;
  1275. };
  1276. 3345DC8D1C52ACD70083CCB8 /* Build configuration list for PBXNativeTarget "SocketRocket-tvOS" */ = {
  1277. isa = XCConfigurationList;
  1278. buildConfigurations = (
  1279. 3345DC8E1C52ACD70083CCB8 /* Debug */,
  1280. 3345DC8F1C52ACD70083CCB8 /* Release */,
  1281. );
  1282. defaultConfigurationIsVisible = 0;
  1283. defaultConfigurationName = Release;
  1284. };
  1285. 81D6478A1D2CA78800690609 /* Build configuration list for PBXNativeTarget "SocketRocket-iOS" */ = {
  1286. isa = XCConfigurationList;
  1287. buildConfigurations = (
  1288. 81D6478B1D2CA78800690609 /* Debug */,
  1289. 81D6478C1D2CA78800690609 /* Release */,
  1290. );
  1291. defaultConfigurationIsVisible = 0;
  1292. defaultConfigurationName = Release;
  1293. };
  1294. F62417FC14D52F3C003CE997 /* Build configuration list for PBXNativeTarget "TestChat" */ = {
  1295. isa = XCConfigurationList;
  1296. buildConfigurations = (
  1297. F62417FD14D52F3C003CE997 /* Debug */,
  1298. F62417FE14D52F3C003CE997 /* Release */,
  1299. );
  1300. defaultConfigurationIsVisible = 0;
  1301. defaultConfigurationName = Release;
  1302. };
  1303. F668C891153E91210044DBAC /* Build configuration list for PBXNativeTarget "SocketRocket-macOS" */ = {
  1304. isa = XCConfigurationList;
  1305. buildConfigurations = (
  1306. F668C892153E91210044DBAC /* Debug */,
  1307. F668C893153E91210044DBAC /* Release */,
  1308. );
  1309. defaultConfigurationIsVisible = 0;
  1310. defaultConfigurationName = Release;
  1311. };
  1312. F6B208271450F597009315AF /* Build configuration list for PBXProject "SocketRocket" */ = {
  1313. isa = XCConfigurationList;
  1314. buildConfigurations = (
  1315. F6B208381450F597009315AF /* Debug */,
  1316. F6B208391450F597009315AF /* Release */,
  1317. );
  1318. defaultConfigurationIsVisible = 0;
  1319. defaultConfigurationName = Release;
  1320. };
  1321. F6BDA813145900D200FE3253 /* Build configuration list for PBXNativeTarget "SocketRocketTests-iOS" */ = {
  1322. isa = XCConfigurationList;
  1323. buildConfigurations = (
  1324. F6BDA811145900D200FE3253 /* Debug */,
  1325. F6BDA812145900D200FE3253 /* Release */,
  1326. );
  1327. defaultConfigurationIsVisible = 0;
  1328. defaultConfigurationName = Release;
  1329. };
  1330. /* End XCConfigurationList section */
  1331. };
  1332. rootObject = F6B208241450F597009315AF /* Project object */;
  1333. }