Explorar o código

添加 pod init

jsonwang %!s(int64=3) %!d(string=hai) anos
pai
achega
f4b64e556c
Modificáronse 37 ficheiros con 1405 adicións e 1 borrados
  1. 71 0
      MusicVideoPlus/MusicVideoPlus.xcodeproj/project.pbxproj
  2. BIN=BIN
      MusicVideoPlus/MusicVideoPlus.xcodeproj/project.xcworkspace/xcuserdata/ak.xcuserdatad/UserInterfaceState.xcuserstate
  3. 1 1
      MusicVideoPlus/MusicVideoPlus.xcodeproj/xcuserdata/ak.xcuserdatad/xcschemes/xcschememanagement.plist
  4. 10 0
      MusicVideoPlus/MusicVideoPlus.xcworkspace/contents.xcworkspacedata
  5. 8 0
      MusicVideoPlus/MusicVideoPlus.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
  6. BIN=BIN
      MusicVideoPlus/MusicVideoPlus.xcworkspace/xcuserdata/ak.xcuserdatad/UserInterfaceState.xcuserstate
  7. 9 0
      MusicVideoPlus/Podfile
  8. 21 0
      MusicVideoPlus/Podfile.lock
  9. 0 0
      MusicVideoPlus/Pods/BFFramework/BFFramework/Classes/ReplaceMe.swift
  10. 19 0
      MusicVideoPlus/Pods/BFFramework/LICENSE
  11. 29 0
      MusicVideoPlus/Pods/BFFramework/README.md
  12. 24 0
      MusicVideoPlus/Pods/Local Podspecs/BFFramework.podspec.json
  13. 21 0
      MusicVideoPlus/Pods/Manifest.lock
  14. 604 0
      MusicVideoPlus/Pods/Pods.xcodeproj/project.pbxproj
  15. 60 0
      MusicVideoPlus/Pods/Pods.xcodeproj/xcuserdata/ak.xcuserdatad/xcschemes/BFFramework.xcscheme
  16. 58 0
      MusicVideoPlus/Pods/Pods.xcodeproj/xcuserdata/ak.xcuserdatad/xcschemes/Pods-MusicVideoPlus.xcscheme
  17. 25 0
      MusicVideoPlus/Pods/Pods.xcodeproj/xcuserdata/ak.xcuserdatad/xcschemes/xcschememanagement.plist
  18. 26 0
      MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework-Info.plist
  19. 5 0
      MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework-dummy.m
  20. 12 0
      MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework-prefix.pch
  21. 16 0
      MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework-umbrella.h
  22. 12 0
      MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework.debug.xcconfig
  23. 6 0
      MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework.modulemap
  24. 12 0
      MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework.release.xcconfig
  25. 26 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-Info.plist
  26. 26 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-acknowledgements.markdown
  27. 58 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-acknowledgements.plist
  28. 5 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-dummy.m
  29. 2 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-Debug-input-files.xcfilelist
  30. 1 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-Debug-output-files.xcfilelist
  31. 2 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-Release-input-files.xcfilelist
  32. 1 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-Release-output-files.xcfilelist
  33. 185 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks.sh
  34. 16 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-umbrella.h
  35. 14 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.debug.xcconfig
  36. 6 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.modulemap
  37. 14 0
      MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.release.xcconfig

+ 71 - 0
MusicVideoPlus/MusicVideoPlus.xcodeproj/project.pbxproj

@@ -10,6 +10,7 @@
 		41C268262660F20A009ED3CB /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41C268252660F20A009ED3CB /* AppDelegate.swift */; };
 		41C2682A2660F20A009ED3CB /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 41C268292660F20A009ED3CB /* ViewController.swift */; };
 		41C2682F2660F20C009ED3CB /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 41C2682E2660F20C009ED3CB /* Assets.xcassets */; };
+		7CAEAC235925351AFF990BDF /* Pods_MusicVideoPlus.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 98473B673399309C19BEBA6D /* Pods_MusicVideoPlus.framework */; };
 /* End PBXBuildFile section */
 
 /* Begin PBXFileReference section */
@@ -18,6 +19,9 @@
 		41C268292660F20A009ED3CB /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
 		41C2682E2660F20C009ED3CB /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
 		41C268332660F20C009ED3CB /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
+		6FEE51ED850A0F81507AF255 /* Pods-MusicVideoPlus.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MusicVideoPlus.release.xcconfig"; path = "Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.release.xcconfig"; sourceTree = "<group>"; };
+		82059180027B6B7A4EA26509 /* Pods-MusicVideoPlus.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MusicVideoPlus.debug.xcconfig"; path = "Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.debug.xcconfig"; sourceTree = "<group>"; };
+		98473B673399309C19BEBA6D /* Pods_MusicVideoPlus.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MusicVideoPlus.framework; sourceTree = BUILT_PRODUCTS_DIR; };
 /* End PBXFileReference section */
 
 /* Begin PBXFrameworksBuildPhase section */
@@ -25,17 +29,30 @@
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
+				7CAEAC235925351AFF990BDF /* Pods_MusicVideoPlus.framework in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
+		19E28A87D0F243E9142893B1 /* Pods */ = {
+			isa = PBXGroup;
+			children = (
+				82059180027B6B7A4EA26509 /* Pods-MusicVideoPlus.debug.xcconfig */,
+				6FEE51ED850A0F81507AF255 /* Pods-MusicVideoPlus.release.xcconfig */,
+			);
+			name = Pods;
+			path = Pods;
+			sourceTree = "<group>";
+		};
 		41C268192660F20A009ED3CB = {
 			isa = PBXGroup;
 			children = (
 				41C268242660F20A009ED3CB /* MusicVideoPlus */,
 				41C268232660F20A009ED3CB /* Products */,
+				19E28A87D0F243E9142893B1 /* Pods */,
+				985A10C2EAA448C9763083B2 /* Frameworks */,
 			);
 			sourceTree = "<group>";
 		};
@@ -58,6 +75,14 @@
 			path = MusicVideoPlus;
 			sourceTree = "<group>";
 		};
+		985A10C2EAA448C9763083B2 /* Frameworks */ = {
+			isa = PBXGroup;
+			children = (
+				98473B673399309C19BEBA6D /* Pods_MusicVideoPlus.framework */,
+			);
+			name = Frameworks;
+			sourceTree = "<group>";
+		};
 /* End PBXGroup section */
 
 /* Begin PBXNativeTarget section */
@@ -65,9 +90,11 @@
 			isa = PBXNativeTarget;
 			buildConfigurationList = 41C268362660F20C009ED3CB /* Build configuration list for PBXNativeTarget "MusicVideoPlus" */;
 			buildPhases = (
+				66278749B7AC0823D1A5CA73 /* [CP] Check Pods Manifest.lock */,
 				41C2681E2660F20A009ED3CB /* Sources */,
 				41C2681F2660F20A009ED3CB /* Frameworks */,
 				41C268202660F20A009ED3CB /* Resources */,
+				9594C57F6A9D3D185058B571 /* [CP] Embed Pods Frameworks */,
 			);
 			buildRules = (
 			);
@@ -123,6 +150,48 @@
 		};
 /* End PBXResourcesBuildPhase section */
 
