diff --git a/.gitignore b/.gitignore index c6027ca..ef42517 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,5 @@ .DS_Store .idea -*.xcuserdatad Carthage Pods diff --git a/AVPlayerDNAPlugin.podspec b/AVPlayerDNAPlugin.podspec index eb2154c..69ab915 100644 --- a/AVPlayerDNAPlugin.podspec +++ b/AVPlayerDNAPlugin.podspec @@ -14,5 +14,5 @@ Pod::Spec.new do |s| s.source_files = 'PlayerDNAPlugin/Classes/*.swift' s.ios.deployment_target = '10.2' s.tvos.deployment_target = '10.2' - s.dependency 'StreamrootSDK', '~> 3.1.0' + s.dependency 'StreamrootSDK', '~> 3.12.0' end \ No newline at end of file diff --git a/Cartfile b/Cartfile index b68019b..1405098 100755 --- a/Cartfile +++ b/Cartfile @@ -1 +1,4 @@ -binary "https://sdk.streamroot.io/ios/StreamrootSDK.json" ~> 3.12.0 \ No newline at end of file +binary "https://sdk.streamroot.io/ios/StreamrootSDK.json" ~> 3.12.0 +github "apple/swift-protobuf" "1.5.0" +github "daltoniam/Starscream" "3.1.0" +github "getsentry/sentry-cocoa" "4.3.4" diff --git a/Cartfile.resolved b/Cartfile.resolved index bc45786..edc2fad 100644 --- a/Cartfile.resolved +++ b/Cartfile.resolved @@ -1,4 +1,4 @@ -binary "https://sdk.streamroot.io/ios/StreamrootSDK.json" "3.11" +binary "https://sdk.streamroot.io/ios/StreamrootSDK.json" "3.13" github "apple/swift-protobuf" "1.5.0" github "daltoniam/Starscream" "3.1.0" github "getsentry/sentry-cocoa" "4.3.4" diff --git a/PlayerDNAPlugin.xcodeproj/project.pbxproj b/PlayerDNAPlugin.xcodeproj/project.pbxproj index deb85ef..f82bb91 100644 --- a/PlayerDNAPlugin.xcodeproj/project.pbxproj +++ b/PlayerDNAPlugin.xcodeproj/project.pbxproj @@ -7,10 +7,16 @@ objects = { /* Begin PBXBuildFile section */ - 0753C92D79151AF51CCA8706 /* Pods_AVPlayerDNAPlugin_iOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DB74050C1A7D3E762DB61AE4 /* Pods_AVPlayerDNAPlugin_iOS.framework */; }; - 68F02FFF9798C0BB1D29FF26 /* Pods_AVPlayerDNAPlugin_tvOS.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 57BEABD3146964DAEF47BBCB /* Pods_AVPlayerDNAPlugin_tvOS.framework */; }; D6B14AB3218498D4008949EC /* AVPlayerPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6B14AB2218498D4008949EC /* AVPlayerPlugin.swift */; }; D6B14AB4218498D4008949EC /* AVPlayerPlugin.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6B14AB2218498D4008949EC /* AVPlayerPlugin.swift */; }; + D6D3698722DF5FA00041F602 /* StreamrootSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6D3698322DF5FA00041F602 /* StreamrootSDK.framework */; }; + D6D3698822DF5FA00041F602 /* Sentry.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6D3698422DF5FA00041F602 /* Sentry.framework */; }; + D6D3698922DF5FA00041F602 /* SwiftProtobuf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6D3698522DF5FA00041F602 /* SwiftProtobuf.framework */; }; + D6D3698A22DF5FA00041F602 /* Starscream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6D3698622DF5FA00041F602 /* Starscream.framework */; }; + D6D3698F22DF5FC60041F602 /* Starscream.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6D3698B22DF5FC60041F602 /* Starscream.framework */; }; + D6D3699022DF5FC60041F602 /* Sentry.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6D3698C22DF5FC60041F602 /* Sentry.framework */; }; + D6D3699122DF5FC60041F602 /* SwiftProtobuf.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6D3698D22DF5FC60041F602 /* SwiftProtobuf.framework */; }; + D6D3699222DF5FC60041F602 /* StreamrootSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6D3698E22DF5FC60041F602 /* StreamrootSDK.framework */; }; D6DB315D2146ACB400403310 /* AVPlayerDNAPlugin.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D6DB31532146ACB300403310 /* AVPlayerDNAPlugin.framework */; }; D6DB31622146ACB400403310 /* AVPlayerDNAPluginTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = D6DB31612146ACB400403310 /* AVPlayerDNAPluginTests.swift */; }; D6DB31642146ACB400403310 /* AVPlayerDNAPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = D6DB31562146ACB300403310 /* AVPlayerDNAPlugin.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -39,14 +45,17 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 57BEABD3146964DAEF47BBCB /* Pods_AVPlayerDNAPlugin_tvOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AVPlayerDNAPlugin_tvOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 81BB605D63E7D57E330B0E26 /* Pods-AVPlayerDNAPlugin-iOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AVPlayerDNAPlugin-iOS.release.xcconfig"; path = "Target Support Files/Pods-AVPlayerDNAPlugin-iOS/Pods-AVPlayerDNAPlugin-iOS.release.xcconfig"; sourceTree = ""; }; - 8D9BCF752482EA624CA73F07 /* Pods-AVPlayerDNAPlugin-tvOS.rc.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AVPlayerDNAPlugin-tvOS.rc.xcconfig"; path = "Target Support Files/Pods-AVPlayerDNAPlugin-tvOS/Pods-AVPlayerDNAPlugin-tvOS.rc.xcconfig"; sourceTree = ""; }; - 96EA304B8D3061D139981D6A /* Pods-AVPlayerDNAPlugin-iOS.rc.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AVPlayerDNAPlugin-iOS.rc.xcconfig"; path = "Target Support Files/Pods-AVPlayerDNAPlugin-iOS/Pods-AVPlayerDNAPlugin-iOS.rc.xcconfig"; sourceTree = ""; }; - A86D57074B47F5D6A2197C01 /* Pods-AVPlayerDNAPlugin-tvOS.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AVPlayerDNAPlugin-tvOS.release.xcconfig"; path = "Target Support Files/Pods-AVPlayerDNAPlugin-tvOS/Pods-AVPlayerDNAPlugin-tvOS.release.xcconfig"; sourceTree = ""; }; D694E0AC225B454A00607784 /* StreamrootSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StreamrootSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D694E0AE225B455500607784 /* StreamrootSDK.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = StreamrootSDK.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D6B14AB2218498D4008949EC /* AVPlayerPlugin.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AVPlayerPlugin.swift; sourceTree = ""; }; + D6D3698322DF5FA00041F602 /* StreamrootSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StreamrootSDK.framework; path = Carthage/Build/iOS/StreamrootSDK.framework; sourceTree = ""; }; + D6D3698422DF5FA00041F602 /* Sentry.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sentry.framework; path = Carthage/Build/iOS/Sentry.framework; sourceTree = ""; }; + D6D3698522DF5FA00041F602 /* SwiftProtobuf.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftProtobuf.framework; path = Carthage/Build/iOS/SwiftProtobuf.framework; sourceTree = ""; }; + D6D3698622DF5FA00041F602 /* Starscream.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Starscream.framework; path = Carthage/Build/iOS/Starscream.framework; sourceTree = ""; }; + D6D3698B22DF5FC60041F602 /* Starscream.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Starscream.framework; path = Carthage/Build/tvOS/Starscream.framework; sourceTree = ""; }; + D6D3698C22DF5FC60041F602 /* Sentry.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sentry.framework; path = Carthage/Build/tvOS/Sentry.framework; sourceTree = ""; }; + D6D3698D22DF5FC60041F602 /* SwiftProtobuf.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SwiftProtobuf.framework; path = Carthage/Build/tvOS/SwiftProtobuf.framework; sourceTree = ""; }; + D6D3698E22DF5FC60041F602 /* StreamrootSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = StreamrootSDK.framework; path = Carthage/Build/tvOS/StreamrootSDK.framework; sourceTree = ""; }; D6DB31532146ACB300403310 /* AVPlayerDNAPlugin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AVPlayerDNAPlugin.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D6DB31562146ACB300403310 /* AVPlayerDNAPlugin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AVPlayerDNAPlugin.h; sourceTree = ""; }; D6DB31572146ACB300403310 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -58,9 +67,6 @@ D6DB317B2146AF9400403310 /* AVKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AVKit.framework; path = System/Library/Frameworks/AVKit.framework; sourceTree = SDKROOT; }; D6DB319E2146D9AD00403310 /* AVPlayerDNAPlugin.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AVPlayerDNAPlugin.framework; sourceTree = BUILT_PRODUCTS_DIR; }; D6DB31A62146D9AD00403310 /* AVPlayerDNAPlugin-tvOSTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "AVPlayerDNAPlugin-tvOSTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - DB74050C1A7D3E762DB61AE4 /* Pods_AVPlayerDNAPlugin_iOS.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AVPlayerDNAPlugin_iOS.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E86B373F2F27FB8DCBCA06E4 /* Pods-AVPlayerDNAPlugin-tvOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AVPlayerDNAPlugin-tvOS.debug.xcconfig"; path = "Target Support Files/Pods-AVPlayerDNAPlugin-tvOS/Pods-AVPlayerDNAPlugin-tvOS.debug.xcconfig"; sourceTree = ""; }; - F8AE3217BADF64A224264267 /* Pods-AVPlayerDNAPlugin-iOS.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AVPlayerDNAPlugin-iOS.debug.xcconfig"; path = "Target Support Files/Pods-AVPlayerDNAPlugin-iOS/Pods-AVPlayerDNAPlugin-iOS.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -68,7 +74,10 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 0753C92D79151AF51CCA8706 /* Pods_AVPlayerDNAPlugin_iOS.framework in Frameworks */, + D6D3698722DF5FA00041F602 /* StreamrootSDK.framework in Frameworks */, + D6D3698822DF5FA00041F602 /* Sentry.framework in Frameworks */, + D6D3698922DF5FA00041F602 /* SwiftProtobuf.framework in Frameworks */, + D6D3698A22DF5FA00041F602 /* Starscream.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -84,7 +93,10 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 68F02FFF9798C0BB1D29FF26 /* Pods_AVPlayerDNAPlugin_tvOS.framework in Frameworks */, + D6D3698F22DF5FC60041F602 /* Starscream.framework in Frameworks */, + D6D3699022DF5FC60041F602 /* Sentry.framework in Frameworks */, + D6D3699122DF5FC60041F602 /* SwiftProtobuf.framework in Frameworks */, + D6D3699222DF5FC60041F602 /* StreamrootSDK.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -102,12 +114,6 @@ 0046013680A00C68AD7D7FA6 /* Pods */ = { isa = PBXGroup; children = ( - F8AE3217BADF64A224264267 /* Pods-AVPlayerDNAPlugin-iOS.debug.xcconfig */, - 81BB605D63E7D57E330B0E26 /* Pods-AVPlayerDNAPlugin-iOS.release.xcconfig */, - 96EA304B8D3061D139981D6A /* Pods-AVPlayerDNAPlugin-iOS.rc.xcconfig */, - E86B373F2F27FB8DCBCA06E4 /* Pods-AVPlayerDNAPlugin-tvOS.debug.xcconfig */, - A86D57074B47F5D6A2197C01 /* Pods-AVPlayerDNAPlugin-tvOS.release.xcconfig */, - 8D9BCF752482EA624CA73F07 /* Pods-AVPlayerDNAPlugin-tvOS.rc.xcconfig */, ); path = Pods; sourceTree = ""; @@ -165,12 +171,18 @@ D6DB31722146AE4700403310 /* Frameworks */ = { isa = PBXGroup; children = ( + D6D3698422DF5FA00041F602 /* Sentry.framework */, + D6D3698C22DF5FC60041F602 /* Sentry.framework */, + D6D3698622DF5FA00041F602 /* Starscream.framework */, D694E0AE225B455500607784 /* StreamrootSDK.framework */, D694E0AC225B454A00607784 /* StreamrootSDK.framework */, + D6D3698322DF5FA00041F602 /* StreamrootSDK.framework */, + D6D3698E22DF5FC60041F602 /* StreamrootSDK.framework */, + D6D3698522DF5FA00041F602 /* SwiftProtobuf.framework */, + D6D3698B22DF5FC60041F602 /* Starscream.framework */, + D6D3698D22DF5FC60041F602 /* SwiftProtobuf.framework */, D6DB317B2146AF9400403310 /* AVKit.framework */, D6DB31792146AF9000403310 /* AVFoundation.framework */, - DB74050C1A7D3E762DB61AE4 /* Pods_AVPlayerDNAPlugin_iOS.framework */, - 57BEABD3146964DAEF47BBCB /* Pods_AVPlayerDNAPlugin_tvOS.framework */, ); name = Frameworks; sourceTree = ""; @@ -201,7 +213,6 @@ isa = PBXNativeTarget; buildConfigurationList = D6DB31672146ACB400403310 /* Build configuration list for PBXNativeTarget "AVPlayerDNAPlugin-iOS" */; buildPhases = ( - B7B0F6E1859A912E75AACBAF /* [CP] Check Pods Manifest.lock */, D6DB314E2146ACB300403310 /* Headers */, D6DB314F2146ACB300403310 /* Sources */, D6DB31502146ACB300403310 /* Frameworks */, @@ -238,7 +249,6 @@ isa = PBXNativeTarget; buildConfigurationList = D6DB31AF2146D9AD00403310 /* Build configuration list for PBXNativeTarget "AVPlayerDNAPlugin-tvOS" */; buildPhases = ( - 91A3DE1755EB0C205AE90D8F /* [CP] Check Pods Manifest.lock */, D6DB31992146D9AD00403310 /* Headers */, D6DB319A2146D9AD00403310 /* Sources */, D6DB319B2146D9AD00403310 /* Frameworks */, @@ -347,53 +357,6 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 91A3DE1755EB0C205AE90D8F /* [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-AVPlayerDNAPlugin-tvOS-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; - }; - B7B0F6E1859A912E75AACBAF /* [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-AVPlayerDNAPlugin-iOS-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 */ D6DB314F2146ACB300403310 /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -507,7 +470,6 @@ }; D62CE964220C71DE006F0047 /* RC */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 96EA304B8D3061D139981D6A /* Pods-AVPlayerDNAPlugin-iOS.rc.xcconfig */; buildSettings = { BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_CODE_COVERAGE = NO; @@ -518,7 +480,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); INFOPLIST_FILE = PlayerDNAPlugin/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.2; @@ -560,7 +525,6 @@ }; D62CE966220C71DE006F0047 /* RC */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8D9BCF752482EA624CA73F07 /* Pods-AVPlayerDNAPlugin-tvOS.rc.xcconfig */; buildSettings = { BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_CODE_COVERAGE = NO; @@ -571,7 +535,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/tvOS", + ); INFOPLIST_FILE = PlayerDNAPlugin/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( @@ -740,7 +707,6 @@ }; D6DB31682146ACB400403310 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F8AE3217BADF64A224264267 /* Pods-AVPlayerDNAPlugin-iOS.debug.xcconfig */; buildSettings = { BITCODE_GENERATION_MODE = marker; CLANG_ENABLE_CODE_COVERAGE = NO; @@ -751,7 +717,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); INFOPLIST_FILE = PlayerDNAPlugin/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.2; @@ -775,7 +744,6 @@ }; D6DB31692146ACB400403310 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 81BB605D63E7D57E330B0E26 /* Pods-AVPlayerDNAPlugin-iOS.release.xcconfig */; buildSettings = { BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_CODE_COVERAGE = NO; @@ -786,7 +754,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/iOS", + ); INFOPLIST_FILE = PlayerDNAPlugin/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 10.2; @@ -846,7 +817,6 @@ }; D6DB31B02146D9AD00403310 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E86B373F2F27FB8DCBCA06E4 /* Pods-AVPlayerDNAPlugin-tvOS.debug.xcconfig */; buildSettings = { BITCODE_GENERATION_MODE = marker; CLANG_ENABLE_CODE_COVERAGE = NO; @@ -857,7 +827,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/tvOS", + ); INFOPLIST_FILE = PlayerDNAPlugin/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( @@ -880,7 +853,6 @@ }; D6DB31B12146D9AD00403310 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A86D57074B47F5D6A2197C01 /* Pods-AVPlayerDNAPlugin-tvOS.release.xcconfig */; buildSettings = { BITCODE_GENERATION_MODE = bitcode; CLANG_ENABLE_CODE_COVERAGE = NO; @@ -891,7 +863,10 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_SEARCH_PATHS = "$(inherited)"; + FRAMEWORK_SEARCH_PATHS = ( + "$(inherited)", + "$(PROJECT_DIR)/Carthage/Build/tvOS", + ); INFOPLIST_FILE = PlayerDNAPlugin/Info.plist; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; LD_RUNPATH_SEARCH_PATHS = ( diff --git a/PlayerDNAPlugin.xcodeproj/xcshareddata/xcschemes/AVPlayerDNAPlugin-iOS.xcscheme b/PlayerDNAPlugin.xcodeproj/xcshareddata/xcschemes/AVPlayerDNAPlugin-iOS.xcscheme new file mode 100644 index 0000000..0685e18 --- /dev/null +++ b/PlayerDNAPlugin.xcodeproj/xcshareddata/xcschemes/AVPlayerDNAPlugin-iOS.xcscheme @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/PlayerDNAPlugin.xcodeproj/xcshareddata/xcschemes/AVPlayerDNAPlugin-tvOS.xcscheme b/PlayerDNAPlugin.xcodeproj/xcshareddata/xcschemes/AVPlayerDNAPlugin-tvOS.xcscheme new file mode 100644 index 0000000..5d468f3 --- /dev/null +++ b/PlayerDNAPlugin.xcodeproj/xcshareddata/xcschemes/AVPlayerDNAPlugin-tvOS.xcscheme @@ -0,0 +1,99 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +