// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 56; objects = { /* Begin PBXBuildFile section */ 0897849CBA2960C1F1BE2DC4 /* Pods_SellyCloudSDK_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C3A5DE9B7559BAE46EA68112 /* Pods_SellyCloudSDK_Tests.framework */; }; 0D0ECA322F83CFDC00917568 /* AVApiService.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D0ECA302F83CFDC00917568 /* AVApiService.m */; }; 236246B1275D4CD3B91DACE1 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 353107A80A9449DFB01DACE1 /* README.md */; }; 3C075C2B2E3873A800591B2D /* test1.png in Resources */ = {isa = PBXBuildFile; fileRef = 3C075C2A2E3873A800591B2D /* test1.png */; }; 3C0F91622EF39F0000680CB7 /* SCNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C0F91612EF39F0000680CB7 /* SCNavigationController.m */; }; 3C131CE12F5A7C6900CC9371 /* AVVodItemModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C131CE02F5A7C6900CC9371 /* AVVodItemModel.m */; }; 3C131CE72F5A7C7900CC9371 /* AVVodListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C131CE52F5A7C7900CC9371 /* AVVodListViewController.m */; }; 3C131CE82F5A7C7900CC9371 /* AVVodItemCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C131CE32F5A7C7900CC9371 /* AVVodItemCell.m */; }; 3C1321702F5AD3B200CC9371 /* test_flv.flv in Resources */ = {isa = PBXBuildFile; fileRef = 3C13216F2F5AD3B200CC9371 /* test_flv.flv */; }; 3C139E642F56822C00CC9371 /* Kiwi.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3C139E632F56822C00CC9371 /* Kiwi.framework */; }; 3C139E662F5682D400CC9371 /* libc++.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 3C139E652F5682D400CC9371 /* libc++.tbd */; }; 3C1851E02ECDE7690022F536 /* SellyCallPiPManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C1851DF2ECDE7690022F536 /* SellyCallPiPManager.m */; }; 3C312FFC2F021216006C90A4 /* AVLoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C312FF92F021216006C90A4 /* AVLoginViewController.m */; }; 3C312FFD2F021216006C90A4 /* AVUserManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C312FFB2F021216006C90A4 /* AVUserManager.m */; }; 3C35B3A42E1CBB7700A81016 /* SCLivePusherViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C35B3A32E1CBB7700A81016 /* SCLivePusherViewController.m */; }; 3C3A32842F31DA34004C27E0 /* PrivacyInfo.xcprivacy in Resources */ = {isa = PBXBuildFile; fileRef = 3C3A32832F31DA34004C27E0 /* PrivacyInfo.xcprivacy */; }; 3C4BF3132EC347510095F93A /* SellyVideoCallConferenceController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C4BF3122EC347510095F93A /* SellyVideoCallConferenceController.m */; }; 3C4BF3152EC56BD70095F93A /* SellyVideoCallConferenceController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3C4BF3142EC56BD70095F93A /* SellyVideoCallConferenceController.xib */; }; 3C4BF3182EC572A40095F93A /* SLSParticipant.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C4BF3172EC572A40095F93A /* SLSParticipant.m */; }; 3C4BF31B2EC572BE0095F93A /* SLSVideoTileView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C4BF31A2EC572BE0095F93A /* SLSVideoTileView.m */; }; 3C4BF31E2EC572F30095F93A /* SLSVideoGridView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C4BF31D2EC572F30095F93A /* SLSVideoGridView.m */; }; 3C4BF3252EC6DB730095F93A /* SCButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C4BF3242EC6DB730095F93A /* SCButton.m */; }; 3C7EAB6E2E41F18C0046553F /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; }; 3C7EAB762E41FB940046553F /* FUManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C7EAB752E41FB940046553F /* FUManager.m */; }; 3C7EAE202E4D7E730046553F /* test.jpg in Resources */ = {isa = PBXBuildFile; fileRef = 3C7EAE1F2E4D7E730046553F /* test.jpg */; }; 3C81035E2EA724F5006A5109 /* SCLiveStatsView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C81035D2EA724F5006A5109 /* SCLiveStatsView.m */; }; 3C8741B12E2E304800EBAF18 /* SCLiveItemContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C8741B02E2E304800EBAF18 /* SCLiveItemContainerView.m */; }; 3C8741B42E2E39E200EBAF18 /* SCLiveItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C8741B32E2E39E100EBAF18 /* SCLiveItemView.m */; }; 3C8741B72E2E3A5F00EBAF18 /* SCLiveItemModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C8741B62E2E3A5F00EBAF18 /* SCLiveItemModel.m */; }; 3C8AC1F12EB85E4E000A58F1 /* SellyVideoCallViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C8AC1EF2EB85E4E000A58F1 /* SellyVideoCallViewController.m */; }; 3C8AC1F22EB85E4E000A58F1 /* SellyVideoCallViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3C8AC1F02EB85E4E000A58F1 /* SellyVideoCallViewController.xib */; }; 3C8AC2182EBC57B7000A58F1 /* call.caf in Resources */ = {isa = PBXBuildFile; fileRef = 3C8AC2172EBC57B7000A58F1 /* call.caf */; }; 3CAC2F6F2EFCEF7B00198E26 /* SellySDK_音视频通话接入文档.md in Resources */ = {isa = PBXBuildFile; fileRef = 3CAC2F6E2EFCEF7B00198E26 /* SellySDK_音视频通话接入文档.md */; }; 3CAC2F702EFCEF7B00198E26 /* SellySDK_直播推拉流接入文档.md in Resources */ = {isa = PBXBuildFile; fileRef = 3CAC2F6D2EFCEF7B00198E26 /* SellySDK_直播推拉流接入文档.md */; }; 3CADD1172ECEECFC00DEC6E1 /* TokenGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CADD1162ECEECFC00DEC6E1 /* TokenGenerator.m */; }; 3CBD0CFE2EF2F23400383067 /* UINavigationController+Orientation.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CBD0CFD2EF2F23400383067 /* UINavigationController+Orientation.m */; }; 3CC727A42EE6A947000027B2 /* ReplayKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3CC727A32EE6A947000027B2 /* ReplayKit.framework */; }; 3CC727AD2EE6A947000027B2 /* ScreenShareUploader.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 3CC727A22EE6A947000027B2 /* ScreenShareUploader.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; }; 3CC7330B2EF0EEF4000027B2 /* AVConfigManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC732FB2EF0EEF4000027B2 /* AVConfigManager.m */; }; 3CC733102EF0EEF4000027B2 /* AVSettingsView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC733072EF0EEF4000027B2 /* AVSettingsView.m */; }; 3CC733112EF0EEF4000027B2 /* AVSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC732F52EF0EEF4000027B2 /* AVSettingsViewController.m */; }; 3CC733132EF0EEF4000027B2 /* AVTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC732F82EF0EEF4000027B2 /* AVTabBarController.m */; }; 3CC733182EF0EEF4000027B2 /* AVHomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC732F22EF0EEF4000027B2 /* AVHomeViewController.m */; }; 3CC7333D2EF0FB85000027B2 /* AVVideoConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC7333C2EF0FB85000027B2 /* AVVideoConfiguration.m */; }; 3CC733562EF14E56000027B2 /* SCPlayerConfigView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC733552EF14E56000027B2 /* SCPlayerConfigView.m */; }; 3CC7335C2EF24445000027B2 /* SellyCallControlView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC7335B2EF24445000027B2 /* SellyCallControlView.m */; }; 3CC7335F2EF24A4C000027B2 /* SellyCallStatsView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CC7335E2EF24A4C000027B2 /* SellyCallStatsView.m */; }; 3CD712CE2E79017F000E7A63 /* SCLiveVideoPlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CD712CD2E79017F000E7A63 /* SCLiveVideoPlayerViewController.m */; }; 3CDB90582EFF814100FBC4E6 /* AVCallViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CDB90572EFF814100FBC4E6 /* AVCallViewController.m */; }; 3CDB90672EFF908100FBC4E6 /* AVLiveStreamModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CDB90662EFF908100FBC4E6 /* AVLiveStreamModel.m */; }; 3CDB90882EFFAF4D00FBC4E6 /* AVLiveStreamCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CDB90872EFFAF4D00FBC4E6 /* AVLiveStreamCell.m */; }; 3CE254432EAB1223005D42B6 /* CrashHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CE254422EAB1223005D42B6 /* CrashHandler.m */; }; 3CE254462EB0B0A2005D42B6 /* UIView+SellyCloud.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CE254452EB0B0A2005D42B6 /* UIView+SellyCloud.m */; }; 3CF0AF3C2F0E480900502D8F /* SCVodVideoPlayerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CF0AF3B2F0E480900502D8F /* SCVodVideoPlayerViewController.m */; }; 3CF0AF4B2F0E4F2600502D8F /* SCPlayerDebugView.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CF0AF4A2F0E4F2600502D8F /* SCPlayerDebugView.m */; }; 4021A2F84B2FF306BD558484 /* Pods_SellyCloudSDK_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B6C995EF0F8DF32385C13A5D /* Pods_SellyCloudSDK_Example.framework */; }; 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; }; 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58F195388D20070C39A /* CoreGraphics.framework */; }; 6003F598195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F596195388D20070C39A /* InfoPlist.strings */; }; 6003F59A195388D20070C39A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F599195388D20070C39A /* main.m */; }; 6003F59E195388D20070C39A /* SCAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F59D195388D20070C39A /* SCAppDelegate.m */; }; 6003F5A9195388D20070C39A /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5A8195388D20070C39A /* Images.xcassets */; }; 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F5AF195388D20070C39A /* XCTest.framework */; }; 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F58D195388D20070C39A /* Foundation.framework */; }; 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6003F591195388D20070C39A /* UIKit.framework */; }; 6003F5BA195388D20070C39A /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 6003F5B8195388D20070C39A /* InfoPlist.strings */; }; 6003F5BC195388D20070C39A /* Tests.m in Sources */ = {isa = PBXBuildFile; fileRef = 6003F5BB195388D20070C39A /* Tests.m */; }; 71719F9F1E33DC2100824A3D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */; }; 873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */; }; B7227D7335B6FBB9CFDFE9A1 /* Pods_SellyCloudSDK_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C4B190F32F835654C4389EAC /* Pods_SellyCloudSDK_Example.framework */; }; FA0E55D20A8156F6757F645B /* Pods_SellyCloudSDK_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4B053552B39D5903308BEC1F /* Pods_SellyCloudSDK_Tests.framework */; }; FAE852E8362F7147C245D543 /* Pods_ScreenShareUploader.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DA84D6401364D8651EB682A /* Pods_ScreenShareUploader.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 3CC727AA2EE6A947000027B2 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 6003F582195388D10070C39A /* Project object */; proxyType = 1; remoteGlobalIDString = 3CC727A12EE6A947000027B2; remoteInfo = ScreenShareUploader; }; 6003F5B3195388D20070C39A /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 6003F582195388D10070C39A /* Project object */; proxyType = 1; remoteGlobalIDString = 6003F589195388D20070C39A; remoteInfo = SellyCloudSDK; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ 3C7EAB732E41F1FA0046553F /* Embed Frameworks */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 10; files = ( ); name = "Embed Frameworks"; runOnlyForDeploymentPostprocessing = 0; }; 3CC727AC2EE6A947000027B2 /* Embed Foundation Extensions */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = ""; dstSubfolderSpec = 13; files = ( 3CC727AD2EE6A947000027B2 /* ScreenShareUploader.appex in Embed Foundation Extensions */, ); name = "Embed Foundation Extensions"; runOnlyForDeploymentPostprocessing = 0; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ 0D0ECA2F2F83CFDC00917568 /* AVApiService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVApiService.h; sourceTree = ""; }; 0D0ECA302F83CFDC00917568 /* AVApiService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVApiService.m; sourceTree = ""; }; 11F5CE3EA9A94E55D1A35A8F /* SellyCloudSDK.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = SellyCloudSDK.podspec; path = ../SellyCloudSDK.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; 18585A8A04A38911555AC335 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = ""; }; 28EA6D0E21FA7AAFE4E2C53C /* Pods-SellyCloudSDK_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SellyCloudSDK_Example.release.xcconfig"; path = "Target Support Files/Pods-SellyCloudSDK_Example/Pods-SellyCloudSDK_Example.release.xcconfig"; sourceTree = ""; }; 2CC671D486B428771194BC2A /* Pods-SellyCloudSDK_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SellyCloudSDK_Tests.debug.xcconfig"; path = "Target Support Files/Pods-SellyCloudSDK_Tests/Pods-SellyCloudSDK_Tests.debug.xcconfig"; sourceTree = ""; }; 353107A80A9449DFB01DACE1 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; 3C075C2A2E3873A800591B2D /* test1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = test1.png; sourceTree = ""; }; 3C0F91602EF39F0000680CB7 /* SCNavigationController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCNavigationController.h; sourceTree = ""; }; 3C0F91612EF39F0000680CB7 /* SCNavigationController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCNavigationController.m; sourceTree = ""; }; 3C131CDF2F5A7C6900CC9371 /* AVVodItemModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVVodItemModel.h; sourceTree = ""; }; 3C131CE02F5A7C6900CC9371 /* AVVodItemModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVVodItemModel.m; sourceTree = ""; }; 3C131CE22F5A7C7900CC9371 /* AVVodItemCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVVodItemCell.h; sourceTree = ""; }; 3C131CE32F5A7C7900CC9371 /* AVVodItemCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVVodItemCell.m; sourceTree = ""; }; 3C131CE42F5A7C7900CC9371 /* AVVodListViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVVodListViewController.h; sourceTree = ""; }; 3C131CE52F5A7C7900CC9371 /* AVVodListViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVVodListViewController.m; sourceTree = ""; }; 3C13216F2F5AD3B200CC9371 /* test_flv.flv */ = {isa = PBXFileReference; lastKnownFileType = file; path = test_flv.flv; sourceTree = ""; }; 3C139E632F56822C00CC9371 /* Kiwi.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Kiwi.framework; sourceTree = ""; }; 3C139E652F5682D400CC9371 /* libc++.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = "libc++.tbd"; path = "usr/lib/libc++.tbd"; sourceTree = SDKROOT; }; 3C1851DE2ECDE7690022F536 /* SellyCallPiPManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SellyCallPiPManager.h; sourceTree = ""; }; 3C1851DF2ECDE7690022F536 /* SellyCallPiPManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SellyCallPiPManager.m; sourceTree = ""; }; 3C312FF82F021216006C90A4 /* AVLoginViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVLoginViewController.h; sourceTree = ""; }; 3C312FF92F021216006C90A4 /* AVLoginViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVLoginViewController.m; sourceTree = ""; }; 3C312FFA2F021216006C90A4 /* AVUserManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVUserManager.h; sourceTree = ""; }; 3C312FFB2F021216006C90A4 /* AVUserManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVUserManager.m; sourceTree = ""; }; 3C35B3A22E1CBB7700A81016 /* SCLivePusherViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCLivePusherViewController.h; sourceTree = ""; }; 3C35B3A32E1CBB7700A81016 /* SCLivePusherViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCLivePusherViewController.m; sourceTree = ""; }; 3C3A32832F31DA34004C27E0 /* PrivacyInfo.xcprivacy */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = PrivacyInfo.xcprivacy; sourceTree = ""; }; 3C4BF3112EC347510095F93A /* SellyVideoCallConferenceController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SellyVideoCallConferenceController.h; sourceTree = ""; }; 3C4BF3122EC347510095F93A /* SellyVideoCallConferenceController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SellyVideoCallConferenceController.m; sourceTree = ""; }; 3C4BF3142EC56BD70095F93A /* SellyVideoCallConferenceController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SellyVideoCallConferenceController.xib; sourceTree = ""; }; 3C4BF3162EC572A40095F93A /* SLSParticipant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SLSParticipant.h; sourceTree = ""; }; 3C4BF3172EC572A40095F93A /* SLSParticipant.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SLSParticipant.m; sourceTree = ""; }; 3C4BF3192EC572BE0095F93A /* SLSVideoTileView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SLSVideoTileView.h; sourceTree = ""; }; 3C4BF31A2EC572BE0095F93A /* SLSVideoTileView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SLSVideoTileView.m; sourceTree = ""; }; 3C4BF31C2EC572F30095F93A /* SLSVideoGridView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SLSVideoGridView.h; sourceTree = ""; }; 3C4BF31D2EC572F30095F93A /* SLSVideoGridView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SLSVideoGridView.m; sourceTree = ""; }; 3C4BF3232EC6DB730095F93A /* SCButton.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCButton.h; sourceTree = ""; }; 3C4BF3242EC6DB730095F93A /* SCButton.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCButton.m; sourceTree = ""; }; 3C7EAB4D2E41F0670046553F /* authpack.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = authpack.h; sourceTree = ""; }; 3C7EAB742E41FB940046553F /* FUManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FUManager.h; sourceTree = ""; }; 3C7EAB752E41FB940046553F /* FUManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = FUManager.m; sourceTree = ""; }; 3C7EAE1F2E4D7E730046553F /* test.jpg */ = {isa = PBXFileReference; lastKnownFileType = image.jpeg; path = test.jpg; sourceTree = ""; }; 3C81035C2EA724F5006A5109 /* SCLiveStatsView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCLiveStatsView.h; sourceTree = ""; }; 3C81035D2EA724F5006A5109 /* SCLiveStatsView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCLiveStatsView.m; sourceTree = ""; }; 3C8741AF2E2E304800EBAF18 /* SCLiveItemContainerView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCLiveItemContainerView.h; sourceTree = ""; }; 3C8741B02E2E304800EBAF18 /* SCLiveItemContainerView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCLiveItemContainerView.m; sourceTree = ""; }; 3C8741B22E2E39E100EBAF18 /* SCLiveItemView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCLiveItemView.h; sourceTree = ""; }; 3C8741B32E2E39E100EBAF18 /* SCLiveItemView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCLiveItemView.m; sourceTree = ""; }; 3C8741B52E2E3A5F00EBAF18 /* SCLiveItemModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCLiveItemModel.h; sourceTree = ""; }; 3C8741B62E2E3A5F00EBAF18 /* SCLiveItemModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCLiveItemModel.m; sourceTree = ""; }; 3C8AC1EE2EB85E4E000A58F1 /* SellyVideoCallViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SellyVideoCallViewController.h; sourceTree = ""; }; 3C8AC1EF2EB85E4E000A58F1 /* SellyVideoCallViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SellyVideoCallViewController.m; sourceTree = ""; }; 3C8AC1F02EB85E4E000A58F1 /* SellyVideoCallViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SellyVideoCallViewController.xib; sourceTree = ""; }; 3C8AC2172EBC57B7000A58F1 /* call.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = call.caf; sourceTree = ""; }; 3CAC2F6D2EFCEF7B00198E26 /* SellySDK_直播推拉流接入文档.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = "SellySDK_直播推拉流接入文档.md"; path = "../SellySDK_直播推拉流接入文档.md"; sourceTree = SOURCE_ROOT; }; 3CAC2F6E2EFCEF7B00198E26 /* SellySDK_音视频通话接入文档.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = "SellySDK_音视频通话接入文档.md"; path = "../SellySDK_音视频通话接入文档.md"; sourceTree = SOURCE_ROOT; }; 3CADD1152ECEECFC00DEC6E1 /* TokenGenerator.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TokenGenerator.h; sourceTree = ""; }; 3CADD1162ECEECFC00DEC6E1 /* TokenGenerator.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TokenGenerator.m; sourceTree = ""; }; 3CBD0CFC2EF2F22E00383067 /* UINavigationController+Orientation.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+Orientation.h"; sourceTree = ""; }; 3CBD0CFD2EF2F23400383067 /* UINavigationController+Orientation.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+Orientation.m"; sourceTree = ""; }; 3CC727A22EE6A947000027B2 /* ScreenShareUploader.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = ScreenShareUploader.appex; sourceTree = BUILT_PRODUCTS_DIR; }; 3CC727A32EE6A947000027B2 /* ReplayKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ReplayKit.framework; path = System/Library/Frameworks/ReplayKit.framework; sourceTree = SDKROOT; }; 3CC727B22EE6AA3C000027B2 /* SellyCloudSDK_Example.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = SellyCloudSDK_Example.entitlements; sourceTree = ""; }; 3CC732F12EF0EEF4000027B2 /* AVHomeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVHomeViewController.h; sourceTree = ""; }; 3CC732F22EF0EEF4000027B2 /* AVHomeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVHomeViewController.m; sourceTree = ""; }; 3CC732F42EF0EEF4000027B2 /* AVSettingsViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVSettingsViewController.h; sourceTree = ""; }; 3CC732F52EF0EEF4000027B2 /* AVSettingsViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVSettingsViewController.m; sourceTree = ""; }; 3CC732F72EF0EEF4000027B2 /* AVTabBarController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVTabBarController.h; sourceTree = ""; }; 3CC732F82EF0EEF4000027B2 /* AVTabBarController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVTabBarController.m; sourceTree = ""; }; 3CC732FA2EF0EEF4000027B2 /* AVConfigManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVConfigManager.h; sourceTree = ""; }; 3CC732FB2EF0EEF4000027B2 /* AVConfigManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVConfigManager.m; sourceTree = ""; }; 3CC733042EF0EEF4000027B2 /* AVConstants.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVConstants.h; sourceTree = ""; }; 3CC733062EF0EEF4000027B2 /* AVSettingsView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVSettingsView.h; sourceTree = ""; }; 3CC733072EF0EEF4000027B2 /* AVSettingsView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVSettingsView.m; sourceTree = ""; }; 3CC7333B2EF0FB6F000027B2 /* AVVideoConfiguration.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVVideoConfiguration.h; sourceTree = ""; }; 3CC7333C2EF0FB85000027B2 /* AVVideoConfiguration.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVVideoConfiguration.m; sourceTree = ""; }; 3CC733542EF14E35000027B2 /* SCPlayerConfigView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCPlayerConfigView.h; sourceTree = ""; }; 3CC733552EF14E56000027B2 /* SCPlayerConfigView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCPlayerConfigView.m; sourceTree = ""; }; 3CC7335A2EF2441D000027B2 /* SellyCallControlView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SellyCallControlView.h; sourceTree = ""; }; 3CC7335B2EF24445000027B2 /* SellyCallControlView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SellyCallControlView.m; sourceTree = ""; }; 3CC7335D2EF24A38000027B2 /* SellyCallStatsView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SellyCallStatsView.h; sourceTree = ""; }; 3CC7335E2EF24A4C000027B2 /* SellyCallStatsView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SellyCallStatsView.m; sourceTree = ""; }; 3CD712CC2E79017F000E7A63 /* SCLiveVideoPlayerViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCLiveVideoPlayerViewController.h; sourceTree = ""; }; 3CD712CD2E79017F000E7A63 /* SCLiveVideoPlayerViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCLiveVideoPlayerViewController.m; sourceTree = ""; }; 3CDB90562EFF812600FBC4E6 /* AVCallViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVCallViewController.h; sourceTree = ""; }; 3CDB90572EFF814100FBC4E6 /* AVCallViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVCallViewController.m; sourceTree = ""; }; 3CDB90652EFF907600FBC4E6 /* AVLiveStreamModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVLiveStreamModel.h; sourceTree = ""; }; 3CDB90662EFF908100FBC4E6 /* AVLiveStreamModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVLiveStreamModel.m; sourceTree = ""; }; 3CDB90862EFFAF3300FBC4E6 /* AVLiveStreamCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVLiveStreamCell.h; sourceTree = ""; }; 3CDB90872EFFAF4D00FBC4E6 /* AVLiveStreamCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AVLiveStreamCell.m; sourceTree = ""; }; 3CE254412EAB1223005D42B6 /* CrashHandler.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = CrashHandler.h; sourceTree = ""; }; 3CE254422EAB1223005D42B6 /* CrashHandler.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = CrashHandler.m; sourceTree = ""; }; 3CE254442EB0B0A2005D42B6 /* UIView+SellyCloud.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIView+SellyCloud.h"; sourceTree = ""; }; 3CE254452EB0B0A2005D42B6 /* UIView+SellyCloud.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIView+SellyCloud.m"; sourceTree = ""; }; 3CF0AF3A2F0E480900502D8F /* SCVodVideoPlayerViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCVodVideoPlayerViewController.h; sourceTree = ""; }; 3CF0AF3B2F0E480900502D8F /* SCVodVideoPlayerViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCVodVideoPlayerViewController.m; sourceTree = ""; }; 3CF0AF492F0E4F0200502D8F /* SCPlayerDebugView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCPlayerDebugView.h; sourceTree = ""; }; 3CF0AF4A2F0E4F2600502D8F /* SCPlayerDebugView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCPlayerDebugView.m; sourceTree = ""; }; 3DA84D6401364D8651EB682A /* Pods_ScreenShareUploader.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ScreenShareUploader.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4B053552B39D5903308BEC1F /* Pods_SellyCloudSDK_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SellyCloudSDK_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 51CE725FCF01F6241C2A4037 /* Pods-ScreenShareUploader.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenShareUploader.debug.xcconfig"; path = "Target Support Files/Pods-ScreenShareUploader/Pods-ScreenShareUploader.debug.xcconfig"; sourceTree = ""; }; 6003F58A195388D20070C39A /* SellyCloudSDK_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SellyCloudSDK_Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; 6003F58D195388D20070C39A /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 6003F58F195388D20070C39A /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; 6003F591195388D20070C39A /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; 6003F595195388D20070C39A /* SellyCloudSDK-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "SellyCloudSDK-Info.plist"; sourceTree = ""; }; 6003F597195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; 6003F599195388D20070C39A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 6003F59B195388D20070C39A /* SellyCloudSDK-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "SellyCloudSDK-Prefix.pch"; sourceTree = ""; }; 6003F59C195388D20070C39A /* SCAppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SCAppDelegate.h; sourceTree = ""; }; 6003F59D195388D20070C39A /* SCAppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SCAppDelegate.m; sourceTree = ""; }; 6003F5A8195388D20070C39A /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; 6003F5AE195388D20070C39A /* SellyCloudSDK_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = SellyCloudSDK_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 6003F5AF195388D20070C39A /* XCTest.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = XCTest.framework; path = Library/Frameworks/XCTest.framework; sourceTree = DEVELOPER_DIR; }; 6003F5B7195388D20070C39A /* Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "Tests-Info.plist"; sourceTree = ""; }; 6003F5B9195388D20070C39A /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = ""; }; 6003F5BB195388D20070C39A /* Tests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Tests.m; sourceTree = ""; }; 606FC2411953D9B200FFA9A0 /* Tests-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Tests-Prefix.pch"; sourceTree = ""; }; 71719F9E1E33DC2100824A3D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 79B5E473B6E746422BDFC0AD /* Pods-SellyCloudSDK_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SellyCloudSDK_Tests.release.xcconfig"; path = "Target Support Files/Pods-SellyCloudSDK_Tests/Pods-SellyCloudSDK_Tests.release.xcconfig"; sourceTree = ""; }; 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.storyboard; name = Main.storyboard; path = Base.lproj/Main.storyboard; sourceTree = ""; }; 9A6B1E829E659C1282313D04 /* Pods-ScreenShareUploader.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ScreenShareUploader.release.xcconfig"; path = "Target Support Files/Pods-ScreenShareUploader/Pods-ScreenShareUploader.release.xcconfig"; sourceTree = ""; }; B6C995EF0F8DF32385C13A5D /* Pods_SellyCloudSDK_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SellyCloudSDK_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; BEDCD5C4C4847E07A7A06865 /* Pods-SellyCloudSDK_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-SellyCloudSDK_Example.debug.xcconfig"; path = "Target Support Files/Pods-SellyCloudSDK_Example/Pods-SellyCloudSDK_Example.debug.xcconfig"; sourceTree = ""; }; C3A5DE9B7559BAE46EA68112 /* Pods_SellyCloudSDK_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SellyCloudSDK_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; C4B190F32F835654C4389EAC /* Pods_SellyCloudSDK_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_SellyCloudSDK_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; DB66D37C5DA3DE231DD16FF5 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ 3CC727B02EE6A947000027B2 /* Exceptions for "ScreenShareUploader" folder in "ScreenShareUploader" target */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( Info.plist, ); target = 3CC727A12EE6A947000027B2 /* ScreenShareUploader */; }; /* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ /* Begin PBXFileSystemSynchronizedRootGroup section */ 3CC727A52EE6A947000027B2 /* ScreenShareUploader */ = { isa = PBXFileSystemSynchronizedRootGroup; exceptions = ( 3CC727B02EE6A947000027B2 /* Exceptions for "ScreenShareUploader" folder in "ScreenShareUploader" target */, ); explicitFileTypes = { }; explicitFolders = ( ); path = ScreenShareUploader; sourceTree = ""; }; /* End PBXFileSystemSynchronizedRootGroup section */ /* Begin PBXFrameworksBuildPhase section */ 3CC7279F2EE6A947000027B2 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 3CC727A42EE6A947000027B2 /* ReplayKit.framework in Frameworks */, FAE852E8362F7147C245D543 /* Pods_ScreenShareUploader.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 6003F587195388D20070C39A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 3C139E662F5682D400CC9371 /* libc++.tbd in Frameworks */, 3C139E642F56822C00CC9371 /* Kiwi.framework in Frameworks */, 6003F590195388D20070C39A /* CoreGraphics.framework in Frameworks */, 6003F58E195388D20070C39A /* Foundation.framework in Frameworks */, B7227D7335B6FBB9CFDFE9A1 /* Pods_SellyCloudSDK_Example.framework in Frameworks */, 3C7EAB6E2E41F18C0046553F /* UIKit.framework in Frameworks */, 4021A2F84B2FF306BD558484 /* Pods_SellyCloudSDK_Example.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 6003F5AB195388D20070C39A /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 6003F5B0195388D20070C39A /* XCTest.framework in Frameworks */, 6003F5B2195388D20070C39A /* UIKit.framework in Frameworks */, 6003F5B1195388D20070C39A /* Foundation.framework in Frameworks */, 0897849CBA2960C1F1BE2DC4 /* Pods_SellyCloudSDK_Tests.framework in Frameworks */, FA0E55D20A8156F6757F645B /* Pods_SellyCloudSDK_Tests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 0D0ECA312F83CFDC00917568 /* Network */ = { isa = PBXGroup; children = ( 0D0ECA2F2F83CFDC00917568 /* AVApiService.h */, 0D0ECA302F83CFDC00917568 /* AVApiService.m */, ); path = Network; sourceTree = ""; }; 3C075D132E3B474A00591B2D /* Play */ = { isa = PBXGroup; children = ( 3C131CDF2F5A7C6900CC9371 /* AVVodItemModel.h */, 3C131CE02F5A7C6900CC9371 /* AVVodItemModel.m */, 3CD712CC2E79017F000E7A63 /* SCLiveVideoPlayerViewController.h */, 3CD712CD2E79017F000E7A63 /* SCLiveVideoPlayerViewController.m */, 3CF0AF3A2F0E480900502D8F /* SCVodVideoPlayerViewController.h */, 3CF0AF3B2F0E480900502D8F /* SCVodVideoPlayerViewController.m */, 3CC733542EF14E35000027B2 /* SCPlayerConfigView.h */, 3CC733552EF14E56000027B2 /* SCPlayerConfigView.m */, 3CDB90652EFF907600FBC4E6 /* AVLiveStreamModel.h */, 3CDB90662EFF908100FBC4E6 /* AVLiveStreamModel.m */, 3CF0AF492F0E4F0200502D8F /* SCPlayerDebugView.h */, 3CF0AF4A2F0E4F2600502D8F /* SCPlayerDebugView.m */, ); path = Play; sourceTree = ""; }; 3C131CE62F5A7C7900CC9371 /* VOD */ = { isa = PBXGroup; children = ( 3C131CE22F5A7C7900CC9371 /* AVVodItemCell.h */, 3C131CE32F5A7C7900CC9371 /* AVVodItemCell.m */, 3C131CE42F5A7C7900CC9371 /* AVVodListViewController.h */, 3C131CE52F5A7C7900CC9371 /* AVVodListViewController.m */, ); path = VOD; sourceTree = ""; }; 3C7EAB492E41F0170046553F /* Beauty */ = { isa = PBXGroup; children = ( 3C7EAB4D2E41F0670046553F /* authpack.h */, 3C7EAB742E41FB940046553F /* FUManager.h */, 3C7EAB752E41FB940046553F /* FUManager.m */, ); path = Beauty; sourceTree = ""; }; 3C8741AE2E2E2EFC00EBAF18 /* Live */ = { isa = PBXGroup; children = ( 3C7EAB492E41F0170046553F /* Beauty */, 3C35B3A22E1CBB7700A81016 /* SCLivePusherViewController.h */, 3C35B3A32E1CBB7700A81016 /* SCLivePusherViewController.m */, 3C8741AF2E2E304800EBAF18 /* SCLiveItemContainerView.h */, 3C8741B02E2E304800EBAF18 /* SCLiveItemContainerView.m */, 3C8741B22E2E39E100EBAF18 /* SCLiveItemView.h */, 3C8741B32E2E39E100EBAF18 /* SCLiveItemView.m */, 3C8741B52E2E3A5F00EBAF18 /* SCLiveItemModel.h */, 3C8741B62E2E3A5F00EBAF18 /* SCLiveItemModel.m */, 3C81035C2EA724F5006A5109 /* SCLiveStatsView.h */, 3C81035D2EA724F5006A5109 /* SCLiveStatsView.m */, 3CC7333B2EF0FB6F000027B2 /* AVVideoConfiguration.h */, 3CC7333C2EF0FB85000027B2 /* AVVideoConfiguration.m */, 3C0F91602EF39F0000680CB7 /* SCNavigationController.h */, 3C0F91612EF39F0000680CB7 /* SCNavigationController.m */, ); path = Live; sourceTree = ""; }; 3C8AC1ED2EB85E41000A58F1 /* VideoCall */ = { isa = PBXGroup; children = ( 3C8AC1EE2EB85E4E000A58F1 /* SellyVideoCallViewController.h */, 3C8AC1EF2EB85E4E000A58F1 /* SellyVideoCallViewController.m */, 3C8AC1F02EB85E4E000A58F1 /* SellyVideoCallViewController.xib */, 3C4BF3112EC347510095F93A /* SellyVideoCallConferenceController.h */, 3C4BF3122EC347510095F93A /* SellyVideoCallConferenceController.m */, 3C4BF3142EC56BD70095F93A /* SellyVideoCallConferenceController.xib */, 3C4BF3162EC572A40095F93A /* SLSParticipant.h */, 3C4BF3172EC572A40095F93A /* SLSParticipant.m */, 3C4BF3192EC572BE0095F93A /* SLSVideoTileView.h */, 3C4BF31A2EC572BE0095F93A /* SLSVideoTileView.m */, 3C4BF31C2EC572F30095F93A /* SLSVideoGridView.h */, 3C4BF31D2EC572F30095F93A /* SLSVideoGridView.m */, 3C1851DE2ECDE7690022F536 /* SellyCallPiPManager.h */, 3C1851DF2ECDE7690022F536 /* SellyCallPiPManager.m */, 3CADD1152ECEECFC00DEC6E1 /* TokenGenerator.h */, 3CADD1162ECEECFC00DEC6E1 /* TokenGenerator.m */, 3CC7335A2EF2441D000027B2 /* SellyCallControlView.h */, 3CC7335B2EF24445000027B2 /* SellyCallControlView.m */, 3CC7335D2EF24A38000027B2 /* SellyCallStatsView.h */, 3CC7335E2EF24A4C000027B2 /* SellyCallStatsView.m */, ); path = VideoCall; sourceTree = ""; }; 3CC732F32EF0EEF4000027B2 /* Home */ = { isa = PBXGroup; children = ( 3CC732F12EF0EEF4000027B2 /* AVHomeViewController.h */, 3CC732F22EF0EEF4000027B2 /* AVHomeViewController.m */, 3CDB90562EFF812600FBC4E6 /* AVCallViewController.h */, 3CDB90572EFF814100FBC4E6 /* AVCallViewController.m */, 3CDB90862EFFAF3300FBC4E6 /* AVLiveStreamCell.h */, 3CDB90872EFFAF4D00FBC4E6 /* AVLiveStreamCell.m */, ); path = Home; sourceTree = ""; }; 3CC732F62EF0EEF4000027B2 /* Settings */ = { isa = PBXGroup; children = ( 3CC732F42EF0EEF4000027B2 /* AVSettingsViewController.h */, 3CC732F52EF0EEF4000027B2 /* AVSettingsViewController.m */, ); path = Settings; sourceTree = ""; }; 3CC732F92EF0EEF4000027B2 /* Controllers */ = { isa = PBXGroup; children = ( 3C131CE62F5A7C7900CC9371 /* VOD */, 3CDB904C2EFF7F7E00FBC4E6 /* Call */, 3CC732F32EF0EEF4000027B2 /* Home */, 3CC732F62EF0EEF4000027B2 /* Settings */, 3CC732F72EF0EEF4000027B2 /* AVTabBarController.h */, 3CC732F82EF0EEF4000027B2 /* AVTabBarController.m */, 3CBD0CFC2EF2F22E00383067 /* UINavigationController+Orientation.h */, 3CBD0CFD2EF2F23400383067 /* UINavigationController+Orientation.m */, 3C312FF82F021216006C90A4 /* AVLoginViewController.h */, 3C312FF92F021216006C90A4 /* AVLoginViewController.m */, 3C312FFA2F021216006C90A4 /* AVUserManager.h */, 3C312FFB2F021216006C90A4 /* AVUserManager.m */, ); path = Controllers; sourceTree = ""; }; 3CC732FE2EF0EEF4000027B2 /* Managers */ = { isa = PBXGroup; children = ( 3CC732FA2EF0EEF4000027B2 /* AVConfigManager.h */, 3CC732FB2EF0EEF4000027B2 /* AVConfigManager.m */, ); path = Managers; sourceTree = ""; }; 3CC733052EF0EEF4000027B2 /* Utils */ = { isa = PBXGroup; children = ( 3CC733042EF0EEF4000027B2 /* AVConstants.h */, ); path = Utils; sourceTree = ""; }; 3CC7330A2EF0EEF4000027B2 /* Views */ = { isa = PBXGroup; children = ( 3CC733062EF0EEF4000027B2 /* AVSettingsView.h */, 3CC733072EF0EEF4000027B2 /* AVSettingsView.m */, ); path = Views; sourceTree = ""; }; 3CDB904C2EFF7F7E00FBC4E6 /* Call */ = { isa = PBXGroup; children = ( ); path = Call; sourceTree = ""; }; 6003F581195388D10070C39A = { isa = PBXGroup; children = ( 3CC727B22EE6AA3C000027B2 /* SellyCloudSDK_Example.entitlements */, 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */, 6003F593195388D20070C39A /* Example for SellyCloudSDK */, 6003F5B5195388D20070C39A /* Tests */, 3CC727A52EE6A947000027B2 /* ScreenShareUploader */, 6003F58B195388D20070C39A /* Products */, FAED85FF0B6D89D12578C501 /* Pods */, 9D9768EA01E7B313A524EA32 /* Frameworks */, ); sourceTree = ""; }; 6003F58B195388D20070C39A /* Products */ = { isa = PBXGroup; children = ( 353107A80A9449DFB01DACE1 /* README.md */, 6003F58A195388D20070C39A /* SellyCloudSDK_Example.app */, 6003F5AE195388D20070C39A /* SellyCloudSDK_Tests.xctest */, 6003F58C195388D20070C39A /* Frameworks */, 3CC727A22EE6A947000027B2 /* ScreenShareUploader.appex */, ); name = Products; sourceTree = ""; }; 6003F58C195388D20070C39A /* Frameworks */ = { isa = PBXGroup; children = ( 6003F58D195388D20070C39A /* Foundation.framework */, 6003F58F195388D20070C39A /* CoreGraphics.framework */, 6003F591195388D20070C39A /* UIKit.framework */, 6003F5AF195388D20070C39A /* XCTest.framework */, C4B190F32F835654C4389EAC /* Pods_SellyCloudSDK_Example.framework */, C3A5DE9B7559BAE46EA68112 /* Pods_SellyCloudSDK_Tests.framework */, ); name = Frameworks; sourceTree = ""; }; 6003F593195388D20070C39A /* Example for SellyCloudSDK */ = { isa = PBXGroup; children = ( 0D0ECA312F83CFDC00917568 /* Network */, 3CC732F92EF0EEF4000027B2 /* Controllers */, 3CC732FE2EF0EEF4000027B2 /* Managers */, 3CC733052EF0EEF4000027B2 /* Utils */, 3CC7330A2EF0EEF4000027B2 /* Views */, 3C7EAE1F2E4D7E730046553F /* test.jpg */, 3C075C2A2E3873A800591B2D /* test1.png */, 3C13216F2F5AD3B200CC9371 /* test_flv.flv */, 3C8AC2172EBC57B7000A58F1 /* call.caf */, 6003F59C195388D20070C39A /* SCAppDelegate.h */, 6003F59D195388D20070C39A /* SCAppDelegate.m */, 873B8AEA1B1F5CCA007FD442 /* Main.storyboard */, 3CE254412EAB1223005D42B6 /* CrashHandler.h */, 3CE254422EAB1223005D42B6 /* CrashHandler.m */, 3CE254442EB0B0A2005D42B6 /* UIView+SellyCloud.h */, 3CE254452EB0B0A2005D42B6 /* UIView+SellyCloud.m */, 3C4BF3232EC6DB730095F93A /* SCButton.h */, 3C4BF3242EC6DB730095F93A /* SCButton.m */, 3C139E632F56822C00CC9371 /* Kiwi.framework */, 3C8AC1ED2EB85E41000A58F1 /* VideoCall */, 3C8741AE2E2E2EFC00EBAF18 /* Live */, 3C075D132E3B474A00591B2D /* Play */, 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */, 6003F5A8195388D20070C39A /* Images.xcassets */, 6003F594195388D20070C39A /* Supporting Files */, ); name = "Example for SellyCloudSDK"; path = SellyCloudSDK; sourceTree = ""; }; 6003F594195388D20070C39A /* Supporting Files */ = { isa = PBXGroup; children = ( 6003F595195388D20070C39A /* SellyCloudSDK-Info.plist */, 6003F596195388D20070C39A /* InfoPlist.strings */, 6003F599195388D20070C39A /* main.m */, 6003F59B195388D20070C39A /* SellyCloudSDK-Prefix.pch */, ); name = "Supporting Files"; sourceTree = ""; }; 6003F5B5195388D20070C39A /* Tests */ = { isa = PBXGroup; children = ( 6003F5BB195388D20070C39A /* Tests.m */, 6003F5B6195388D20070C39A /* Supporting Files */, ); path = Tests; sourceTree = ""; }; 6003F5B6195388D20070C39A /* Supporting Files */ = { isa = PBXGroup; children = ( 6003F5B7195388D20070C39A /* Tests-Info.plist */, 6003F5B8195388D20070C39A /* InfoPlist.strings */, 606FC2411953D9B200FFA9A0 /* Tests-Prefix.pch */, ); name = "Supporting Files"; sourceTree = ""; }; 60FF7A9C1954A5C5007DD14C /* Podspec Metadata */ = { isa = PBXGroup; children = ( 3C3A32832F31DA34004C27E0 /* PrivacyInfo.xcprivacy */, 11F5CE3EA9A94E55D1A35A8F /* SellyCloudSDK.podspec */, 18585A8A04A38911555AC335 /* README.md */, 3CAC2F6D2EFCEF7B00198E26 /* SellySDK_直播推拉流接入文档.md */, 3CAC2F6E2EFCEF7B00198E26 /* SellySDK_音视频通话接入文档.md */, DB66D37C5DA3DE231DD16FF5 /* LICENSE */, ); name = "Podspec Metadata"; sourceTree = ""; }; 9D9768EA01E7B313A524EA32 /* Frameworks */ = { isa = PBXGroup; children = ( 3C139E652F5682D400CC9371 /* libc++.tbd */, B6C995EF0F8DF32385C13A5D /* Pods_SellyCloudSDK_Example.framework */, 4B053552B39D5903308BEC1F /* Pods_SellyCloudSDK_Tests.framework */, 3CC727A32EE6A947000027B2 /* ReplayKit.framework */, 3DA84D6401364D8651EB682A /* Pods_ScreenShareUploader.framework */, ); name = Frameworks; sourceTree = ""; }; FAED85FF0B6D89D12578C501 /* Pods */ = { isa = PBXGroup; children = ( BEDCD5C4C4847E07A7A06865 /* Pods-SellyCloudSDK_Example.debug.xcconfig */, 28EA6D0E21FA7AAFE4E2C53C /* Pods-SellyCloudSDK_Example.release.xcconfig */, 2CC671D486B428771194BC2A /* Pods-SellyCloudSDK_Tests.debug.xcconfig */, 79B5E473B6E746422BDFC0AD /* Pods-SellyCloudSDK_Tests.release.xcconfig */, 51CE725FCF01F6241C2A4037 /* Pods-ScreenShareUploader.debug.xcconfig */, 9A6B1E829E659C1282313D04 /* Pods-ScreenShareUploader.release.xcconfig */, ); path = Pods; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 3CC727A12EE6A947000027B2 /* ScreenShareUploader */ = { isa = PBXNativeTarget; buildConfigurationList = 3CC727B12EE6A947000027B2 /* Build configuration list for PBXNativeTarget "ScreenShareUploader" */; buildPhases = ( BF980ACB123FE0898B058BE2 /* [CP] Check Pods Manifest.lock */, 3CC7279E2EE6A947000027B2 /* Sources */, 3CC7279F2EE6A947000027B2 /* Frameworks */, 3CC727A02EE6A947000027B2 /* Resources */, ); buildRules = ( ); dependencies = ( ); fileSystemSynchronizedGroups = ( 3CC727A52EE6A947000027B2 /* ScreenShareUploader */, ); name = ScreenShareUploader; productName = ScreenShareUploader; productReference = 3CC727A22EE6A947000027B2 /* ScreenShareUploader.appex */; productType = "com.apple.product-type.app-extension"; }; 6003F589195388D20070C39A /* SellyCloudSDK_Example */ = { isa = PBXNativeTarget; buildConfigurationList = 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "SellyCloudSDK_Example" */; buildPhases = ( 0C0ACAAEBB33017B01AFB608 /* [CP] Check Pods Manifest.lock */, 6003F586195388D20070C39A /* Sources */, 6003F587195388D20070C39A /* Frameworks */, 6003F588195388D20070C39A /* Resources */, 1EFD11867727C50A92A9417F /* [CP] Embed Pods Frameworks */, 3C7EAB732E41F1FA0046553F /* Embed Frameworks */, 44DC3AFC067E237D72345D92 /* [CP] Copy Pods Resources */, 3CC727AC2EE6A947000027B2 /* Embed Foundation Extensions */, 3C3A32682F31D3C7004C27E0 /* ShellScript */, ); buildRules = ( ); dependencies = ( 3CC727AB2EE6A947000027B2 /* PBXTargetDependency */, ); name = SellyCloudSDK_Example; productName = SellyCloudSDK; productReference = 6003F58A195388D20070C39A /* SellyCloudSDK_Example.app */; productType = "com.apple.product-type.application"; }; 6003F5AD195388D20070C39A /* SellyCloudSDK_Tests */ = { isa = PBXNativeTarget; buildConfigurationList = 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "SellyCloudSDK_Tests" */; buildPhases = ( 9FCF55BA1412543207A607D6 /* [CP] Check Pods Manifest.lock */, 6003F5AA195388D20070C39A /* Sources */, 6003F5AB195388D20070C39A /* Frameworks */, 6003F5AC195388D20070C39A /* Resources */, 1A1E47E25E4500090AACC94B /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); dependencies = ( 6003F5B4195388D20070C39A /* PBXTargetDependency */, ); name = SellyCloudSDK_Tests; productName = SellyCloudSDKTests; productReference = 6003F5AE195388D20070C39A /* SellyCloudSDK_Tests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 6003F582195388D10070C39A /* Project object */ = { isa = PBXProject; attributes = { CLASSPREFIX = SC; LastUpgradeCheck = 0720; ORGANIZATIONNAME = Caleb; TargetAttributes = { 3CC727A12EE6A947000027B2 = { CreatedOnToolsVersion = 26.1.1; }; 6003F5AD195388D20070C39A = { TestTargetID = 6003F589195388D20070C39A; }; }; }; buildConfigurationList = 6003F585195388D10070C39A /* Build configuration list for PBXProject "SellyCloudSDK" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( English, en, Base, ); mainGroup = 6003F581195388D10070C39A; productRefGroup = 6003F58B195388D20070C39A /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 6003F589195388D20070C39A /* SellyCloudSDK_Example */, 6003F5AD195388D20070C39A /* SellyCloudSDK_Tests */, 3CC727A12EE6A947000027B2 /* ScreenShareUploader */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 3CC727A02EE6A947000027B2 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 236246B1275D4CD3B91DACE1 /* README.md in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 6003F588195388D20070C39A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 873B8AEB1B1F5CCA007FD442 /* Main.storyboard in Resources */, 3C8AC1F22EB85E4E000A58F1 /* SellyVideoCallViewController.xib in Resources */, 3C1321702F5AD3B200CC9371 /* test_flv.flv in Resources */, 3C7EAE202E4D7E730046553F /* test.jpg in Resources */, 71719F9F1E33DC2100824A3D /* LaunchScreen.storyboard in Resources */, 3C4BF3152EC56BD70095F93A /* SellyVideoCallConferenceController.xib in Resources */, 3C8AC2182EBC57B7000A58F1 /* call.caf in Resources */, 3C3A32842F31DA34004C27E0 /* PrivacyInfo.xcprivacy in Resources */, 3CAC2F6F2EFCEF7B00198E26 /* SellySDK_音视频通话接入文档.md in Resources */, 3CAC2F702EFCEF7B00198E26 /* SellySDK_直播推拉流接入文档.md in Resources */, 6003F5A9195388D20070C39A /* Images.xcassets in Resources */, 6003F598195388D20070C39A /* InfoPlist.strings in Resources */, 3C075C2B2E3873A800591B2D /* test1.png in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 6003F5AC195388D20070C39A /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 6003F5BA195388D20070C39A /* InfoPlist.strings in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 0C0ACAAEBB33017B01AFB608 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-SellyCloudSDK_Example-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; 1A1E47E25E4500090AACC94B /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-SellyCloudSDK_Tests/Pods-SellyCloudSDK_Tests-frameworks.sh", "${BUILT_PRODUCTS_DIR}/FBSnapshotTestCase/FBSnapshotTestCase.framework", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBSnapshotTestCase.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SellyCloudSDK_Tests/Pods-SellyCloudSDK_Tests-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 1EFD11867727C50A92A9417F /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-SellyCloudSDK_Example/Pods-SellyCloudSDK_Example-frameworks.sh", "${BUILT_PRODUCTS_DIR}/AFNetworking/AFNetworking.framework", "${BUILT_PRODUCTS_DIR}/CocoaLumberjack/CocoaLumberjack.framework", "${BUILT_PRODUCTS_DIR}/FUBeautyComponent/FUBeautyComponent.framework", "${BUILT_PRODUCTS_DIR}/FUCommonUIComponent/FUCommonUIComponent.framework", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/sdk/FURenderKit.framework", "${BUILT_PRODUCTS_DIR}/Logboard/Logboard.framework", "${BUILT_PRODUCTS_DIR}/MBProgressHUD/MBProgressHUD.framework", "${BUILT_PRODUCTS_DIR}/Masonry/Masonry.framework", "${BUILT_PRODUCTS_DIR}/Reachability/Reachability.framework", "${BUILT_PRODUCTS_DIR}/ReactiveObjC/ReactiveObjC.framework", "${BUILT_PRODUCTS_DIR}/SDWebImage/SDWebImage.framework", "${BUILT_PRODUCTS_DIR}/SSZipArchive/SSZipArchive.framework", "${BUILT_PRODUCTS_DIR}/SocketRocket/SocketRocket.framework", "${BUILT_PRODUCTS_DIR}/YYModel/YYModel.framework", "${PODS_XCFRAMEWORKS_BUILD_DIR}/SellyCloudSDK/SellyCloudSDK.framework/SellyCloudSDK", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AFNetworking.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CocoaLumberjack.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FUBeautyComponent.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FUCommonUIComponent.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FURenderKit.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Logboard.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/MBProgressHUD.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Masonry.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Reachability.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ReactiveObjC.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SDWebImage.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SSZipArchive.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SocketRocket.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/YYModel.framework", "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/SellyCloudSDK.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SellyCloudSDK_Example/Pods-SellyCloudSDK_Example-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; 3C3A32682F31D3C7004C27E0 /* ShellScript */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( ); outputFileListPaths = ( ); outputPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "# Type a script or drag a script file from your workspace to insert its path.\nset -e\n\n# 1) 你工程里 PrivacyInfo.xcprivacy 的位置(按需修改)\nMANIFEST_SOURCE=\"${SRCROOT}/PrivacyInfo.xcprivacy\"\n\n# 2) App 打包后 Frameworks 的目录\nFRAMEWORKS_DIR=\"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}\"\n\necho \"Privacy manifest source: ${MANIFEST_SOURCE}\"\necho \"Frameworks dir: ${FRAMEWORKS_DIR}\"\n\nif [ ! -f \"${MANIFEST_SOURCE}\" ]; then\n echo \"ERROR: PrivacyInfo.xcprivacy not found at: ${MANIFEST_SOURCE}\"\n exit 1\nfi\n\ncopy_manifest() {\n local fw=\"${1}\"\n local dest=\"${FRAMEWORKS_DIR}/${fw}.framework/PrivacyInfo.xcprivacy\"\n\n if [ -d \"${FRAMEWORKS_DIR}/${fw}.framework\" ]; then\n /bin/cp -f \"${MANIFEST_SOURCE}\" \"${dest}\"\n echo \"✅ Copied PrivacyInfo.xcprivacy -> ${fw}.framework\"\n else\n echo \"⚠️ ${fw}.framework not found in app bundle. Skipped.\"\n fi\n}\n\ncopy_manifest \"AFNetworking\"\ncopy_manifest \"MBProgressHUD\"\n"; }; 44DC3AFC067E237D72345D92 /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( "${PODS_ROOT}/Target Support Files/Pods-SellyCloudSDK_Example/Pods-SellyCloudSDK_Example-resources.sh", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/graphics/aitype.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/graphics/armeshv2.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/graphics/body_slim.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/graphics/controller_cpp.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/graphics/face_beautification.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/graphics/face_makeup.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/graphics/fuzzytoonfilter.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/graphics/fxaa.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/graphics/tongue.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/model/ai_face_processor.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/model/ai_hand_processor.bundle", "${PODS_ROOT}/../SubModules/FURenderKit/FURenderKit/Assets/Resources/model/ai_human_processor.bundle", ); name = "[CP] Copy Pods Resources"; outputPaths = ( "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/aitype.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/armeshv2.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/body_slim.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/controller_cpp.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/face_beautification.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/face_makeup.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/fuzzytoonfilter.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/fxaa.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/tongue.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ai_face_processor.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ai_hand_processor.bundle", "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ai_human_processor.bundle", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-SellyCloudSDK_Example/Pods-SellyCloudSDK_Example-resources.sh\"\n"; showEnvVarsInLog = 0; }; 9FCF55BA1412543207A607D6 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-SellyCloudSDK_Tests-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; BF980ACB123FE0898B058BE2 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-ScreenShareUploader-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 3CC7279E2EE6A947000027B2 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 6003F586195388D20070C39A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 3C81035E2EA724F5006A5109 /* SCLiveStatsView.m in Sources */, 3C4BF31B2EC572BE0095F93A /* SLSVideoTileView.m in Sources */, 3CDB90582EFF814100FBC4E6 /* AVCallViewController.m in Sources */, 3C131CE12F5A7C6900CC9371 /* AVVodItemModel.m in Sources */, 3C4BF31E2EC572F30095F93A /* SLSVideoGridView.m in Sources */, 3CC7333D2EF0FB85000027B2 /* AVVideoConfiguration.m in Sources */, 3CD712CE2E79017F000E7A63 /* SCLiveVideoPlayerViewController.m in Sources */, 3C4BF3252EC6DB730095F93A /* SCButton.m in Sources */, 3CC733562EF14E56000027B2 /* SCPlayerConfigView.m in Sources */, 3CBD0CFE2EF2F23400383067 /* UINavigationController+Orientation.m in Sources */, 3CC7330B2EF0EEF4000027B2 /* AVConfigManager.m in Sources */, 3CF0AF3C2F0E480900502D8F /* SCVodVideoPlayerViewController.m in Sources */, 3CC7335C2EF24445000027B2 /* SellyCallControlView.m in Sources */, 3CC733102EF0EEF4000027B2 /* AVSettingsView.m in Sources */, 3CC733112EF0EEF4000027B2 /* AVSettingsViewController.m in Sources */, 3CC733132EF0EEF4000027B2 /* AVTabBarController.m in Sources */, 3CC733182EF0EEF4000027B2 /* AVHomeViewController.m in Sources */, 3C1851E02ECDE7690022F536 /* SellyCallPiPManager.m in Sources */, 3CC7335F2EF24A4C000027B2 /* SellyCallStatsView.m in Sources */, 3C4BF3132EC347510095F93A /* SellyVideoCallConferenceController.m in Sources */, 0D0ECA322F83CFDC00917568 /* AVApiService.m in Sources */, 3CDB90672EFF908100FBC4E6 /* AVLiveStreamModel.m in Sources */, 3C8AC1F12EB85E4E000A58F1 /* SellyVideoCallViewController.m in Sources */, 3C312FFC2F021216006C90A4 /* AVLoginViewController.m in Sources */, 3C312FFD2F021216006C90A4 /* AVUserManager.m in Sources */, 6003F59E195388D20070C39A /* SCAppDelegate.m in Sources */, 3CADD1172ECEECFC00DEC6E1 /* TokenGenerator.m in Sources */, 3CDB90882EFFAF4D00FBC4E6 /* AVLiveStreamCell.m in Sources */, 3C8741B42E2E39E200EBAF18 /* SCLiveItemView.m in Sources */, 3CE254462EB0B0A2005D42B6 /* UIView+SellyCloud.m in Sources */, 3C8741B72E2E3A5F00EBAF18 /* SCLiveItemModel.m in Sources */, 3CE254432EAB1223005D42B6 /* CrashHandler.m in Sources */, 3C35B3A42E1CBB7700A81016 /* SCLivePusherViewController.m in Sources */, 3C0F91622EF39F0000680CB7 /* SCNavigationController.m in Sources */, 3C131CE72F5A7C7900CC9371 /* AVVodListViewController.m in Sources */, 3C131CE82F5A7C7900CC9371 /* AVVodItemCell.m in Sources */, 3C7EAB762E41FB940046553F /* FUManager.m in Sources */, 6003F59A195388D20070C39A /* main.m in Sources */, 3CF0AF4B2F0E4F2600502D8F /* SCPlayerDebugView.m in Sources */, 3C4BF3182EC572A40095F93A /* SLSParticipant.m in Sources */, 3C8741B12E2E304800EBAF18 /* SCLiveItemContainerView.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 6003F5AA195388D20070C39A /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 6003F5BC195388D20070C39A /* Tests.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 3CC727AB2EE6A947000027B2 /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 3CC727A12EE6A947000027B2 /* ScreenShareUploader */; targetProxy = 3CC727AA2EE6A947000027B2 /* PBXContainerItemProxy */; }; 6003F5B4195388D20070C39A /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 6003F589195388D20070C39A /* SellyCloudSDK_Example */; targetProxy = 6003F5B3195388D20070C39A /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ 6003F596195388D20070C39A /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( 6003F597195388D20070C39A /* en */, ); name = InfoPlist.strings; sourceTree = ""; }; 6003F5B8195388D20070C39A /* InfoPlist.strings */ = { isa = PBXVariantGroup; children = ( 6003F5B9195388D20070C39A /* en */, ); name = InfoPlist.strings; sourceTree = ""; }; 71719F9D1E33DC2100824A3D /* LaunchScreen.storyboard */ = { isa = PBXVariantGroup; children = ( 71719F9E1E33DC2100824A3D /* Base */, ); name = LaunchScreen.storyboard; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 3CC727AE2EE6A947000027B2 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 51CE725FCF01F6241C2A4037 /* Pods-ScreenShareUploader.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_ENTITLEMENTS = ScreenShareUploader/ScreenShareUploader.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = dwarf; DEVELOPMENT_TEAM = 7G2GXJHJ79; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_C_LANGUAGE_STANDARD = gnu17; GCC_NO_COMMON_BLOCKS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = ScreenShareUploader/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = ScreenShareUploader; INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Caleb. All rights reserved."; IPHONEOS_DEPLOYMENT_TARGET = 12; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MARKETING_VERSION = 1.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.demo.SellyCloudSDK.ScreenShareUploader; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; STRING_CATALOG_GENERATE_SYMBOLS = YES; SWIFT_EMIT_LOC_STRINGS = YES; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; 3CC727AF2EE6A947000027B2 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 9A6B1E829E659C1282313D04 /* Pods-ScreenShareUploader.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CODE_SIGN_ENTITLEMENTS = ScreenShareUploader/ScreenShareUploader.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; COPY_PHASE_STRIP = NO; CURRENT_PROJECT_VERSION = 1; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEVELOPMENT_TEAM = 7G2GXJHJ79; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_USER_SCRIPT_SANDBOXING = NO; GCC_C_LANGUAGE_STANDARD = gnu17; GCC_NO_COMMON_BLOCKS = YES; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = ScreenShareUploader/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = ScreenShareUploader; INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Caleb. All rights reserved."; IPHONEOS_DEPLOYMENT_TARGET = 12; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); LOCALIZATION_PREFERS_STRING_CATALOGS = YES; MARKETING_VERSION = 1.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; PRODUCT_BUNDLE_IDENTIFIER = com.demo.SellyCloudSDK.ScreenShareUploader; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; STRING_CATALOG_GENERATE_SYMBOLS = YES; SWIFT_EMIT_LOC_STRINGS = YES; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Release; }; 6003F5BD195388D20070C39A /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = NO; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.3; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; }; name = Debug; }; 6003F5BE195388D20070C39A /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; COPY_PHASE_STRIP = YES; ENABLE_NS_ASSERTIONS = NO; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.3; SDKROOT = iphoneos; TARGETED_DEVICE_FAMILY = "1,2"; VALIDATE_PRODUCT = YES; }; name = Release; }; 6003F5C0195388D20070C39A /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = BEDCD5C4C4847E07A7A06865 /* Pods-SellyCloudSDK_Example.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = SellyCloudSDK_Example.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 7G2GXJHJ79; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SellyCloudSDK/Live/Beauty", "$(PROJECT_DIR)/SellyCloudSDK", ); GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "SellyCloudSDK/SellyCloudSDK-Prefix.pch"; INFOPLIST_FILE = "SellyCloudSDK/SellyCloudSDK-Info.plist"; INFOPLIST_KEY_CFBundleDisplayName = "Selly Video Client"; IPHONEOS_DEPLOYMENT_TARGET = 13; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SellyCloudSDK/universal/lib", ); MACH_O_TYPE = mh_execute; MARKETING_VERSION = 1.0; MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = com.demo.SellyCloudSDK; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_INCLUDE_PATHS = ""; SWIFT_VERSION = 4.0; USER_HEADER_SEARCH_PATHS = ""; WRAPPER_EXTENSION = app; }; name = Debug; }; 6003F5C1195388D20070C39A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 28EA6D0E21FA7AAFE4E2C53C /* Pods-SellyCloudSDK_Example.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_ENTITLEMENTS = SellyCloudSDK_Example.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = 7G2GXJHJ79; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SellyCloudSDK/Live/Beauty", "$(PROJECT_DIR)/SellyCloudSDK", ); GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "SellyCloudSDK/SellyCloudSDK-Prefix.pch"; INFOPLIST_FILE = "SellyCloudSDK/SellyCloudSDK-Info.plist"; INFOPLIST_KEY_CFBundleDisplayName = "Selly Video Client"; IPHONEOS_DEPLOYMENT_TARGET = 13; LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/SellyCloudSDK/universal/lib", ); MACH_O_TYPE = mh_execute; MARKETING_VERSION = 1.0; MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = com.demo.SellyCloudSDK; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_INCLUDE_PATHS = ""; SWIFT_VERSION = 4.0; USER_HEADER_SEARCH_PATHS = ""; WRAPPER_EXTENSION = app; }; name = Release; }; 6003F5C3195388D20070C39A /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 2CC671D486B428771194BC2A /* Pods-SellyCloudSDK_Tests.debug.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; FRAMEWORK_SEARCH_PATHS = ( "$(PLATFORM_DIR)/Developer/Library/Frameworks", "$(inherited)", "$(DEVELOPER_FRAMEWORKS_DIR)", ); GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "Tests/Tests-Prefix.pch"; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); INFOPLIST_FILE = "Tests/Tests-Info.plist"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SellyCloudSDK_Example.app/SellyCloudSDK_Example"; WRAPPER_EXTENSION = xctest; }; name = Debug; }; 6003F5C4195388D20070C39A /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 79B5E473B6E746422BDFC0AD /* Pods-SellyCloudSDK_Tests.release.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; FRAMEWORK_SEARCH_PATHS = ( "$(PLATFORM_DIR)/Developer/Library/Frameworks", "$(inherited)", "$(DEVELOPER_FRAMEWORKS_DIR)", ); GCC_PRECOMPILE_PREFIX_HEADER = YES; GCC_PREFIX_HEADER = "Tests/Tests-Prefix.pch"; INFOPLIST_FILE = "Tests/Tests-Info.plist"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.${PRODUCT_NAME:rfc1034identifier}"; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 4.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/SellyCloudSDK_Example.app/SellyCloudSDK_Example"; WRAPPER_EXTENSION = xctest; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 3CC727B12EE6A947000027B2 /* Build configuration list for PBXNativeTarget "ScreenShareUploader" */ = { isa = XCConfigurationList; buildConfigurations = ( 3CC727AE2EE6A947000027B2 /* Debug */, 3CC727AF2EE6A947000027B2 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 6003F585195388D10070C39A /* Build configuration list for PBXProject "SellyCloudSDK" */ = { isa = XCConfigurationList; buildConfigurations = ( 6003F5BD195388D20070C39A /* Debug */, 6003F5BE195388D20070C39A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 6003F5BF195388D20070C39A /* Build configuration list for PBXNativeTarget "SellyCloudSDK_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( 6003F5C0195388D20070C39A /* Debug */, 6003F5C1195388D20070C39A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 6003F5C2195388D20070C39A /* Build configuration list for PBXNativeTarget "SellyCloudSDK_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( 6003F5C3195388D20070C39A /* Debug */, 6003F5C4195388D20070C39A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 6003F582195388D10070C39A /* Project object */; }