+/* Begin PBXShellScriptBuildPhase section */
+		66278749B7AC0823D1A5CA73 /* [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-MusicVideoPlus-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;
+		};
+		9594C57F6A9D3D185058B571 /* [CP] Embed Pods Frameworks */ = {
+			isa = PBXShellScriptBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			inputFileListPaths = (
+				"${PODS_ROOT}/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-${CONFIGURATION}-input-files.xcfilelist",
+			);
+			name = "[CP] Embed Pods Frameworks";
+			outputFileListPaths = (
+				"${PODS_ROOT}/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-${CONFIGURATION}-output-files.xcfilelist",
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks.sh\"\n";
+			showEnvVarsInLog = 0;
+		};
+/* End PBXShellScriptBuildPhase section */
+
 /* Begin PBXSourcesBuildPhase section */
 		41C2681E2660F20A009ED3CB /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
@@ -254,6 +323,7 @@
 		};
 		41C268372660F20C009ED3CB /* Debug */ = {
 			isa = XCBuildConfiguration;
+			baseConfigurationReference = 82059180027B6B7A4EA26509 /* Pods-MusicVideoPlus.debug.xcconfig */;
 			buildSettings = {
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
@@ -275,6 +345,7 @@
 		};
 		41C268382660F20C009ED3CB /* Release */ = {
 			isa = XCBuildConfiguration;
+			baseConfigurationReference = 6FEE51ED850A0F81507AF255 /* Pods-MusicVideoPlus.release.xcconfig */;
 			buildSettings = {
 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;

BIN=BIN
MusicVideoPlus/MusicVideoPlus.xcodeproj/project.xcworkspace/xcuserdata/ak.xcuserdatad/UserInterfaceState.xcuserstate


+ 1 - 1
MusicVideoPlus/MusicVideoPlus.xcodeproj/xcuserdata/ak.xcuserdatad/xcschemes/xcschememanagement.plist

@@ -7,7 +7,7 @@
 		<key>MusicVideoPlus.xcscheme_^#shared#^_</key>
 		<dict>
 			<key>orderHint</key>
-			<integer>0</integer>
+			<integer>2</integer>
 		</dict>
 	</dict>
 </dict>

+ 10 - 0
MusicVideoPlus/MusicVideoPlus.xcworkspace/contents.xcworkspacedata

@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Workspace
+   version = "1.0">
+   <FileRef
+      location = "group:MusicVideoPlus.xcodeproj">
+   </FileRef>
+   <FileRef
+      location = "group:Pods/Pods.xcodeproj">
+   </FileRef>
+</Workspace>

+ 8 - 0
MusicVideoPlus/MusicVideoPlus.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist

@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>IDEDidComputeMac32BitWarning</key>
+	<true/>
+</dict>
+</plist>

BIN=BIN
MusicVideoPlus/MusicVideoPlus.xcworkspace/xcuserdata/ak.xcuserdatad/UserInterfaceState.xcuserstate


+ 9 - 0
MusicVideoPlus/Podfile

@@ -0,0 +1,9 @@
+platform :ios, '9.0'
+
+target 'MusicVideoPlus' do
+  # Comment the next line if you don't want to use dynamic frameworks
+  use_frameworks!
+  source 'https://github.com/CocoaPods/Specs.git'
+  pod "BFFramework" ,:git => 'https://git.yishihui.com/iOS/BFFramework.git'
+
+end

+ 21 - 0
MusicVideoPlus/Podfile.lock

@@ -0,0 +1,21 @@
+PODS:
+  - BFFramework (0.1.0)
+
+DEPENDENCIES:
+  - BFFramework (from `https://git.yishihui.com/iOS/BFFramework.git`)
+
+EXTERNAL SOURCES:
+  BFFramework:
+    :git: https://git.yishihui.com/iOS/BFFramework.git
+
+CHECKOUT OPTIONS:
+  BFFramework:
+    :commit: 2a073b23750ef75ff9fb6bcbcb2907bc5be73ff2
+    :git: https://git.yishihui.com/iOS/BFFramework.git
+
+SPEC CHECKSUMS:
+  BFFramework: 4a89ae3c901a74f9fd0a10f7de01e38ffed12b2e
+
+PODFILE CHECKSUM: 2176d45661c36df84a1122593a4c00ac758b1c0d
+
+COCOAPODS: 1.10.1

+ 0 - 0
MusicVideoPlus/Pods/BFFramework/BFFramework/Classes/ReplaceMe.swift


+ 19 - 0
MusicVideoPlus/Pods/BFFramework/LICENSE

@@ -0,0 +1,19 @@
+Copyright (c) 2021 287971051@qq.com <287971051@qq.com>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.

+ 29 - 0
MusicVideoPlus/Pods/BFFramework/README.md

@@ -0,0 +1,29 @@
+# BFFramework
+
+[![CI Status](https://img.shields.io/travis/287971051@qq.com/BFFramework.svg?style=flat)](https://travis-ci.org/287971051@qq.com/BFFramework)
+[![Version](https://img.shields.io/cocoapods/v/BFFramework.svg?style=flat)](https://cocoapods.org/pods/BFFramework)
+[![License](https://img.shields.io/cocoapods/l/BFFramework.svg?style=flat)](https://cocoapods.org/pods/BFFramework)
+[![Platform](https://img.shields.io/cocoapods/p/BFFramework.svg?style=flat)](https://cocoapods.org/pods/BFFramework)
+
+## Example
+
+To run the example project, clone the repo, and run `pod install` from the Example directory first.
+
+## Requirements
+
+## Installation
+
+BFFramework is available through [CocoaPods](https://cocoapods.org). To install
+it, simply add the following line to your Podfile:
+
+```ruby
+pod 'BFFramework'
+```
+
+## Author
+
+287971051@qq.com, 287971051@qq.com
+
+## License
+
+BFFramework is available under the MIT license. See the LICENSE file for more info.

+ 24 - 0
MusicVideoPlus/Pods/Local Podspecs/BFFramework.podspec.json

@@ -0,0 +1,24 @@
+{
+  "name": "BFFramework",
+  "version": "0.1.0",
+  "summary": "Byte fllow 基础组件库",
+  "swift_versions": "5.0",
+  "description": "TODO: Add long description of the pod here.",
+  "homepage": "https://github.com/287971051@qq.com/BFFramework",
+  "license": {
+    "type": "MIT",
+    "file": "LICENSE"
+  },
+  "authors": {
+    "287971051@qq.com": "287971051@qq.com"
+  },
+  "source": {
+    "git": "https://git.yishihui.comiOS/BFFramework.git",
+    "tag": "0.1.0"
+  },
+  "platforms": {
+    "ios": "9.0"
+  },
+  "source_files": "BFFramework/Classes/**/*",
+  "swift_version": "5.0"
+}

+ 21 - 0
MusicVideoPlus/Pods/Manifest.lock

@@ -0,0 +1,21 @@
+PODS:
+  - BFFramework (0.1.0)
+
+DEPENDENCIES:
+  - BFFramework (from `https://git.yishihui.com/iOS/BFFramework.git`)
+
+EXTERNAL SOURCES:
+  BFFramework:
+    :git: https://git.yishihui.com/iOS/BFFramework.git
+
+CHECKOUT OPTIONS:
+  BFFramework:
+    :commit: 2a073b23750ef75ff9fb6bcbcb2907bc5be73ff2
+    :git: https://git.yishihui.com/iOS/BFFramework.git
+
+SPEC CHECKSUMS:
+  BFFramework: 4a89ae3c901a74f9fd0a10f7de01e38ffed12b2e
+
+PODFILE CHECKSUM: 2176d45661c36df84a1122593a4c00ac758b1c0d
+
+COCOAPODS: 1.10.1

+ 604 - 0
MusicVideoPlus/Pods/Pods.xcodeproj/project.pbxproj

@@ -0,0 +1,604 @@
+// !$*UTF8*$!
+{
+	archiveVersion = 1;
+	classes = {
+	};
+	objectVersion = 50;
+	objects = {
+
+/* Begin PBXBuildFile section */
+		064FD4CB43A66FD245B46F26D6AF6EAE /* Pods-MusicVideoPlus-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C0F7AAA2B33792702AB2F17F90764156 /* Pods-MusicVideoPlus-dummy.m */; };
+		0D08B6877BD998AC46EF219F1BBC65C5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; };
+		7F24B8A71469132EB0A48B655A5E30B0 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; };
+		B0E563C5FE513FDEC8280F76F2C44D2D /* ReplaceMe.swift in Sources */ = {isa = PBXBuildFile; fileRef = A29FDB8536E12486EB1CA1E1E1C47B4A /* ReplaceMe.swift */; };
+		B4F7F0DB222599FD5197A0AC7BFAF295 /* BFFramework-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B16A7AC2986FD53924653D315CFBB238 /* BFFramework-dummy.m */; };
+		CC4ADD86C0F0C3EA8CDF6F610FE4F807 /* BFFramework-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CD25C9B0823CF4E3894A495C2592C55 /* BFFramework-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+		D8423F49471D6907AEC828C76EB4E8BE /* Pods-MusicVideoPlus-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 55C06062597E244C1B2A2E5A3E796EF3 /* Pods-MusicVideoPlus-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+		D5FC0808614E0C41540D8262CC98EA23 /* PBXContainerItemProxy */ = {
+			isa = PBXContainerItemProxy;
+			containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+			proxyType = 1;
+			remoteGlobalIDString = B9929C1CE753573F4D2B4687B212F1B7;
+			remoteInfo = BFFramework;
+		};
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+		0CD25C9B0823CF4E3894A495C2592C55 /* BFFramework-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BFFramework-umbrella.h"; sourceTree = "<group>"; };
+		33B533A11ABEF5017BF2E14C168D834B /* Pods-MusicVideoPlus.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-MusicVideoPlus.release.xcconfig"; sourceTree = "<group>"; };
+		3AA1E352426DA30D3D58B656DDB36C90 /* Pods-MusicVideoPlus.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-MusicVideoPlus.modulemap"; sourceTree = "<group>"; };
+		3AD914BB04C586F7E698EE13ED3C8A6A /* BFFramework.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BFFramework.release.xcconfig; sourceTree = "<group>"; };
+		508EBCA2707C59022B684D6631D69B28 /* BFFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = BFFramework.framework; path = BFFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; };
+		55C06062597E244C1B2A2E5A3E796EF3 /* Pods-MusicVideoPlus-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-MusicVideoPlus-umbrella.h"; sourceTree = "<group>"; };
+		6BD043687ED0AFB8B665FD3C4417378A /* BFFramework-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BFFramework-prefix.pch"; sourceTree = "<group>"; };
+		73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
+		7BF687458D35A189A97ED31EE4C3F1AA /* Pods-MusicVideoPlus-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-MusicVideoPlus-Info.plist"; sourceTree = "<group>"; };
+		7D2716A988B6DB752B73FD2D0F4CBD7B /* Pods_MusicVideoPlus.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_MusicVideoPlus.framework; path = "Pods-MusicVideoPlus.framework"; sourceTree = BUILT_PRODUCTS_DIR; };
+		7FE7A5F61BB307A3A5511C51F3AFCC26 /* BFFramework-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "BFFramework-Info.plist"; sourceTree = "<group>"; };
+		8688A0A4D4169137708B2DED7FF5F711 /* Pods-MusicVideoPlus-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-MusicVideoPlus-frameworks.sh"; sourceTree = "<group>"; };
+		9D940727FF8FB9C785EB98E56350EF41 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; indentWidth = 2; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; tabWidth = 2; xcLanguageSpecificationIdentifier = xcode.lang.ruby; };
+		A29FDB8536E12486EB1CA1E1E1C47B4A /* ReplaceMe.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = ReplaceMe.swift; path = BFFramework/Classes/ReplaceMe.swift; sourceTree = "<group>"; };
+		A5F05DB3A9B7B568D06DF726F1816E00 /* Pods-MusicVideoPlus.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-MusicVideoPlus.debug.xcconfig"; sourceTree = "<group>"; };
+		B16A7AC2986FD53924653D315CFBB238 /* BFFramework-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BFFramework-dummy.m"; sourceTree = "<group>"; };
+		B51CEEB7E7D09DE5DBE7F44A83D77825 /* Pods-MusicVideoPlus-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-MusicVideoPlus-acknowledgements.plist"; sourceTree = "<group>"; };
+		C0F7AAA2B33792702AB2F17F90764156 /* Pods-MusicVideoPlus-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-MusicVideoPlus-dummy.m"; sourceTree = "<group>"; };
+		CAACABADB195011B00743B34D30D7610 /* BFFramework.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = BFFramework.modulemap; sourceTree = "<group>"; };
+		CE56001362269C5A7C93B241C5A9CCB8 /* BFFramework.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = BFFramework.debug.xcconfig; sourceTree = "<group>"; };
+		E612846CB7F57999C332E3CB479E85BA /* Pods-MusicVideoPlus-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-MusicVideoPlus-acknowledgements.markdown"; sourceTree = "<group>"; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+		3FF433A3AA139719C5CC7DDBA785C777 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				7F24B8A71469132EB0A48B655A5E30B0 /* Foundation.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		8D1084599476872E07BD90D10AAFF02A /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				0D08B6877BD998AC46EF219F1BBC65C5 /* Foundation.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+		2C63FFADDBB7FB5615DA287D3DFA93CF /* BFFramework */ = {
+			isa = PBXGroup;
+			children = (
+				A29FDB8536E12486EB1CA1E1E1C47B4A /* ReplaceMe.swift */,
+				CF0A7385F14E4553E04121008568F978 /* Support Files */,
+			);
+			name = BFFramework;
+			path = BFFramework;
+			sourceTree = "<group>";
+		};
+		39D3AE519D78713AB3FB9722E2F6B95D /* Targets Support Files */ = {
+			isa = PBXGroup;
+			children = (
+				92C2122A378032AF7319968806A50259 /* Pods-MusicVideoPlus */,
+			);
+			name = "Targets Support Files";
+			sourceTree = "<group>";
+		};
+		578452D2E740E91742655AC8F1636D1F /* iOS */ = {
+			isa = PBXGroup;
+			children = (
+				73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */,
+			);
+			name = iOS;
+			sourceTree = "<group>";
+		};
+		895AEB45C2D2A8C756F5DC084EED8ECE /* Pods */ = {
+			isa = PBXGroup;
+			children = (
+				2C63FFADDBB7FB5615DA287D3DFA93CF /* BFFramework */,
+			);
+			name = Pods;
+			sourceTree = "<group>";
+		};
+		92C2122A378032AF7319968806A50259 /* Pods-MusicVideoPlus */ = {
+			isa = PBXGroup;
+			children = (
+				3AA1E352426DA30D3D58B656DDB36C90 /* Pods-MusicVideoPlus.modulemap */,
+				E612846CB7F57999C332E3CB479E85BA /* Pods-MusicVideoPlus-acknowledgements.markdown */,
+				B51CEEB7E7D09DE5DBE7F44A83D77825 /* Pods-MusicVideoPlus-acknowledgements.plist */,
+				C0F7AAA2B33792702AB2F17F90764156 /* Pods-MusicVideoPlus-dummy.m */,
+				8688A0A4D4169137708B2DED7FF5F711 /* Pods-MusicVideoPlus-frameworks.sh */,
+				7BF687458D35A189A97ED31EE4C3F1AA /* Pods-MusicVideoPlus-Info.plist */,
+				55C06062597E244C1B2A2E5A3E796EF3 /* Pods-MusicVideoPlus-umbrella.h */,
+				A5F05DB3A9B7B568D06DF726F1816E00 /* Pods-MusicVideoPlus.debug.xcconfig */,
+				33B533A11ABEF5017BF2E14C168D834B /* Pods-MusicVideoPlus.release.xcconfig */,
+			);
+			name = "Pods-MusicVideoPlus";
+			path = "Target Support Files/Pods-MusicVideoPlus";
+			sourceTree = "<group>";
+		};
+		CF0A7385F14E4553E04121008568F978 /* Support Files */ = {
+			isa = PBXGroup;
+			children = (
+				CAACABADB195011B00743B34D30D7610 /* BFFramework.modulemap */,
+				B16A7AC2986FD53924653D315CFBB238 /* BFFramework-dummy.m */,
+				7FE7A5F61BB307A3A5511C51F3AFCC26 /* BFFramework-Info.plist */,
+				6BD043687ED0AFB8B665FD3C4417378A /* BFFramework-prefix.pch */,
+				0CD25C9B0823CF4E3894A495C2592C55 /* BFFramework-umbrella.h */,
+				CE56001362269C5A7C93B241C5A9CCB8 /* BFFramework.debug.xcconfig */,
+				3AD914BB04C586F7E698EE13ED3C8A6A /* BFFramework.release.xcconfig */,
+			);
+			name = "Support Files";
+			path = "../Target Support Files/BFFramework";
+			sourceTree = "<group>";
+		};
+		CF1408CF629C7361332E53B88F7BD30C = {
+			isa = PBXGroup;
+			children = (
+				9D940727FF8FB9C785EB98E56350EF41 /* Podfile */,
+				D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */,
+				895AEB45C2D2A8C756F5DC084EED8ECE /* Pods */,
+				E551633E45F18CB88E3EF0DB001CE13B /* Products */,
+				39D3AE519D78713AB3FB9722E2F6B95D /* Targets Support Files */,
+			);
+			sourceTree = "<group>";
+		};
+		D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */ = {
+			isa = PBXGroup;
+			children = (
+				578452D2E740E91742655AC8F1636D1F /* iOS */,
+			);
+			name = Frameworks;
+			sourceTree = "<group>";
+		};
+		E551633E45F18CB88E3EF0DB001CE13B /* Products */ = {
+			isa = PBXGroup;
+			children = (
+				508EBCA2707C59022B684D6631D69B28 /* BFFramework.framework */,
+				7D2716A988B6DB752B73FD2D0F4CBD7B /* Pods_MusicVideoPlus.framework */,
+			);
+			name = Products;
+			sourceTree = "<group>";
+		};
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+		16E6883D6EB7992B19629EF6008EB55A /* Headers */ = {
+			isa = PBXHeadersBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				D8423F49471D6907AEC828C76EB4E8BE /* Pods-MusicVideoPlus-umbrella.h in Headers */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		186C1C88872EC06EFAB7EE5F10224236 /* Headers */ = {
+			isa = PBXHeadersBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				CC4ADD86C0F0C3EA8CDF6F610FE4F807 /* BFFramework-umbrella.h in Headers */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+		737164C4F311827186F17BAE7A3DE9C4 /* Pods-MusicVideoPlus */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 482913B5ED67FC97C09229BCCC88F7C0 /* Build configuration list for PBXNativeTarget "Pods-MusicVideoPlus" */;
+			buildPhases = (
+				16E6883D6EB7992B19629EF6008EB55A /* Headers */,
+				429F8E743DA36AADE0C583BA7FD3D084 /* Sources */,
+				8D1084599476872E07BD90D10AAFF02A /* Frameworks */,
+				79FF0E3E962C66D87FF1CB4334279FF2 /* Resources */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+				864F72B42843E9FAB99F236324B05ACA /* PBXTargetDependency */,
+			);
+			name = "Pods-MusicVideoPlus";
+			productName = "Pods-MusicVideoPlus";
+			productReference = 7D2716A988B6DB752B73FD2D0F4CBD7B /* Pods_MusicVideoPlus.framework */;
+			productType = "com.apple.product-type.framework";
+		};
+		B9929C1CE753573F4D2B4687B212F1B7 /* BFFramework */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = BAD87A61C6F881FE4C5D80D200B6C0E9 /* Build configuration list for PBXNativeTarget "BFFramework" */;
+			buildPhases = (
+				186C1C88872EC06EFAB7EE5F10224236 /* Headers */,
+				FA46DCEFB28AB91F46BC461CA80F5F79 /* Sources */,
+				3FF433A3AA139719C5CC7DDBA785C777 /* Frameworks */,
+				1ED2298DE067A062587E161A5C9FAA7D /* Resources */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = BFFramework;
+			productName = BFFramework;
+			productReference = 508EBCA2707C59022B684D6631D69B28 /* BFFramework.framework */;
+			productType = "com.apple.product-type.framework";
+		};
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+		BFDFE7DC352907FC980B868725387E98 /* Project object */ = {
+			isa = PBXProject;
+			attributes = {
+				LastSwiftUpdateCheck = 1100;
+				LastUpgradeCheck = 1100;
+			};
+			buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */;
+			compatibilityVersion = "Xcode 9.3";
+			developmentRegion = en;
+			hasScannedForEncodings = 0;
+			knownRegions = (
+				en,
+				Base,
+			);
+			mainGroup = CF1408CF629C7361332E53B88F7BD30C;
+			productRefGroup = E551633E45F18CB88E3EF0DB001CE13B /* Products */;
+			projectDirPath = "";
+			projectRoot = "";
+			targets = (
+				B9929C1CE753573F4D2B4687B212F1B7 /* BFFramework */,
+				737164C4F311827186F17BAE7A3DE9C4 /* Pods-MusicVideoPlus */,
+			);
+		};
+/* End PBXProject section */
+
+/* Begin PBXResourcesBuildPhase section */
+		1ED2298DE067A062587E161A5C9FAA7D /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		79FF0E3E962C66D87FF1CB4334279FF2 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXResourcesBuildPhase section */
+
+/* Begin PBXSourcesBuildPhase section */
+		429F8E743DA36AADE0C583BA7FD3D084 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				064FD4CB43A66FD245B46F26D6AF6EAE /* Pods-MusicVideoPlus-dummy.m in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+		FA46DCEFB28AB91F46BC461CA80F5F79 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				B4F7F0DB222599FD5197A0AC7BFAF295 /* BFFramework-dummy.m in Sources */,
+				B0E563C5FE513FDEC8280F76F2C44D2D /* ReplaceMe.swift in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+		864F72B42843E9FAB99F236324B05ACA /* PBXTargetDependency */ = {
+			isa = PBXTargetDependency;
+			name = BFFramework;
+			target = B9929C1CE753573F4D2B4687B212F1B7 /* BFFramework */;
+			targetProxy = D5FC0808614E0C41540D8262CC98EA23 /* PBXContainerItemProxy */;
+		};
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+		0E3A4F60B33D1743E9410A07535F2195 /* Release */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 33B533A11ABEF5017BF2E14C168D834B /* Pods-MusicVideoPlus.release.xcconfig */;
+			buildSettings = {
+				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+				CURRENT_PROJECT_VERSION = 1;
+				DEFINES_MODULE = YES;
+				DYLIB_COMPATIBILITY_VERSION = 1;
+				DYLIB_CURRENT_VERSION = 1;
+				DYLIB_INSTALL_NAME_BASE = "@rpath";
+				INFOPLIST_FILE = "Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-Info.plist";
+				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+				LD_RUNPATH_SEARCH_PATHS = (
+					"$(inherited)",
+					"@executable_path/Frameworks",
+					"@loader_path/Frameworks",
+				);
+				MACH_O_TYPE = staticlib;
+				MODULEMAP_FILE = "Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.modulemap";
+				OTHER_LDFLAGS = "";
+				OTHER_LIBTOOLFLAGS = "";
+				PODS_ROOT = "$(SRCROOT)";
+				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				VALIDATE_PRODUCT = YES;
+				VERSIONING_SYSTEM = "apple-generic";
+				VERSION_INFO_PREFIX = "";
+			};
+			name = Release;
+		};
+		10E8FDED0A97323FF3532269EC555342 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = A5F05DB3A9B7B568D06DF726F1816E00 /* Pods-MusicVideoPlus.debug.xcconfig */;
+			buildSettings = {
+				ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO;
+				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+				CURRENT_PROJECT_VERSION = 1;
+				DEFINES_MODULE = YES;
+				DYLIB_COMPATIBILITY_VERSION = 1;
+				DYLIB_CURRENT_VERSION = 1;
+				DYLIB_INSTALL_NAME_BASE = "@rpath";
+				INFOPLIST_FILE = "Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-Info.plist";
+				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+				LD_RUNPATH_SEARCH_PATHS = (
+					"$(inherited)",
+					"@executable_path/Frameworks",
+					"@loader_path/Frameworks",
+				);
+				MACH_O_TYPE = staticlib;
+				MODULEMAP_FILE = "Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.modulemap";
+				OTHER_LDFLAGS = "";
+				OTHER_LIBTOOLFLAGS = "";
+				PODS_ROOT = "$(SRCROOT)";
+				PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}";
+				PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)";
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				VERSIONING_SYSTEM = "apple-generic";
+				VERSION_INFO_PREFIX = "";
+			};
+			name = Debug;
+		};
+		25AD9454612BF454A1E3DC4CD4FA8C6D /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+				CLANG_ANALYZER_NONNULL = YES;
+				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
+				CLANG_CXX_LIBRARY = "libc++";
+				CLANG_ENABLE_MODULES = YES;
+				CLANG_ENABLE_OBJC_ARC = YES;
+				CLANG_ENABLE_OBJC_WEAK = YES;
+				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+				CLANG_WARN_BOOL_CONVERSION = YES;
+				CLANG_WARN_COMMA = YES;
+				CLANG_WARN_CONSTANT_CONVERSION = YES;
+				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+				CLANG_WARN_EMPTY_BODY = YES;
+				CLANG_WARN_ENUM_CONVERSION = YES;
+				CLANG_WARN_INFINITE_RECURSION = YES;
+				CLANG_WARN_INT_CONVERSION = YES;
+				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+				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;
+				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+				COPY_PHASE_STRIP = NO;
+				DEBUG_INFORMATION_FORMAT = dwarf;
+				ENABLE_STRICT_OBJC_MSGSEND = YES;
+				ENABLE_TESTABILITY = YES;
+				GCC_C_LANGUAGE_STANDARD = gnu11;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_NO_COMMON_BLOCKS = YES;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				GCC_PREPROCESSOR_DEFINITIONS = (
+					"POD_CONFIGURATION_DEBUG=1",
+					"DEBUG=1",
+					"$(inherited)",
+				);
+				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.0;
+				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
+				MTL_FAST_MATH = YES;
+				ONLY_ACTIVE_ARCH = YES;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+				STRIP_INSTALLED_PRODUCT = NO;
+				SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
+				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
+				SWIFT_VERSION = 5.0;
+				SYMROOT = "${SRCROOT}/../build";
+			};
+			name = Debug;
+		};
+		4A8B57391D6819C7736DDB588AA5F1A7 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = CE56001362269C5A7C93B241C5A9CCB8 /* BFFramework.debug.xcconfig */;
+			buildSettings = {
+				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+				CURRENT_PROJECT_VERSION = 1;
+				DEFINES_MODULE = YES;
+				DYLIB_COMPATIBILITY_VERSION = 1;
+				DYLIB_CURRENT_VERSION = 1;
+				DYLIB_INSTALL_NAME_BASE = "@rpath";
+				GCC_PREFIX_HEADER = "Target Support Files/BFFramework/BFFramework-prefix.pch";
+				INFOPLIST_FILE = "Target Support Files/BFFramework/BFFramework-Info.plist";
+				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+				LD_RUNPATH_SEARCH_PATHS = (
+					"$(inherited)",
+					"@executable_path/Frameworks",
+					"@loader_path/Frameworks",
+				);
+				MODULEMAP_FILE = "Target Support Files/BFFramework/BFFramework.modulemap";
+				PRODUCT_MODULE_NAME = BFFramework;
+				PRODUCT_NAME = BFFramework;
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+				SWIFT_VERSION = 5.0;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				VERSIONING_SYSTEM = "apple-generic";
+				VERSION_INFO_PREFIX = "";
+			};
+			name = Debug;
+		};
+		ABAE69A62DD4EFD4B24AA365354D7E8C /* Release */ = {
+			isa = XCBuildConfiguration;
+			baseConfigurationReference = 3AD914BB04C586F7E698EE13ED3C8A6A /* BFFramework.release.xcconfig */;
+			buildSettings = {
+				"CODE_SIGN_IDENTITY[sdk=appletvos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "";
+				"CODE_SIGN_IDENTITY[sdk=watchos*]" = "";
+				CURRENT_PROJECT_VERSION = 1;
+				DEFINES_MODULE = YES;
+				DYLIB_COMPATIBILITY_VERSION = 1;
+				DYLIB_CURRENT_VERSION = 1;
+				DYLIB_INSTALL_NAME_BASE = "@rpath";
+				GCC_PREFIX_HEADER = "Target Support Files/BFFramework/BFFramework-prefix.pch";
+				INFOPLIST_FILE = "Target Support Files/BFFramework/BFFramework-Info.plist";
+				INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
+				IPHONEOS_DEPLOYMENT_TARGET = 9.0;
+				LD_RUNPATH_SEARCH_PATHS = (
+					"$(inherited)",
+					"@executable_path/Frameworks",
+					"@loader_path/Frameworks",
+				);
+				MODULEMAP_FILE = "Target Support Files/BFFramework/BFFramework.modulemap";
+				PRODUCT_MODULE_NAME = BFFramework;
+				PRODUCT_NAME = BFFramework;
+				SDKROOT = iphoneos;
+				SKIP_INSTALL = YES;
+				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) ";
+				SWIFT_VERSION = 5.0;
+				TARGETED_DEVICE_FAMILY = "1,2";
+				VALIDATE_PRODUCT = YES;
+				VERSIONING_SYSTEM = "apple-generic";
+				VERSION_INFO_PREFIX = "";
+			};
+			name = Release;
+		};
+		CA547D2C7E9A8A153DC2B27FBE00B112 /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
+				CLANG_ANALYZER_NONNULL = YES;
+				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
+				CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
+				CLANG_CXX_LIBRARY = "libc++";
+				CLANG_ENABLE_MODULES = YES;
+				CLANG_ENABLE_OBJC_ARC = YES;
+				CLANG_ENABLE_OBJC_WEAK = YES;
+				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
+				CLANG_WARN_BOOL_CONVERSION = YES;
+				CLANG_WARN_COMMA = YES;
+				CLANG_WARN_CONSTANT_CONVERSION = YES;
+				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
+				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
+				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
+				CLANG_WARN_EMPTY_BODY = YES;
+				CLANG_WARN_ENUM_CONVERSION = YES;
+				CLANG_WARN_INFINITE_RECURSION = YES;
+				CLANG_WARN_INT_CONVERSION = YES;
+				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
+				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
+				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
+				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
+				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;
+				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
+				COPY_PHASE_STRIP = NO;
+				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+				ENABLE_NS_ASSERTIONS = NO;
+				ENABLE_STRICT_OBJC_MSGSEND = YES;
+				GCC_C_LANGUAGE_STANDARD = gnu11;
+				GCC_NO_COMMON_BLOCKS = YES;
+				GCC_PREPROCESSOR_DEFINITIONS = (
+					"POD_CONFIGURATION_RELEASE=1",
+					"$(inherited)",
+				);
+				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.0;
+				MTL_ENABLE_DEBUG_INFO = NO;
+				MTL_FAST_MATH = YES;
+				PRODUCT_NAME = "$(TARGET_NAME)";
+				STRIP_INSTALLED_PRODUCT = NO;
+				SWIFT_COMPILATION_MODE = wholemodule;
+				SWIFT_OPTIMIZATION_LEVEL = "-O";
+				SWIFT_VERSION = 5.0;
+				SYMROOT = "${SRCROOT}/../build";
+			};
+			name = Release;
+		};
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+		4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				25AD9454612BF454A1E3DC4CD4FA8C6D /* Debug */,
+				CA547D2C7E9A8A153DC2B27FBE00B112 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+		482913B5ED67FC97C09229BCCC88F7C0 /* Build configuration list for PBXNativeTarget "Pods-MusicVideoPlus" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				10E8FDED0A97323FF3532269EC555342 /* Debug */,
+				0E3A4F60B33D1743E9410A07535F2195 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+		BAD87A61C6F881FE4C5D80D200B6C0E9 /* Build configuration list for PBXNativeTarget "BFFramework" */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				4A8B57391D6819C7736DDB588AA5F1A7 /* Debug */,
+				ABAE69A62DD4EFD4B24AA365354D7E8C /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
+/* End XCConfigurationList section */
+	};
+	rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */;
+}

+ 60 - 0
MusicVideoPlus/Pods/Pods.xcodeproj/xcuserdata/ak.xcuserdatad/xcschemes/BFFramework.xcscheme

@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+   LastUpgradeVersion = "1100"
+   version = "1.3">
+   <BuildAction
+      parallelizeBuildables = "YES"
+      buildImplicitDependencies = "YES">
+      <BuildActionEntries>
+         <BuildActionEntry
+            buildForAnalyzing = "YES"
+            buildForTesting = "YES"
+            buildForRunning = "YES"
+            buildForProfiling = "YES"
+            buildForArchiving = "YES">
+            <BuildableReference
+               BuildableIdentifier = "primary"
+               BlueprintIdentifier = "B9929C1CE753573F4D2B4687B212F1B7"
+               BuildableName = "BFFramework.framework"
+               BlueprintName = "BFFramework"
+               ReferencedContainer = "container:Pods.xcodeproj">
+            </BuildableReference>
+         </BuildActionEntry>
+      </BuildActionEntries>
+   </BuildAction>
+   <TestAction
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      shouldUseLaunchSchemeArgsEnv = "YES"
+      buildConfiguration = "Debug">
+      <AdditionalOptions>
+      </AdditionalOptions>
+   </TestAction>
+   <LaunchAction
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      launchStyle = "0"
+      useCustomWorkingDirectory = "NO"
+      ignoresPersistentStateOnLaunch = "NO"
+      debugDocumentVersioning = "YES"
+      debugServiceExtension = "internal"
+      buildConfiguration = "Debug"
+      allowLocationSimulation = "YES">
+      <AdditionalOptions>
+      </AdditionalOptions>
+   </LaunchAction>
+   <ProfileAction
+      savedToolIdentifier = ""
+      useCustomWorkingDirectory = "NO"
+      debugDocumentVersioning = "YES"
+      buildConfiguration = "Release"
+      shouldUseLaunchSchemeArgsEnv = "YES">
+   </ProfileAction>
+   <AnalyzeAction
+      buildConfiguration = "Debug">
+   </AnalyzeAction>
+   <ArchiveAction
+      buildConfiguration = "Release"
+      revealArchiveInOrganizer = "YES">
+   </ArchiveAction>
+</Scheme>

+ 58 - 0
MusicVideoPlus/Pods/Pods.xcodeproj/xcuserdata/ak.xcuserdatad/xcschemes/Pods-MusicVideoPlus.xcscheme

@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Scheme
+   LastUpgradeVersion = "1100"
+   version = "1.3">
+   <BuildAction
+      parallelizeBuildables = "YES"
+      buildImplicitDependencies = "YES">
+      <BuildActionEntries>
+         <BuildActionEntry
+            buildForTesting = "YES"
+            buildForRunning = "YES"
+            buildForProfiling = "YES"
+            buildForArchiving = "YES"
+            buildForAnalyzing = "YES">
+            <BuildableReference
+               BuildableIdentifier = "primary"
+               BlueprintIdentifier = "737164C4F311827186F17BAE7A3DE9C4"
+               BuildableName = "Pods_MusicVideoPlus.framework"
+               BlueprintName = "Pods-MusicVideoPlus"
+               ReferencedContainer = "container:Pods.xcodeproj">
+            </BuildableReference>
+         </BuildActionEntry>
+      </BuildActionEntries>
+   </BuildAction>
+   <TestAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      shouldUseLaunchSchemeArgsEnv = "YES">
+      <Testables>
+      </Testables>
+   </TestAction>
+   <LaunchAction
+      buildConfiguration = "Debug"
+      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
+      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
+      launchStyle = "0"
+      useCustomWorkingDirectory = "NO"
+      ignoresPersistentStateOnLaunch = "NO"
+      debugDocumentVersioning = "YES"
+      debugServiceExtension = "internal"
+      allowLocationSimulation = "YES">
+   </LaunchAction>
+   <ProfileAction
+      buildConfiguration = "Release"
+      shouldUseLaunchSchemeArgsEnv = "YES"
+      savedToolIdentifier = ""
+      useCustomWorkingDirectory = "NO"
+      debugDocumentVersioning = "YES">
+   </ProfileAction>
+   <AnalyzeAction
+      buildConfiguration = "Debug">
+   </AnalyzeAction>
+   <ArchiveAction
+      buildConfiguration = "Release"
+      revealArchiveInOrganizer = "YES">
+   </ArchiveAction>
+</Scheme>

+ 25 - 0
MusicVideoPlus/Pods/Pods.xcodeproj/xcuserdata/ak.xcuserdatad/xcschemes/xcschememanagement.plist

@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>SchemeUserState</key>
+	<dict>
+		<key>BFFramework.xcscheme</key>
+		<dict>
+			<key>isShown</key>
+			<false/>
+			<key>orderHint</key>
+			<integer>0</integer>
+		</dict>
+		<key>Pods-MusicVideoPlus.xcscheme</key>
+		<dict>
+			<key>isShown</key>
+			<false/>
+			<key>orderHint</key>
+			<integer>1</integer>
+		</dict>
+	</dict>
+	<key>SuppressBuildableAutocreation</key>
+	<dict/>
+</dict>
+</plist>

+ 26 - 0
MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework-Info.plist

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+  <key>CFBundleDevelopmentRegion</key>
+  <string>en</string>
+  <key>CFBundleExecutable</key>
+  <string>${EXECUTABLE_NAME}</string>
+  <key>CFBundleIdentifier</key>
+  <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
+  <key>CFBundleInfoDictionaryVersion</key>
+  <string>6.0</string>
+  <key>CFBundleName</key>
+  <string>${PRODUCT_NAME}</string>
+  <key>CFBundlePackageType</key>
+  <string>FMWK</string>
+  <key>CFBundleShortVersionString</key>
+  <string>0.1.0</string>
+  <key>CFBundleSignature</key>
+  <string>????</string>
+  <key>CFBundleVersion</key>
+  <string>${CURRENT_PROJECT_VERSION}</string>
+  <key>NSPrincipalClass</key>
+  <string></string>
+</dict>
+</plist>

+ 5 - 0
MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework-dummy.m

@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_BFFramework : NSObject
+@end
+@implementation PodsDummy_BFFramework
+@end

+ 12 - 0
MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework-prefix.pch

@@ -0,0 +1,12 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
+#endif
+

+ 16 - 0
MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework-umbrella.h

@@ -0,0 +1,16 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
+#endif
+
+
+FOUNDATION_EXPORT double BFFrameworkVersionNumber;
+FOUNDATION_EXPORT const unsigned char BFFrameworkVersionString[];
+

+ 12 - 0
MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework.debug.xcconfig

@@ -0,0 +1,12 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
+CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/BFFramework
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
+PODS_BUILD_DIR = ${BUILD_DIR}
+PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_ROOT = ${SRCROOT}
+PODS_TARGET_SRCROOT = ${PODS_ROOT}/BFFramework
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
+PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+SKIP_INSTALL = YES
+USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES

+ 6 - 0
MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework.modulemap

@@ -0,0 +1,6 @@
+framework module BFFramework {
+  umbrella header "BFFramework-umbrella.h"
+
+  export *
+  module * { export * }
+}

+ 12 - 0
MusicVideoPlus/Pods/Target Support Files/BFFramework/BFFramework.release.xcconfig

@@ -0,0 +1,12 @@
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
+CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/BFFramework
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
+PODS_BUILD_DIR = ${BUILD_DIR}
+PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_ROOT = ${SRCROOT}
+PODS_TARGET_SRCROOT = ${PODS_ROOT}/BFFramework
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
+PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier}
+SKIP_INSTALL = YES
+USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES

+ 26 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-Info.plist

@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+  <key>CFBundleDevelopmentRegion</key>
+  <string>en</string>
+  <key>CFBundleExecutable</key>
+  <string>${EXECUTABLE_NAME}</string>
+  <key>CFBundleIdentifier</key>
+  <string>${PRODUCT_BUNDLE_IDENTIFIER}</string>
+  <key>CFBundleInfoDictionaryVersion</key>
+  <string>6.0</string>
+  <key>CFBundleName</key>
+  <string>${PRODUCT_NAME}</string>
+  <key>CFBundlePackageType</key>
+  <string>FMWK</string>
+  <key>CFBundleShortVersionString</key>
+  <string>1.0.0</string>
+  <key>CFBundleSignature</key>
+  <string>????</string>
+  <key>CFBundleVersion</key>
+  <string>${CURRENT_PROJECT_VERSION}</string>
+  <key>NSPrincipalClass</key>
+  <string></string>
+</dict>
+</plist>

+ 26 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-acknowledgements.markdown

@@ -0,0 +1,26 @@
+# Acknowledgements
+This application makes use of the following third party libraries:
+
+## BFFramework
+
+Copyright (c) 2021 287971051@qq.com <287971051@qq.com>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+Generated by CocoaPods - https://cocoapods.org

+ 58 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-acknowledgements.plist

@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>PreferenceSpecifiers</key>
+	<array>
+		<dict>
+			<key>FooterText</key>
+			<string>This application makes use of the following third party libraries:</string>
+			<key>Title</key>
+			<string>Acknowledgements</string>
+			<key>Type</key>
+			<string>PSGroupSpecifier</string>
+		</dict>
+		<dict>
+			<key>FooterText</key>
+			<string>Copyright (c) 2021 287971051@qq.com &lt;287971051@qq.com&gt;
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+</string>
+			<key>License</key>
+			<string>MIT</string>
+			<key>Title</key>
+			<string>BFFramework</string>
+			<key>Type</key>
+			<string>PSGroupSpecifier</string>
+		</dict>
+		<dict>
+			<key>FooterText</key>
+			<string>Generated by CocoaPods - https://cocoapods.org</string>
+			<key>Title</key>
+			<string></string>
+			<key>Type</key>
+			<string>PSGroupSpecifier</string>
+		</dict>
+	</array>
+	<key>StringsTable</key>
+	<string>Acknowledgements</string>
+	<key>Title</key>
+	<string>Acknowledgements</string>
+</dict>
+</plist>

+ 5 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-dummy.m

@@ -0,0 +1,5 @@
+#import <Foundation/Foundation.h>
+@interface PodsDummy_Pods_MusicVideoPlus : NSObject
+@end
+@implementation PodsDummy_Pods_MusicVideoPlus
+@end

+ 2 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-Debug-input-files.xcfilelist

@@ -0,0 +1,2 @@
+${PODS_ROOT}/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks.sh
+${BUILT_PRODUCTS_DIR}/BFFramework/BFFramework.framework

+ 1 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-Debug-output-files.xcfilelist

@@ -0,0 +1 @@
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BFFramework.framework

+ 2 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-Release-input-files.xcfilelist

@@ -0,0 +1,2 @@
+${PODS_ROOT}/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks.sh
+${BUILT_PRODUCTS_DIR}/BFFramework/BFFramework.framework

+ 1 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks-Release-output-files.xcfilelist

@@ -0,0 +1 @@
+${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/BFFramework.framework

+ 185 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-frameworks.sh

@@ -0,0 +1,185 @@
+#!/bin/sh
+set -e
+set -u
+set -o pipefail
+
+function on_error {
+  echo "$(realpath -mq "${0}"):$1: error: Unexpected failure"
+}
+trap 'on_error $LINENO' ERR
+
+if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then
+  # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy
+  # frameworks to, so exit 0 (signalling the script phase was successful).
+  exit 0
+fi
+
+echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+
+COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}"
+SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}"
+BCSYMBOLMAP_DIR="BCSymbolMaps"
+
+
+# This protects against multiple targets copying the same framework dependency at the same time. The solution
+# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html
+RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????")
+
+# Copies and strips a vendored framework
+install_framework()
+{
+  if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then
+    local source="${BUILT_PRODUCTS_DIR}/$1"
+  elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then
+    local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")"
+  elif [ -r "$1" ]; then
+    local source="$1"
+  fi
+
+  local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}"
+
+  if [ -L "${source}" ]; then
+    echo "Symlinked..."
+    source="$(readlink "${source}")"
+  fi
+
+  if [ -d "${source}/${BCSYMBOLMAP_DIR}" ]; then
+    # Locate and install any .bcsymbolmaps if present, and remove them from the .framework before the framework is copied
+    find "${source}/${BCSYMBOLMAP_DIR}" -name "*.bcsymbolmap"|while read f; do
+      echo "Installing $f"
+      install_bcsymbolmap "$f" "$destination"
+      rm "$f"
+    done
+    rmdir "${source}/${BCSYMBOLMAP_DIR}"
+  fi
+
+  # Use filter instead of exclude so missing patterns don't throw errors.
+  echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\""
+  rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}"
+
+  local basename
+  basename="$(basename -s .framework "$1")"
+  binary="${destination}/${basename}.framework/${basename}"
+
+  if ! [ -r "$binary" ]; then
+    binary="${destination}/${basename}"
+  elif [ -L "${binary}" ]; then
+    echo "Destination binary is symlinked..."
+    dirname="$(dirname "${binary}")"
+    binary="${dirname}/$(readlink "${binary}")"
+  fi
+
+  # Strip invalid architectures so "fat" simulator / device frameworks work on device
+  if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then
+    strip_invalid_archs "$binary"
+  fi
+
+  # Resign the code if required by the build settings to avoid unstable apps
+  code_sign_if_enabled "${destination}/$(basename "$1")"
+
+  # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7.
+  if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then
+    local swift_runtime_libs
+    swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u)
+    for lib in $swift_runtime_libs; do
+      echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\""
+      rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}"
+      code_sign_if_enabled "${destination}/${lib}"
+    done
+  fi
+}
+# Copies and strips a vendored dSYM
+install_dsym() {
+  local source="$1"
+  warn_missing_arch=${2:-true}
+  if [ -r "$source" ]; then
+    # Copy the dSYM into the targets temp dir.
+    echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\""
+    rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}"
+
+    local basename
+    basename="$(basename -s .dSYM "$source")"
+    binary_name="$(ls "$source/Contents/Resources/DWARF")"
+    binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}"
+
+    # Strip invalid architectures from the dSYM.
+    if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then
+      strip_invalid_archs "$binary" "$warn_missing_arch"
+    fi
+    if [[ $STRIP_BINARY_RETVAL == 0 ]]; then
+      # Move the stripped file into its final destination.
+      echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\""
+      rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}"
+    else
+      # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing.
+      touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM"
+    fi
+  fi
+}
+
+# Used as a return value for each invocation of `strip_invalid_archs` function.
+STRIP_BINARY_RETVAL=0
+
+# Strip invalid architectures
+strip_invalid_archs() {
+  binary="$1"
+  warn_missing_arch=${2:-true}
+  # Get architectures for current target binary
+  binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)"
+  # Intersect them with the architectures we are building for
+  intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)"
+  # If there are no archs supported by this binary then warn the user
+  if [[ -z "$intersected_archs" ]]; then
+    if [[ "$warn_missing_arch" == "true" ]]; then
+      echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)."
+    fi
+    STRIP_BINARY_RETVAL=1
+    return
+  fi
+  stripped=""
+  for arch in $binary_archs; do
+    if ! [[ "${ARCHS}" == *"$arch"* ]]; then
+      # Strip non-valid architectures in-place
+      lipo -remove "$arch" -output "$binary" "$binary"
+      stripped="$stripped $arch"
+    fi
+  done
+  if [[ "$stripped" ]]; then
+    echo "Stripped $binary of architectures:$stripped"
+  fi
+  STRIP_BINARY_RETVAL=0
+}
+
+# Copies the bcsymbolmap files of a vendored framework
+install_bcsymbolmap() {
+    local bcsymbolmap_path="$1"
+    local destination="${BUILT_PRODUCTS_DIR}"
+    echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}""
+    rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"
+}
+
+# Signs a framework with the provided identity
+code_sign_if_enabled() {
+  if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then
+    # Use the current code_sign_identity
+    echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}"
+    local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'"
+
+    if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
+      code_sign_cmd="$code_sign_cmd &"
+    fi
+    echo "$code_sign_cmd"
+    eval "$code_sign_cmd"
+  fi
+}
+
+if [[ "$CONFIGURATION" == "Debug" ]]; then
+  install_framework "${BUILT_PRODUCTS_DIR}/BFFramework/BFFramework.framework"
+fi
+if [[ "$CONFIGURATION" == "Release" ]]; then
+  install_framework "${BUILT_PRODUCTS_DIR}/BFFramework/BFFramework.framework"
+fi
+if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then
+  wait
+fi

+ 16 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus-umbrella.h

@@ -0,0 +1,16 @@
+#ifdef __OBJC__
+#import <UIKit/UIKit.h>
+#else
+#ifndef FOUNDATION_EXPORT
+#if defined(__cplusplus)
+#define FOUNDATION_EXPORT extern "C"
+#else
+#define FOUNDATION_EXPORT extern
+#endif
+#endif
+#endif
+
+
+FOUNDATION_EXPORT double Pods_MusicVideoPlusVersionNumber;
+FOUNDATION_EXPORT const unsigned char Pods_MusicVideoPlusVersionString[];
+

+ 14 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.debug.xcconfig

@@ -0,0 +1,14 @@
+ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
+FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BFFramework"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BFFramework/BFFramework.framework/Headers"
+LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
+OTHER_LDFLAGS = $(inherited) -framework "BFFramework"
+OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
+PODS_BUILD_DIR = ${BUILD_DIR}
+PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
+PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
+USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES

+ 6 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.modulemap

@@ -0,0 +1,6 @@
+framework module Pods_MusicVideoPlus {
+  umbrella header "Pods-MusicVideoPlus-umbrella.h"
+
+  export *
+  module * { export * }
+}

+ 14 - 0
MusicVideoPlus/Pods/Target Support Files/Pods-MusicVideoPlus/Pods-MusicVideoPlus.release.xcconfig

@@ -0,0 +1,14 @@
+ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
+CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO
+FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BFFramework"
+GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
+HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BFFramework/BFFramework.framework/Headers"
+LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
+OTHER_LDFLAGS = $(inherited) -framework "BFFramework"
+OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
+PODS_BUILD_DIR = ${BUILD_DIR}
+PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
+PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
+PODS_ROOT = ${SRCROOT}/Pods
+PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates
+USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES