diff --git a/MoviaBox.xcodeproj/project.pbxproj b/MoviaBox.xcodeproj/project.pbxproj deleted file mode 100644 index cb8c562..0000000 --- a/MoviaBox.xcodeproj/project.pbxproj +++ /dev/null @@ -1,512 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 77; - objects = { - -/* Begin PBXBuildFile section */ - 1BE7892B2DCB0E530001A8F1 /* FacebookCore in Frameworks */ = {isa = PBXBuildFile; productRef = 1BE7892A2DCB0E530001A8F1 /* FacebookCore */; }; - 1BE7892D2DCB0E530001A8F1 /* FacebookLogin in Frameworks */ = {isa = PBXBuildFile; productRef = 1BE7892C2DCB0E530001A8F1 /* FacebookLogin */; }; - 1BF22FD12DC2169B0082429A /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = 1BF22FD02DC2169B0082429A /* FirebaseAnalytics */; }; - 1BF22FD32DC2169B0082429A /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 1BF22FD22DC2169B0082429A /* FirebaseCore */; }; - 1BF22FD52DC2169B0082429A /* FirebaseMessaging in Frameworks */ = {isa = PBXBuildFile; productRef = 1BF22FD42DC2169B0082429A /* FirebaseMessaging */; }; - 91D08C5AEAE459A3B8EA48C6 /* Pods_MoviaBox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A81436A54285C9EE97EEBC50 /* Pods_MoviaBox.framework */; }; -/* End PBXBuildFile section */ - -/* Begin PBXFileReference section */ - 109EB01BE447EE135493CA38 /* Pods-MoviaBox.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MoviaBox.release.xcconfig"; path = "Target Support Files/Pods-MoviaBox/Pods-MoviaBox.release.xcconfig"; sourceTree = ""; }; - 1DBC40592DA4EDFC0093FCB0 /* MoviaBox.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MoviaBox.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 1F666DE0B12C863F26BE5027 /* Pods-MoviaBox.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MoviaBox.debug.xcconfig"; path = "Target Support Files/Pods-MoviaBox/Pods-MoviaBox.debug.xcconfig"; sourceTree = ""; }; - A81436A54285C9EE97EEBC50 /* Pods_MoviaBox.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_MoviaBox.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - F7763FEFB6BEB1A75D6FBA0A /* Pods-Thimra.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Thimra.debug.xcconfig"; path = "Target Support Files/Pods-Thimra/Pods-Thimra.debug.xcconfig"; sourceTree = ""; }; - FEA583158A7C05D8D7C5A9FC /* Pods-Thimra.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Thimra.release.xcconfig"; path = "Target Support Files/Pods-Thimra/Pods-Thimra.release.xcconfig"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFileSystemSynchronizedBuildFileExceptionSet section */ - 1DBC41052DA4F98D0093FCB0 /* Exceptions for "MoviaBox" folder in "MoviaBox" target */ = { - isa = PBXFileSystemSynchronizedBuildFileExceptionSet; - membershipExceptions = ( - Source/Info.plist, - ); - target = 1DBC40582DA4EDFC0093FCB0 /* MoviaBox */; - }; -/* End PBXFileSystemSynchronizedBuildFileExceptionSet section */ - -/* Begin PBXFileSystemSynchronizedRootGroup section */ - 1DBC40FB2DA4F98D0093FCB0 /* MoviaBox */ = { - isa = PBXFileSystemSynchronizedRootGroup; - exceptions = ( - 1DBC41052DA4F98D0093FCB0 /* Exceptions for "MoviaBox" folder in "MoviaBox" target */, - ); - path = MoviaBox; - sourceTree = ""; - }; -/* End PBXFileSystemSynchronizedRootGroup section */ - -/* Begin PBXFrameworksBuildPhase section */ - 1DBC40562DA4EDFC0093FCB0 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 1BF22FD52DC2169B0082429A /* FirebaseMessaging in Frameworks */, - 1BE7892B2DCB0E530001A8F1 /* FacebookCore in Frameworks */, - 1BE7892D2DCB0E530001A8F1 /* FacebookLogin in Frameworks */, - 91D08C5AEAE459A3B8EA48C6 /* Pods_MoviaBox.framework in Frameworks */, - 1BF22FD32DC2169B0082429A /* FirebaseCore in Frameworks */, - 1BF22FD12DC2169B0082429A /* FirebaseAnalytics in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 0061C3496D158807460301A9 /* Pods */ = { - isa = PBXGroup; - children = ( - F7763FEFB6BEB1A75D6FBA0A /* Pods-Thimra.debug.xcconfig */, - FEA583158A7C05D8D7C5A9FC /* Pods-Thimra.release.xcconfig */, - 1F666DE0B12C863F26BE5027 /* Pods-MoviaBox.debug.xcconfig */, - 109EB01BE447EE135493CA38 /* Pods-MoviaBox.release.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; - 1DBC40502DA4EDFC0093FCB0 = { - isa = PBXGroup; - children = ( - 1DBC40FB2DA4F98D0093FCB0 /* MoviaBox */, - 1DBC405A2DA4EDFC0093FCB0 /* Products */, - 0061C3496D158807460301A9 /* Pods */, - B6C9E282BAC4C4B3E926A853 /* Frameworks */, - ); - sourceTree = ""; - }; - 1DBC405A2DA4EDFC0093FCB0 /* Products */ = { - isa = PBXGroup; - children = ( - 1DBC40592DA4EDFC0093FCB0 /* MoviaBox.app */, - ); - name = Products; - sourceTree = ""; - }; - B6C9E282BAC4C4B3E926A853 /* Frameworks */ = { - isa = PBXGroup; - children = ( - A81436A54285C9EE97EEBC50 /* Pods_MoviaBox.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 1DBC40582DA4EDFC0093FCB0 /* MoviaBox */ = { - isa = PBXNativeTarget; - buildConfigurationList = 1DBC40822DA4EE010093FCB0 /* Build configuration list for PBXNativeTarget "MoviaBox" */; - buildPhases = ( - 801A3E3FF53193556BBE9EBF /* [CP] Check Pods Manifest.lock */, - 1DBC40552DA4EDFC0093FCB0 /* Sources */, - 1DBC40562DA4EDFC0093FCB0 /* Frameworks */, - 1DBC40572DA4EDFC0093FCB0 /* Resources */, - 4E1CBF3F1205E28DFCF11722 /* [CP] Embed Pods Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - fileSystemSynchronizedGroups = ( - 1DBC40FB2DA4F98D0093FCB0 /* MoviaBox */, - ); - name = MoviaBox; - productName = ShortPlay; - productReference = 1DBC40592DA4EDFC0093FCB0 /* MoviaBox.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 1DBC40512DA4EDFC0093FCB0 /* Project object */ = { - isa = PBXProject; - attributes = { - BuildIndependentTargetsInParallel = 1; - LastSwiftUpdateCheck = 1620; - LastUpgradeCheck = 1620; - TargetAttributes = { - 1DBC40582DA4EDFC0093FCB0 = { - CreatedOnToolsVersion = 16.2; - }; - }; - }; - buildConfigurationList = 1DBC40542DA4EDFC0093FCB0 /* Build configuration list for PBXProject "MoviaBox" */; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 1DBC40502DA4EDFC0093FCB0; - minimizedProjectReferenceProxies = 1; - packageReferences = ( - 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, - 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */, - ); - preferredProjectObjectVersion = 77; - productRefGroup = 1DBC405A2DA4EDFC0093FCB0 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 1DBC40582DA4EDFC0093FCB0 /* MoviaBox */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 1DBC40572DA4EDFC0093FCB0 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 4E1CBF3F1205E28DFCF11722 /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-MoviaBox/Pods-MoviaBox-frameworks-${CONFIGURATION}-input-files.xcfilelist", - ); - name = "[CP] Embed Pods Frameworks"; - outputFileListPaths = ( - "${PODS_ROOT}/Target Support Files/Pods-MoviaBox/Pods-MoviaBox-frameworks-${CONFIGURATION}-output-files.xcfilelist", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MoviaBox/Pods-MoviaBox-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 801A3E3FF53193556BBE9EBF /* [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-MoviaBox-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 */ - 1DBC40552DA4EDFC0093FCB0 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin XCBuildConfiguration section */ - 1DBC40832DA4EE010093FCB0 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1F666DE0B12C863F26BE5027 /* Pods-MoviaBox.debug.xcconfig */; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD)"; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_ENTITLEMENTS = MoviaBox/MoviaBox.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = TWDZ3MP9DV; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = MoviaBox/Source/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = MoviaBox; - INFOPLIST_KEY_NSCameraUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; - INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "The APP needs to access your location to recommend better short dramas for you"; - INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; - INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; - INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; - INFOPLIST_KEY_UIMainStoryboardFile = ""; - INFOPLIST_KEY_UIStatusBarHidden = NO; - INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleLightContent; - INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; - INFOPLIST_KEY_UIUserInterfaceStyle = Light; - IPHONEOS_DEPLOYMENT_TARGET = 15.6; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - MARKETING_VERSION = 1.1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.thimratv.app; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; - SUPPORTS_MACCATALYST = NO; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_OBJC_BRIDGING_HEADER = "MoviaBox/Source/MoviaBox-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 1; - VALID_ARCHS = "arm64 arm64e armv7s x86_64"; - }; - name = Debug; - }; - 1DBC40842DA4EE010093FCB0 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 109EB01BE447EE135493CA38 /* Pods-MoviaBox.release.xcconfig */; - buildSettings = { - ARCHS = "$(ARCHS_STANDARD)"; - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_ENTITLEMENTS = MoviaBox/MoviaBox.entitlements; - CODE_SIGN_IDENTITY = "Apple Development"; - CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 1; - DEVELOPMENT_TEAM = TWDZ3MP9DV; - ENABLE_USER_SCRIPT_SANDBOXING = NO; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = MoviaBox/Source/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = MoviaBox; - INFOPLIST_KEY_NSCameraUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; - INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "The APP needs to access your location to recommend better short dramas for you"; - INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; - INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; - INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; - INFOPLIST_KEY_UIMainStoryboardFile = ""; - INFOPLIST_KEY_UIStatusBarHidden = NO; - INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleLightContent; - INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; - INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; - INFOPLIST_KEY_UIUserInterfaceStyle = Light; - IPHONEOS_DEPLOYMENT_TARGET = 15.6; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - ); - MARKETING_VERSION = 1.1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.thimratv.app; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; - SUPPORTS_MACCATALYST = NO; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_OBJC_BRIDGING_HEADER = "MoviaBox/Source/MoviaBox-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - TARGETED_DEVICE_FAMILY = 1; - VALID_ARCHS = "arm64 arm64e armv7s x86_64"; - }; - name = Release; - }; - 1DBC40852DA4EE010093FCB0 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - 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_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; - ENABLE_USER_SCRIPT_SANDBOXING = YES; - GCC_C_LANGUAGE_STANDARD = gnu17; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "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 = 18.2; - LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; - MTL_FAST_MATH = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; - SWIFT_EMIT_LOC_STRINGS = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - }; - name = Debug; - }; - 1DBC40862DA4EE010093FCB0 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - 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_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; - ENABLE_USER_SCRIPT_SANDBOXING = YES; - GCC_C_LANGUAGE_STANDARD = gnu17; - GCC_NO_COMMON_BLOCKS = YES; - 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 = 18.2; - LOCALIZATION_PREFERS_STRING_CATALOGS = YES; - MTL_ENABLE_DEBUG_INFO = NO; - MTL_FAST_MATH = YES; - SDKROOT = iphoneos; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_EMIT_LOC_STRINGS = YES; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 1DBC40542DA4EDFC0093FCB0 /* Build configuration list for PBXProject "MoviaBox" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1DBC40852DA4EE010093FCB0 /* Debug */, - 1DBC40862DA4EE010093FCB0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 1DBC40822DA4EE010093FCB0 /* Build configuration list for PBXNativeTarget "MoviaBox" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 1DBC40832DA4EE010093FCB0 /* Debug */, - 1DBC40842DA4EE010093FCB0 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - -/* Begin XCRemoteSwiftPackageReference section */ - 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/facebook/facebook-ios-sdk"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 14.1.0; - }; - }; - 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { - isa = XCRemoteSwiftPackageReference; - repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; - requirement = { - kind = upToNextMajorVersion; - minimumVersion = 11.12.0; - }; - }; -/* End XCRemoteSwiftPackageReference section */ - -/* Begin XCSwiftPackageProductDependency section */ - 1BE7892A2DCB0E530001A8F1 /* FacebookCore */ = { - isa = XCSwiftPackageProductDependency; - package = 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; - productName = FacebookCore; - }; - 1BE7892C2DCB0E530001A8F1 /* FacebookLogin */ = { - isa = XCSwiftPackageProductDependency; - package = 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; - productName = FacebookLogin; - }; - 1BF22FD02DC2169B0082429A /* FirebaseAnalytics */ = { - isa = XCSwiftPackageProductDependency; - package = 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; - productName = FirebaseAnalytics; - }; - 1BF22FD22DC2169B0082429A /* FirebaseCore */ = { - isa = XCSwiftPackageProductDependency; - package = 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; - productName = FirebaseCore; - }; - 1BF22FD42DC2169B0082429A /* FirebaseMessaging */ = { - isa = XCSwiftPackageProductDependency; - package = 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; - productName = FirebaseMessaging; - }; -/* End XCSwiftPackageProductDependency section */ - }; - rootObject = 1DBC40512DA4EDFC0093FCB0 /* Project object */; -} diff --git a/MoviaBox/Source/Assets.xcassets/AppIcon.appiconset/LOGO(MoviaBox).jpg b/MoviaBox/Source/Assets.xcassets/AppIcon.appiconset/LOGO(MoviaBox).jpg deleted file mode 100644 index 99582a1..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/AppIcon.appiconset/LOGO(MoviaBox).jpg and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页(MoviaBox 1.png b/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页(MoviaBox 1.png deleted file mode 100644 index 44d0a0f..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页(MoviaBox 1.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页(MoviaBox.png b/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页(MoviaBox.png deleted file mode 100644 index fff4ceb..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页(MoviaBox.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/LOGO(MoviaBox).jpg b/MoviaBox/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/LOGO(MoviaBox).jpg deleted file mode 100644 index 1b91032..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/LOGO(MoviaBox).jpg and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/Frame 1912056653@2x.png b/MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/Frame 1912056653@2x.png deleted file mode 100644 index 2fdfb94..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/Frame 1912056653@2x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/Frame 1912056653@3x.png b/MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/Frame 1912056653@3x.png deleted file mode 100644 index adb663a..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/Frame 1912056653@3x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/LOGO(MoviaBox).jpg b/MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/LOGO(MoviaBox).jpg deleted file mode 100644 index 99582a1..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/LOGO(MoviaBox).jpg and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Subtract@2x.png 10-48-12-532.png b/MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Subtract@2x.png 10-48-12-532.png deleted file mode 100644 index 72fe0f1..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Subtract@2x.png 10-48-12-532.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Subtract@3x.png 10-48-12-535.png b/MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Subtract@3x.png 10-48-12-535.png deleted file mode 100644 index 8597bf4..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Subtract@3x.png 10-48-12-535.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Subtract@2x.png b/MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Subtract@2x.png deleted file mode 100644 index 8b2a4a5..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Subtract@2x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Subtract@3x.png b/MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Subtract@3x.png deleted file mode 100644 index a49bbbc..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Subtract@3x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Frame 1912056629@2x.png b/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Frame 1912056629@2x.png deleted file mode 100644 index d551807..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Frame 1912056629@2x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Frame 1912056629@3x.png b/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Frame 1912056629@3x.png deleted file mode 100644 index 737a836..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Frame 1912056629@3x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Frame 1912056630@2x.png b/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Frame 1912056630@2x.png deleted file mode 100644 index 7f925d6..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Frame 1912056630@2x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Frame 1912056630@3x.png b/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Frame 1912056630@3x.png deleted file mode 100644 index ede9210..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Frame 1912056630@3x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/分组 3@2x.png b/MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/分组 3@2x.png deleted file mode 100644 index ecf7b89..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/分组 3@2x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/分组 3@3x.png b/MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/分组 3@3x.png deleted file mode 100644 index 7643920..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/分组 3@3x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/分组 2@2x.png b/MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/分组 2@2x.png deleted file mode 100644 index d08d8ff..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/分组 2@2x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/分组 2@3x.png b/MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/分组 2@3x.png deleted file mode 100644 index 93ce2f0..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/分组 2@3x.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/分组 2@2x.png 10-27-20-833.png b/MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/分组 2@2x.png 10-27-20-833.png deleted file mode 100644 index 601a0a6..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/分组 2@2x.png 10-27-20-833.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/分组 2@3x.png 10-27-20-836.png b/MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/分组 2@3x.png 10-27-20-836.png deleted file mode 100644 index 4f4f326..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/分组 2@3x.png 10-27-20-836.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/分组 2@2x.png 10-27-10-896.png b/MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/分组 2@2x.png 10-27-10-896.png deleted file mode 100644 index 571b468..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/分组 2@2x.png 10-27-10-896.png and /dev/null differ diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/分组 2@3x.png 10-27-10-911.png b/MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/分组 2@3x.png 10-27-10-911.png deleted file mode 100644 index 18ff216..0000000 Binary files a/MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/分组 2@3x.png 10-27-10-911.png and /dev/null differ diff --git a/Podfile b/Podfile index fb59046..8dfabab 100644 --- a/Podfile +++ b/Podfile @@ -1,6 +1,6 @@ # Uncomment the next line to define a global platform for your project source 'https://github.com/CocoaPods/Specs.git' -platform :ios, '15.6' +platform :ios, '15.0' post_install do |installer| installer.pods_project.targets.each do |target| @@ -12,7 +12,7 @@ post_install do |installer| end end -target 'MoviaBox' do +target 'ThimraTV' do # Comment the next line if you don't want to use dynamic frameworks use_frameworks! diff --git a/Podfile.lock b/Podfile.lock index e15f828..4bf04ba 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -17,17 +17,19 @@ PODS: - Moya/Core (15.0.0): - Alamofire (~> 5.0) - ReachabilitySwift (5.2.4) - - SmartCodable (4.3.9) + - SmartCodable (5.0.12): + - SmartCodable/Core (= 5.0.12) + - SmartCodable/Core (5.0.12) - SnapKit (5.7.1) - SVProgressHUD (2.3.1): - SVProgressHUD/Core (= 2.3.1) - SVProgressHUD/Core (2.3.1) - Toast (4.1.1) - - TZImagePickerController (3.8.8): - - TZImagePickerController/Basic (= 3.8.8) - - TZImagePickerController/Location (= 3.8.8) - - TZImagePickerController/Basic (3.8.8) - - TZImagePickerController/Location (3.8.8) + - TZImagePickerController (3.8.9): + - TZImagePickerController/Basic (= 3.8.9) + - TZImagePickerController/Location (= 3.8.9) + - TZImagePickerController/Basic (3.8.9) + - TZImagePickerController/Location (3.8.9) - WMZPageController (1.5.5) - YYKit (1.0.9): - YYKit/no-arc (= 1.0.9) @@ -58,13 +60,11 @@ SPEC REPOS: https://github.com/CocoaPods/Specs.git: - Adjust - AdjustSignature - - EmptyDataSet-Swift - - Kingfisher - - ZFPlayer - trunk: - Alamofire - CocoaAsyncSocket + - EmptyDataSet-Swift - HWPanModal + - Kingfisher - KTVHTTPCache - MJRefresh - Moya @@ -76,6 +76,7 @@ SPEC REPOS: - TZImagePickerController - WMZPageController - YYKit + - ZFPlayer SPEC CHECKSUMS: Adjust: a5f881d0cbfe9a6df979b076dc7116fe19ece797 @@ -89,15 +90,15 @@ SPEC CHECKSUMS: MJRefresh: ff9e531227924c84ce459338414550a05d2aea78 Moya: 138f0573e53411fb3dc17016add0b748dfbd78ee ReachabilitySwift: 32793e867593cfc1177f5d16491e3a197d2fccda - SmartCodable: efc682e18fb5eac77f4c0497e37c79590710c192 + SmartCodable: da8e371c447392e4a5995a60421772713eed0239 SnapKit: d612e99e678a2d3b95bf60b0705ed0a35c03484a SVProgressHUD: 4837c74bdfe2e51e8821c397825996a8d7de6e22 Toast: 1f5ea13423a1e6674c4abdac5be53587ae481c4e - TZImagePickerController: d084a7b97c82d387e7669dd86dc9a9057500aacf + TZImagePickerController: 456f470b5dea97b37226ec7a694994a8663340b2 WMZPageController: 87dd82d1e3528cd362de19b9a74fd6890d6e1906 YYKit: 7cda43304a8dc3696c449041e2cb3107b4e236e7 ZFPlayer: 5cf39e8d9f0c2394a014b0db4767b5b5a6bffe13 -PODFILE CHECKSUM: de731c7a1ac66210ab6396d96271f2c62639627f +PODFILE CHECKSUM: 25e7f44d27dd18aad94fde84cae1f0c157c60341 COCOAPODS: 1.16.2 diff --git a/ThimraTV.xcodeproj/project.pbxproj b/ThimraTV.xcodeproj/project.pbxproj new file mode 100644 index 0000000..5357ab5 --- /dev/null +++ b/ThimraTV.xcodeproj/project.pbxproj @@ -0,0 +1,2114 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 77; + objects = { + +/* Begin PBXBuildFile section */ + 1BB91D102E04FD6A00A2C715 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BBD2E04FD6A00A2C715 /* AppDelegate.swift */; }; + 1BB91D112E04FD6A00A2C715 /* AppDelegate+APNS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BBE2E04FD6A00A2C715 /* AppDelegate+APNS.swift */; }; + 1BB91D122E04FD6A00A2C715 /* AppDelegate+Config.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BBF2E04FD6A00A2C715 /* AppDelegate+Config.swift */; }; + 1BB91D132E04FD6A00A2C715 /* AppDelegate+OpenApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC02E04FD6A00A2C715 /* AppDelegate+OpenApp.swift */; }; + 1BB91D142E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC12E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift */; }; + 1BB91D152E04FD6A00A2C715 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC22E04FD6A00A2C715 /* SceneDelegate.swift */; }; + 1BB91D162E04FD6A00A2C715 /* SPNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC42E04FD6A00A2C715 /* SPNavigationController.swift */; }; + 1BB91D172E04FD6A00A2C715 /* SPTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC52E04FD6A00A2C715 /* SPTabBarController.swift */; }; + 1BB91D182E04FD6A00A2C715 /* SPViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC62E04FD6A00A2C715 /* SPViewController.swift */; }; + 1BB91D192E04FD6A00A2C715 /* SPAPPKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC82E04FD6A00A2C715 /* SPAPPKey.swift */; }; + 1BB91D1A2E04FD6A00A2C715 /* SPDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BC92E04FD6A00A2C715 /* SPDefine.swift */; }; + 1BB91D1B2E04FD6A00A2C715 /* SPUserDefaultsKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCA2E04FD6A00A2C715 /* SPUserDefaultsKey.swift */; }; + 1BB91D1C2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCC2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift */; }; + 1BB91D1D2E04FD6A00A2C715 /* Date+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCD2E04FD6A00A2C715 /* Date+SPAdd.swift */; }; + 1BB91D1E2E04FD6A00A2C715 /* Dictionary+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCE2E04FD6A00A2C715 /* Dictionary+SPAdd.swift */; }; + 1BB91D1F2E04FD6A00A2C715 /* Int+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BCF2E04FD6A00A2C715 /* Int+SPAdd.swift */; }; + 1BB91D202E04FD6A00A2C715 /* NSNumber+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD02E04FD6A00A2C715 /* NSNumber+SPAdd.swift */; }; + 1BB91D212E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD22E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m */; }; + 1BB91D222E04FD6A00A2C715 /* String+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD32E04FD6A00A2C715 /* String+SPAdd.swift */; }; + 1BB91D232E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD42E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift */; }; + 1BB91D242E04FD6A00A2C715 /* UIColor+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD52E04FD6A00A2C715 /* UIColor+SPAdd.swift */; }; + 1BB91D252E04FD6A00A2C715 /* UIDevice+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD62E04FD6A00A2C715 /* UIDevice+SPAdd.swift */; }; + 1BB91D262E04FD6A00A2C715 /* UIFont+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD72E04FD6A00A2C715 /* UIFont+SPAdd.swift */; }; + 1BB91D272E04FD6A00A2C715 /* UIImage+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD82E04FD6A00A2C715 /* UIImage+SPAdd.swift */; }; + 1BB91D282E04FD6A00A2C715 /* UIImageView+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BD92E04FD6A00A2C715 /* UIImageView+SPAdd.swift */; }; + 1BB91D292E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDA2E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift */; }; + 1BB91D2A2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDB2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift */; }; + 1BB91D2B2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDC2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift */; }; + 1BB91D2C2E04FD6A00A2C715 /* UIStackView+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDD2E04FD6A00A2C715 /* UIStackView+SPAdd.swift */; }; + 1BB91D2D2E04FD6A00A2C715 /* UIView+SPAdd.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BDE2E04FD6A00A2C715 /* UIView+SPAdd.swift */; }; + 1BB91D2E2E04FD6A00A2C715 /* SPListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE02E04FD6A00A2C715 /* SPListModel.swift */; }; + 1BB91D2F2E04FD6A00A2C715 /* SPModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE12E04FD6A00A2C715 /* SPModel.swift */; }; + 1BB91D302E04FD6A00A2C715 /* SPOpenAppModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE22E04FD6A00A2C715 /* SPOpenAppModel.swift */; }; + 1BB91D312E04FD6A00A2C715 /* SPApnsAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE42E04FD6A00A2C715 /* SPApnsAPI.swift */; }; + 1BB91D322E04FD6A00A2C715 /* SPHomeAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE52E04FD6A00A2C715 /* SPHomeAPI.swift */; }; + 1BB91D332E04FD6A00A2C715 /* SPRewardsAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE62E04FD6A00A2C715 /* SPRewardsAPI.swift */; }; + 1BB91D342E04FD6A00A2C715 /* SPSettingAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE72E04FD6A00A2C715 /* SPSettingAPI.swift */; }; + 1BB91D352E04FD6A00A2C715 /* SPStatAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE82E04FD6A00A2C715 /* SPStatAPI.swift */; }; + 1BB91D362E04FD6A00A2C715 /* SPUserAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BE92E04FD6A00A2C715 /* SPUserAPI.swift */; }; + 1BB91D372E04FD6A00A2C715 /* SPVideoAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BEA2E04FD6A00A2C715 /* SPVideoAPI.swift */; }; + 1BB91D382E04FD6A00A2C715 /* SPWalletAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BEB2E04FD6A00A2C715 /* SPWalletAPI.swift */; }; + 1BB91D392E04FD6A00A2C715 /* CryptorService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BED2E04FD6A00A2C715 /* CryptorService.swift */; }; + 1BB91D3A2E04FD6A00A2C715 /* SPApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BEE2E04FD6A00A2C715 /* SPApi.swift */; }; + 1BB91D3B2E04FD6A00A2C715 /* SPCryptService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BEF2E04FD6A00A2C715 /* SPCryptService.swift */; }; + 1BB91D3C2E04FD6A00A2C715 /* SPNetwork.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF02E04FD6A00A2C715 /* SPNetwork.swift */; }; + 1BB91D3D2E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF12E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift */; }; + 1BB91D3E2E04FD6A00A2C715 /* SPURLPath.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF22E04FD6A00A2C715 /* SPURLPath.swift */; }; + 1BB91D3F2E04FD6A00A2C715 /* SPApnsAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF52E04FD6A00A2C715 /* SPApnsAlertView.swift */; }; + 1BB91D402E04FD6A00A2C715 /* SPCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF62E04FD6A00A2C715 /* SPCollectionView.swift */; }; + 1BB91D412E04FD6A00A2C715 /* SPCollectionViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF72E04FD6A00A2C715 /* SPCollectionViewCell.swift */; }; + 1BB91D422E04FD6A00A2C715 /* SPFadeEdgeImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF82E04FD6A00A2C715 /* SPFadeEdgeImageView.swift */; }; + 1BB91D432E04FD6A00A2C715 /* SPGradientLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BF92E04FD6A00A2C715 /* SPGradientLabel.swift */; }; + 1BB91D442E04FD6A00A2C715 /* SPGradientView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFA2E04FD6A00A2C715 /* SPGradientView.swift */; }; + 1BB91D452E04FD6A00A2C715 /* SPImageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFB2E04FD6A00A2C715 /* SPImageView.swift */; }; + 1BB91D462E04FD6A00A2C715 /* SPScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFC2E04FD6A00A2C715 /* SPScrollView.swift */; }; + 1BB91D472E04FD6A00A2C715 /* SPTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFD2E04FD6A00A2C715 /* SPTableView.swift */; }; + 1BB91D482E04FD6A00A2C715 /* SPTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFE2E04FD6A00A2C715 /* SPTableViewCell.swift */; }; + 1BB91D492E04FD6A00A2C715 /* SPTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91BFF2E04FD6A00A2C715 /* SPTextField.swift */; }; + 1BB91D4A2E04FD6A00A2C715 /* SPCampaignWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C012E04FD6A00A2C715 /* SPCampaignWebViewController.swift */; }; + 1BB91D4B2E04FD6A00A2C715 /* SPWebMessageModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C022E04FD6A00A2C715 /* SPWebMessageModel.swift */; }; + 1BB91D4C2E04FD6A00A2C715 /* SPWebView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C032E04FD6A00A2C715 /* SPWebView.swift */; }; + 1BB91D4D2E04FD6A00A2C715 /* SPWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C042E04FD6A00A2C715 /* SPWebViewController.swift */; }; + 1BB91D4E2E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C052E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift */; }; + 1BB91D4F2E04FD6A00A2C715 /* SPAllShortViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C082E04FD6A00A2C715 /* SPAllShortViewController.swift */; }; + 1BB91D502E04FD6A00A2C715 /* SPExplorePageController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C092E04FD6A00A2C715 /* SPExplorePageController.swift */; }; + 1BB91D512E04FD6A00A2C715 /* SPExploreViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C0A2E04FD6A00A2C715 /* SPExploreViewController.swift */; }; + 1BB91D522E04FD6A00A2C715 /* SPCategoryModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C0C2E04FD6A00A2C715 /* SPCategoryModel.swift */; }; + 1BB91D532E04FD6A00A2C715 /* SPAllShortCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C0E2E04FD6A00A2C715 /* SPAllShortCell.swift */; }; + 1BB91D542E04FD6A00A2C715 /* SPExplorePlayerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C0F2E04FD6A00A2C715 /* SPExplorePlayerCell.swift */; }; + 1BB91D552E04FD6A00A2C715 /* SPExplorePlayerControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C102E04FD6A00A2C715 /* SPExplorePlayerControlView.swift */; }; + 1BB91D562E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C112E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift */; }; + 1BB91D572E04FD6A00A2C715 /* SPGuideViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C142E04FD6A00A2C715 /* SPGuideViewController.swift */; }; + 1BB91D582E04FD6A00A2C715 /* SPAllViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C172E04FD6A00A2C715 /* SPAllViewController.swift */; }; + 1BB91D592E04FD6A00A2C715 /* SPHomeChildController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C182E04FD6A00A2C715 /* SPHomeChildController.swift */; }; + 1BB91D5A2E04FD6A00A2C715 /* SPHomePageController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C192E04FD6A00A2C715 /* SPHomePageController.swift */; }; + 1BB91D5B2E04FD6A00A2C715 /* SPHomeV2ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1A2E04FD6A00A2C715 /* SPHomeV2ViewController.swift */; }; + 1BB91D5C2E04FD6A00A2C715 /* SPHomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1B2E04FD6A00A2C715 /* SPHomeViewController.swift */; }; + 1BB91D5D2E04FD6A00A2C715 /* SPSearchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1C2E04FD6A00A2C715 /* SPSearchViewController.swift */; }; + 1BB91D5E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift */; }; + 1BB91D5F2E04FD6A00A2C715 /* SPHomeContentModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C1F2E04FD6A00A2C715 /* SPHomeContentModel.swift */; }; + 1BB91D602E04FD6A00A2C715 /* SPHomeModuleModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C202E04FD6A00A2C715 /* SPHomeModuleModel.swift */; }; + 1BB91D612E04FD6A00A2C715 /* SPHomeTopModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C212E04FD6A00A2C715 /* SPHomeTopModel.swift */; }; + 1BB91D622E04FD6A00A2C715 /* SPHomeBannerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C232E04FD6A00A2C715 /* SPHomeBannerCell.swift */; }; + 1BB91D632E04FD6A00A2C715 /* SPHomeBannerContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C242E04FD6A00A2C715 /* SPHomeBannerContentCell.swift */; }; + 1BB91D642E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C252E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift */; }; + 1BB91D652E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C262E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift */; }; + 1BB91D662E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C272E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift */; }; + 1BB91D672E04FD6A00A2C715 /* SPHomeContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C282E04FD6A00A2C715 /* SPHomeContentCell.swift */; }; + 1BB91D682E04FD6A00A2C715 /* SPHomeDataItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C292E04FD6A00A2C715 /* SPHomeDataItemView.swift */; }; + 1BB91D692E04FD6A00A2C715 /* SPHomeExploreCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2A2E04FD6A00A2C715 /* SPHomeExploreCell.swift */; }; + 1BB91D6A2E04FD6A00A2C715 /* SPHomeExploreView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2B2E04FD6A00A2C715 /* SPHomeExploreView.swift */; }; + 1BB91D6B2E04FD6A00A2C715 /* SPHomeHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2C2E04FD6A00A2C715 /* SPHomeHeaderView.swift */; }; + 1BB91D6C2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2D2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift */; }; + 1BB91D6D2E04FD6A00A2C715 /* SPHomeHotCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2E2E04FD6A00A2C715 /* SPHomeHotCell.swift */; }; + 1BB91D6E2E04FD6A00A2C715 /* SPHomeHotContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C2F2E04FD6A00A2C715 /* SPHomeHotContentCell.swift */; }; + 1BB91D6F2E04FD6A00A2C715 /* SPHomeHotSearchCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C302E04FD6A00A2C715 /* SPHomeHotSearchCell.swift */; }; + 1BB91D702E04FD6A00A2C715 /* SPHomeHotSearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C312E04FD6A00A2C715 /* SPHomeHotSearchView.swift */; }; + 1BB91D712E04FD6A00A2C715 /* SPHomeHotView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C322E04FD6A00A2C715 /* SPHomeHotView.swift */; }; + 1BB91D722E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C332E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift */; }; + 1BB91D732E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C342E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift */; }; + 1BB91D742E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C352E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift */; }; + 1BB91D752E04FD6A00A2C715 /* SPHomePlayHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C362E04FD6A00A2C715 /* SPHomePlayHistoryView.swift */; }; + 1BB91D762E04FD6A00A2C715 /* SPHomeSearchButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C372E04FD6A00A2C715 /* SPHomeSearchButton.swift */; }; + 1BB91D772E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C382E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift */; }; + 1BB91D782E04FD6A00A2C715 /* SPHomeShortCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C392E04FD6A00A2C715 /* SPHomeShortCell.swift */; }; + 1BB91D792E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3A2E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift */; }; + 1BB91D7A2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3B2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift */; }; + 1BB91D7B2E04FD6A00A2C715 /* SPHomeTrendingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3C2E04FD6A00A2C715 /* SPHomeTrendingCell.swift */; }; + 1BB91D7C2E04FD6A00A2C715 /* SPHomeTrendingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3D2E04FD6A00A2C715 /* SPHomeTrendingView.swift */; }; + 1BB91D7D2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3E2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift */; }; + 1BB91D7E2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C3F2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift */; }; + 1BB91D7F2E04FD6A00A2C715 /* SPSearchAssociativeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C402E04FD6A00A2C715 /* SPSearchAssociativeView.swift */; }; + 1BB91D802E04FD6A00A2C715 /* SPSearchHomeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C412E04FD6A00A2C715 /* SPSearchHomeView.swift */; }; + 1BB91D812E04FD6A00A2C715 /* SPSearchInputView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C422E04FD6A00A2C715 /* SPSearchInputView.swift */; }; + 1BB91D822E04FD6A00A2C715 /* SPSearchResultCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C432E04FD6A00A2C715 /* SPSearchResultCell.swift */; }; + 1BB91D832E04FD6A00A2C715 /* SPSearchResultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C442E04FD6A00A2C715 /* SPSearchResultView.swift */; }; + 1BB91D842E04FD6A00A2C715 /* SPHomeViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C462E04FD6A00A2C715 /* SPHomeViewModel.swift */; }; + 1BB91D852E04FD6A00A2C715 /* SPSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C472E04FD6A00A2C715 /* SPSearchViewModel.swift */; }; + 1BB91D862E04FD6A00A2C715 /* SPLoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C4A2E04FD6A00A2C715 /* SPLoginViewController.swift */; }; + 1BB91D872E04FD6A00A2C715 /* SPAboutUsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C4D2E04FD6A00A2C715 /* SPAboutUsViewController.swift */; }; + 1BB91D882E04FD6A00A2C715 /* SPDeleteAccountViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C4E2E04FD6A00A2C715 /* SPDeleteAccountViewController.swift */; }; + 1BB91D892E04FD6A00A2C715 /* SPFeedbackViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C4F2E04FD6A00A2C715 /* SPFeedbackViewController.swift */; }; + 1BB91D8A2E04FD6A00A2C715 /* SPLanguageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C502E04FD6A00A2C715 /* SPLanguageViewController.swift */; }; + 1BB91D8B2E04FD6A00A2C715 /* SPMineViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C512E04FD6A00A2C715 /* SPMineViewController.swift */; }; + 1BB91D8C2E04FD6A00A2C715 /* SPSettingsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C522E04FD6A00A2C715 /* SPSettingsViewController.swift */; }; + 1BB91D8D2E04FD6A00A2C715 /* SPLanguageModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C542E04FD6A00A2C715 /* SPLanguageModel.swift */; }; + 1BB91D8E2E04FD6A00A2C715 /* SPMineItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C552E04FD6A00A2C715 /* SPMineItem.swift */; }; + 1BB91D8F2E04FD6A00A2C715 /* SPAboutUsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C572E04FD6A00A2C715 /* SPAboutUsCell.swift */; }; + 1BB91D902E04FD6A00A2C715 /* SPAboutUsHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C582E04FD6A00A2C715 /* SPAboutUsHeaderView.swift */; }; + 1BB91D912E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C592E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift */; }; + 1BB91D922E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5A2E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift */; }; + 1BB91D932E04FD6A00A2C715 /* SPDeleteAccountTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5B2E04FD6A00A2C715 /* SPDeleteAccountTextView.swift */; }; + 1BB91D942E04FD6A00A2C715 /* SPDeleteAccountTipView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5C2E04FD6A00A2C715 /* SPDeleteAccountTipView.swift */; }; + 1BB91D952E04FD6A00A2C715 /* SPLanguageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5D2E04FD6A00A2C715 /* SPLanguageCell.swift */; }; + 1BB91D962E04FD6A00A2C715 /* SPMineCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5E2E04FD6A00A2C715 /* SPMineCell.swift */; }; + 1BB91D972E04FD6A00A2C715 /* SPMineHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C5F2E04FD6A00A2C715 /* SPMineHeaderView.swift */; }; + 1BB91D982E04FD6A00A2C715 /* SPMineMemberNoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C602E04FD6A00A2C715 /* SPMineMemberNoView.swift */; }; + 1BB91D992E04FD6A00A2C715 /* SPMineMemberView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C612E04FD6A00A2C715 /* SPMineMemberView.swift */; }; + 1BB91D9A2E04FD6A00A2C715 /* SPMineMemberYesView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C622E04FD6A00A2C715 /* SPMineMemberYesView.swift */; }; + 1BB91D9B2E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C632E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift */; }; + 1BB91D9C2E04FD6A00A2C715 /* SPMinePlayHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C642E04FD6A00A2C715 /* SPMinePlayHistoryView.swift */; }; + 1BB91D9D2E04FD6A00A2C715 /* SPMineWalletView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C652E04FD6A00A2C715 /* SPMineWalletView.swift */; }; + 1BB91D9E2E04FD6A00A2C715 /* SPSettingsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C662E04FD6A00A2C715 /* SPSettingsCell.swift */; }; + 1BB91D9F2E04FD6A00A2C715 /* SPCollectListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C692E04FD6A00A2C715 /* SPCollectListViewController.swift */; }; + 1BB91DA02E04FD6A00A2C715 /* SPMyListChildViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6A2E04FD6A00A2C715 /* SPMyListChildViewController.swift */; }; + 1BB91DA12E04FD6A00A2C715 /* SPMyListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6B2E04FD6A00A2C715 /* SPMyListViewController.swift */; }; + 1BB91DA22E04FD6A00A2C715 /* SPPlayHistoryViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6C2E04FD6A00A2C715 /* SPPlayHistoryViewController.swift */; }; + 1BB91DA32E04FD6A00A2C715 /* SPCollectListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6E2E04FD6A00A2C715 /* SPCollectListCell.swift */; }; + 1BB91DA42E04FD6A00A2C715 /* SPPlayHistoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C6F2E04FD6A00A2C715 /* SPPlayHistoryCell.swift */; }; + 1BB91DA52E04FD6A00A2C715 /* SPPlayerDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C722E04FD6A00A2C715 /* SPPlayerDetailViewController.swift */; }; + 1BB91DA62E04FD6A00A2C715 /* SPPlayerListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C732E04FD6A00A2C715 /* SPPlayerListViewController.swift */; }; + 1BB91DA72E04FD6A00A2C715 /* SPPlayerProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C752E04FD6A00A2C715 /* SPPlayerProtocol.swift */; }; + 1BB91DA82E04FD6A00A2C715 /* SPShortModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C762E04FD6A00A2C715 /* SPShortModel.swift */; }; + 1BB91DA92E04FD6A00A2C715 /* SPSpeedModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C772E04FD6A00A2C715 /* SPSpeedModel.swift */; }; + 1BB91DAA2E04FD6A00A2C715 /* SPVideoDetailModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C782E04FD6A00A2C715 /* SPVideoDetailModel.swift */; }; + 1BB91DAB2E04FD6A00A2C715 /* SPVideoInfoModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C792E04FD6A00A2C715 /* SPVideoInfoModel.swift */; }; + 1BB91DAC2E04FD6A00A2C715 /* SPEpisodeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7B2E04FD6A00A2C715 /* SPEpisodeCell.swift */; }; + 1BB91DAD2E04FD6A00A2C715 /* SPEpisodeMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7C2E04FD6A00A2C715 /* SPEpisodeMenuView.swift */; }; + 1BB91DAE2E04FD6A00A2C715 /* SPEpisodeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7D2E04FD6A00A2C715 /* SPEpisodeView.swift */; }; + 1BB91DAF2E04FD6A00A2C715 /* SPPlayBuyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7E2E04FD6A00A2C715 /* SPPlayBuyView.swift */; }; + 1BB91DB02E04FD6A00A2C715 /* SPPlayerControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C7F2E04FD6A00A2C715 /* SPPlayerControlView.swift */; }; + 1BB91DB12E04FD6A00A2C715 /* SPPlayerDetailCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C802E04FD6A00A2C715 /* SPPlayerDetailCell.swift */; }; + 1BB91DB22E04FD6A00A2C715 /* SPPlayerDetailControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C812E04FD6A00A2C715 /* SPPlayerDetailControlView.swift */; }; + 1BB91DB32E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C822E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift */; }; + 1BB91DB42E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C832E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift */; }; + 1BB91DB52E04FD6A00A2C715 /* SPPlayerListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C842E04FD6A00A2C715 /* SPPlayerListCell.swift */; }; + 1BB91DB62E04FD6A00A2C715 /* SPPlayerProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C852E04FD6A00A2C715 /* SPPlayerProgressView.swift */; }; + 1BB91DB72E04FD6A00A2C715 /* SPPlayLockView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C862E04FD6A00A2C715 /* SPPlayLockView.swift */; }; + 1BB91DB82E04FD6A00A2C715 /* SPSpeedSelectedCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C872E04FD6A00A2C715 /* SPSpeedSelectedCell.swift */; }; + 1BB91DB92E04FD6A00A2C715 /* SPSpeedSelectedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C882E04FD6A00A2C715 /* SPSpeedSelectedView.swift */; }; + 1BB91DBA2E04FD6A00A2C715 /* SPPlayerListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C8A2E04FD6A00A2C715 /* SPPlayerListViewModel.swift */; }; + 1BB91DBB2E04FD6A00A2C715 /* SPRewardsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C8D2E04FD6A00A2C715 /* SPRewardsViewController.swift */; }; + 1BB91DBC2E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C902E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift */; }; + 1BB91DBD2E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C912E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift */; }; + 1BB91DBE2E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C922E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift */; }; + 1BB91DBF2E04FD6A00A2C715 /* SPRewardCoinsViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C932E04FD6A00A2C715 /* SPRewardCoinsViewController.swift */; }; + 1BB91DC02E04FD6A00A2C715 /* SPStoreViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C942E04FD6A00A2C715 /* SPStoreViewController.swift */; }; + 1BB91DC12E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C952E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift */; }; + 1BB91DC22E04FD6A00A2C715 /* SPWalletViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C962E04FD6A00A2C715 /* SPWalletViewController.swift */; }; + 1BB91DC32E04FD6A00A2C715 /* SPBuyRecordsModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C982E04FD6A00A2C715 /* SPBuyRecordsModel.swift */; }; + 1BB91DC42E04FD6A00A2C715 /* SPPayTemplateItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C992E04FD6A00A2C715 /* SPPayTemplateItem.swift */; }; + 1BB91DC52E04FD6A00A2C715 /* SPPayTemplateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9A2E04FD6A00A2C715 /* SPPayTemplateModel.swift */; }; + 1BB91DC62E04FD6A00A2C715 /* SPRechargeRecordModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9B2E04FD6A00A2C715 /* SPRechargeRecordModel.swift */; }; + 1BB91DC72E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9C2E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift */; }; + 1BB91DC82E04FD6A00A2C715 /* SPVideoUnlockModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9D2E04FD6A00A2C715 /* SPVideoUnlockModel.swift */; }; + 1BB91DC92E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91C9F2E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift */; }; + 1BB91DCA2E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA02E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift */; }; + 1BB91DCB2E04FD6A00A2C715 /* SPCoinRechargeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA12E04FD6A00A2C715 /* SPCoinRechargeCell.swift */; }; + 1BB91DCC2E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA22E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift */; }; + 1BB91DCD2E04FD6A00A2C715 /* SPCoinRechargeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA32E04FD6A00A2C715 /* SPCoinRechargeView.swift */; }; + 1BB91DCE2E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA42E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift */; }; + 1BB91DCF2E04FD6A00A2C715 /* SPMemberRechargeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA52E04FD6A00A2C715 /* SPMemberRechargeCell.swift */; }; + 1BB91DD02E04FD6A00A2C715 /* SPMemberRechargeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA62E04FD6A00A2C715 /* SPMemberRechargeView.swift */; }; + 1BB91DD12E04FD6A00A2C715 /* SPRewardCoinsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA72E04FD6A00A2C715 /* SPRewardCoinsCell.swift */; }; + 1BB91DD22E04FD6A00A2C715 /* SPVipAlertCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA82E04FD6A00A2C715 /* SPVipAlertCell.swift */; }; + 1BB91DD32E04FD6A00A2C715 /* SPVipAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CA92E04FD6A00A2C715 /* SPVipAlertView.swift */; }; + 1BB91DD42E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CAA2E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift */; }; + 1BB91DD52E04FD6A00A2C715 /* SPWalletCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CAB2E04FD6A00A2C715 /* SPWalletCell.swift */; }; + 1BB91DD62E04FD6A00A2C715 /* SPWalletHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CAC2E04FD6A00A2C715 /* SPWalletHeaderView.swift */; }; + 1BB91DD72E04FD6A00A2C715 /* SPAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB02E04FD6A00A2C715 /* SPAlertView.swift */; }; + 1BB91DD82E04FD6A00A2C715 /* SPAlertWindowManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB12E04FD6A00A2C715 /* SPAlertWindowManager.swift */; }; + 1BB91DD92E04FD6A00A2C715 /* SPAPPTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB32E04FD6A00A2C715 /* SPAPPTool.swift */; }; + 1BB91DDA2E04FD6A00A2C715 /* SPAppCacheManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB52E04FD6A00A2C715 /* SPAppCacheManager.swift */; }; + 1BB91DDB2E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB72E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift */; }; + 1BB91DDC2E04FD6A00A2C715 /* UIScrollView+Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CB82E04FD6A00A2C715 /* UIScrollView+Empty.swift */; }; + 1BB91DDD2E04FD6A00A2C715 /* SPHUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CBA2E04FD6A00A2C715 /* SPHUD.swift */; }; + 1BB91DDE2E04FD6A00A2C715 /* SPToast.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CBB2E04FD6A00A2C715 /* SPToast.swift */; }; + 1BB91DDF2E04FD6A00A2C715 /* SPImagePickerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CBD2E04FD6A00A2C715 /* SPImagePickerManager.swift */; }; + 1BB91DE02E04FD6A00A2C715 /* SPLoginManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CBF2E04FD6A00A2C715 /* SPLoginManager.swift */; }; + 1BB91DE12E04FD6A00A2C715 /* SPLoginManager+Apple.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC02E04FD6A00A2C715 /* SPLoginManager+Apple.swift */; }; + 1BB91DE22E04FD6A00A2C715 /* SPLoginManager+Facebook.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC12E04FD6A00A2C715 /* SPLoginManager+Facebook.swift */; }; + 1BB91DE32E04FD6A00A2C715 /* SPThirdSignModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC22E04FD6A00A2C715 /* SPThirdSignModel.swift */; }; + 1BB91DE42E04FD6A00A2C715 /* SPTokenModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC32E04FD6A00A2C715 /* SPTokenModel.swift */; }; + 1BB91DE52E04FD6A00A2C715 /* SPPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC52E04FD6A00A2C715 /* SPPlayer.swift */; }; + 1BB91DE62E04FD6A00A2C715 /* SPIAPManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC72E04FD6A00A2C715 /* SPIAPManager.swift */; }; + 1BB91DE72E04FD6A00A2C715 /* SPIAPOrderModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC82E04FD6A00A2C715 /* SPIAPOrderModel.swift */; }; + 1BB91DE82E04FD6A00A2C715 /* SPIAPVerifyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CC92E04FD6A00A2C715 /* SPIAPVerifyModel.swift */; }; + 1BB91DE92E04FD6A00A2C715 /* SPWaitRestoreModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CCA2E04FD6A00A2C715 /* SPWaitRestoreModel.swift */; }; + 1BB91DEA2E04FD6A00A2C715 /* SPLocalizedManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CCC2E04FD6A00A2C715 /* SPLocalizedManager.swift */; }; + 1BB91DEB2E04FD6A00A2C715 /* SPLocalizedModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CCD2E04FD6A00A2C715 /* SPLocalizedModel.swift */; }; + 1BB91DEC2E04FD6A00A2C715 /* SPUserInfo.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CCF2E04FD6A00A2C715 /* SPUserInfo.swift */; }; + 1BB91DED2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CDD2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift */; }; + 1BB91DEE2E04FD6A00A2C715 /* JXButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CDF2E04FD6A00A2C715 /* JXButton.swift */; }; + 1BB91DEF2E04FD6A00A2C715 /* JXIAPManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE12E04FD6A00A2C715 /* JXIAPManager.swift */; }; + 1BB91DF02E04FD6A00A2C715 /* JXTagView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE32E04FD6A00A2C715 /* JXTagView.swift */; }; + 1BB91DF12E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE52E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift */; }; + 1BB91DF22E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE62E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift */; }; + 1BB91DF32E04FD6A00A2C715 /* JXPopAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE72E04FD6A00A2C715 /* JXPopAnimatedTransition.swift */; }; + 1BB91DF42E04FD6A00A2C715 /* JXPushAnimatedTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE82E04FD6A00A2C715 /* JXPushAnimatedTransition.swift */; }; + 1BB91DF52E04FD6A00A2C715 /* JXTransitionDefine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CE92E04FD6A00A2C715 /* JXTransitionDefine.swift */; }; + 1BB91DF62E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CEA2E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift */; }; + 1BB91DF72E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CEB2E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift */; }; + 1BB91DF82E04FD6A00A2C715 /* UINavigationController+JXTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CEC2E04FD6A00A2C715 /* UINavigationController+JXTransition.swift */; }; + 1BB91DF92E04FD6A00A2C715 /* UIViewController+JXTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CED2E04FD6A00A2C715 /* UIViewController+JXTransition.swift */; }; + 1BB91DFA2E04FD6A00A2C715 /* JXUUID.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF02E04FD6A00A2C715 /* JXUUID.m */; }; + 1BB91DFB2E04FD6A00A2C715 /* PDKeyChain.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF22E04FD6A00A2C715 /* PDKeyChain.m */; }; + 1BB91DFC2E04FD6A00A2C715 /* JYPageConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF42E04FD6A00A2C715 /* JYPageConfig.swift */; }; + 1BB91DFD2E04FD6A00A2C715 /* JYPageContollerProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF52E04FD6A00A2C715 /* JYPageContollerProtocol.swift */; }; + 1BB91DFE2E04FD6A00A2C715 /* JYPageController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF62E04FD6A00A2C715 /* JYPageController.swift */; }; + 1BB91DFF2E04FD6A00A2C715 /* JYScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF72E04FD6A00A2C715 /* JYScrollView.swift */; }; + 1BB91E002E04FD6A00A2C715 /* JYSegmentedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF82E04FD6A00A2C715 /* JYSegmentedView.swift */; }; + 1BB91E012E04FD6A00A2C715 /* JYSegmentedViewItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CF92E04FD6A00A2C715 /* JYSegmentedViewItem.swift */; }; + 1BB91E022E04FD6A00A2C715 /* WMMenuItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CFD2E04FD6A00A2C715 /* WMMenuItem.m */; }; + 1BB91E032E04FD6A00A2C715 /* WMMenuView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91CFF2E04FD6A00A2C715 /* WMMenuView.m */; }; + 1BB91E042E04FD6A00A2C715 /* WMProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D012E04FD6A00A2C715 /* WMProgressView.m */; }; + 1BB91E052E04FD6A00A2C715 /* WMScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D032E04FD6A00A2C715 /* WMScrollView.m */; }; + 1BB91E062E04FD6A00A2C715 /* UIViewController+WMPageController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D062E04FD6A00A2C715 /* UIViewController+WMPageController.m */; }; + 1BB91E072E04FD6A00A2C715 /* WMPageController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D082E04FD6A00A2C715 /* WMPageController.m */; }; + 1BB91E082E04FD6A00A2C715 /* ZKCycleScrollView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D0A2E04FD6A00A2C715 /* ZKCycleScrollView.swift */; }; + 1BB91E092E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = 1BB91D0B2E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift */; }; + 1BB91E0A2E04FD6A00A2C715 /* Inter-ExtraBold-5.otf in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CD22E04FD6A00A2C715 /* Inter-ExtraBold-5.otf */; }; + 1BB91E0B2E04FD6A00A2C715 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CD42E04FD6A00A2C715 /* Assets.xcassets */; }; + 1BB91E0C2E04FD6A00A2C715 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CD52E04FD6A00A2C715 /* GoogleService-Info.plist */; }; + 1BB91E0E2E04FD6A00A2C715 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CD82E04FD6A00A2C715 /* LaunchScreen.storyboard */; }; + 1BB91E0F2E04FD6A00A2C715 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 1BB91CDA2E04FD6A00A2C715 /* Localizable.strings */; }; + 1BE7892B2DCB0E530001A8F1 /* FacebookCore in Frameworks */ = {isa = PBXBuildFile; productRef = 1BE7892A2DCB0E530001A8F1 /* FacebookCore */; }; + 1BE7892D2DCB0E530001A8F1 /* FacebookLogin in Frameworks */ = {isa = PBXBuildFile; productRef = 1BE7892C2DCB0E530001A8F1 /* FacebookLogin */; }; + 1BF22FD12DC2169B0082429A /* FirebaseAnalytics in Frameworks */ = {isa = PBXBuildFile; productRef = 1BF22FD02DC2169B0082429A /* FirebaseAnalytics */; }; + 1BF22FD32DC2169B0082429A /* FirebaseCore in Frameworks */ = {isa = PBXBuildFile; productRef = 1BF22FD22DC2169B0082429A /* FirebaseCore */; }; + 1BF22FD52DC2169B0082429A /* FirebaseMessaging in Frameworks */ = {isa = PBXBuildFile; productRef = 1BF22FD42DC2169B0082429A /* FirebaseMessaging */; }; + C3D1CE788CA03A1878493356 /* Pods_ThimraTV.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B64805795B479324EB764157 /* Pods_ThimraTV.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXFileReference section */ + 0538826A0638D33FEF3A2E38 /* Pods-ThimraTV.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ThimraTV.debug.xcconfig"; path = "Target Support Files/Pods-ThimraTV/Pods-ThimraTV.debug.xcconfig"; sourceTree = ""; }; + 109EB01BE447EE135493CA38 /* Pods-MoviaBox.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MoviaBox.release.xcconfig"; path = "Target Support Files/Pods-MoviaBox/Pods-MoviaBox.release.xcconfig"; sourceTree = ""; }; + 1BB91BBD2E04FD6A00A2C715 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; + 1BB91BBE2E04FD6A00A2C715 /* AppDelegate+APNS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+APNS.swift"; sourceTree = ""; }; + 1BB91BBF2E04FD6A00A2C715 /* AppDelegate+Config.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+Config.swift"; sourceTree = ""; }; + 1BB91BC02E04FD6A00A2C715 /* AppDelegate+OpenApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+OpenApp.swift"; sourceTree = ""; }; + 1BB91BC12E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AppDelegate+Thirdparty.swift"; sourceTree = ""; }; + 1BB91BC22E04FD6A00A2C715 /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; }; + 1BB91BC42E04FD6A00A2C715 /* SPNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPNavigationController.swift; sourceTree = ""; }; + 1BB91BC52E04FD6A00A2C715 /* SPTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTabBarController.swift; sourceTree = ""; }; + 1BB91BC62E04FD6A00A2C715 /* SPViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPViewController.swift; sourceTree = ""; }; + 1BB91BC82E04FD6A00A2C715 /* SPAPPKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAPPKey.swift; sourceTree = ""; }; + 1BB91BC92E04FD6A00A2C715 /* SPDefine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDefine.swift; sourceTree = ""; }; + 1BB91BCA2E04FD6A00A2C715 /* SPUserDefaultsKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPUserDefaultsKey.swift; sourceTree = ""; }; + 1BB91BCC2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CGMutablePath+SPAdd.swift"; sourceTree = ""; }; + 1BB91BCD2E04FD6A00A2C715 /* Date+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date+SPAdd.swift"; sourceTree = ""; }; + 1BB91BCE2E04FD6A00A2C715 /* Dictionary+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+SPAdd.swift"; sourceTree = ""; }; + 1BB91BCF2E04FD6A00A2C715 /* Int+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Int+SPAdd.swift"; sourceTree = ""; }; + 1BB91BD02E04FD6A00A2C715 /* NSNumber+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSNumber+SPAdd.swift"; sourceTree = ""; }; + 1BB91BD12E04FD6A00A2C715 /* NSUserDefaults+JXAdd.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSUserDefaults+JXAdd.h"; sourceTree = ""; }; + 1BB91BD22E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSUserDefaults+JXAdd.m"; sourceTree = ""; }; + 1BB91BD32E04FD6A00A2C715 /* String+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "String+SPAdd.swift"; sourceTree = ""; }; + 1BB91BD42E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIBarButtonItem+SPAdd.swift"; sourceTree = ""; }; + 1BB91BD52E04FD6A00A2C715 /* UIColor+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+SPAdd.swift"; sourceTree = ""; }; + 1BB91BD62E04FD6A00A2C715 /* UIDevice+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIDevice+SPAdd.swift"; sourceTree = ""; }; + 1BB91BD72E04FD6A00A2C715 /* UIFont+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+SPAdd.swift"; sourceTree = ""; }; + 1BB91BD82E04FD6A00A2C715 /* UIImage+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+SPAdd.swift"; sourceTree = ""; }; + 1BB91BD92E04FD6A00A2C715 /* UIImageView+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImageView+SPAdd.swift"; sourceTree = ""; }; + 1BB91BDA2E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UINavigationBar+SPAdd.swift"; sourceTree = ""; }; + 1BB91BDB2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UINavigationController+SPAdd.swift"; sourceTree = ""; }; + 1BB91BDC2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIScrollView+SPRefresh.swift"; sourceTree = ""; }; + 1BB91BDD2E04FD6A00A2C715 /* UIStackView+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIStackView+SPAdd.swift"; sourceTree = ""; }; + 1BB91BDE2E04FD6A00A2C715 /* UIView+SPAdd.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+SPAdd.swift"; sourceTree = ""; }; + 1BB91BE02E04FD6A00A2C715 /* SPListModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPListModel.swift; sourceTree = ""; }; + 1BB91BE12E04FD6A00A2C715 /* SPModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPModel.swift; sourceTree = ""; }; + 1BB91BE22E04FD6A00A2C715 /* SPOpenAppModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPOpenAppModel.swift; sourceTree = ""; }; + 1BB91BE42E04FD6A00A2C715 /* SPApnsAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPApnsAPI.swift; sourceTree = ""; }; + 1BB91BE52E04FD6A00A2C715 /* SPHomeAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeAPI.swift; sourceTree = ""; }; + 1BB91BE62E04FD6A00A2C715 /* SPRewardsAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardsAPI.swift; sourceTree = ""; }; + 1BB91BE72E04FD6A00A2C715 /* SPSettingAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSettingAPI.swift; sourceTree = ""; }; + 1BB91BE82E04FD6A00A2C715 /* SPStatAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPStatAPI.swift; sourceTree = ""; }; + 1BB91BE92E04FD6A00A2C715 /* SPUserAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPUserAPI.swift; sourceTree = ""; }; + 1BB91BEA2E04FD6A00A2C715 /* SPVideoAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoAPI.swift; sourceTree = ""; }; + 1BB91BEB2E04FD6A00A2C715 /* SPWalletAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWalletAPI.swift; sourceTree = ""; }; + 1BB91BED2E04FD6A00A2C715 /* CryptorService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CryptorService.swift; sourceTree = ""; }; + 1BB91BEE2E04FD6A00A2C715 /* SPApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPApi.swift; sourceTree = ""; }; + 1BB91BEF2E04FD6A00A2C715 /* SPCryptService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCryptService.swift; sourceTree = ""; }; + 1BB91BF02E04FD6A00A2C715 /* SPNetwork.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPNetwork.swift; sourceTree = ""; }; + 1BB91BF12E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPNetworkReachabilityManager.swift; sourceTree = ""; }; + 1BB91BF22E04FD6A00A2C715 /* SPURLPath.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPURLPath.swift; sourceTree = ""; }; + 1BB91BF52E04FD6A00A2C715 /* SPApnsAlertView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPApnsAlertView.swift; sourceTree = ""; }; + 1BB91BF62E04FD6A00A2C715 /* SPCollectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCollectionView.swift; sourceTree = ""; }; + 1BB91BF72E04FD6A00A2C715 /* SPCollectionViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCollectionViewCell.swift; sourceTree = ""; }; + 1BB91BF82E04FD6A00A2C715 /* SPFadeEdgeImageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPFadeEdgeImageView.swift; sourceTree = ""; }; + 1BB91BF92E04FD6A00A2C715 /* SPGradientLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPGradientLabel.swift; sourceTree = ""; }; + 1BB91BFA2E04FD6A00A2C715 /* SPGradientView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPGradientView.swift; sourceTree = ""; }; + 1BB91BFB2E04FD6A00A2C715 /* SPImageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPImageView.swift; sourceTree = ""; }; + 1BB91BFC2E04FD6A00A2C715 /* SPScrollView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPScrollView.swift; sourceTree = ""; }; + 1BB91BFD2E04FD6A00A2C715 /* SPTableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTableView.swift; sourceTree = ""; }; + 1BB91BFE2E04FD6A00A2C715 /* SPTableViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTableViewCell.swift; sourceTree = ""; }; + 1BB91BFF2E04FD6A00A2C715 /* SPTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTextField.swift; sourceTree = ""; }; + 1BB91C012E04FD6A00A2C715 /* SPCampaignWebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCampaignWebViewController.swift; sourceTree = ""; }; + 1BB91C022E04FD6A00A2C715 /* SPWebMessageModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWebMessageModel.swift; sourceTree = ""; }; + 1BB91C032E04FD6A00A2C715 /* SPWebView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWebView.swift; sourceTree = ""; }; + 1BB91C042E04FD6A00A2C715 /* SPWebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWebViewController.swift; sourceTree = ""; }; + 1BB91C052E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SPWebViewController+ScriptMessage.swift"; sourceTree = ""; }; + 1BB91C082E04FD6A00A2C715 /* SPAllShortViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAllShortViewController.swift; sourceTree = ""; }; + 1BB91C092E04FD6A00A2C715 /* SPExplorePageController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPExplorePageController.swift; sourceTree = ""; }; + 1BB91C0A2E04FD6A00A2C715 /* SPExploreViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPExploreViewController.swift; sourceTree = ""; }; + 1BB91C0C2E04FD6A00A2C715 /* SPCategoryModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCategoryModel.swift; sourceTree = ""; }; + 1BB91C0E2E04FD6A00A2C715 /* SPAllShortCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAllShortCell.swift; sourceTree = ""; }; + 1BB91C0F2E04FD6A00A2C715 /* SPExplorePlayerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPExplorePlayerCell.swift; sourceTree = ""; }; + 1BB91C102E04FD6A00A2C715 /* SPExplorePlayerControlView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPExplorePlayerControlView.swift; sourceTree = ""; }; + 1BB91C112E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoPlayerInfoView.swift; sourceTree = ""; }; + 1BB91C142E04FD6A00A2C715 /* SPGuideViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPGuideViewController.swift; sourceTree = ""; }; + 1BB91C172E04FD6A00A2C715 /* SPAllViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAllViewController.swift; sourceTree = ""; }; + 1BB91C182E04FD6A00A2C715 /* SPHomeChildController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeChildController.swift; sourceTree = ""; }; + 1BB91C192E04FD6A00A2C715 /* SPHomePageController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomePageController.swift; sourceTree = ""; }; + 1BB91C1A2E04FD6A00A2C715 /* SPHomeV2ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeV2ViewController.swift; sourceTree = ""; }; + 1BB91C1B2E04FD6A00A2C715 /* SPHomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeViewController.swift; sourceTree = ""; }; + 1BB91C1C2E04FD6A00A2C715 /* SPSearchViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchViewController.swift; sourceTree = ""; }; + 1BB91C1E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeCategoryModel.swift; sourceTree = ""; }; + 1BB91C1F2E04FD6A00A2C715 /* SPHomeContentModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeContentModel.swift; sourceTree = ""; }; + 1BB91C202E04FD6A00A2C715 /* SPHomeModuleModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeModuleModel.swift; sourceTree = ""; }; + 1BB91C212E04FD6A00A2C715 /* SPHomeTopModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeTopModel.swift; sourceTree = ""; }; + 1BB91C232E04FD6A00A2C715 /* SPHomeBannerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeBannerCell.swift; sourceTree = ""; }; + 1BB91C242E04FD6A00A2C715 /* SPHomeBannerContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeBannerContentCell.swift; sourceTree = ""; }; + 1BB91C252E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeCategoryContentCell.swift; sourceTree = ""; }; + 1BB91C262E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeCategoryVideoCell.swift; sourceTree = ""; }; + 1BB91C272E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeCategoryVideoView.swift; sourceTree = ""; }; + 1BB91C282E04FD6A00A2C715 /* SPHomeContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeContentCell.swift; sourceTree = ""; }; + 1BB91C292E04FD6A00A2C715 /* SPHomeDataItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeDataItemView.swift; sourceTree = ""; }; + 1BB91C2A2E04FD6A00A2C715 /* SPHomeExploreCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeExploreCell.swift; sourceTree = ""; }; + 1BB91C2B2E04FD6A00A2C715 /* SPHomeExploreView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeExploreView.swift; sourceTree = ""; }; + 1BB91C2C2E04FD6A00A2C715 /* SPHomeHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHeaderView.swift; sourceTree = ""; }; + 1BB91C2D2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHistoryContentCell.swift; sourceTree = ""; }; + 1BB91C2E2E04FD6A00A2C715 /* SPHomeHotCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotCell.swift; sourceTree = ""; }; + 1BB91C2F2E04FD6A00A2C715 /* SPHomeHotContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotContentCell.swift; sourceTree = ""; }; + 1BB91C302E04FD6A00A2C715 /* SPHomeHotSearchCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotSearchCell.swift; sourceTree = ""; }; + 1BB91C312E04FD6A00A2C715 /* SPHomeHotSearchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotSearchView.swift; sourceTree = ""; }; + 1BB91C322E04FD6A00A2C715 /* SPHomeHotView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeHotView.swift; sourceTree = ""; }; + 1BB91C332E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeNineSquareContentCell.swift; sourceTree = ""; }; + 1BB91C342E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomePlayHistoricalView.swift; sourceTree = ""; }; + 1BB91C352E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomePlayHistoryCell.swift; sourceTree = ""; }; + 1BB91C362E04FD6A00A2C715 /* SPHomePlayHistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomePlayHistoryView.swift; sourceTree = ""; }; + 1BB91C372E04FD6A00A2C715 /* SPHomeSearchButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeSearchButton.swift; sourceTree = ""; }; + 1BB91C382E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeSearchHistoryView.swift; sourceTree = ""; }; + 1BB91C392E04FD6A00A2C715 /* SPHomeShortCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeShortCell.swift; sourceTree = ""; }; + 1BB91C3A2E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeShortsForYouCell.swift; sourceTree = ""; }; + 1BB91C3B2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeShortsForYouView.swift; sourceTree = ""; }; + 1BB91C3C2E04FD6A00A2C715 /* SPHomeTrendingCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeTrendingCell.swift; sourceTree = ""; }; + 1BB91C3D2E04FD6A00A2C715 /* SPHomeTrendingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeTrendingView.swift; sourceTree = ""; }; + 1BB91C3E2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeZoomBannerCell.swift; sourceTree = ""; }; + 1BB91C3F2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchAssociativeCell.swift; sourceTree = ""; }; + 1BB91C402E04FD6A00A2C715 /* SPSearchAssociativeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchAssociativeView.swift; sourceTree = ""; }; + 1BB91C412E04FD6A00A2C715 /* SPSearchHomeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchHomeView.swift; sourceTree = ""; }; + 1BB91C422E04FD6A00A2C715 /* SPSearchInputView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchInputView.swift; sourceTree = ""; }; + 1BB91C432E04FD6A00A2C715 /* SPSearchResultCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchResultCell.swift; sourceTree = ""; }; + 1BB91C442E04FD6A00A2C715 /* SPSearchResultView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchResultView.swift; sourceTree = ""; }; + 1BB91C462E04FD6A00A2C715 /* SPHomeViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHomeViewModel.swift; sourceTree = ""; }; + 1BB91C472E04FD6A00A2C715 /* SPSearchViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSearchViewModel.swift; sourceTree = ""; }; + 1BB91C4A2E04FD6A00A2C715 /* SPLoginViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLoginViewController.swift; sourceTree = ""; }; + 1BB91C4D2E04FD6A00A2C715 /* SPAboutUsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAboutUsViewController.swift; sourceTree = ""; }; + 1BB91C4E2E04FD6A00A2C715 /* SPDeleteAccountViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountViewController.swift; sourceTree = ""; }; + 1BB91C4F2E04FD6A00A2C715 /* SPFeedbackViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPFeedbackViewController.swift; sourceTree = ""; }; + 1BB91C502E04FD6A00A2C715 /* SPLanguageViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLanguageViewController.swift; sourceTree = ""; }; + 1BB91C512E04FD6A00A2C715 /* SPMineViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineViewController.swift; sourceTree = ""; }; + 1BB91C522E04FD6A00A2C715 /* SPSettingsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSettingsViewController.swift; sourceTree = ""; }; + 1BB91C542E04FD6A00A2C715 /* SPLanguageModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLanguageModel.swift; sourceTree = ""; }; + 1BB91C552E04FD6A00A2C715 /* SPMineItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineItem.swift; sourceTree = ""; }; + 1BB91C572E04FD6A00A2C715 /* SPAboutUsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAboutUsCell.swift; sourceTree = ""; }; + 1BB91C582E04FD6A00A2C715 /* SPAboutUsHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAboutUsHeaderView.swift; sourceTree = ""; }; + 1BB91C592E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountDetailTextView.swift; sourceTree = ""; }; + 1BB91C5A2E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountNormalTextView.swift; sourceTree = ""; }; + 1BB91C5B2E04FD6A00A2C715 /* SPDeleteAccountTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountTextView.swift; sourceTree = ""; }; + 1BB91C5C2E04FD6A00A2C715 /* SPDeleteAccountTipView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPDeleteAccountTipView.swift; sourceTree = ""; }; + 1BB91C5D2E04FD6A00A2C715 /* SPLanguageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLanguageCell.swift; sourceTree = ""; }; + 1BB91C5E2E04FD6A00A2C715 /* SPMineCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineCell.swift; sourceTree = ""; }; + 1BB91C5F2E04FD6A00A2C715 /* SPMineHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineHeaderView.swift; sourceTree = ""; }; + 1BB91C602E04FD6A00A2C715 /* SPMineMemberNoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineMemberNoView.swift; sourceTree = ""; }; + 1BB91C612E04FD6A00A2C715 /* SPMineMemberView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineMemberView.swift; sourceTree = ""; }; + 1BB91C622E04FD6A00A2C715 /* SPMineMemberYesView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineMemberYesView.swift; sourceTree = ""; }; + 1BB91C632E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMinePlayHistoryCell.swift; sourceTree = ""; }; + 1BB91C642E04FD6A00A2C715 /* SPMinePlayHistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMinePlayHistoryView.swift; sourceTree = ""; }; + 1BB91C652E04FD6A00A2C715 /* SPMineWalletView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMineWalletView.swift; sourceTree = ""; }; + 1BB91C662E04FD6A00A2C715 /* SPSettingsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSettingsCell.swift; sourceTree = ""; }; + 1BB91C692E04FD6A00A2C715 /* SPCollectListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCollectListViewController.swift; sourceTree = ""; }; + 1BB91C6A2E04FD6A00A2C715 /* SPMyListChildViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMyListChildViewController.swift; sourceTree = ""; }; + 1BB91C6B2E04FD6A00A2C715 /* SPMyListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMyListViewController.swift; sourceTree = ""; }; + 1BB91C6C2E04FD6A00A2C715 /* SPPlayHistoryViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayHistoryViewController.swift; sourceTree = ""; }; + 1BB91C6E2E04FD6A00A2C715 /* SPCollectListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCollectListCell.swift; sourceTree = ""; }; + 1BB91C6F2E04FD6A00A2C715 /* SPPlayHistoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayHistoryCell.swift; sourceTree = ""; }; + 1BB91C722E04FD6A00A2C715 /* SPPlayerDetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailViewController.swift; sourceTree = ""; }; + 1BB91C732E04FD6A00A2C715 /* SPPlayerListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerListViewController.swift; sourceTree = ""; }; + 1BB91C752E04FD6A00A2C715 /* SPPlayerProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerProtocol.swift; sourceTree = ""; }; + 1BB91C762E04FD6A00A2C715 /* SPShortModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPShortModel.swift; sourceTree = ""; }; + 1BB91C772E04FD6A00A2C715 /* SPSpeedModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSpeedModel.swift; sourceTree = ""; }; + 1BB91C782E04FD6A00A2C715 /* SPVideoDetailModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoDetailModel.swift; sourceTree = ""; }; + 1BB91C792E04FD6A00A2C715 /* SPVideoInfoModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoInfoModel.swift; sourceTree = ""; }; + 1BB91C7B2E04FD6A00A2C715 /* SPEpisodeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPEpisodeCell.swift; sourceTree = ""; }; + 1BB91C7C2E04FD6A00A2C715 /* SPEpisodeMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPEpisodeMenuView.swift; sourceTree = ""; }; + 1BB91C7D2E04FD6A00A2C715 /* SPEpisodeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPEpisodeView.swift; sourceTree = ""; }; + 1BB91C7E2E04FD6A00A2C715 /* SPPlayBuyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayBuyView.swift; sourceTree = ""; }; + 1BB91C7F2E04FD6A00A2C715 /* SPPlayerControlView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerControlView.swift; sourceTree = ""; }; + 1BB91C802E04FD6A00A2C715 /* SPPlayerDetailCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailCell.swift; sourceTree = ""; }; + 1BB91C812E04FD6A00A2C715 /* SPPlayerDetailControlView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailControlView.swift; sourceTree = ""; }; + 1BB91C822E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailRecommandCell.swift; sourceTree = ""; }; + 1BB91C832E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerDetailRecommandView.swift; sourceTree = ""; }; + 1BB91C842E04FD6A00A2C715 /* SPPlayerListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerListCell.swift; sourceTree = ""; }; + 1BB91C852E04FD6A00A2C715 /* SPPlayerProgressView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerProgressView.swift; sourceTree = ""; }; + 1BB91C862E04FD6A00A2C715 /* SPPlayLockView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayLockView.swift; sourceTree = ""; }; + 1BB91C872E04FD6A00A2C715 /* SPSpeedSelectedCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSpeedSelectedCell.swift; sourceTree = ""; }; + 1BB91C882E04FD6A00A2C715 /* SPSpeedSelectedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPSpeedSelectedView.swift; sourceTree = ""; }; + 1BB91C8A2E04FD6A00A2C715 /* SPPlayerListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayerListViewModel.swift; sourceTree = ""; }; + 1BB91C8D2E04FD6A00A2C715 /* SPRewardsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardsViewController.swift; sourceTree = ""; }; + 1BB91C902E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinOrderRecordViewController.swift; sourceTree = ""; }; + 1BB91C912E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPConsumptionRecordsViewController.swift; sourceTree = ""; }; + 1BB91C922E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPOrderRecordsPageViewController.swift; sourceTree = ""; }; + 1BB91C932E04FD6A00A2C715 /* SPRewardCoinsViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardCoinsViewController.swift; sourceTree = ""; }; + 1BB91C942E04FD6A00A2C715 /* SPStoreViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPStoreViewController.swift; sourceTree = ""; }; + 1BB91C952E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVIPOrderRecordViewController.swift; sourceTree = ""; }; + 1BB91C962E04FD6A00A2C715 /* SPWalletViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWalletViewController.swift; sourceTree = ""; }; + 1BB91C982E04FD6A00A2C715 /* SPBuyRecordsModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPBuyRecordsModel.swift; sourceTree = ""; }; + 1BB91C992E04FD6A00A2C715 /* SPPayTemplateItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPayTemplateItem.swift; sourceTree = ""; }; + 1BB91C9A2E04FD6A00A2C715 /* SPPayTemplateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPayTemplateModel.swift; sourceTree = ""; }; + 1BB91C9B2E04FD6A00A2C715 /* SPRechargeRecordModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRechargeRecordModel.swift; sourceTree = ""; }; + 1BB91C9C2E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardCoinsRecordModel.swift; sourceTree = ""; }; + 1BB91C9D2E04FD6A00A2C715 /* SPVideoUnlockModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVideoUnlockModel.swift; sourceTree = ""; }; + 1BB91C9F2E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinOrderRecordCell.swift; sourceTree = ""; }; + 1BB91CA02E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinRechargeBigCell.swift; sourceTree = ""; }; + 1BB91CA12E04FD6A00A2C715 /* SPCoinRechargeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinRechargeCell.swift; sourceTree = ""; }; + 1BB91CA22E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinRechargeSmallCell.swift; sourceTree = ""; }; + 1BB91CA32E04FD6A00A2C715 /* SPCoinRechargeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPCoinRechargeView.swift; sourceTree = ""; }; + 1BB91CA42E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPConsumptionRecordsCell.swift; sourceTree = ""; }; + 1BB91CA52E04FD6A00A2C715 /* SPMemberRechargeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMemberRechargeCell.swift; sourceTree = ""; }; + 1BB91CA62E04FD6A00A2C715 /* SPMemberRechargeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPMemberRechargeView.swift; sourceTree = ""; }; + 1BB91CA72E04FD6A00A2C715 /* SPRewardCoinsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPRewardCoinsCell.swift; sourceTree = ""; }; + 1BB91CA82E04FD6A00A2C715 /* SPVipAlertCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVipAlertCell.swift; sourceTree = ""; }; + 1BB91CA92E04FD6A00A2C715 /* SPVipAlertView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVipAlertView.swift; sourceTree = ""; }; + 1BB91CAA2E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPVIPOrderRecordCell.swift; sourceTree = ""; }; + 1BB91CAB2E04FD6A00A2C715 /* SPWalletCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWalletCell.swift; sourceTree = ""; }; + 1BB91CAC2E04FD6A00A2C715 /* SPWalletHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWalletHeaderView.swift; sourceTree = ""; }; + 1BB91CB02E04FD6A00A2C715 /* SPAlertView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAlertView.swift; sourceTree = ""; }; + 1BB91CB12E04FD6A00A2C715 /* SPAlertWindowManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAlertWindowManager.swift; sourceTree = ""; }; + 1BB91CB32E04FD6A00A2C715 /* SPAPPTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAPPTool.swift; sourceTree = ""; }; + 1BB91CB52E04FD6A00A2C715 /* SPAppCacheManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPAppCacheManager.swift; sourceTree = ""; }; + 1BB91CB72E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPNoNetworkEmptyView.swift; sourceTree = ""; }; + 1BB91CB82E04FD6A00A2C715 /* UIScrollView+Empty.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIScrollView+Empty.swift"; sourceTree = ""; }; + 1BB91CBA2E04FD6A00A2C715 /* SPHUD.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPHUD.swift; sourceTree = ""; }; + 1BB91CBB2E04FD6A00A2C715 /* SPToast.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPToast.swift; sourceTree = ""; }; + 1BB91CBD2E04FD6A00A2C715 /* SPImagePickerManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPImagePickerManager.swift; sourceTree = ""; }; + 1BB91CBF2E04FD6A00A2C715 /* SPLoginManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLoginManager.swift; sourceTree = ""; }; + 1BB91CC02E04FD6A00A2C715 /* SPLoginManager+Apple.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SPLoginManager+Apple.swift"; sourceTree = ""; }; + 1BB91CC12E04FD6A00A2C715 /* SPLoginManager+Facebook.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SPLoginManager+Facebook.swift"; sourceTree = ""; }; + 1BB91CC22E04FD6A00A2C715 /* SPThirdSignModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPThirdSignModel.swift; sourceTree = ""; }; + 1BB91CC32E04FD6A00A2C715 /* SPTokenModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPTokenModel.swift; sourceTree = ""; }; + 1BB91CC52E04FD6A00A2C715 /* SPPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPPlayer.swift; sourceTree = ""; }; + 1BB91CC72E04FD6A00A2C715 /* SPIAPManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPIAPManager.swift; sourceTree = ""; }; + 1BB91CC82E04FD6A00A2C715 /* SPIAPOrderModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPIAPOrderModel.swift; sourceTree = ""; }; + 1BB91CC92E04FD6A00A2C715 /* SPIAPVerifyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPIAPVerifyModel.swift; sourceTree = ""; }; + 1BB91CCA2E04FD6A00A2C715 /* SPWaitRestoreModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPWaitRestoreModel.swift; sourceTree = ""; }; + 1BB91CCC2E04FD6A00A2C715 /* SPLocalizedManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLocalizedManager.swift; sourceTree = ""; }; + 1BB91CCD2E04FD6A00A2C715 /* SPLocalizedModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPLocalizedModel.swift; sourceTree = ""; }; + 1BB91CCF2E04FD6A00A2C715 /* SPUserInfo.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SPUserInfo.swift; sourceTree = ""; }; + 1BB91CD22E04FD6A00A2C715 /* Inter-ExtraBold-5.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Inter-ExtraBold-5.otf"; sourceTree = ""; }; + 1BB91CD42E04FD6A00A2C715 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; + 1BB91CD52E04FD6A00A2C715 /* GoogleService-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; + 1BB91CD62E04FD6A00A2C715 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 1BB91CD72E04FD6A00A2C715 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; + 1BB91CD92E04FD6A00A2C715 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = ""; }; + 1BB91CDB2E04FD6A00A2C715 /* ThimraTV-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "ThimraTV-Bridging-Header.h"; sourceTree = ""; }; + 1BB91CDD2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WaterfallMutiSectionFlowLayout.swift; sourceTree = ""; }; + 1BB91CDF2E04FD6A00A2C715 /* JXButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXButton.swift; sourceTree = ""; }; + 1BB91CE12E04FD6A00A2C715 /* JXIAPManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXIAPManager.swift; sourceTree = ""; }; + 1BB91CE32E04FD6A00A2C715 /* JXTagView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXTagView.swift; sourceTree = ""; }; + 1BB91CE52E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXBaseAnimatedTransition.swift; sourceTree = ""; }; + 1BB91CE62E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXNavigationInteractiveTransition.swift; sourceTree = ""; }; + 1BB91CE72E04FD6A00A2C715 /* JXPopAnimatedTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXPopAnimatedTransition.swift; sourceTree = ""; }; + 1BB91CE82E04FD6A00A2C715 /* JXPushAnimatedTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXPushAnimatedTransition.swift; sourceTree = ""; }; + 1BB91CE92E04FD6A00A2C715 /* JXTransitionDefine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXTransitionDefine.swift; sourceTree = ""; }; + 1BB91CEA2E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JXTransitionDelegateBridge.swift; sourceTree = ""; }; + 1BB91CEB2E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIGestureRecognizer+JXTransition.swift"; sourceTree = ""; }; + 1BB91CEC2E04FD6A00A2C715 /* UINavigationController+JXTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UINavigationController+JXTransition.swift"; sourceTree = ""; }; + 1BB91CED2E04FD6A00A2C715 /* UIViewController+JXTransition.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+JXTransition.swift"; sourceTree = ""; }; + 1BB91CEF2E04FD6A00A2C715 /* JXUUID.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = JXUUID.h; sourceTree = ""; }; + 1BB91CF02E04FD6A00A2C715 /* JXUUID.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = JXUUID.m; sourceTree = ""; }; + 1BB91CF12E04FD6A00A2C715 /* PDKeyChain.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PDKeyChain.h; sourceTree = ""; }; + 1BB91CF22E04FD6A00A2C715 /* PDKeyChain.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PDKeyChain.m; sourceTree = ""; }; + 1BB91CF42E04FD6A00A2C715 /* JYPageConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYPageConfig.swift; sourceTree = ""; }; + 1BB91CF52E04FD6A00A2C715 /* JYPageContollerProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYPageContollerProtocol.swift; sourceTree = ""; }; + 1BB91CF62E04FD6A00A2C715 /* JYPageController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYPageController.swift; sourceTree = ""; }; + 1BB91CF72E04FD6A00A2C715 /* JYScrollView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYScrollView.swift; sourceTree = ""; }; + 1BB91CF82E04FD6A00A2C715 /* JYSegmentedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYSegmentedView.swift; sourceTree = ""; }; + 1BB91CF92E04FD6A00A2C715 /* JYSegmentedViewItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = JYSegmentedViewItem.swift; sourceTree = ""; }; + 1BB91CFC2E04FD6A00A2C715 /* WMMenuItem.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMMenuItem.h; sourceTree = ""; }; + 1BB91CFD2E04FD6A00A2C715 /* WMMenuItem.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMMenuItem.m; sourceTree = ""; }; + 1BB91CFE2E04FD6A00A2C715 /* WMMenuView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMMenuView.h; sourceTree = ""; }; + 1BB91CFF2E04FD6A00A2C715 /* WMMenuView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMMenuView.m; sourceTree = ""; }; + 1BB91D002E04FD6A00A2C715 /* WMProgressView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMProgressView.h; sourceTree = ""; }; + 1BB91D012E04FD6A00A2C715 /* WMProgressView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMProgressView.m; sourceTree = ""; }; + 1BB91D022E04FD6A00A2C715 /* WMScrollView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMScrollView.h; sourceTree = ""; }; + 1BB91D032E04FD6A00A2C715 /* WMScrollView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMScrollView.m; sourceTree = ""; }; + 1BB91D052E04FD6A00A2C715 /* UIViewController+WMPageController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIViewController+WMPageController.h"; sourceTree = ""; }; + 1BB91D062E04FD6A00A2C715 /* UIViewController+WMPageController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+WMPageController.m"; sourceTree = ""; }; + 1BB91D072E04FD6A00A2C715 /* WMPageController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WMPageController.h; sourceTree = ""; }; + 1BB91D082E04FD6A00A2C715 /* WMPageController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WMPageController.m; sourceTree = ""; }; + 1BB91D0A2E04FD6A00A2C715 /* ZKCycleScrollView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ZKCycleScrollView.swift; sourceTree = ""; }; + 1BB91D0B2E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ZKCycleScrollViewFlowLayout.swift; sourceTree = ""; }; + 1BB91D0E2E04FD6A00A2C715 /* ThimraTV.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = ThimraTV.entitlements; sourceTree = ""; }; + 1DBC40592DA4EDFC0093FCB0 /* ThimraTV.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ThimraTV.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 1F666DE0B12C863F26BE5027 /* Pods-MoviaBox.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MoviaBox.debug.xcconfig"; path = "Target Support Files/Pods-MoviaBox/Pods-MoviaBox.debug.xcconfig"; sourceTree = ""; }; + A1174E10BCF2C606F7818792 /* Pods-ThimraTV.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ThimraTV.release.xcconfig"; path = "Target Support Files/Pods-ThimraTV/Pods-ThimraTV.release.xcconfig"; sourceTree = ""; }; + B64805795B479324EB764157 /* Pods_ThimraTV.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ThimraTV.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + F7763FEFB6BEB1A75D6FBA0A /* Pods-Thimra.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Thimra.debug.xcconfig"; path = "Target Support Files/Pods-Thimra/Pods-Thimra.debug.xcconfig"; sourceTree = ""; }; + FEA583158A7C05D8D7C5A9FC /* Pods-Thimra.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Thimra.release.xcconfig"; path = "Target Support Files/Pods-Thimra/Pods-Thimra.release.xcconfig"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 1DBC40562DA4EDFC0093FCB0 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 1BF22FD52DC2169B0082429A /* FirebaseMessaging in Frameworks */, + 1BE7892B2DCB0E530001A8F1 /* FacebookCore in Frameworks */, + 1BE7892D2DCB0E530001A8F1 /* FacebookLogin in Frameworks */, + 1BF22FD32DC2169B0082429A /* FirebaseCore in Frameworks */, + 1BF22FD12DC2169B0082429A /* FirebaseAnalytics in Frameworks */, + C3D1CE788CA03A1878493356 /* Pods_ThimraTV.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 0061C3496D158807460301A9 /* Pods */ = { + isa = PBXGroup; + children = ( + F7763FEFB6BEB1A75D6FBA0A /* Pods-Thimra.debug.xcconfig */, + FEA583158A7C05D8D7C5A9FC /* Pods-Thimra.release.xcconfig */, + 1F666DE0B12C863F26BE5027 /* Pods-MoviaBox.debug.xcconfig */, + 109EB01BE447EE135493CA38 /* Pods-MoviaBox.release.xcconfig */, + 0538826A0638D33FEF3A2E38 /* Pods-ThimraTV.debug.xcconfig */, + A1174E10BCF2C606F7818792 /* Pods-ThimraTV.release.xcconfig */, + ); + path = Pods; + sourceTree = ""; + }; + 1BB91BC32E04FD6A00A2C715 /* AppDelegate */ = { + isa = PBXGroup; + children = ( + 1BB91BBD2E04FD6A00A2C715 /* AppDelegate.swift */, + 1BB91BBE2E04FD6A00A2C715 /* AppDelegate+APNS.swift */, + 1BB91BBF2E04FD6A00A2C715 /* AppDelegate+Config.swift */, + 1BB91BC02E04FD6A00A2C715 /* AppDelegate+OpenApp.swift */, + 1BB91BC12E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift */, + 1BB91BC22E04FD6A00A2C715 /* SceneDelegate.swift */, + ); + path = AppDelegate; + sourceTree = ""; + }; + 1BB91BC72E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91BC42E04FD6A00A2C715 /* SPNavigationController.swift */, + 1BB91BC52E04FD6A00A2C715 /* SPTabBarController.swift */, + 1BB91BC62E04FD6A00A2C715 /* SPViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91BCB2E04FD6A00A2C715 /* Define */ = { + isa = PBXGroup; + children = ( + 1BB91BC82E04FD6A00A2C715 /* SPAPPKey.swift */, + 1BB91BC92E04FD6A00A2C715 /* SPDefine.swift */, + 1BB91BCA2E04FD6A00A2C715 /* SPUserDefaultsKey.swift */, + ); + path = Define; + sourceTree = ""; + }; + 1BB91BDF2E04FD6A00A2C715 /* Extension */ = { + isa = PBXGroup; + children = ( + 1BB91BCC2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift */, + 1BB91BCD2E04FD6A00A2C715 /* Date+SPAdd.swift */, + 1BB91BCE2E04FD6A00A2C715 /* Dictionary+SPAdd.swift */, + 1BB91BCF2E04FD6A00A2C715 /* Int+SPAdd.swift */, + 1BB91BD02E04FD6A00A2C715 /* NSNumber+SPAdd.swift */, + 1BB91BD12E04FD6A00A2C715 /* NSUserDefaults+JXAdd.h */, + 1BB91BD22E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m */, + 1BB91BD32E04FD6A00A2C715 /* String+SPAdd.swift */, + 1BB91BD42E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift */, + 1BB91BD52E04FD6A00A2C715 /* UIColor+SPAdd.swift */, + 1BB91BD62E04FD6A00A2C715 /* UIDevice+SPAdd.swift */, + 1BB91BD72E04FD6A00A2C715 /* UIFont+SPAdd.swift */, + 1BB91BD82E04FD6A00A2C715 /* UIImage+SPAdd.swift */, + 1BB91BD92E04FD6A00A2C715 /* UIImageView+SPAdd.swift */, + 1BB91BDA2E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift */, + 1BB91BDB2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift */, + 1BB91BDC2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift */, + 1BB91BDD2E04FD6A00A2C715 /* UIStackView+SPAdd.swift */, + 1BB91BDE2E04FD6A00A2C715 /* UIView+SPAdd.swift */, + ); + path = Extension; + sourceTree = ""; + }; + 1BB91BE32E04FD6A00A2C715 /* Model */ = { + isa = PBXGroup; + children = ( + 1BB91BE02E04FD6A00A2C715 /* SPListModel.swift */, + 1BB91BE12E04FD6A00A2C715 /* SPModel.swift */, + 1BB91BE22E04FD6A00A2C715 /* SPOpenAppModel.swift */, + ); + path = Model; + sourceTree = ""; + }; + 1BB91BEC2E04FD6A00A2C715 /* API */ = { + isa = PBXGroup; + children = ( + 1BB91BE42E04FD6A00A2C715 /* SPApnsAPI.swift */, + 1BB91BE52E04FD6A00A2C715 /* SPHomeAPI.swift */, + 1BB91BE62E04FD6A00A2C715 /* SPRewardsAPI.swift */, + 1BB91BE72E04FD6A00A2C715 /* SPSettingAPI.swift */, + 1BB91BE82E04FD6A00A2C715 /* SPStatAPI.swift */, + 1BB91BE92E04FD6A00A2C715 /* SPUserAPI.swift */, + 1BB91BEA2E04FD6A00A2C715 /* SPVideoAPI.swift */, + 1BB91BEB2E04FD6A00A2C715 /* SPWalletAPI.swift */, + ); + path = API; + sourceTree = ""; + }; + 1BB91BF32E04FD6A00A2C715 /* Base */ = { + isa = PBXGroup; + children = ( + 1BB91BED2E04FD6A00A2C715 /* CryptorService.swift */, + 1BB91BEE2E04FD6A00A2C715 /* SPApi.swift */, + 1BB91BEF2E04FD6A00A2C715 /* SPCryptService.swift */, + 1BB91BF02E04FD6A00A2C715 /* SPNetwork.swift */, + 1BB91BF12E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift */, + 1BB91BF22E04FD6A00A2C715 /* SPURLPath.swift */, + ); + path = Base; + sourceTree = ""; + }; + 1BB91BF42E04FD6A00A2C715 /* Networking */ = { + isa = PBXGroup; + children = ( + 1BB91BEC2E04FD6A00A2C715 /* API */, + 1BB91BF32E04FD6A00A2C715 /* Base */, + ); + path = Networking; + sourceTree = ""; + }; + 1BB91C002E04FD6A00A2C715 /* View */ = { + isa = PBXGroup; + children = ( + 1BB91BF52E04FD6A00A2C715 /* SPApnsAlertView.swift */, + 1BB91BF62E04FD6A00A2C715 /* SPCollectionView.swift */, + 1BB91BF72E04FD6A00A2C715 /* SPCollectionViewCell.swift */, + 1BB91BF82E04FD6A00A2C715 /* SPFadeEdgeImageView.swift */, + 1BB91BF92E04FD6A00A2C715 /* SPGradientLabel.swift */, + 1BB91BFA2E04FD6A00A2C715 /* SPGradientView.swift */, + 1BB91BFB2E04FD6A00A2C715 /* SPImageView.swift */, + 1BB91BFC2E04FD6A00A2C715 /* SPScrollView.swift */, + 1BB91BFD2E04FD6A00A2C715 /* SPTableView.swift */, + 1BB91BFE2E04FD6A00A2C715 /* SPTableViewCell.swift */, + 1BB91BFF2E04FD6A00A2C715 /* SPTextField.swift */, + ); + path = View; + sourceTree = ""; + }; + 1BB91C062E04FD6A00A2C715 /* WebView */ = { + isa = PBXGroup; + children = ( + 1BB91C012E04FD6A00A2C715 /* SPCampaignWebViewController.swift */, + 1BB91C022E04FD6A00A2C715 /* SPWebMessageModel.swift */, + 1BB91C032E04FD6A00A2C715 /* SPWebView.swift */, + 1BB91C042E04FD6A00A2C715 /* SPWebViewController.swift */, + 1BB91C052E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift */, + ); + path = WebView; + sourceTree = ""; + }; + 1BB91C072E04FD6A00A2C715 /* Base */ = { + isa = PBXGroup; + children = ( + 1BB91BC72E04FD6A00A2C715 /* Controller */, + 1BB91BCB2E04FD6A00A2C715 /* Define */, + 1BB91BDF2E04FD6A00A2C715 /* Extension */, + 1BB91BE32E04FD6A00A2C715 /* Model */, + 1BB91BF42E04FD6A00A2C715 /* Networking */, + 1BB91C002E04FD6A00A2C715 /* View */, + 1BB91C062E04FD6A00A2C715 /* WebView */, + ); + path = Base; + sourceTree = ""; + }; + 1BB91C0B2E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91C082E04FD6A00A2C715 /* SPAllShortViewController.swift */, + 1BB91C092E04FD6A00A2C715 /* SPExplorePageController.swift */, + 1BB91C0A2E04FD6A00A2C715 /* SPExploreViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91C0D2E04FD6A00A2C715 /* Model */ = { + isa = PBXGroup; + children = ( + 1BB91C0C2E04FD6A00A2C715 /* SPCategoryModel.swift */, + ); + path = Model; + sourceTree = ""; + }; + 1BB91C122E04FD6A00A2C715 /* View */ = { + isa = PBXGroup; + children = ( + 1BB91C0E2E04FD6A00A2C715 /* SPAllShortCell.swift */, + 1BB91C0F2E04FD6A00A2C715 /* SPExplorePlayerCell.swift */, + 1BB91C102E04FD6A00A2C715 /* SPExplorePlayerControlView.swift */, + 1BB91C112E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift */, + ); + path = View; + sourceTree = ""; + }; + 1BB91C132E04FD6A00A2C715 /* Explore */ = { + isa = PBXGroup; + children = ( + 1BB91C0B2E04FD6A00A2C715 /* Controller */, + 1BB91C0D2E04FD6A00A2C715 /* Model */, + 1BB91C122E04FD6A00A2C715 /* View */, + ); + path = Explore; + sourceTree = ""; + }; + 1BB91C152E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91C142E04FD6A00A2C715 /* SPGuideViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91C162E04FD6A00A2C715 /* Guide */ = { + isa = PBXGroup; + children = ( + 1BB91C152E04FD6A00A2C715 /* Controller */, + ); + path = Guide; + sourceTree = ""; + }; + 1BB91C1D2E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91C172E04FD6A00A2C715 /* SPAllViewController.swift */, + 1BB91C182E04FD6A00A2C715 /* SPHomeChildController.swift */, + 1BB91C192E04FD6A00A2C715 /* SPHomePageController.swift */, + 1BB91C1A2E04FD6A00A2C715 /* SPHomeV2ViewController.swift */, + 1BB91C1B2E04FD6A00A2C715 /* SPHomeViewController.swift */, + 1BB91C1C2E04FD6A00A2C715 /* SPSearchViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91C222E04FD6A00A2C715 /* Model */ = { + isa = PBXGroup; + children = ( + 1BB91C1E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift */, + 1BB91C1F2E04FD6A00A2C715 /* SPHomeContentModel.swift */, + 1BB91C202E04FD6A00A2C715 /* SPHomeModuleModel.swift */, + 1BB91C212E04FD6A00A2C715 /* SPHomeTopModel.swift */, + ); + path = Model; + sourceTree = ""; + }; + 1BB91C452E04FD6A00A2C715 /* View */ = { + isa = PBXGroup; + children = ( + 1BB91C232E04FD6A00A2C715 /* SPHomeBannerCell.swift */, + 1BB91C242E04FD6A00A2C715 /* SPHomeBannerContentCell.swift */, + 1BB91C252E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift */, + 1BB91C262E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift */, + 1BB91C272E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift */, + 1BB91C282E04FD6A00A2C715 /* SPHomeContentCell.swift */, + 1BB91C292E04FD6A00A2C715 /* SPHomeDataItemView.swift */, + 1BB91C2A2E04FD6A00A2C715 /* SPHomeExploreCell.swift */, + 1BB91C2B2E04FD6A00A2C715 /* SPHomeExploreView.swift */, + 1BB91C2C2E04FD6A00A2C715 /* SPHomeHeaderView.swift */, + 1BB91C2D2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift */, + 1BB91C2E2E04FD6A00A2C715 /* SPHomeHotCell.swift */, + 1BB91C2F2E04FD6A00A2C715 /* SPHomeHotContentCell.swift */, + 1BB91C302E04FD6A00A2C715 /* SPHomeHotSearchCell.swift */, + 1BB91C312E04FD6A00A2C715 /* SPHomeHotSearchView.swift */, + 1BB91C322E04FD6A00A2C715 /* SPHomeHotView.swift */, + 1BB91C332E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift */, + 1BB91C342E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift */, + 1BB91C352E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift */, + 1BB91C362E04FD6A00A2C715 /* SPHomePlayHistoryView.swift */, + 1BB91C372E04FD6A00A2C715 /* SPHomeSearchButton.swift */, + 1BB91C382E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift */, + 1BB91C392E04FD6A00A2C715 /* SPHomeShortCell.swift */, + 1BB91C3A2E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift */, + 1BB91C3B2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift */, + 1BB91C3C2E04FD6A00A2C715 /* SPHomeTrendingCell.swift */, + 1BB91C3D2E04FD6A00A2C715 /* SPHomeTrendingView.swift */, + 1BB91C3E2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift */, + 1BB91C3F2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift */, + 1BB91C402E04FD6A00A2C715 /* SPSearchAssociativeView.swift */, + 1BB91C412E04FD6A00A2C715 /* SPSearchHomeView.swift */, + 1BB91C422E04FD6A00A2C715 /* SPSearchInputView.swift */, + 1BB91C432E04FD6A00A2C715 /* SPSearchResultCell.swift */, + 1BB91C442E04FD6A00A2C715 /* SPSearchResultView.swift */, + ); + path = View; + sourceTree = ""; + }; + 1BB91C482E04FD6A00A2C715 /* ViewModel */ = { + isa = PBXGroup; + children = ( + 1BB91C462E04FD6A00A2C715 /* SPHomeViewModel.swift */, + 1BB91C472E04FD6A00A2C715 /* SPSearchViewModel.swift */, + ); + path = ViewModel; + sourceTree = ""; + }; + 1BB91C492E04FD6A00A2C715 /* Home */ = { + isa = PBXGroup; + children = ( + 1BB91C1D2E04FD6A00A2C715 /* Controller */, + 1BB91C222E04FD6A00A2C715 /* Model */, + 1BB91C452E04FD6A00A2C715 /* View */, + 1BB91C482E04FD6A00A2C715 /* ViewModel */, + ); + path = Home; + sourceTree = ""; + }; + 1BB91C4B2E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91C4A2E04FD6A00A2C715 /* SPLoginViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91C4C2E04FD6A00A2C715 /* Login */ = { + isa = PBXGroup; + children = ( + 1BB91C4B2E04FD6A00A2C715 /* Controller */, + ); + path = Login; + sourceTree = ""; + }; + 1BB91C532E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91C4D2E04FD6A00A2C715 /* SPAboutUsViewController.swift */, + 1BB91C4E2E04FD6A00A2C715 /* SPDeleteAccountViewController.swift */, + 1BB91C4F2E04FD6A00A2C715 /* SPFeedbackViewController.swift */, + 1BB91C502E04FD6A00A2C715 /* SPLanguageViewController.swift */, + 1BB91C512E04FD6A00A2C715 /* SPMineViewController.swift */, + 1BB91C522E04FD6A00A2C715 /* SPSettingsViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91C562E04FD6A00A2C715 /* Model */ = { + isa = PBXGroup; + children = ( + 1BB91C542E04FD6A00A2C715 /* SPLanguageModel.swift */, + 1BB91C552E04FD6A00A2C715 /* SPMineItem.swift */, + ); + path = Model; + sourceTree = ""; + }; + 1BB91C672E04FD6A00A2C715 /* View */ = { + isa = PBXGroup; + children = ( + 1BB91C572E04FD6A00A2C715 /* SPAboutUsCell.swift */, + 1BB91C582E04FD6A00A2C715 /* SPAboutUsHeaderView.swift */, + 1BB91C592E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift */, + 1BB91C5A2E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift */, + 1BB91C5B2E04FD6A00A2C715 /* SPDeleteAccountTextView.swift */, + 1BB91C5C2E04FD6A00A2C715 /* SPDeleteAccountTipView.swift */, + 1BB91C5D2E04FD6A00A2C715 /* SPLanguageCell.swift */, + 1BB91C5E2E04FD6A00A2C715 /* SPMineCell.swift */, + 1BB91C5F2E04FD6A00A2C715 /* SPMineHeaderView.swift */, + 1BB91C602E04FD6A00A2C715 /* SPMineMemberNoView.swift */, + 1BB91C612E04FD6A00A2C715 /* SPMineMemberView.swift */, + 1BB91C622E04FD6A00A2C715 /* SPMineMemberYesView.swift */, + 1BB91C632E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift */, + 1BB91C642E04FD6A00A2C715 /* SPMinePlayHistoryView.swift */, + 1BB91C652E04FD6A00A2C715 /* SPMineWalletView.swift */, + 1BB91C662E04FD6A00A2C715 /* SPSettingsCell.swift */, + ); + path = View; + sourceTree = ""; + }; + 1BB91C682E04FD6A00A2C715 /* Mine */ = { + isa = PBXGroup; + children = ( + 1BB91C532E04FD6A00A2C715 /* Controller */, + 1BB91C562E04FD6A00A2C715 /* Model */, + 1BB91C672E04FD6A00A2C715 /* View */, + ); + path = Mine; + sourceTree = ""; + }; + 1BB91C6D2E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91C692E04FD6A00A2C715 /* SPCollectListViewController.swift */, + 1BB91C6A2E04FD6A00A2C715 /* SPMyListChildViewController.swift */, + 1BB91C6B2E04FD6A00A2C715 /* SPMyListViewController.swift */, + 1BB91C6C2E04FD6A00A2C715 /* SPPlayHistoryViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91C702E04FD6A00A2C715 /* View */ = { + isa = PBXGroup; + children = ( + 1BB91C6E2E04FD6A00A2C715 /* SPCollectListCell.swift */, + 1BB91C6F2E04FD6A00A2C715 /* SPPlayHistoryCell.swift */, + ); + path = View; + sourceTree = ""; + }; + 1BB91C712E04FD6A00A2C715 /* MyList */ = { + isa = PBXGroup; + children = ( + 1BB91C6D2E04FD6A00A2C715 /* Controller */, + 1BB91C702E04FD6A00A2C715 /* View */, + ); + path = MyList; + sourceTree = ""; + }; + 1BB91C742E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91C722E04FD6A00A2C715 /* SPPlayerDetailViewController.swift */, + 1BB91C732E04FD6A00A2C715 /* SPPlayerListViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91C7A2E04FD6A00A2C715 /* Model */ = { + isa = PBXGroup; + children = ( + 1BB91C752E04FD6A00A2C715 /* SPPlayerProtocol.swift */, + 1BB91C762E04FD6A00A2C715 /* SPShortModel.swift */, + 1BB91C772E04FD6A00A2C715 /* SPSpeedModel.swift */, + 1BB91C782E04FD6A00A2C715 /* SPVideoDetailModel.swift */, + 1BB91C792E04FD6A00A2C715 /* SPVideoInfoModel.swift */, + ); + path = Model; + sourceTree = ""; + }; + 1BB91C892E04FD6A00A2C715 /* View */ = { + isa = PBXGroup; + children = ( + 1BB91C7B2E04FD6A00A2C715 /* SPEpisodeCell.swift */, + 1BB91C7C2E04FD6A00A2C715 /* SPEpisodeMenuView.swift */, + 1BB91C7D2E04FD6A00A2C715 /* SPEpisodeView.swift */, + 1BB91C7E2E04FD6A00A2C715 /* SPPlayBuyView.swift */, + 1BB91C7F2E04FD6A00A2C715 /* SPPlayerControlView.swift */, + 1BB91C802E04FD6A00A2C715 /* SPPlayerDetailCell.swift */, + 1BB91C812E04FD6A00A2C715 /* SPPlayerDetailControlView.swift */, + 1BB91C822E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift */, + 1BB91C832E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift */, + 1BB91C842E04FD6A00A2C715 /* SPPlayerListCell.swift */, + 1BB91C852E04FD6A00A2C715 /* SPPlayerProgressView.swift */, + 1BB91C862E04FD6A00A2C715 /* SPPlayLockView.swift */, + 1BB91C872E04FD6A00A2C715 /* SPSpeedSelectedCell.swift */, + 1BB91C882E04FD6A00A2C715 /* SPSpeedSelectedView.swift */, + ); + path = View; + sourceTree = ""; + }; + 1BB91C8B2E04FD6A00A2C715 /* ViewModel */ = { + isa = PBXGroup; + children = ( + 1BB91C8A2E04FD6A00A2C715 /* SPPlayerListViewModel.swift */, + ); + path = ViewModel; + sourceTree = ""; + }; + 1BB91C8C2E04FD6A00A2C715 /* Player */ = { + isa = PBXGroup; + children = ( + 1BB91C742E04FD6A00A2C715 /* Controller */, + 1BB91C7A2E04FD6A00A2C715 /* Model */, + 1BB91C892E04FD6A00A2C715 /* View */, + 1BB91C8B2E04FD6A00A2C715 /* ViewModel */, + ); + path = Player; + sourceTree = ""; + }; + 1BB91C8E2E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91C8D2E04FD6A00A2C715 /* SPRewardsViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91C8F2E04FD6A00A2C715 /* Rewards */ = { + isa = PBXGroup; + children = ( + 1BB91C8E2E04FD6A00A2C715 /* Controller */, + ); + path = Rewards; + sourceTree = ""; + }; + 1BB91C972E04FD6A00A2C715 /* Controller */ = { + isa = PBXGroup; + children = ( + 1BB91C902E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift */, + 1BB91C912E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift */, + 1BB91C922E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift */, + 1BB91C932E04FD6A00A2C715 /* SPRewardCoinsViewController.swift */, + 1BB91C942E04FD6A00A2C715 /* SPStoreViewController.swift */, + 1BB91C952E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift */, + 1BB91C962E04FD6A00A2C715 /* SPWalletViewController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 1BB91C9E2E04FD6A00A2C715 /* Model */ = { + isa = PBXGroup; + children = ( + 1BB91C982E04FD6A00A2C715 /* SPBuyRecordsModel.swift */, + 1BB91C992E04FD6A00A2C715 /* SPPayTemplateItem.swift */, + 1BB91C9A2E04FD6A00A2C715 /* SPPayTemplateModel.swift */, + 1BB91C9B2E04FD6A00A2C715 /* SPRechargeRecordModel.swift */, + 1BB91C9C2E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift */, + 1BB91C9D2E04FD6A00A2C715 /* SPVideoUnlockModel.swift */, + ); + path = Model; + sourceTree = ""; + }; + 1BB91CAD2E04FD6A00A2C715 /* View */ = { + isa = PBXGroup; + children = ( + 1BB91C9F2E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift */, + 1BB91CA02E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift */, + 1BB91CA12E04FD6A00A2C715 /* SPCoinRechargeCell.swift */, + 1BB91CA22E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift */, + 1BB91CA32E04FD6A00A2C715 /* SPCoinRechargeView.swift */, + 1BB91CA42E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift */, + 1BB91CA52E04FD6A00A2C715 /* SPMemberRechargeCell.swift */, + 1BB91CA62E04FD6A00A2C715 /* SPMemberRechargeView.swift */, + 1BB91CA72E04FD6A00A2C715 /* SPRewardCoinsCell.swift */, + 1BB91CA82E04FD6A00A2C715 /* SPVipAlertCell.swift */, + 1BB91CA92E04FD6A00A2C715 /* SPVipAlertView.swift */, + 1BB91CAA2E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift */, + 1BB91CAB2E04FD6A00A2C715 /* SPWalletCell.swift */, + 1BB91CAC2E04FD6A00A2C715 /* SPWalletHeaderView.swift */, + ); + path = View; + sourceTree = ""; + }; + 1BB91CAE2E04FD6A00A2C715 /* Wallet */ = { + isa = PBXGroup; + children = ( + 1BB91C972E04FD6A00A2C715 /* Controller */, + 1BB91C9E2E04FD6A00A2C715 /* Model */, + 1BB91CAD2E04FD6A00A2C715 /* View */, + ); + path = Wallet; + sourceTree = ""; + }; + 1BB91CAF2E04FD6A00A2C715 /* Class */ = { + isa = PBXGroup; + children = ( + 1BB91C132E04FD6A00A2C715 /* Explore */, + 1BB91C162E04FD6A00A2C715 /* Guide */, + 1BB91C492E04FD6A00A2C715 /* Home */, + 1BB91C4C2E04FD6A00A2C715 /* Login */, + 1BB91C682E04FD6A00A2C715 /* Mine */, + 1BB91C712E04FD6A00A2C715 /* MyList */, + 1BB91C8C2E04FD6A00A2C715 /* Player */, + 1BB91C8F2E04FD6A00A2C715 /* Rewards */, + 1BB91CAE2E04FD6A00A2C715 /* Wallet */, + ); + path = Class; + sourceTree = ""; + }; + 1BB91CB22E04FD6A00A2C715 /* Alert */ = { + isa = PBXGroup; + children = ( + 1BB91CB02E04FD6A00A2C715 /* SPAlertView.swift */, + 1BB91CB12E04FD6A00A2C715 /* SPAlertWindowManager.swift */, + ); + path = Alert; + sourceTree = ""; + }; + 1BB91CB42E04FD6A00A2C715 /* APPTool */ = { + isa = PBXGroup; + children = ( + 1BB91CB32E04FD6A00A2C715 /* SPAPPTool.swift */, + ); + path = APPTool; + sourceTree = ""; + }; + 1BB91CB62E04FD6A00A2C715 /* Cache */ = { + isa = PBXGroup; + children = ( + 1BB91CB52E04FD6A00A2C715 /* SPAppCacheManager.swift */, + ); + path = Cache; + sourceTree = ""; + }; + 1BB91CB92E04FD6A00A2C715 /* Empty */ = { + isa = PBXGroup; + children = ( + 1BB91CB72E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift */, + 1BB91CB82E04FD6A00A2C715 /* UIScrollView+Empty.swift */, + ); + path = Empty; + sourceTree = ""; + }; + 1BB91CBC2E04FD6A00A2C715 /* HUD */ = { + isa = PBXGroup; + children = ( + 1BB91CBA2E04FD6A00A2C715 /* SPHUD.swift */, + 1BB91CBB2E04FD6A00A2C715 /* SPToast.swift */, + ); + path = HUD; + sourceTree = ""; + }; + 1BB91CBE2E04FD6A00A2C715 /* ImagePickerManager */ = { + isa = PBXGroup; + children = ( + 1BB91CBD2E04FD6A00A2C715 /* SPImagePickerManager.swift */, + ); + path = ImagePickerManager; + sourceTree = ""; + }; + 1BB91CC42E04FD6A00A2C715 /* Login */ = { + isa = PBXGroup; + children = ( + 1BB91CBF2E04FD6A00A2C715 /* SPLoginManager.swift */, + 1BB91CC02E04FD6A00A2C715 /* SPLoginManager+Apple.swift */, + 1BB91CC12E04FD6A00A2C715 /* SPLoginManager+Facebook.swift */, + 1BB91CC22E04FD6A00A2C715 /* SPThirdSignModel.swift */, + 1BB91CC32E04FD6A00A2C715 /* SPTokenModel.swift */, + ); + path = Login; + sourceTree = ""; + }; + 1BB91CC62E04FD6A00A2C715 /* Player */ = { + isa = PBXGroup; + children = ( + 1BB91CC52E04FD6A00A2C715 /* SPPlayer.swift */, + ); + path = Player; + sourceTree = ""; + }; + 1BB91CCB2E04FD6A00A2C715 /* SPIAPManager */ = { + isa = PBXGroup; + children = ( + 1BB91CC72E04FD6A00A2C715 /* SPIAPManager.swift */, + 1BB91CC82E04FD6A00A2C715 /* SPIAPOrderModel.swift */, + 1BB91CC92E04FD6A00A2C715 /* SPIAPVerifyModel.swift */, + 1BB91CCA2E04FD6A00A2C715 /* SPWaitRestoreModel.swift */, + ); + path = SPIAPManager; + sourceTree = ""; + }; + 1BB91CCE2E04FD6A00A2C715 /* SPLocalizedManager */ = { + isa = PBXGroup; + children = ( + 1BB91CCC2E04FD6A00A2C715 /* SPLocalizedManager.swift */, + 1BB91CCD2E04FD6A00A2C715 /* SPLocalizedModel.swift */, + ); + path = SPLocalizedManager; + sourceTree = ""; + }; + 1BB91CD02E04FD6A00A2C715 /* User */ = { + isa = PBXGroup; + children = ( + 1BB91CCF2E04FD6A00A2C715 /* SPUserInfo.swift */, + ); + path = User; + sourceTree = ""; + }; + 1BB91CD12E04FD6A00A2C715 /* Libs */ = { + isa = PBXGroup; + children = ( + 1BB91CB22E04FD6A00A2C715 /* Alert */, + 1BB91CB42E04FD6A00A2C715 /* APPTool */, + 1BB91CB62E04FD6A00A2C715 /* Cache */, + 1BB91CB92E04FD6A00A2C715 /* Empty */, + 1BB91CBC2E04FD6A00A2C715 /* HUD */, + 1BB91CBE2E04FD6A00A2C715 /* ImagePickerManager */, + 1BB91CC42E04FD6A00A2C715 /* Login */, + 1BB91CC62E04FD6A00A2C715 /* Player */, + 1BB91CCB2E04FD6A00A2C715 /* SPIAPManager */, + 1BB91CCE2E04FD6A00A2C715 /* SPLocalizedManager */, + 1BB91CD02E04FD6A00A2C715 /* User */, + ); + path = Libs; + sourceTree = ""; + }; + 1BB91CD32E04FD6A00A2C715 /* Font */ = { + isa = PBXGroup; + children = ( + 1BB91CD22E04FD6A00A2C715 /* Inter-ExtraBold-5.otf */, + ); + path = Font; + sourceTree = ""; + }; + 1BB91CDC2E04FD6A00A2C715 /* Source */ = { + isa = PBXGroup; + children = ( + 1BB91CD32E04FD6A00A2C715 /* Font */, + 1BB91CD42E04FD6A00A2C715 /* Assets.xcassets */, + 1BB91CD52E04FD6A00A2C715 /* GoogleService-Info.plist */, + 1BB91CD62E04FD6A00A2C715 /* Info.plist */, + 1BB91CD82E04FD6A00A2C715 /* LaunchScreen.storyboard */, + 1BB91CDA2E04FD6A00A2C715 /* Localizable.strings */, + 1BB91CDB2E04FD6A00A2C715 /* ThimraTV-Bridging-Header.h */, + ); + path = Source; + sourceTree = ""; + }; + 1BB91CDE2E04FD6A00A2C715 /* FlowLayout */ = { + isa = PBXGroup; + children = ( + 1BB91CDD2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift */, + ); + path = FlowLayout; + sourceTree = ""; + }; + 1BB91CE02E04FD6A00A2C715 /* JXButton */ = { + isa = PBXGroup; + children = ( + 1BB91CDF2E04FD6A00A2C715 /* JXButton.swift */, + ); + path = JXButton; + sourceTree = ""; + }; + 1BB91CE22E04FD6A00A2C715 /* JXIAPManager */ = { + isa = PBXGroup; + children = ( + 1BB91CE12E04FD6A00A2C715 /* JXIAPManager.swift */, + ); + path = JXIAPManager; + sourceTree = ""; + }; + 1BB91CE42E04FD6A00A2C715 /* JXTagView */ = { + isa = PBXGroup; + children = ( + 1BB91CE32E04FD6A00A2C715 /* JXTagView.swift */, + ); + path = JXTagView; + sourceTree = ""; + }; + 1BB91CEE2E04FD6A00A2C715 /* JXTransition */ = { + isa = PBXGroup; + children = ( + 1BB91CE52E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift */, + 1BB91CE62E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift */, + 1BB91CE72E04FD6A00A2C715 /* JXPopAnimatedTransition.swift */, + 1BB91CE82E04FD6A00A2C715 /* JXPushAnimatedTransition.swift */, + 1BB91CE92E04FD6A00A2C715 /* JXTransitionDefine.swift */, + 1BB91CEA2E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift */, + 1BB91CEB2E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift */, + 1BB91CEC2E04FD6A00A2C715 /* UINavigationController+JXTransition.swift */, + 1BB91CED2E04FD6A00A2C715 /* UIViewController+JXTransition.swift */, + ); + path = JXTransition; + sourceTree = ""; + }; + 1BB91CF32E04FD6A00A2C715 /* JXUUID */ = { + isa = PBXGroup; + children = ( + 1BB91CEF2E04FD6A00A2C715 /* JXUUID.h */, + 1BB91CF02E04FD6A00A2C715 /* JXUUID.m */, + 1BB91CF12E04FD6A00A2C715 /* PDKeyChain.h */, + 1BB91CF22E04FD6A00A2C715 /* PDKeyChain.m */, + ); + path = JXUUID; + sourceTree = ""; + }; + 1BB91CFA2E04FD6A00A2C715 /* Classes */ = { + isa = PBXGroup; + children = ( + 1BB91CF42E04FD6A00A2C715 /* JYPageConfig.swift */, + 1BB91CF52E04FD6A00A2C715 /* JYPageContollerProtocol.swift */, + 1BB91CF62E04FD6A00A2C715 /* JYPageController.swift */, + 1BB91CF72E04FD6A00A2C715 /* JYScrollView.swift */, + 1BB91CF82E04FD6A00A2C715 /* JYSegmentedView.swift */, + 1BB91CF92E04FD6A00A2C715 /* JYSegmentedViewItem.swift */, + ); + path = Classes; + sourceTree = ""; + }; + 1BB91CFB2E04FD6A00A2C715 /* JYPageController */ = { + isa = PBXGroup; + children = ( + 1BB91CFA2E04FD6A00A2C715 /* Classes */, + ); + path = JYPageController; + sourceTree = ""; + }; + 1BB91D042E04FD6A00A2C715 /* WMMenuView */ = { + isa = PBXGroup; + children = ( + 1BB91CFC2E04FD6A00A2C715 /* WMMenuItem.h */, + 1BB91CFD2E04FD6A00A2C715 /* WMMenuItem.m */, + 1BB91CFE2E04FD6A00A2C715 /* WMMenuView.h */, + 1BB91CFF2E04FD6A00A2C715 /* WMMenuView.m */, + 1BB91D002E04FD6A00A2C715 /* WMProgressView.h */, + 1BB91D012E04FD6A00A2C715 /* WMProgressView.m */, + 1BB91D022E04FD6A00A2C715 /* WMScrollView.h */, + 1BB91D032E04FD6A00A2C715 /* WMScrollView.m */, + ); + path = WMMenuView; + sourceTree = ""; + }; + 1BB91D092E04FD6A00A2C715 /* WMPageController */ = { + isa = PBXGroup; + children = ( + 1BB91D042E04FD6A00A2C715 /* WMMenuView */, + 1BB91D052E04FD6A00A2C715 /* UIViewController+WMPageController.h */, + 1BB91D062E04FD6A00A2C715 /* UIViewController+WMPageController.m */, + 1BB91D072E04FD6A00A2C715 /* WMPageController.h */, + 1BB91D082E04FD6A00A2C715 /* WMPageController.m */, + ); + path = WMPageController; + sourceTree = ""; + }; + 1BB91D0C2E04FD6A00A2C715 /* ZKCycleScrollView-Swift */ = { + isa = PBXGroup; + children = ( + 1BB91D0A2E04FD6A00A2C715 /* ZKCycleScrollView.swift */, + 1BB91D0B2E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift */, + ); + path = "ZKCycleScrollView-Swift"; + sourceTree = ""; + }; + 1BB91D0D2E04FD6A00A2C715 /* Thirdparty */ = { + isa = PBXGroup; + children = ( + 1BB91CDE2E04FD6A00A2C715 /* FlowLayout */, + 1BB91CE02E04FD6A00A2C715 /* JXButton */, + 1BB91CE22E04FD6A00A2C715 /* JXIAPManager */, + 1BB91CE42E04FD6A00A2C715 /* JXTagView */, + 1BB91CEE2E04FD6A00A2C715 /* JXTransition */, + 1BB91CF32E04FD6A00A2C715 /* JXUUID */, + 1BB91CFB2E04FD6A00A2C715 /* JYPageController */, + 1BB91D092E04FD6A00A2C715 /* WMPageController */, + 1BB91D0C2E04FD6A00A2C715 /* ZKCycleScrollView-Swift */, + ); + path = Thirdparty; + sourceTree = ""; + }; + 1BB91D0F2E04FD6A00A2C715 /* ThimraTV */ = { + isa = PBXGroup; + children = ( + 1BB91BC32E04FD6A00A2C715 /* AppDelegate */, + 1BB91C072E04FD6A00A2C715 /* Base */, + 1BB91CAF2E04FD6A00A2C715 /* Class */, + 1BB91CD12E04FD6A00A2C715 /* Libs */, + 1BB91CDC2E04FD6A00A2C715 /* Source */, + 1BB91D0D2E04FD6A00A2C715 /* Thirdparty */, + 1BB91D0E2E04FD6A00A2C715 /* ThimraTV.entitlements */, + ); + path = ThimraTV; + sourceTree = ""; + }; + 1DBC40502DA4EDFC0093FCB0 = { + isa = PBXGroup; + children = ( + 1BB91D0F2E04FD6A00A2C715 /* ThimraTV */, + 1DBC405A2DA4EDFC0093FCB0 /* Products */, + 0061C3496D158807460301A9 /* Pods */, + B6C9E282BAC4C4B3E926A853 /* Frameworks */, + ); + sourceTree = ""; + }; + 1DBC405A2DA4EDFC0093FCB0 /* Products */ = { + isa = PBXGroup; + children = ( + 1DBC40592DA4EDFC0093FCB0 /* ThimraTV.app */, + ); + name = Products; + sourceTree = ""; + }; + B6C9E282BAC4C4B3E926A853 /* Frameworks */ = { + isa = PBXGroup; + children = ( + B64805795B479324EB764157 /* Pods_ThimraTV.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 1DBC40582DA4EDFC0093FCB0 /* ThimraTV */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1DBC40822DA4EE010093FCB0 /* Build configuration list for PBXNativeTarget "ThimraTV" */; + buildPhases = ( + 801A3E3FF53193556BBE9EBF /* [CP] Check Pods Manifest.lock */, + 1DBC40552DA4EDFC0093FCB0 /* Sources */, + 1DBC40562DA4EDFC0093FCB0 /* Frameworks */, + 1DBC40572DA4EDFC0093FCB0 /* Resources */, + 4E1CBF3F1205E28DFCF11722 /* [CP] Embed Pods Frameworks */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = ThimraTV; + productName = ShortPlay; + productReference = 1DBC40592DA4EDFC0093FCB0 /* ThimraTV.app */; + productType = "com.apple.product-type.application"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 1DBC40512DA4EDFC0093FCB0 /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = 1; + LastSwiftUpdateCheck = 1620; + LastUpgradeCheck = 1620; + TargetAttributes = { + 1DBC40582DA4EDFC0093FCB0 = { + CreatedOnToolsVersion = 16.2; + }; + }; + }; + buildConfigurationList = 1DBC40542DA4EDFC0093FCB0 /* Build configuration list for PBXProject "ThimraTV" */; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 1DBC40502DA4EDFC0093FCB0; + minimizedProjectReferenceProxies = 1; + packageReferences = ( + 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */, + ); + preferredProjectObjectVersion = 77; + productRefGroup = 1DBC405A2DA4EDFC0093FCB0 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 1DBC40582DA4EDFC0093FCB0 /* ThimraTV */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 1DBC40572DA4EDFC0093FCB0 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1BB91E0A2E04FD6A00A2C715 /* Inter-ExtraBold-5.otf in Resources */, + 1BB91E0B2E04FD6A00A2C715 /* Assets.xcassets in Resources */, + 1BB91E0C2E04FD6A00A2C715 /* GoogleService-Info.plist in Resources */, + 1BB91E0E2E04FD6A00A2C715 /* LaunchScreen.storyboard in Resources */, + 1BB91E0F2E04FD6A00A2C715 /* Localizable.strings in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 4E1CBF3F1205E28DFCF11722 /* [CP] Embed Pods Frameworks */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-ThimraTV/Pods-ThimraTV-frameworks-${CONFIGURATION}-input-files.xcfilelist", + ); + name = "[CP] Embed Pods Frameworks"; + outputFileListPaths = ( + "${PODS_ROOT}/Target Support Files/Pods-ThimraTV/Pods-ThimraTV-frameworks-${CONFIGURATION}-output-files.xcfilelist", + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-ThimraTV/Pods-ThimraTV-frameworks.sh\"\n"; + showEnvVarsInLog = 0; + }; + 801A3E3FF53193556BBE9EBF /* [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-ThimraTV-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 */ + 1DBC40552DA4EDFC0093FCB0 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 1BB91D102E04FD6A00A2C715 /* AppDelegate.swift in Sources */, + 1BB91D112E04FD6A00A2C715 /* AppDelegate+APNS.swift in Sources */, + 1BB91D122E04FD6A00A2C715 /* AppDelegate+Config.swift in Sources */, + 1BB91D132E04FD6A00A2C715 /* AppDelegate+OpenApp.swift in Sources */, + 1BB91D142E04FD6A00A2C715 /* AppDelegate+Thirdparty.swift in Sources */, + 1BB91D152E04FD6A00A2C715 /* SceneDelegate.swift in Sources */, + 1BB91D162E04FD6A00A2C715 /* SPNavigationController.swift in Sources */, + 1BB91D172E04FD6A00A2C715 /* SPTabBarController.swift in Sources */, + 1BB91D182E04FD6A00A2C715 /* SPViewController.swift in Sources */, + 1BB91D192E04FD6A00A2C715 /* SPAPPKey.swift in Sources */, + 1BB91D1A2E04FD6A00A2C715 /* SPDefine.swift in Sources */, + 1BB91D1B2E04FD6A00A2C715 /* SPUserDefaultsKey.swift in Sources */, + 1BB91D1C2E04FD6A00A2C715 /* CGMutablePath+SPAdd.swift in Sources */, + 1BB91D1D2E04FD6A00A2C715 /* Date+SPAdd.swift in Sources */, + 1BB91D1E2E04FD6A00A2C715 /* Dictionary+SPAdd.swift in Sources */, + 1BB91D1F2E04FD6A00A2C715 /* Int+SPAdd.swift in Sources */, + 1BB91D202E04FD6A00A2C715 /* NSNumber+SPAdd.swift in Sources */, + 1BB91D212E04FD6A00A2C715 /* NSUserDefaults+JXAdd.m in Sources */, + 1BB91D222E04FD6A00A2C715 /* String+SPAdd.swift in Sources */, + 1BB91D232E04FD6A00A2C715 /* UIBarButtonItem+SPAdd.swift in Sources */, + 1BB91D242E04FD6A00A2C715 /* UIColor+SPAdd.swift in Sources */, + 1BB91D252E04FD6A00A2C715 /* UIDevice+SPAdd.swift in Sources */, + 1BB91D262E04FD6A00A2C715 /* UIFont+SPAdd.swift in Sources */, + 1BB91D272E04FD6A00A2C715 /* UIImage+SPAdd.swift in Sources */, + 1BB91D282E04FD6A00A2C715 /* UIImageView+SPAdd.swift in Sources */, + 1BB91D292E04FD6A00A2C715 /* UINavigationBar+SPAdd.swift in Sources */, + 1BB91D2A2E04FD6A00A2C715 /* UINavigationController+SPAdd.swift in Sources */, + 1BB91D2B2E04FD6A00A2C715 /* UIScrollView+SPRefresh.swift in Sources */, + 1BB91D2C2E04FD6A00A2C715 /* UIStackView+SPAdd.swift in Sources */, + 1BB91D2D2E04FD6A00A2C715 /* UIView+SPAdd.swift in Sources */, + 1BB91D2E2E04FD6A00A2C715 /* SPListModel.swift in Sources */, + 1BB91D2F2E04FD6A00A2C715 /* SPModel.swift in Sources */, + 1BB91D302E04FD6A00A2C715 /* SPOpenAppModel.swift in Sources */, + 1BB91D312E04FD6A00A2C715 /* SPApnsAPI.swift in Sources */, + 1BB91D322E04FD6A00A2C715 /* SPHomeAPI.swift in Sources */, + 1BB91D332E04FD6A00A2C715 /* SPRewardsAPI.swift in Sources */, + 1BB91D342E04FD6A00A2C715 /* SPSettingAPI.swift in Sources */, + 1BB91D352E04FD6A00A2C715 /* SPStatAPI.swift in Sources */, + 1BB91D362E04FD6A00A2C715 /* SPUserAPI.swift in Sources */, + 1BB91D372E04FD6A00A2C715 /* SPVideoAPI.swift in Sources */, + 1BB91D382E04FD6A00A2C715 /* SPWalletAPI.swift in Sources */, + 1BB91D392E04FD6A00A2C715 /* CryptorService.swift in Sources */, + 1BB91D3A2E04FD6A00A2C715 /* SPApi.swift in Sources */, + 1BB91D3B2E04FD6A00A2C715 /* SPCryptService.swift in Sources */, + 1BB91D3C2E04FD6A00A2C715 /* SPNetwork.swift in Sources */, + 1BB91D3D2E04FD6A00A2C715 /* SPNetworkReachabilityManager.swift in Sources */, + 1BB91D3E2E04FD6A00A2C715 /* SPURLPath.swift in Sources */, + 1BB91D3F2E04FD6A00A2C715 /* SPApnsAlertView.swift in Sources */, + 1BB91D402E04FD6A00A2C715 /* SPCollectionView.swift in Sources */, + 1BB91D412E04FD6A00A2C715 /* SPCollectionViewCell.swift in Sources */, + 1BB91D422E04FD6A00A2C715 /* SPFadeEdgeImageView.swift in Sources */, + 1BB91D432E04FD6A00A2C715 /* SPGradientLabel.swift in Sources */, + 1BB91D442E04FD6A00A2C715 /* SPGradientView.swift in Sources */, + 1BB91D452E04FD6A00A2C715 /* SPImageView.swift in Sources */, + 1BB91D462E04FD6A00A2C715 /* SPScrollView.swift in Sources */, + 1BB91D472E04FD6A00A2C715 /* SPTableView.swift in Sources */, + 1BB91D482E04FD6A00A2C715 /* SPTableViewCell.swift in Sources */, + 1BB91D492E04FD6A00A2C715 /* SPTextField.swift in Sources */, + 1BB91D4A2E04FD6A00A2C715 /* SPCampaignWebViewController.swift in Sources */, + 1BB91D4B2E04FD6A00A2C715 /* SPWebMessageModel.swift in Sources */, + 1BB91D4C2E04FD6A00A2C715 /* SPWebView.swift in Sources */, + 1BB91D4D2E04FD6A00A2C715 /* SPWebViewController.swift in Sources */, + 1BB91D4E2E04FD6A00A2C715 /* SPWebViewController+ScriptMessage.swift in Sources */, + 1BB91D4F2E04FD6A00A2C715 /* SPAllShortViewController.swift in Sources */, + 1BB91D502E04FD6A00A2C715 /* SPExplorePageController.swift in Sources */, + 1BB91D512E04FD6A00A2C715 /* SPExploreViewController.swift in Sources */, + 1BB91D522E04FD6A00A2C715 /* SPCategoryModel.swift in Sources */, + 1BB91D532E04FD6A00A2C715 /* SPAllShortCell.swift in Sources */, + 1BB91D542E04FD6A00A2C715 /* SPExplorePlayerCell.swift in Sources */, + 1BB91D552E04FD6A00A2C715 /* SPExplorePlayerControlView.swift in Sources */, + 1BB91D562E04FD6A00A2C715 /* SPVideoPlayerInfoView.swift in Sources */, + 1BB91D572E04FD6A00A2C715 /* SPGuideViewController.swift in Sources */, + 1BB91D582E04FD6A00A2C715 /* SPAllViewController.swift in Sources */, + 1BB91D592E04FD6A00A2C715 /* SPHomeChildController.swift in Sources */, + 1BB91D5A2E04FD6A00A2C715 /* SPHomePageController.swift in Sources */, + 1BB91D5B2E04FD6A00A2C715 /* SPHomeV2ViewController.swift in Sources */, + 1BB91D5C2E04FD6A00A2C715 /* SPHomeViewController.swift in Sources */, + 1BB91D5D2E04FD6A00A2C715 /* SPSearchViewController.swift in Sources */, + 1BB91D5E2E04FD6A00A2C715 /* SPHomeCategoryModel.swift in Sources */, + 1BB91D5F2E04FD6A00A2C715 /* SPHomeContentModel.swift in Sources */, + 1BB91D602E04FD6A00A2C715 /* SPHomeModuleModel.swift in Sources */, + 1BB91D612E04FD6A00A2C715 /* SPHomeTopModel.swift in Sources */, + 1BB91D622E04FD6A00A2C715 /* SPHomeBannerCell.swift in Sources */, + 1BB91D632E04FD6A00A2C715 /* SPHomeBannerContentCell.swift in Sources */, + 1BB91D642E04FD6A00A2C715 /* SPHomeCategoryContentCell.swift in Sources */, + 1BB91D652E04FD6A00A2C715 /* SPHomeCategoryVideoCell.swift in Sources */, + 1BB91D662E04FD6A00A2C715 /* SPHomeCategoryVideoView.swift in Sources */, + 1BB91D672E04FD6A00A2C715 /* SPHomeContentCell.swift in Sources */, + 1BB91D682E04FD6A00A2C715 /* SPHomeDataItemView.swift in Sources */, + 1BB91D692E04FD6A00A2C715 /* SPHomeExploreCell.swift in Sources */, + 1BB91D6A2E04FD6A00A2C715 /* SPHomeExploreView.swift in Sources */, + 1BB91D6B2E04FD6A00A2C715 /* SPHomeHeaderView.swift in Sources */, + 1BB91D6C2E04FD6A00A2C715 /* SPHomeHistoryContentCell.swift in Sources */, + 1BB91D6D2E04FD6A00A2C715 /* SPHomeHotCell.swift in Sources */, + 1BB91D6E2E04FD6A00A2C715 /* SPHomeHotContentCell.swift in Sources */, + 1BB91D6F2E04FD6A00A2C715 /* SPHomeHotSearchCell.swift in Sources */, + 1BB91D702E04FD6A00A2C715 /* SPHomeHotSearchView.swift in Sources */, + 1BB91D712E04FD6A00A2C715 /* SPHomeHotView.swift in Sources */, + 1BB91D722E04FD6A00A2C715 /* SPHomeNineSquareContentCell.swift in Sources */, + 1BB91D732E04FD6A00A2C715 /* SPHomePlayHistoricalView.swift in Sources */, + 1BB91D742E04FD6A00A2C715 /* SPHomePlayHistoryCell.swift in Sources */, + 1BB91D752E04FD6A00A2C715 /* SPHomePlayHistoryView.swift in Sources */, + 1BB91D762E04FD6A00A2C715 /* SPHomeSearchButton.swift in Sources */, + 1BB91D772E04FD6A00A2C715 /* SPHomeSearchHistoryView.swift in Sources */, + 1BB91D782E04FD6A00A2C715 /* SPHomeShortCell.swift in Sources */, + 1BB91D792E04FD6A00A2C715 /* SPHomeShortsForYouCell.swift in Sources */, + 1BB91D7A2E04FD6A00A2C715 /* SPHomeShortsForYouView.swift in Sources */, + 1BB91D7B2E04FD6A00A2C715 /* SPHomeTrendingCell.swift in Sources */, + 1BB91D7C2E04FD6A00A2C715 /* SPHomeTrendingView.swift in Sources */, + 1BB91D7D2E04FD6A00A2C715 /* SPHomeZoomBannerCell.swift in Sources */, + 1BB91D7E2E04FD6A00A2C715 /* SPSearchAssociativeCell.swift in Sources */, + 1BB91D7F2E04FD6A00A2C715 /* SPSearchAssociativeView.swift in Sources */, + 1BB91D802E04FD6A00A2C715 /* SPSearchHomeView.swift in Sources */, + 1BB91D812E04FD6A00A2C715 /* SPSearchInputView.swift in Sources */, + 1BB91D822E04FD6A00A2C715 /* SPSearchResultCell.swift in Sources */, + 1BB91D832E04FD6A00A2C715 /* SPSearchResultView.swift in Sources */, + 1BB91D842E04FD6A00A2C715 /* SPHomeViewModel.swift in Sources */, + 1BB91D852E04FD6A00A2C715 /* SPSearchViewModel.swift in Sources */, + 1BB91D862E04FD6A00A2C715 /* SPLoginViewController.swift in Sources */, + 1BB91D872E04FD6A00A2C715 /* SPAboutUsViewController.swift in Sources */, + 1BB91D882E04FD6A00A2C715 /* SPDeleteAccountViewController.swift in Sources */, + 1BB91D892E04FD6A00A2C715 /* SPFeedbackViewController.swift in Sources */, + 1BB91D8A2E04FD6A00A2C715 /* SPLanguageViewController.swift in Sources */, + 1BB91D8B2E04FD6A00A2C715 /* SPMineViewController.swift in Sources */, + 1BB91D8C2E04FD6A00A2C715 /* SPSettingsViewController.swift in Sources */, + 1BB91D8D2E04FD6A00A2C715 /* SPLanguageModel.swift in Sources */, + 1BB91D8E2E04FD6A00A2C715 /* SPMineItem.swift in Sources */, + 1BB91D8F2E04FD6A00A2C715 /* SPAboutUsCell.swift in Sources */, + 1BB91D902E04FD6A00A2C715 /* SPAboutUsHeaderView.swift in Sources */, + 1BB91D912E04FD6A00A2C715 /* SPDeleteAccountDetailTextView.swift in Sources */, + 1BB91D922E04FD6A00A2C715 /* SPDeleteAccountNormalTextView.swift in Sources */, + 1BB91D932E04FD6A00A2C715 /* SPDeleteAccountTextView.swift in Sources */, + 1BB91D942E04FD6A00A2C715 /* SPDeleteAccountTipView.swift in Sources */, + 1BB91D952E04FD6A00A2C715 /* SPLanguageCell.swift in Sources */, + 1BB91D962E04FD6A00A2C715 /* SPMineCell.swift in Sources */, + 1BB91D972E04FD6A00A2C715 /* SPMineHeaderView.swift in Sources */, + 1BB91D982E04FD6A00A2C715 /* SPMineMemberNoView.swift in Sources */, + 1BB91D992E04FD6A00A2C715 /* SPMineMemberView.swift in Sources */, + 1BB91D9A2E04FD6A00A2C715 /* SPMineMemberYesView.swift in Sources */, + 1BB91D9B2E04FD6A00A2C715 /* SPMinePlayHistoryCell.swift in Sources */, + 1BB91D9C2E04FD6A00A2C715 /* SPMinePlayHistoryView.swift in Sources */, + 1BB91D9D2E04FD6A00A2C715 /* SPMineWalletView.swift in Sources */, + 1BB91D9E2E04FD6A00A2C715 /* SPSettingsCell.swift in Sources */, + 1BB91D9F2E04FD6A00A2C715 /* SPCollectListViewController.swift in Sources */, + 1BB91DA02E04FD6A00A2C715 /* SPMyListChildViewController.swift in Sources */, + 1BB91DA12E04FD6A00A2C715 /* SPMyListViewController.swift in Sources */, + 1BB91DA22E04FD6A00A2C715 /* SPPlayHistoryViewController.swift in Sources */, + 1BB91DA32E04FD6A00A2C715 /* SPCollectListCell.swift in Sources */, + 1BB91DA42E04FD6A00A2C715 /* SPPlayHistoryCell.swift in Sources */, + 1BB91DA52E04FD6A00A2C715 /* SPPlayerDetailViewController.swift in Sources */, + 1BB91DA62E04FD6A00A2C715 /* SPPlayerListViewController.swift in Sources */, + 1BB91DA72E04FD6A00A2C715 /* SPPlayerProtocol.swift in Sources */, + 1BB91DA82E04FD6A00A2C715 /* SPShortModel.swift in Sources */, + 1BB91DA92E04FD6A00A2C715 /* SPSpeedModel.swift in Sources */, + 1BB91DAA2E04FD6A00A2C715 /* SPVideoDetailModel.swift in Sources */, + 1BB91DAB2E04FD6A00A2C715 /* SPVideoInfoModel.swift in Sources */, + 1BB91DAC2E04FD6A00A2C715 /* SPEpisodeCell.swift in Sources */, + 1BB91DAD2E04FD6A00A2C715 /* SPEpisodeMenuView.swift in Sources */, + 1BB91DAE2E04FD6A00A2C715 /* SPEpisodeView.swift in Sources */, + 1BB91DAF2E04FD6A00A2C715 /* SPPlayBuyView.swift in Sources */, + 1BB91DB02E04FD6A00A2C715 /* SPPlayerControlView.swift in Sources */, + 1BB91DB12E04FD6A00A2C715 /* SPPlayerDetailCell.swift in Sources */, + 1BB91DB22E04FD6A00A2C715 /* SPPlayerDetailControlView.swift in Sources */, + 1BB91DB32E04FD6A00A2C715 /* SPPlayerDetailRecommandCell.swift in Sources */, + 1BB91DB42E04FD6A00A2C715 /* SPPlayerDetailRecommandView.swift in Sources */, + 1BB91DB52E04FD6A00A2C715 /* SPPlayerListCell.swift in Sources */, + 1BB91DB62E04FD6A00A2C715 /* SPPlayerProgressView.swift in Sources */, + 1BB91DB72E04FD6A00A2C715 /* SPPlayLockView.swift in Sources */, + 1BB91DB82E04FD6A00A2C715 /* SPSpeedSelectedCell.swift in Sources */, + 1BB91DB92E04FD6A00A2C715 /* SPSpeedSelectedView.swift in Sources */, + 1BB91DBA2E04FD6A00A2C715 /* SPPlayerListViewModel.swift in Sources */, + 1BB91DBB2E04FD6A00A2C715 /* SPRewardsViewController.swift in Sources */, + 1BB91DBC2E04FD6A00A2C715 /* SPCoinOrderRecordViewController.swift in Sources */, + 1BB91DBD2E04FD6A00A2C715 /* SPConsumptionRecordsViewController.swift in Sources */, + 1BB91DBE2E04FD6A00A2C715 /* SPOrderRecordsPageViewController.swift in Sources */, + 1BB91DBF2E04FD6A00A2C715 /* SPRewardCoinsViewController.swift in Sources */, + 1BB91DC02E04FD6A00A2C715 /* SPStoreViewController.swift in Sources */, + 1BB91DC12E04FD6A00A2C715 /* SPVIPOrderRecordViewController.swift in Sources */, + 1BB91DC22E04FD6A00A2C715 /* SPWalletViewController.swift in Sources */, + 1BB91DC32E04FD6A00A2C715 /* SPBuyRecordsModel.swift in Sources */, + 1BB91DC42E04FD6A00A2C715 /* SPPayTemplateItem.swift in Sources */, + 1BB91DC52E04FD6A00A2C715 /* SPPayTemplateModel.swift in Sources */, + 1BB91DC62E04FD6A00A2C715 /* SPRechargeRecordModel.swift in Sources */, + 1BB91DC72E04FD6A00A2C715 /* SPRewardCoinsRecordModel.swift in Sources */, + 1BB91DC82E04FD6A00A2C715 /* SPVideoUnlockModel.swift in Sources */, + 1BB91DC92E04FD6A00A2C715 /* SPCoinOrderRecordCell.swift in Sources */, + 1BB91DCA2E04FD6A00A2C715 /* SPCoinRechargeBigCell.swift in Sources */, + 1BB91DCB2E04FD6A00A2C715 /* SPCoinRechargeCell.swift in Sources */, + 1BB91DCC2E04FD6A00A2C715 /* SPCoinRechargeSmallCell.swift in Sources */, + 1BB91DCD2E04FD6A00A2C715 /* SPCoinRechargeView.swift in Sources */, + 1BB91DCE2E04FD6A00A2C715 /* SPConsumptionRecordsCell.swift in Sources */, + 1BB91DCF2E04FD6A00A2C715 /* SPMemberRechargeCell.swift in Sources */, + 1BB91DD02E04FD6A00A2C715 /* SPMemberRechargeView.swift in Sources */, + 1BB91DD12E04FD6A00A2C715 /* SPRewardCoinsCell.swift in Sources */, + 1BB91DD22E04FD6A00A2C715 /* SPVipAlertCell.swift in Sources */, + 1BB91DD32E04FD6A00A2C715 /* SPVipAlertView.swift in Sources */, + 1BB91DD42E04FD6A00A2C715 /* SPVIPOrderRecordCell.swift in Sources */, + 1BB91DD52E04FD6A00A2C715 /* SPWalletCell.swift in Sources */, + 1BB91DD62E04FD6A00A2C715 /* SPWalletHeaderView.swift in Sources */, + 1BB91DD72E04FD6A00A2C715 /* SPAlertView.swift in Sources */, + 1BB91DD82E04FD6A00A2C715 /* SPAlertWindowManager.swift in Sources */, + 1BB91DD92E04FD6A00A2C715 /* SPAPPTool.swift in Sources */, + 1BB91DDA2E04FD6A00A2C715 /* SPAppCacheManager.swift in Sources */, + 1BB91DDB2E04FD6A00A2C715 /* SPNoNetworkEmptyView.swift in Sources */, + 1BB91DDC2E04FD6A00A2C715 /* UIScrollView+Empty.swift in Sources */, + 1BB91DDD2E04FD6A00A2C715 /* SPHUD.swift in Sources */, + 1BB91DDE2E04FD6A00A2C715 /* SPToast.swift in Sources */, + 1BB91DDF2E04FD6A00A2C715 /* SPImagePickerManager.swift in Sources */, + 1BB91DE02E04FD6A00A2C715 /* SPLoginManager.swift in Sources */, + 1BB91DE12E04FD6A00A2C715 /* SPLoginManager+Apple.swift in Sources */, + 1BB91DE22E04FD6A00A2C715 /* SPLoginManager+Facebook.swift in Sources */, + 1BB91DE32E04FD6A00A2C715 /* SPThirdSignModel.swift in Sources */, + 1BB91DE42E04FD6A00A2C715 /* SPTokenModel.swift in Sources */, + 1BB91DE52E04FD6A00A2C715 /* SPPlayer.swift in Sources */, + 1BB91DE62E04FD6A00A2C715 /* SPIAPManager.swift in Sources */, + 1BB91DE72E04FD6A00A2C715 /* SPIAPOrderModel.swift in Sources */, + 1BB91DE82E04FD6A00A2C715 /* SPIAPVerifyModel.swift in Sources */, + 1BB91DE92E04FD6A00A2C715 /* SPWaitRestoreModel.swift in Sources */, + 1BB91DEA2E04FD6A00A2C715 /* SPLocalizedManager.swift in Sources */, + 1BB91DEB2E04FD6A00A2C715 /* SPLocalizedModel.swift in Sources */, + 1BB91DEC2E04FD6A00A2C715 /* SPUserInfo.swift in Sources */, + 1BB91DED2E04FD6A00A2C715 /* WaterfallMutiSectionFlowLayout.swift in Sources */, + 1BB91DEE2E04FD6A00A2C715 /* JXButton.swift in Sources */, + 1BB91DEF2E04FD6A00A2C715 /* JXIAPManager.swift in Sources */, + 1BB91DF02E04FD6A00A2C715 /* JXTagView.swift in Sources */, + 1BB91DF12E04FD6A00A2C715 /* JXBaseAnimatedTransition.swift in Sources */, + 1BB91DF22E04FD6A00A2C715 /* JXNavigationInteractiveTransition.swift in Sources */, + 1BB91DF32E04FD6A00A2C715 /* JXPopAnimatedTransition.swift in Sources */, + 1BB91DF42E04FD6A00A2C715 /* JXPushAnimatedTransition.swift in Sources */, + 1BB91DF52E04FD6A00A2C715 /* JXTransitionDefine.swift in Sources */, + 1BB91DF62E04FD6A00A2C715 /* JXTransitionDelegateBridge.swift in Sources */, + 1BB91DF72E04FD6A00A2C715 /* UIGestureRecognizer+JXTransition.swift in Sources */, + 1BB91DF82E04FD6A00A2C715 /* UINavigationController+JXTransition.swift in Sources */, + 1BB91DF92E04FD6A00A2C715 /* UIViewController+JXTransition.swift in Sources */, + 1BB91DFA2E04FD6A00A2C715 /* JXUUID.m in Sources */, + 1BB91DFB2E04FD6A00A2C715 /* PDKeyChain.m in Sources */, + 1BB91DFC2E04FD6A00A2C715 /* JYPageConfig.swift in Sources */, + 1BB91DFD2E04FD6A00A2C715 /* JYPageContollerProtocol.swift in Sources */, + 1BB91DFE2E04FD6A00A2C715 /* JYPageController.swift in Sources */, + 1BB91DFF2E04FD6A00A2C715 /* JYScrollView.swift in Sources */, + 1BB91E002E04FD6A00A2C715 /* JYSegmentedView.swift in Sources */, + 1BB91E012E04FD6A00A2C715 /* JYSegmentedViewItem.swift in Sources */, + 1BB91E022E04FD6A00A2C715 /* WMMenuItem.m in Sources */, + 1BB91E032E04FD6A00A2C715 /* WMMenuView.m in Sources */, + 1BB91E042E04FD6A00A2C715 /* WMProgressView.m in Sources */, + 1BB91E052E04FD6A00A2C715 /* WMScrollView.m in Sources */, + 1BB91E062E04FD6A00A2C715 /* UIViewController+WMPageController.m in Sources */, + 1BB91E072E04FD6A00A2C715 /* WMPageController.m in Sources */, + 1BB91E082E04FD6A00A2C715 /* ZKCycleScrollView.swift in Sources */, + 1BB91E092E04FD6A00A2C715 /* ZKCycleScrollViewFlowLayout.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXVariantGroup section */ + 1BB91CD82E04FD6A00A2C715 /* LaunchScreen.storyboard */ = { + isa = PBXVariantGroup; + children = ( + 1BB91CD72E04FD6A00A2C715 /* Base */, + ); + name = LaunchScreen.storyboard; + sourceTree = ""; + }; + 1BB91CDA2E04FD6A00A2C715 /* Localizable.strings */ = { + isa = PBXVariantGroup; + children = ( + 1BB91CD92E04FD6A00A2C715 /* en */, + ); + name = Localizable.strings; + sourceTree = ""; + }; +/* End PBXVariantGroup section */ + +/* Begin XCBuildConfiguration section */ + 1DBC40832DA4EE010093FCB0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 0538826A0638D33FEF3A2E38 /* Pods-ThimraTV.debug.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD)"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_ENTITLEMENTS = ThimraTV/ThimraTV.entitlements; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = TWDZ3MP9DV; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_FILE = ThimraTV/Source/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = ThimraTV; + INFOPLIST_KEY_NSCameraUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; + INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "The APP needs to access your location to recommend better short dramas for you"; + INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; + INFOPLIST_KEY_UIMainStoryboardFile = ""; + INFOPLIST_KEY_UIStatusBarHidden = NO; + INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleLightContent; + INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; + INFOPLIST_KEY_UIUserInterfaceStyle = Light; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.thimratv.app; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_OBJC_BRIDGING_HEADER = "ThimraTV/Source/ThimraTV-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 1; + VALID_ARCHS = "arm64 arm64e armv7s x86_64"; + }; + name = Debug; + }; + 1DBC40842DA4EE010093FCB0 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A1174E10BCF2C606F7818792 /* Pods-ThimraTV.release.xcconfig */; + buildSettings = { + ARCHS = "$(ARCHS_STANDARD)"; + ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; + ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; + CODE_SIGN_ENTITLEMENTS = ThimraTV/ThimraTV.entitlements; + CODE_SIGN_IDENTITY = "Apple Development"; + CODE_SIGN_STYLE = Automatic; + CURRENT_PROJECT_VERSION = 1; + DEVELOPMENT_TEAM = TWDZ3MP9DV; + ENABLE_USER_SCRIPT_SANDBOXING = NO; + GENERATE_INFOPLIST_FILE = YES; + INFOPLIST_FILE = ThimraTV/Source/Info.plist; + INFOPLIST_KEY_CFBundleDisplayName = ThimraTV; + INFOPLIST_KEY_NSCameraUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; + INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "The APP needs to access your location to recommend better short dramas for you"; + INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "The APP needs to access your album to provide screenshots for feedback."; + INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; + INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; + INFOPLIST_KEY_UIMainStoryboardFile = ""; + INFOPLIST_KEY_UIStatusBarHidden = NO; + INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleLightContent; + INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; + INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; + INFOPLIST_KEY_UIUserInterfaceStyle = Light; + IPHONEOS_DEPLOYMENT_TARGET = 15.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + ); + MARKETING_VERSION = 1.1.0; + PRODUCT_BUNDLE_IDENTIFIER = com.thimratv.app; + PRODUCT_NAME = "$(TARGET_NAME)"; + PROVISIONING_PROFILE_SPECIFIER = ""; + SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; + SUPPORTS_MACCATALYST = NO; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_OBJC_BRIDGING_HEADER = "ThimraTV/Source/ThimraTV-Bridging-Header.h"; + SWIFT_VERSION = 5.0; + TARGETED_DEVICE_FAMILY = 1; + VALID_ARCHS = "arm64 arm64e armv7s x86_64"; + }; + name = Release; + }; + 1DBC40852DA4EE010093FCB0 /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + 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_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; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "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 = 18.2; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = iphoneos; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)"; + SWIFT_EMIT_LOC_STRINGS = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + 1DBC40862DA4EE010093FCB0 /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + 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_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; + ENABLE_USER_SCRIPT_SANDBOXING = YES; + GCC_C_LANGUAGE_STANDARD = gnu17; + GCC_NO_COMMON_BLOCKS = YES; + 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 = 18.2; + LOCALIZATION_PREFERS_STRING_CATALOGS = YES; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = iphoneos; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_EMIT_LOC_STRINGS = YES; + VALIDATE_PRODUCT = YES; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 1DBC40542DA4EDFC0093FCB0 /* Build configuration list for PBXProject "ThimraTV" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1DBC40852DA4EE010093FCB0 /* Debug */, + 1DBC40862DA4EE010093FCB0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1DBC40822DA4EE010093FCB0 /* Build configuration list for PBXNativeTarget "ThimraTV" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1DBC40832DA4EE010093FCB0 /* Debug */, + 1DBC40842DA4EE010093FCB0 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/facebook/facebook-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 14.1.0; + }; + }; + 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/firebase/firebase-ios-sdk"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 11.12.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 1BE7892A2DCB0E530001A8F1 /* FacebookCore */ = { + isa = XCSwiftPackageProductDependency; + package = 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; + productName = FacebookCore; + }; + 1BE7892C2DCB0E530001A8F1 /* FacebookLogin */ = { + isa = XCSwiftPackageProductDependency; + package = 1BE789292DCB0E530001A8F1 /* XCRemoteSwiftPackageReference "facebook-ios-sdk" */; + productName = FacebookLogin; + }; + 1BF22FD02DC2169B0082429A /* FirebaseAnalytics */ = { + isa = XCSwiftPackageProductDependency; + package = 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseAnalytics; + }; + 1BF22FD22DC2169B0082429A /* FirebaseCore */ = { + isa = XCSwiftPackageProductDependency; + package = 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseCore; + }; + 1BF22FD42DC2169B0082429A /* FirebaseMessaging */ = { + isa = XCSwiftPackageProductDependency; + package = 1BF22FCF2DC2169B0082429A /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */; + productName = FirebaseMessaging; + }; +/* End XCSwiftPackageProductDependency section */ + }; + rootObject = 1DBC40512DA4EDFC0093FCB0 /* Project object */; +} diff --git a/MoviaBox.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/ThimraTV.xcodeproj/project.xcworkspace/contents.xcworkspacedata similarity index 100% rename from MoviaBox.xcodeproj/project.xcworkspace/contents.xcworkspacedata rename to ThimraTV.xcodeproj/project.xcworkspace/contents.xcworkspacedata diff --git a/MoviaBox.xcodeproj/xcshareddata/xcschemes/MoviaBox.xcscheme b/ThimraTV.xcodeproj/xcshareddata/xcschemes/ThimraTV.xcscheme similarity index 84% rename from MoviaBox.xcodeproj/xcshareddata/xcschemes/MoviaBox.xcscheme rename to ThimraTV.xcodeproj/xcshareddata/xcschemes/ThimraTV.xcscheme index eb1d8c5..581e4d6 100644 --- a/MoviaBox.xcodeproj/xcshareddata/xcschemes/MoviaBox.xcscheme +++ b/ThimraTV.xcodeproj/xcshareddata/xcschemes/ThimraTV.xcscheme @@ -16,9 +16,9 @@ + BuildableName = "ThimraTV.app" + BlueprintName = "ThimraTV" + ReferencedContainer = "container:ThimraTV.xcodeproj"> @@ -45,9 +45,9 @@ + BuildableName = "ThimraTV.app" + BlueprintName = "ThimraTV" + ReferencedContainer = "container:ThimraTV.xcodeproj"> @@ -62,9 +62,9 @@ + BuildableName = "ThimraTV.app" + BlueprintName = "ThimraTV" + ReferencedContainer = "container:ThimraTV.xcodeproj"> diff --git a/MoviaBox.xcworkspace/contents.xcworkspacedata b/ThimraTV.xcworkspace/contents.xcworkspacedata similarity index 80% rename from MoviaBox.xcworkspace/contents.xcworkspacedata rename to ThimraTV.xcworkspace/contents.xcworkspacedata index 056f5ef..3b8b55c 100644 --- a/MoviaBox.xcworkspace/contents.xcworkspacedata +++ b/ThimraTV.xcworkspace/contents.xcworkspacedata @@ -2,7 +2,7 @@ + location = "group:ThimraTV.xcodeproj"> diff --git a/MoviaBox.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ThimraTV.xcworkspace/xcshareddata/swiftpm/Package.resolved similarity index 79% rename from MoviaBox.xcworkspace/xcshareddata/swiftpm/Package.resolved rename to ThimraTV.xcworkspace/xcshareddata/swiftpm/Package.resolved index 179af45..d3fb996 100644 --- a/MoviaBox.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/ThimraTV.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,5 +1,5 @@ { - "originHash" : "c47d0d305ed42c8e2ce41760feb2ed27468bf8a4c789d72416aad5bed8e64bd2", + "originHash" : "356668427da72005d8cb60963e877385296f1863605fc5a20d1f75f2cec3b22c", "pins" : [ { "identity" : "abseil-cpp-binary", @@ -33,8 +33,17 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/firebase/firebase-ios-sdk", "state" : { - "revision" : "fbd463894af94d90eb4d6a4e54080459a8179519", - "version" : "11.12.0" + "revision" : "45d327fcbe7793747295346c2209ad419bdead74", + "version" : "11.14.0" + } + }, + { + "identity" : "google-ads-on-device-conversion-ios-sdk", + "kind" : "remoteSourceControl", + "location" : "https://github.com/googleads/google-ads-on-device-conversion-ios-sdk", + "state" : { + "revision" : "428d8bb138e00f9a3f4f61cc6cd8863607524f65", + "version" : "2.1.0" } }, { @@ -42,8 +51,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/google/GoogleAppMeasurement.git", "state" : { - "revision" : "f7460ea630bddf172115c28493ae8b3798d95ce3", - "version" : "11.12.0" + "revision" : "406f72d0d5e9445fd1cf782db3e9e338cee2bed4", + "version" : "11.14.0" } }, { @@ -60,8 +69,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/google/GoogleUtilities.git", "state" : { - "revision" : "53156c7ec267db846e6b64c9f4c4e31ba4cf75eb", - "version" : "8.0.2" + "revision" : "60da361632d0de02786f709bdc0c4df340f7613e", + "version" : "8.1.0" } }, { @@ -78,8 +87,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/google/gtm-session-fetcher.git", "state" : { - "revision" : "4d70340d55d7d07cc2fdf8e8125c4c126c1d5f35", - "version" : "4.4.0" + "revision" : "c756a29784521063b6a1202907e2cc47f41b667c", + "version" : "4.5.0" } }, { @@ -123,8 +132,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/apple/swift-protobuf.git", "state" : { - "revision" : "d72aed98f8253ec1aa9ea1141e28150f408cf17f", - "version" : "1.29.0" + "revision" : "102a647b573f60f73afdce5613a51d71349fe507", + "version" : "1.30.0" } } ], diff --git a/MoviaBox/AppDelegate/AppDelegate+APNS.swift b/ThimraTV/AppDelegate/AppDelegate+APNS.swift similarity index 99% rename from MoviaBox/AppDelegate/AppDelegate+APNS.swift rename to ThimraTV/AppDelegate/AppDelegate+APNS.swift index 882e725..acc9d18 100644 --- a/MoviaBox/AppDelegate/AppDelegate+APNS.swift +++ b/ThimraTV/AppDelegate/AppDelegate+APNS.swift @@ -1,6 +1,6 @@ // // AppDelegate+APNS.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/30. // diff --git a/MoviaBox/AppDelegate/AppDelegate+Config.swift b/ThimraTV/AppDelegate/AppDelegate+Config.swift similarity index 99% rename from MoviaBox/AppDelegate/AppDelegate+Config.swift rename to ThimraTV/AppDelegate/AppDelegate+Config.swift index 64abb53..3bcb6a1 100644 --- a/MoviaBox/AppDelegate/AppDelegate+Config.swift +++ b/ThimraTV/AppDelegate/AppDelegate+Config.swift @@ -1,6 +1,6 @@ // // AppDelegate+Config.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/AppDelegate/AppDelegate+OpenApp.swift b/ThimraTV/AppDelegate/AppDelegate+OpenApp.swift similarity index 99% rename from MoviaBox/AppDelegate/AppDelegate+OpenApp.swift rename to ThimraTV/AppDelegate/AppDelegate+OpenApp.swift index 98dabce..34ea052 100644 --- a/MoviaBox/AppDelegate/AppDelegate+OpenApp.swift +++ b/ThimraTV/AppDelegate/AppDelegate+OpenApp.swift @@ -1,6 +1,6 @@ // // AppDelegate+OpenApp.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/AppDelegate/AppDelegate+Thirdparty.swift b/ThimraTV/AppDelegate/AppDelegate+Thirdparty.swift similarity index 98% rename from MoviaBox/AppDelegate/AppDelegate+Thirdparty.swift rename to ThimraTV/AppDelegate/AppDelegate+Thirdparty.swift index 4c326c9..a4b555a 100644 --- a/MoviaBox/AppDelegate/AppDelegate+Thirdparty.swift +++ b/ThimraTV/AppDelegate/AppDelegate+Thirdparty.swift @@ -1,6 +1,6 @@ // // AppDelegate+Thirdparty.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/7. // diff --git a/MoviaBox/AppDelegate/AppDelegate.swift b/ThimraTV/AppDelegate/AppDelegate.swift similarity index 99% rename from MoviaBox/AppDelegate/AppDelegate.swift rename to ThimraTV/AppDelegate/AppDelegate.swift index 36619cc..4c2941a 100644 --- a/MoviaBox/AppDelegate/AppDelegate.swift +++ b/ThimraTV/AppDelegate/AppDelegate.swift @@ -1,6 +1,6 @@ // // AppDelegate.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/AppDelegate/SceneDelegate.swift b/ThimraTV/AppDelegate/SceneDelegate.swift similarity index 99% rename from MoviaBox/AppDelegate/SceneDelegate.swift rename to ThimraTV/AppDelegate/SceneDelegate.swift index 3aa7d1e..0e529dc 100644 --- a/MoviaBox/AppDelegate/SceneDelegate.swift +++ b/ThimraTV/AppDelegate/SceneDelegate.swift @@ -1,6 +1,6 @@ // // SceneDelegate.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Controller/SPNavigationController.swift b/ThimraTV/Base/Controller/SPNavigationController.swift similarity index 98% rename from MoviaBox/Base/Controller/SPNavigationController.swift rename to ThimraTV/Base/Controller/SPNavigationController.swift index 453d623..25850ec 100644 --- a/MoviaBox/Base/Controller/SPNavigationController.swift +++ b/ThimraTV/Base/Controller/SPNavigationController.swift @@ -1,6 +1,6 @@ // // SPNavigationController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Controller/SPTabBarController.swift b/ThimraTV/Base/Controller/SPTabBarController.swift similarity index 91% rename from MoviaBox/Base/Controller/SPTabBarController.swift rename to ThimraTV/Base/Controller/SPTabBarController.swift index de2bfe1..4dd55fc 100644 --- a/MoviaBox/Base/Controller/SPTabBarController.swift +++ b/ThimraTV/Base/Controller/SPTabBarController.swift @@ -1,6 +1,6 @@ // // SPTabBarController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // @@ -10,12 +10,6 @@ import WebKit class SPTabBarController: UITabBarController { - private lazy var tempWebView: SPWebView = { - let view = SPWebView(frame: .init(x: 1000, y: 1000, width: 100, height: 100), configuration: WKWebViewConfiguration()) - view.load(urlStr: "https://www.apple.com") - return view - }() - override func viewDidLoad() { super.viewDidLoad() self.view.backgroundColor = .backgroundColor() @@ -32,8 +26,6 @@ class SPTabBarController: UITabBarController { self.viewControllers = [nav1, nav2, nav3, nav4, nav5] -// view.addSubview(tempWebView) - } diff --git a/MoviaBox/Base/Controller/SPViewController.swift b/ThimraTV/Base/Controller/SPViewController.swift similarity index 99% rename from MoviaBox/Base/Controller/SPViewController.swift rename to ThimraTV/Base/Controller/SPViewController.swift index 6a29c78..1e4aae3 100644 --- a/MoviaBox/Base/Controller/SPViewController.swift +++ b/ThimraTV/Base/Controller/SPViewController.swift @@ -1,6 +1,6 @@ // // SPViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Define/SPAPPKey.swift b/ThimraTV/Base/Define/SPAPPKey.swift similarity index 93% rename from MoviaBox/Base/Define/SPAPPKey.swift rename to ThimraTV/Base/Define/SPAPPKey.swift index 0254568..bafd847 100644 --- a/MoviaBox/Base/Define/SPAPPKey.swift +++ b/ThimraTV/Base/Define/SPAPPKey.swift @@ -1,6 +1,6 @@ // // SPAPPKey.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/30. // diff --git a/MoviaBox/Base/Define/SPDefine.swift b/ThimraTV/Base/Define/SPDefine.swift similarity index 99% rename from MoviaBox/Base/Define/SPDefine.swift rename to ThimraTV/Base/Define/SPDefine.swift index 6c09ff1..46c5196 100644 --- a/MoviaBox/Base/Define/SPDefine.swift +++ b/ThimraTV/Base/Define/SPDefine.swift @@ -1,6 +1,6 @@ // // SPDefine.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Define/SPUserDefaultsKey.swift b/ThimraTV/Base/Define/SPUserDefaultsKey.swift similarity index 98% rename from MoviaBox/Base/Define/SPUserDefaultsKey.swift rename to ThimraTV/Base/Define/SPUserDefaultsKey.swift index 8b68630..ab68533 100644 --- a/MoviaBox/Base/Define/SPUserDefaultsKey.swift +++ b/ThimraTV/Base/Define/SPUserDefaultsKey.swift @@ -1,6 +1,6 @@ // // SPUserDefaultsKey.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Base/Extension/CGMutablePath+SPAdd.swift b/ThimraTV/Base/Extension/CGMutablePath+SPAdd.swift similarity index 99% rename from MoviaBox/Base/Extension/CGMutablePath+SPAdd.swift rename to ThimraTV/Base/Extension/CGMutablePath+SPAdd.swift index 42d0213..aeed829 100644 --- a/MoviaBox/Base/Extension/CGMutablePath+SPAdd.swift +++ b/ThimraTV/Base/Extension/CGMutablePath+SPAdd.swift @@ -1,6 +1,6 @@ // // CGMutablePath+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Base/Extension/Date+SPAdd.swift b/ThimraTV/Base/Extension/Date+SPAdd.swift similarity index 98% rename from MoviaBox/Base/Extension/Date+SPAdd.swift rename to ThimraTV/Base/Extension/Date+SPAdd.swift index e9c4862..5c8090e 100644 --- a/MoviaBox/Base/Extension/Date+SPAdd.swift +++ b/ThimraTV/Base/Extension/Date+SPAdd.swift @@ -1,6 +1,6 @@ // // Date+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/6. // diff --git a/MoviaBox/Base/Extension/Dictionary+SPAdd.swift b/ThimraTV/Base/Extension/Dictionary+SPAdd.swift similarity index 96% rename from MoviaBox/Base/Extension/Dictionary+SPAdd.swift rename to ThimraTV/Base/Extension/Dictionary+SPAdd.swift index e6c2cc1..dc1fd18 100644 --- a/MoviaBox/Base/Extension/Dictionary+SPAdd.swift +++ b/ThimraTV/Base/Extension/Dictionary+SPAdd.swift @@ -1,6 +1,6 @@ // // Dictionary+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Base/Extension/Int+SPAdd.swift b/ThimraTV/Base/Extension/Int+SPAdd.swift similarity index 97% rename from MoviaBox/Base/Extension/Int+SPAdd.swift rename to ThimraTV/Base/Extension/Int+SPAdd.swift index 984355e..5dd5ef9 100644 --- a/MoviaBox/Base/Extension/Int+SPAdd.swift +++ b/ThimraTV/Base/Extension/Int+SPAdd.swift @@ -1,6 +1,6 @@ // // Int+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Base/Extension/NSNumber+SPAdd.swift b/ThimraTV/Base/Extension/NSNumber+SPAdd.swift similarity index 98% rename from MoviaBox/Base/Extension/NSNumber+SPAdd.swift rename to ThimraTV/Base/Extension/NSNumber+SPAdd.swift index 0153f71..f400c44 100644 --- a/MoviaBox/Base/Extension/NSNumber+SPAdd.swift +++ b/ThimraTV/Base/Extension/NSNumber+SPAdd.swift @@ -1,6 +1,6 @@ // // NSNumber+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/16. // diff --git a/MoviaBox/Base/Extension/NSUserDefaults+JXAdd.h b/ThimraTV/Base/Extension/NSUserDefaults+JXAdd.h similarity index 100% rename from MoviaBox/Base/Extension/NSUserDefaults+JXAdd.h rename to ThimraTV/Base/Extension/NSUserDefaults+JXAdd.h diff --git a/MoviaBox/Base/Extension/NSUserDefaults+JXAdd.m b/ThimraTV/Base/Extension/NSUserDefaults+JXAdd.m similarity index 100% rename from MoviaBox/Base/Extension/NSUserDefaults+JXAdd.m rename to ThimraTV/Base/Extension/NSUserDefaults+JXAdd.m diff --git a/MoviaBox/Base/Extension/String+SPAdd.swift b/ThimraTV/Base/Extension/String+SPAdd.swift similarity index 99% rename from MoviaBox/Base/Extension/String+SPAdd.swift rename to ThimraTV/Base/Extension/String+SPAdd.swift index 8a8ddf8..fbb39da 100644 --- a/MoviaBox/Base/Extension/String+SPAdd.swift +++ b/ThimraTV/Base/Extension/String+SPAdd.swift @@ -1,6 +1,6 @@ // // String+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Extension/UIBarButtonItem+SPAdd.swift b/ThimraTV/Base/Extension/UIBarButtonItem+SPAdd.swift similarity index 98% rename from MoviaBox/Base/Extension/UIBarButtonItem+SPAdd.swift rename to ThimraTV/Base/Extension/UIBarButtonItem+SPAdd.swift index 25dc959..e4dc307 100644 --- a/MoviaBox/Base/Extension/UIBarButtonItem+SPAdd.swift +++ b/ThimraTV/Base/Extension/UIBarButtonItem+SPAdd.swift @@ -1,6 +1,6 @@ // // UIBarButtonItem+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Base/Extension/UIColor+SPAdd.swift b/ThimraTV/Base/Extension/UIColor+SPAdd.swift similarity index 99% rename from MoviaBox/Base/Extension/UIColor+SPAdd.swift rename to ThimraTV/Base/Extension/UIColor+SPAdd.swift index 142bd6a..0371b18 100644 --- a/MoviaBox/Base/Extension/UIColor+SPAdd.swift +++ b/ThimraTV/Base/Extension/UIColor+SPAdd.swift @@ -1,6 +1,6 @@ // // UIColor+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Extension/UIDevice+SPAdd.swift b/ThimraTV/Base/Extension/UIDevice+SPAdd.swift similarity index 99% rename from MoviaBox/Base/Extension/UIDevice+SPAdd.swift rename to ThimraTV/Base/Extension/UIDevice+SPAdd.swift index 295ec8c..b25cd6a 100644 --- a/MoviaBox/Base/Extension/UIDevice+SPAdd.swift +++ b/ThimraTV/Base/Extension/UIDevice+SPAdd.swift @@ -1,6 +1,6 @@ // // UIDevice+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Extension/UIFont+SPAdd.swift b/ThimraTV/Base/Extension/UIFont+SPAdd.swift similarity index 98% rename from MoviaBox/Base/Extension/UIFont+SPAdd.swift rename to ThimraTV/Base/Extension/UIFont+SPAdd.swift index 8258f63..bc7bafe 100644 --- a/MoviaBox/Base/Extension/UIFont+SPAdd.swift +++ b/ThimraTV/Base/Extension/UIFont+SPAdd.swift @@ -1,6 +1,6 @@ // // UIFont+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Extension/UIImage+SPAdd.swift b/ThimraTV/Base/Extension/UIImage+SPAdd.swift similarity index 98% rename from MoviaBox/Base/Extension/UIImage+SPAdd.swift rename to ThimraTV/Base/Extension/UIImage+SPAdd.swift index 7583446..03b7415 100644 --- a/MoviaBox/Base/Extension/UIImage+SPAdd.swift +++ b/ThimraTV/Base/Extension/UIImage+SPAdd.swift @@ -1,6 +1,6 @@ // // UIImage+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Base/Extension/UIImageView+SPAdd.swift b/ThimraTV/Base/Extension/UIImageView+SPAdd.swift similarity index 98% rename from MoviaBox/Base/Extension/UIImageView+SPAdd.swift rename to ThimraTV/Base/Extension/UIImageView+SPAdd.swift index 687ed53..285a657 100644 --- a/MoviaBox/Base/Extension/UIImageView+SPAdd.swift +++ b/ThimraTV/Base/Extension/UIImageView+SPAdd.swift @@ -1,6 +1,6 @@ // // UIImageView+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Extension/UINavigationBar+SPAdd.swift b/ThimraTV/Base/Extension/UINavigationBar+SPAdd.swift similarity index 99% rename from MoviaBox/Base/Extension/UINavigationBar+SPAdd.swift rename to ThimraTV/Base/Extension/UINavigationBar+SPAdd.swift index f88fcac..5b395db 100644 --- a/MoviaBox/Base/Extension/UINavigationBar+SPAdd.swift +++ b/ThimraTV/Base/Extension/UINavigationBar+SPAdd.swift @@ -1,6 +1,6 @@ // // UINavigationBar+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Extension/UINavigationController+SPAdd.swift b/ThimraTV/Base/Extension/UINavigationController+SPAdd.swift similarity index 98% rename from MoviaBox/Base/Extension/UINavigationController+SPAdd.swift rename to ThimraTV/Base/Extension/UINavigationController+SPAdd.swift index a850c3f..c0da953 100644 --- a/MoviaBox/Base/Extension/UINavigationController+SPAdd.swift +++ b/ThimraTV/Base/Extension/UINavigationController+SPAdd.swift @@ -1,6 +1,6 @@ // // UINavigationController+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Extension/UIScrollView+SPRefresh.swift b/ThimraTV/Base/Extension/UIScrollView+SPRefresh.swift similarity index 99% rename from MoviaBox/Base/Extension/UIScrollView+SPRefresh.swift rename to ThimraTV/Base/Extension/UIScrollView+SPRefresh.swift index dad372c..40042bb 100644 --- a/MoviaBox/Base/Extension/UIScrollView+SPRefresh.swift +++ b/ThimraTV/Base/Extension/UIScrollView+SPRefresh.swift @@ -1,6 +1,6 @@ // // UIScrollView+SPRefresh.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/19. // diff --git a/MoviaBox/Base/Extension/UIStackView+SPAdd.swift b/ThimraTV/Base/Extension/UIStackView+SPAdd.swift similarity index 96% rename from MoviaBox/Base/Extension/UIStackView+SPAdd.swift rename to ThimraTV/Base/Extension/UIStackView+SPAdd.swift index e5a7d89..7e23e83 100644 --- a/MoviaBox/Base/Extension/UIStackView+SPAdd.swift +++ b/ThimraTV/Base/Extension/UIStackView+SPAdd.swift @@ -1,6 +1,6 @@ // // UIStackView+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Base/Extension/UIView+SPAdd.swift b/ThimraTV/Base/Extension/UIView+SPAdd.swift similarity index 99% rename from MoviaBox/Base/Extension/UIView+SPAdd.swift rename to ThimraTV/Base/Extension/UIView+SPAdd.swift index 02bc159..98f6c5a 100644 --- a/MoviaBox/Base/Extension/UIView+SPAdd.swift +++ b/ThimraTV/Base/Extension/UIView+SPAdd.swift @@ -1,6 +1,6 @@ // // UIView+SPAdd.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Base/Model/SPListModel.swift b/ThimraTV/Base/Model/SPListModel.swift similarity index 96% rename from MoviaBox/Base/Model/SPListModel.swift rename to ThimraTV/Base/Model/SPListModel.swift index d6ab833..6461225 100644 --- a/MoviaBox/Base/Model/SPListModel.swift +++ b/ThimraTV/Base/Model/SPListModel.swift @@ -1,6 +1,6 @@ // // SPListModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Base/Model/SPModel.swift b/ThimraTV/Base/Model/SPModel.swift similarity index 93% rename from MoviaBox/Base/Model/SPModel.swift rename to ThimraTV/Base/Model/SPModel.swift index a9f06d4..040028f 100644 --- a/MoviaBox/Base/Model/SPModel.swift +++ b/ThimraTV/Base/Model/SPModel.swift @@ -1,6 +1,6 @@ // // SPModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Model/SPOpenAppModel.swift b/ThimraTV/Base/Model/SPOpenAppModel.swift similarity index 97% rename from MoviaBox/Base/Model/SPOpenAppModel.swift rename to ThimraTV/Base/Model/SPOpenAppModel.swift index e70439e..7211904 100644 --- a/MoviaBox/Base/Model/SPOpenAppModel.swift +++ b/ThimraTV/Base/Model/SPOpenAppModel.swift @@ -1,6 +1,6 @@ // // SPOpenAppModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/8. // diff --git a/MoviaBox/Base/Networking/API/SPApnsAPI.swift b/ThimraTV/Base/Networking/API/SPApnsAPI.swift similarity index 97% rename from MoviaBox/Base/Networking/API/SPApnsAPI.swift rename to ThimraTV/Base/Networking/API/SPApnsAPI.swift index 828b065..075c810 100644 --- a/MoviaBox/Base/Networking/API/SPApnsAPI.swift +++ b/ThimraTV/Base/Networking/API/SPApnsAPI.swift @@ -1,6 +1,6 @@ // // SPApnsAPI.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/30. // diff --git a/MoviaBox/Base/Networking/API/SPHomeAPI.swift b/ThimraTV/Base/Networking/API/SPHomeAPI.swift similarity index 99% rename from MoviaBox/Base/Networking/API/SPHomeAPI.swift rename to ThimraTV/Base/Networking/API/SPHomeAPI.swift index 97740da..5935d64 100644 --- a/MoviaBox/Base/Networking/API/SPHomeAPI.swift +++ b/ThimraTV/Base/Networking/API/SPHomeAPI.swift @@ -1,6 +1,6 @@ // // SPHomeAPI.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Networking/API/SPRewardsAPI.swift b/ThimraTV/Base/Networking/API/SPRewardsAPI.swift similarity index 98% rename from MoviaBox/Base/Networking/API/SPRewardsAPI.swift rename to ThimraTV/Base/Networking/API/SPRewardsAPI.swift index c5b91d8..65c1296 100644 --- a/MoviaBox/Base/Networking/API/SPRewardsAPI.swift +++ b/ThimraTV/Base/Networking/API/SPRewardsAPI.swift @@ -1,6 +1,6 @@ // // SPRewardsAPI.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Base/Networking/API/SPSettingAPI.swift b/ThimraTV/Base/Networking/API/SPSettingAPI.swift similarity index 98% rename from MoviaBox/Base/Networking/API/SPSettingAPI.swift rename to ThimraTV/Base/Networking/API/SPSettingAPI.swift index 4eb90af..0ca0c45 100644 --- a/MoviaBox/Base/Networking/API/SPSettingAPI.swift +++ b/ThimraTV/Base/Networking/API/SPSettingAPI.swift @@ -1,6 +1,6 @@ // // SPSettingAPI.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/10. // diff --git a/MoviaBox/Base/Networking/API/SPStatAPI.swift b/ThimraTV/Base/Networking/API/SPStatAPI.swift similarity index 99% rename from MoviaBox/Base/Networking/API/SPStatAPI.swift rename to ThimraTV/Base/Networking/API/SPStatAPI.swift index a4f0bf7..4601f67 100644 --- a/MoviaBox/Base/Networking/API/SPStatAPI.swift +++ b/ThimraTV/Base/Networking/API/SPStatAPI.swift @@ -1,6 +1,6 @@ // // SPStatAPI.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/8. // diff --git a/MoviaBox/Base/Networking/API/SPUserAPI.swift b/ThimraTV/Base/Networking/API/SPUserAPI.swift similarity index 99% rename from MoviaBox/Base/Networking/API/SPUserAPI.swift rename to ThimraTV/Base/Networking/API/SPUserAPI.swift index 6d0cbd4..dafdfe6 100644 --- a/MoviaBox/Base/Networking/API/SPUserAPI.swift +++ b/ThimraTV/Base/Networking/API/SPUserAPI.swift @@ -1,6 +1,6 @@ // // SPUserAPI.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/18. // diff --git a/MoviaBox/Base/Networking/API/SPVideoAPI.swift b/ThimraTV/Base/Networking/API/SPVideoAPI.swift similarity index 99% rename from MoviaBox/Base/Networking/API/SPVideoAPI.swift rename to ThimraTV/Base/Networking/API/SPVideoAPI.swift index 8a3ca8a..95d7233 100644 --- a/MoviaBox/Base/Networking/API/SPVideoAPI.swift +++ b/ThimraTV/Base/Networking/API/SPVideoAPI.swift @@ -1,6 +1,6 @@ // // SPVideoAPI.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/10. // diff --git a/MoviaBox/Base/Networking/API/SPWalletAPI.swift b/ThimraTV/Base/Networking/API/SPWalletAPI.swift similarity index 99% rename from MoviaBox/Base/Networking/API/SPWalletAPI.swift rename to ThimraTV/Base/Networking/API/SPWalletAPI.swift index fce01d1..047f6a9 100644 --- a/MoviaBox/Base/Networking/API/SPWalletAPI.swift +++ b/ThimraTV/Base/Networking/API/SPWalletAPI.swift @@ -1,6 +1,6 @@ // // SPWalletAPI.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Base/Networking/Base/CryptorService.swift b/ThimraTV/Base/Networking/Base/CryptorService.swift similarity index 100% rename from MoviaBox/Base/Networking/Base/CryptorService.swift rename to ThimraTV/Base/Networking/Base/CryptorService.swift diff --git a/MoviaBox/Base/Networking/Base/SPApi.swift b/ThimraTV/Base/Networking/Base/SPApi.swift similarity index 99% rename from MoviaBox/Base/Networking/Base/SPApi.swift rename to ThimraTV/Base/Networking/Base/SPApi.swift index 40eb7c0..d4abfc6 100644 --- a/MoviaBox/Base/Networking/Base/SPApi.swift +++ b/ThimraTV/Base/Networking/Base/SPApi.swift @@ -1,6 +1,6 @@ // // SPApi.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Networking/Base/SPCryptService.swift b/ThimraTV/Base/Networking/Base/SPCryptService.swift similarity index 99% rename from MoviaBox/Base/Networking/Base/SPCryptService.swift rename to ThimraTV/Base/Networking/Base/SPCryptService.swift index b0357eb..0107d06 100644 --- a/MoviaBox/Base/Networking/Base/SPCryptService.swift +++ b/ThimraTV/Base/Networking/Base/SPCryptService.swift @@ -1,6 +1,6 @@ // // SPCryptService.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/10. // diff --git a/MoviaBox/Base/Networking/Base/SPNetwork.swift b/ThimraTV/Base/Networking/Base/SPNetwork.swift similarity index 99% rename from MoviaBox/Base/Networking/Base/SPNetwork.swift rename to ThimraTV/Base/Networking/Base/SPNetwork.swift index 111a077..da3059c 100644 --- a/MoviaBox/Base/Networking/Base/SPNetwork.swift +++ b/ThimraTV/Base/Networking/Base/SPNetwork.swift @@ -1,6 +1,6 @@ // // SPNetwork.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/Networking/Base/SPNetworkReachabilityManager.swift b/ThimraTV/Base/Networking/Base/SPNetworkReachabilityManager.swift similarity index 99% rename from MoviaBox/Base/Networking/Base/SPNetworkReachabilityManager.swift rename to ThimraTV/Base/Networking/Base/SPNetworkReachabilityManager.swift index 6d74be2..53a9f9b 100644 --- a/MoviaBox/Base/Networking/Base/SPNetworkReachabilityManager.swift +++ b/ThimraTV/Base/Networking/Base/SPNetworkReachabilityManager.swift @@ -1,6 +1,6 @@ // // SPNetworkReachabilityManager.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/19. // diff --git a/MoviaBox/Base/Networking/Base/SPURLPath.swift b/ThimraTV/Base/Networking/Base/SPURLPath.swift similarity index 99% rename from MoviaBox/Base/Networking/Base/SPURLPath.swift rename to ThimraTV/Base/Networking/Base/SPURLPath.swift index 76617bc..f3990bc 100644 --- a/MoviaBox/Base/Networking/Base/SPURLPath.swift +++ b/ThimraTV/Base/Networking/Base/SPURLPath.swift @@ -1,6 +1,6 @@ // // SPURLPath.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Base/View/SPApnsAlertView.swift b/ThimraTV/Base/View/SPApnsAlertView.swift similarity index 99% rename from MoviaBox/Base/View/SPApnsAlertView.swift rename to ThimraTV/Base/View/SPApnsAlertView.swift index 4e3613f..7260aa9 100644 --- a/MoviaBox/Base/View/SPApnsAlertView.swift +++ b/ThimraTV/Base/View/SPApnsAlertView.swift @@ -1,6 +1,6 @@ // // SPApnsAlertView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/9. // diff --git a/MoviaBox/Base/View/SPCollectionView.swift b/ThimraTV/Base/View/SPCollectionView.swift similarity index 97% rename from MoviaBox/Base/View/SPCollectionView.swift rename to ThimraTV/Base/View/SPCollectionView.swift index f01a1e0..5cb7bf2 100644 --- a/MoviaBox/Base/View/SPCollectionView.swift +++ b/ThimraTV/Base/View/SPCollectionView.swift @@ -1,6 +1,6 @@ // // SPCollectionView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Base/View/SPCollectionViewCell.swift b/ThimraTV/Base/View/SPCollectionViewCell.swift similarity index 99% rename from MoviaBox/Base/View/SPCollectionViewCell.swift rename to ThimraTV/Base/View/SPCollectionViewCell.swift index c63ef29..b25926d 100644 --- a/MoviaBox/Base/View/SPCollectionViewCell.swift +++ b/ThimraTV/Base/View/SPCollectionViewCell.swift @@ -1,6 +1,6 @@ // // SPCollectionViewCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Base/View/SPFadeEdgeImageView.swift b/ThimraTV/Base/View/SPFadeEdgeImageView.swift similarity index 99% rename from MoviaBox/Base/View/SPFadeEdgeImageView.swift rename to ThimraTV/Base/View/SPFadeEdgeImageView.swift index 8322a97..13555dd 100644 --- a/MoviaBox/Base/View/SPFadeEdgeImageView.swift +++ b/ThimraTV/Base/View/SPFadeEdgeImageView.swift @@ -1,6 +1,6 @@ // // SPFadeEdgeImageView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Base/View/SPGradientLabel.swift b/ThimraTV/Base/View/SPGradientLabel.swift similarity index 98% rename from MoviaBox/Base/View/SPGradientLabel.swift rename to ThimraTV/Base/View/SPGradientLabel.swift index b6c9cfa..970bfe8 100644 --- a/MoviaBox/Base/View/SPGradientLabel.swift +++ b/ThimraTV/Base/View/SPGradientLabel.swift @@ -1,6 +1,6 @@ // // SPGradientLabel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/27. // diff --git a/MoviaBox/Base/View/SPGradientView.swift b/ThimraTV/Base/View/SPGradientView.swift similarity index 98% rename from MoviaBox/Base/View/SPGradientView.swift rename to ThimraTV/Base/View/SPGradientView.swift index c41a079..ce707cf 100644 --- a/MoviaBox/Base/View/SPGradientView.swift +++ b/ThimraTV/Base/View/SPGradientView.swift @@ -1,6 +1,6 @@ // // SPGradientView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Base/View/SPImageView.swift b/ThimraTV/Base/View/SPImageView.swift similarity index 98% rename from MoviaBox/Base/View/SPImageView.swift rename to ThimraTV/Base/View/SPImageView.swift index 401f079..d474dec 100644 --- a/MoviaBox/Base/View/SPImageView.swift +++ b/ThimraTV/Base/View/SPImageView.swift @@ -1,6 +1,6 @@ // // SPImageView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Base/View/SPScrollView.swift b/ThimraTV/Base/View/SPScrollView.swift similarity index 96% rename from MoviaBox/Base/View/SPScrollView.swift rename to ThimraTV/Base/View/SPScrollView.swift index 99dc565..cf13286 100644 --- a/MoviaBox/Base/View/SPScrollView.swift +++ b/ThimraTV/Base/View/SPScrollView.swift @@ -1,6 +1,6 @@ // // SPScrollView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Base/View/SPTableView.swift b/ThimraTV/Base/View/SPTableView.swift similarity index 99% rename from MoviaBox/Base/View/SPTableView.swift rename to ThimraTV/Base/View/SPTableView.swift index 4541a44..12e1144 100644 --- a/MoviaBox/Base/View/SPTableView.swift +++ b/ThimraTV/Base/View/SPTableView.swift @@ -1,6 +1,6 @@ // // SPTableView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Base/View/SPTableViewCell.swift b/ThimraTV/Base/View/SPTableViewCell.swift similarity index 99% rename from MoviaBox/Base/View/SPTableViewCell.swift rename to ThimraTV/Base/View/SPTableViewCell.swift index 69cd2c0..105abab 100644 --- a/MoviaBox/Base/View/SPTableViewCell.swift +++ b/ThimraTV/Base/View/SPTableViewCell.swift @@ -1,6 +1,6 @@ // // SPTableViewCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Base/View/SPTextField.swift b/ThimraTV/Base/View/SPTextField.swift similarity index 99% rename from MoviaBox/Base/View/SPTextField.swift rename to ThimraTV/Base/View/SPTextField.swift index 6ddf2d8..ca38e71 100644 --- a/MoviaBox/Base/View/SPTextField.swift +++ b/ThimraTV/Base/View/SPTextField.swift @@ -1,6 +1,6 @@ // // SPTextField.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Base/WebView/SPCampaignWebViewController.swift b/ThimraTV/Base/WebView/SPCampaignWebViewController.swift similarity index 99% rename from MoviaBox/Base/WebView/SPCampaignWebViewController.swift rename to ThimraTV/Base/WebView/SPCampaignWebViewController.swift index 107ba5c..c3e4f77 100644 --- a/MoviaBox/Base/WebView/SPCampaignWebViewController.swift +++ b/ThimraTV/Base/WebView/SPCampaignWebViewController.swift @@ -1,6 +1,6 @@ // // SPCampaignWebViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Base/WebView/SPWebMessageModel.swift b/ThimraTV/Base/WebView/SPWebMessageModel.swift similarity index 96% rename from MoviaBox/Base/WebView/SPWebMessageModel.swift rename to ThimraTV/Base/WebView/SPWebMessageModel.swift index 9efff82..6c6a28d 100644 --- a/MoviaBox/Base/WebView/SPWebMessageModel.swift +++ b/ThimraTV/Base/WebView/SPWebMessageModel.swift @@ -1,6 +1,6 @@ // // SPWebMessageModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Base/WebView/SPWebView.swift b/ThimraTV/Base/WebView/SPWebView.swift similarity index 99% rename from MoviaBox/Base/WebView/SPWebView.swift rename to ThimraTV/Base/WebView/SPWebView.swift index 3b368d9..90f7e6f 100644 --- a/MoviaBox/Base/WebView/SPWebView.swift +++ b/ThimraTV/Base/WebView/SPWebView.swift @@ -1,6 +1,6 @@ // // SPWebView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Base/WebView/SPWebViewController+ScriptMessage.swift b/ThimraTV/Base/WebView/SPWebViewController+ScriptMessage.swift similarity index 99% rename from MoviaBox/Base/WebView/SPWebViewController+ScriptMessage.swift rename to ThimraTV/Base/WebView/SPWebViewController+ScriptMessage.swift index b2eb194..1983768 100644 --- a/MoviaBox/Base/WebView/SPWebViewController+ScriptMessage.swift +++ b/ThimraTV/Base/WebView/SPWebViewController+ScriptMessage.swift @@ -1,6 +1,6 @@ // // SPWebViewController+ScriptMessage.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/24. // diff --git a/MoviaBox/Base/WebView/SPWebViewController.swift b/ThimraTV/Base/WebView/SPWebViewController.swift similarity index 99% rename from MoviaBox/Base/WebView/SPWebViewController.swift rename to ThimraTV/Base/WebView/SPWebViewController.swift index e099da2..1268df4 100644 --- a/MoviaBox/Base/WebView/SPWebViewController.swift +++ b/ThimraTV/Base/WebView/SPWebViewController.swift @@ -1,6 +1,6 @@ // // SPWebViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Explore/Controller/SPAllShortViewController.swift b/ThimraTV/Class/Explore/Controller/SPAllShortViewController.swift similarity index 99% rename from MoviaBox/Class/Explore/Controller/SPAllShortViewController.swift rename to ThimraTV/Class/Explore/Controller/SPAllShortViewController.swift index cb23c86..5f574f6 100644 --- a/MoviaBox/Class/Explore/Controller/SPAllShortViewController.swift +++ b/ThimraTV/Class/Explore/Controller/SPAllShortViewController.swift @@ -1,6 +1,6 @@ // // SPAllShortViewController.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/23. // diff --git a/MoviaBox/Class/Explore/Controller/SPExplorePageController.swift b/ThimraTV/Class/Explore/Controller/SPExplorePageController.swift similarity index 99% rename from MoviaBox/Class/Explore/Controller/SPExplorePageController.swift rename to ThimraTV/Class/Explore/Controller/SPExplorePageController.swift index 249b4ff..bb79963 100644 --- a/MoviaBox/Class/Explore/Controller/SPExplorePageController.swift +++ b/ThimraTV/Class/Explore/Controller/SPExplorePageController.swift @@ -1,6 +1,6 @@ // // SPExplorePageController.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/21. // diff --git a/MoviaBox/Class/Explore/Controller/SPExploreViewController.swift b/ThimraTV/Class/Explore/Controller/SPExploreViewController.swift similarity index 99% rename from MoviaBox/Class/Explore/Controller/SPExploreViewController.swift rename to ThimraTV/Class/Explore/Controller/SPExploreViewController.swift index dcd7b08..a5dbb3e 100644 --- a/MoviaBox/Class/Explore/Controller/SPExploreViewController.swift +++ b/ThimraTV/Class/Explore/Controller/SPExploreViewController.swift @@ -1,6 +1,6 @@ // // SPExploreViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Class/Explore/Model/SPCategoryModel.swift b/ThimraTV/Class/Explore/Model/SPCategoryModel.swift similarity index 93% rename from MoviaBox/Class/Explore/Model/SPCategoryModel.swift rename to ThimraTV/Class/Explore/Model/SPCategoryModel.swift index b613219..b67e4e9 100644 --- a/MoviaBox/Class/Explore/Model/SPCategoryModel.swift +++ b/ThimraTV/Class/Explore/Model/SPCategoryModel.swift @@ -1,6 +1,6 @@ // // SPCategoryModel.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/23. // diff --git a/MoviaBox/Class/Explore/View/SPAllShortCell.swift b/ThimraTV/Class/Explore/View/SPAllShortCell.swift similarity index 99% rename from MoviaBox/Class/Explore/View/SPAllShortCell.swift rename to ThimraTV/Class/Explore/View/SPAllShortCell.swift index 9354e61..64127b1 100644 --- a/MoviaBox/Class/Explore/View/SPAllShortCell.swift +++ b/ThimraTV/Class/Explore/View/SPAllShortCell.swift @@ -1,6 +1,6 @@ // // SPAllShortCell.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/23. // diff --git a/MoviaBox/Class/Explore/View/SPExplorePlayerCell.swift b/ThimraTV/Class/Explore/View/SPExplorePlayerCell.swift similarity index 95% rename from MoviaBox/Class/Explore/View/SPExplorePlayerCell.swift rename to ThimraTV/Class/Explore/View/SPExplorePlayerCell.swift index a0d87ea..b1b95b6 100644 --- a/MoviaBox/Class/Explore/View/SPExplorePlayerCell.swift +++ b/ThimraTV/Class/Explore/View/SPExplorePlayerCell.swift @@ -1,6 +1,6 @@ // // SPExplorePlayerCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Explore/View/SPExplorePlayerControlView.swift b/ThimraTV/Class/Explore/View/SPExplorePlayerControlView.swift similarity index 99% rename from MoviaBox/Class/Explore/View/SPExplorePlayerControlView.swift rename to ThimraTV/Class/Explore/View/SPExplorePlayerControlView.swift index 38a02bd..7da5650 100644 --- a/MoviaBox/Class/Explore/View/SPExplorePlayerControlView.swift +++ b/ThimraTV/Class/Explore/View/SPExplorePlayerControlView.swift @@ -1,6 +1,6 @@ // // SPExplorePlayerControlView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Explore/View/SPVideoPlayerInfoView.swift b/ThimraTV/Class/Explore/View/SPVideoPlayerInfoView.swift similarity index 99% rename from MoviaBox/Class/Explore/View/SPVideoPlayerInfoView.swift rename to ThimraTV/Class/Explore/View/SPVideoPlayerInfoView.swift index 76f5f52..6a7bba5 100644 --- a/MoviaBox/Class/Explore/View/SPVideoPlayerInfoView.swift +++ b/ThimraTV/Class/Explore/View/SPVideoPlayerInfoView.swift @@ -1,6 +1,6 @@ // // SPVideoPlayerInfoView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Guide/Controller/SPGuideViewController.swift b/ThimraTV/Class/Guide/Controller/SPGuideViewController.swift similarity index 98% rename from MoviaBox/Class/Guide/Controller/SPGuideViewController.swift rename to ThimraTV/Class/Guide/Controller/SPGuideViewController.swift index 1e7bad6..183c359 100644 --- a/MoviaBox/Class/Guide/Controller/SPGuideViewController.swift +++ b/ThimraTV/Class/Guide/Controller/SPGuideViewController.swift @@ -1,6 +1,6 @@ // // SPGuideViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/9. // @@ -62,7 +62,7 @@ extension SPGuideViewController { button.snp.makeConstraints { make in make.centerX.equalToSuperview() make.height.equalTo(34) - make.bottom.equalToSuperview().offset(-(kSPTabbarSafeBottomMargin + 100)) + make.bottom.equalToSuperview().offset(-(kSPTabbarSafeBottomMargin + 110)) } } diff --git a/MoviaBox/Class/Home/Controller/SPAllViewController.swift b/ThimraTV/Class/Home/Controller/SPAllViewController.swift similarity index 98% rename from MoviaBox/Class/Home/Controller/SPAllViewController.swift rename to ThimraTV/Class/Home/Controller/SPAllViewController.swift index 0d8dd05..741dd8b 100644 --- a/MoviaBox/Class/Home/Controller/SPAllViewController.swift +++ b/ThimraTV/Class/Home/Controller/SPAllViewController.swift @@ -1,6 +1,6 @@ // // SPAllViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/15. // diff --git a/MoviaBox/Class/Home/Controller/SPHomeChildController.swift b/ThimraTV/Class/Home/Controller/SPHomeChildController.swift similarity index 99% rename from MoviaBox/Class/Home/Controller/SPHomeChildController.swift rename to ThimraTV/Class/Home/Controller/SPHomeChildController.swift index 3c92edb..4d3df1b 100644 --- a/MoviaBox/Class/Home/Controller/SPHomeChildController.swift +++ b/ThimraTV/Class/Home/Controller/SPHomeChildController.swift @@ -1,6 +1,6 @@ // // SPHomeChildController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/Controller/SPHomePageController.swift b/ThimraTV/Class/Home/Controller/SPHomePageController.swift similarity index 99% rename from MoviaBox/Class/Home/Controller/SPHomePageController.swift rename to ThimraTV/Class/Home/Controller/SPHomePageController.swift index 465f814..7660a3a 100644 --- a/MoviaBox/Class/Home/Controller/SPHomePageController.swift +++ b/ThimraTV/Class/Home/Controller/SPHomePageController.swift @@ -1,6 +1,6 @@ // // SPHomePageController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Class/Home/Controller/SPHomeV2ViewController.swift b/ThimraTV/Class/Home/Controller/SPHomeV2ViewController.swift similarity index 99% rename from MoviaBox/Class/Home/Controller/SPHomeV2ViewController.swift rename to ThimraTV/Class/Home/Controller/SPHomeV2ViewController.swift index f63802e..6ebca06 100644 --- a/MoviaBox/Class/Home/Controller/SPHomeV2ViewController.swift +++ b/ThimraTV/Class/Home/Controller/SPHomeV2ViewController.swift @@ -1,6 +1,6 @@ // // SPHomeV2ViewController.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Home/Controller/SPHomeViewController.swift b/ThimraTV/Class/Home/Controller/SPHomeViewController.swift similarity index 99% rename from MoviaBox/Class/Home/Controller/SPHomeViewController.swift rename to ThimraTV/Class/Home/Controller/SPHomeViewController.swift index 68c8d3f..015d87c 100644 --- a/MoviaBox/Class/Home/Controller/SPHomeViewController.swift +++ b/ThimraTV/Class/Home/Controller/SPHomeViewController.swift @@ -1,6 +1,6 @@ // // SPHomeViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Class/Home/Controller/SPSearchViewController.swift b/ThimraTV/Class/Home/Controller/SPSearchViewController.swift similarity index 99% rename from MoviaBox/Class/Home/Controller/SPSearchViewController.swift rename to ThimraTV/Class/Home/Controller/SPSearchViewController.swift index a09a9c1..3ea2a35 100644 --- a/MoviaBox/Class/Home/Controller/SPSearchViewController.swift +++ b/ThimraTV/Class/Home/Controller/SPSearchViewController.swift @@ -1,6 +1,6 @@ // // SPSearchViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Home/Model/SPHomeCategoryModel.swift b/ThimraTV/Class/Home/Model/SPHomeCategoryModel.swift similarity index 98% rename from MoviaBox/Class/Home/Model/SPHomeCategoryModel.swift rename to ThimraTV/Class/Home/Model/SPHomeCategoryModel.swift index 6a09191..3603303 100644 --- a/MoviaBox/Class/Home/Model/SPHomeCategoryModel.swift +++ b/ThimraTV/Class/Home/Model/SPHomeCategoryModel.swift @@ -1,6 +1,6 @@ // // SPHomeCategoryModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Class/Home/Model/SPHomeContentModel.swift b/ThimraTV/Class/Home/Model/SPHomeContentModel.swift similarity index 97% rename from MoviaBox/Class/Home/Model/SPHomeContentModel.swift rename to ThimraTV/Class/Home/Model/SPHomeContentModel.swift index 7e5c472..e4d5dc9 100644 --- a/MoviaBox/Class/Home/Model/SPHomeContentModel.swift +++ b/ThimraTV/Class/Home/Model/SPHomeContentModel.swift @@ -1,6 +1,6 @@ // // SPHomeContentModel.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Home/Model/SPHomeModuleModel.swift b/ThimraTV/Class/Home/Model/SPHomeModuleModel.swift similarity index 97% rename from MoviaBox/Class/Home/Model/SPHomeModuleModel.swift rename to ThimraTV/Class/Home/Model/SPHomeModuleModel.swift index 8e2d74c..9b18084 100644 --- a/MoviaBox/Class/Home/Model/SPHomeModuleModel.swift +++ b/ThimraTV/Class/Home/Model/SPHomeModuleModel.swift @@ -1,6 +1,6 @@ // // SPHomeModuleModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/Model/SPHomeTopModel.swift b/ThimraTV/Class/Home/Model/SPHomeTopModel.swift similarity index 94% rename from MoviaBox/Class/Home/Model/SPHomeTopModel.swift rename to ThimraTV/Class/Home/Model/SPHomeTopModel.swift index 49701e3..12ab02e 100644 --- a/MoviaBox/Class/Home/Model/SPHomeTopModel.swift +++ b/ThimraTV/Class/Home/Model/SPHomeTopModel.swift @@ -1,6 +1,6 @@ // // SPHomeTopModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeBannerCell.swift b/ThimraTV/Class/Home/View/SPHomeBannerCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeBannerCell.swift rename to ThimraTV/Class/Home/View/SPHomeBannerCell.swift index 5b1cd88..36a6e15 100644 --- a/MoviaBox/Class/Home/View/SPHomeBannerCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeBannerCell.swift @@ -1,6 +1,6 @@ // // SPHomeBannerCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeBannerContentCell.swift b/ThimraTV/Class/Home/View/SPHomeBannerContentCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeBannerContentCell.swift rename to ThimraTV/Class/Home/View/SPHomeBannerContentCell.swift index f799e15..e1a8545 100644 --- a/MoviaBox/Class/Home/View/SPHomeBannerContentCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeBannerContentCell.swift @@ -1,6 +1,6 @@ // // SPHomeBannerContentCell.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Home/View/SPHomeCategoryContentCell.swift b/ThimraTV/Class/Home/View/SPHomeCategoryContentCell.swift similarity index 96% rename from MoviaBox/Class/Home/View/SPHomeCategoryContentCell.swift rename to ThimraTV/Class/Home/View/SPHomeCategoryContentCell.swift index d8b0132..080a5b2 100644 --- a/MoviaBox/Class/Home/View/SPHomeCategoryContentCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeCategoryContentCell.swift @@ -1,6 +1,6 @@ // // SPHomeCategoryContentCell.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Home/View/SPHomeCategoryVideoCell.swift b/ThimraTV/Class/Home/View/SPHomeCategoryVideoCell.swift similarity index 98% rename from MoviaBox/Class/Home/View/SPHomeCategoryVideoCell.swift rename to ThimraTV/Class/Home/View/SPHomeCategoryVideoCell.swift index 6b1449a..a86d99a 100644 --- a/MoviaBox/Class/Home/View/SPHomeCategoryVideoCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeCategoryVideoCell.swift @@ -1,6 +1,6 @@ // // SPHomeCategoryVideoCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/15. // diff --git a/MoviaBox/Class/Home/View/SPHomeCategoryVideoView.swift b/ThimraTV/Class/Home/View/SPHomeCategoryVideoView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeCategoryVideoView.swift rename to ThimraTV/Class/Home/View/SPHomeCategoryVideoView.swift index 0141b5a..85e6e6a 100644 --- a/MoviaBox/Class/Home/View/SPHomeCategoryVideoView.swift +++ b/ThimraTV/Class/Home/View/SPHomeCategoryVideoView.swift @@ -1,6 +1,6 @@ // // SPHomeCategoryVideoView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/15. // diff --git a/MoviaBox/Class/Home/View/SPHomeContentCell.swift b/ThimraTV/Class/Home/View/SPHomeContentCell.swift similarity index 94% rename from MoviaBox/Class/Home/View/SPHomeContentCell.swift rename to ThimraTV/Class/Home/View/SPHomeContentCell.swift index 1a14b17..05200b0 100644 --- a/MoviaBox/Class/Home/View/SPHomeContentCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeContentCell.swift @@ -1,6 +1,6 @@ // // SPHomeContentCell.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Home/View/SPHomeDataItemView.swift b/ThimraTV/Class/Home/View/SPHomeDataItemView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeDataItemView.swift rename to ThimraTV/Class/Home/View/SPHomeDataItemView.swift index c691bc0..b8bb692 100644 --- a/MoviaBox/Class/Home/View/SPHomeDataItemView.swift +++ b/ThimraTV/Class/Home/View/SPHomeDataItemView.swift @@ -1,6 +1,6 @@ // // SPHomeDataItemView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeExploreCell.swift b/ThimraTV/Class/Home/View/SPHomeExploreCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeExploreCell.swift rename to ThimraTV/Class/Home/View/SPHomeExploreCell.swift index 909dfd8..36d5cba 100644 --- a/MoviaBox/Class/Home/View/SPHomeExploreCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeExploreCell.swift @@ -1,6 +1,6 @@ // // SPHomeExploreCell.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/View/SPHomeExploreView.swift b/ThimraTV/Class/Home/View/SPHomeExploreView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeExploreView.swift rename to ThimraTV/Class/Home/View/SPHomeExploreView.swift index 41e3c6a..8b62e34 100644 --- a/MoviaBox/Class/Home/View/SPHomeExploreView.swift +++ b/ThimraTV/Class/Home/View/SPHomeExploreView.swift @@ -1,6 +1,6 @@ // // SPHomeExploreView.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/View/SPHomeHeaderView.swift b/ThimraTV/Class/Home/View/SPHomeHeaderView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeHeaderView.swift rename to ThimraTV/Class/Home/View/SPHomeHeaderView.swift index e8d750b..d29a740 100644 --- a/MoviaBox/Class/Home/View/SPHomeHeaderView.swift +++ b/ThimraTV/Class/Home/View/SPHomeHeaderView.swift @@ -1,6 +1,6 @@ // // SPHomeHeaderView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeHistoryContentCell.swift b/ThimraTV/Class/Home/View/SPHomeHistoryContentCell.swift similarity index 98% rename from MoviaBox/Class/Home/View/SPHomeHistoryContentCell.swift rename to ThimraTV/Class/Home/View/SPHomeHistoryContentCell.swift index 0cacffb..d95f936 100644 --- a/MoviaBox/Class/Home/View/SPHomeHistoryContentCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeHistoryContentCell.swift @@ -1,6 +1,6 @@ // // SPHomeHistoryContentCell.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Home/View/SPHomeHotCell.swift b/ThimraTV/Class/Home/View/SPHomeHotCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeHotCell.swift rename to ThimraTV/Class/Home/View/SPHomeHotCell.swift index 983590f..45fb274 100644 --- a/MoviaBox/Class/Home/View/SPHomeHotCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeHotCell.swift @@ -1,6 +1,6 @@ // // SPHomeHotCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeHotContentCell.swift b/ThimraTV/Class/Home/View/SPHomeHotContentCell.swift similarity index 95% rename from MoviaBox/Class/Home/View/SPHomeHotContentCell.swift rename to ThimraTV/Class/Home/View/SPHomeHotContentCell.swift index 54dc2c0..317b688 100644 --- a/MoviaBox/Class/Home/View/SPHomeHotContentCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeHotContentCell.swift @@ -1,6 +1,6 @@ // // SPHomeHotContentCell.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Home/View/SPHomeHotSearchCell.swift b/ThimraTV/Class/Home/View/SPHomeHotSearchCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeHotSearchCell.swift rename to ThimraTV/Class/Home/View/SPHomeHotSearchCell.swift index 763b11d..fd90a22 100644 --- a/MoviaBox/Class/Home/View/SPHomeHotSearchCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeHotSearchCell.swift @@ -1,6 +1,6 @@ // // SPHomeHotSearchCell.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/View/SPHomeHotSearchView.swift b/ThimraTV/Class/Home/View/SPHomeHotSearchView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeHotSearchView.swift rename to ThimraTV/Class/Home/View/SPHomeHotSearchView.swift index ab63e70..f55472a 100644 --- a/MoviaBox/Class/Home/View/SPHomeHotSearchView.swift +++ b/ThimraTV/Class/Home/View/SPHomeHotSearchView.swift @@ -1,6 +1,6 @@ // // SPHomeHotSearchView.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/View/SPHomeHotView.swift b/ThimraTV/Class/Home/View/SPHomeHotView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeHotView.swift rename to ThimraTV/Class/Home/View/SPHomeHotView.swift index cfcac6e..c4ff45b 100644 --- a/MoviaBox/Class/Home/View/SPHomeHotView.swift +++ b/ThimraTV/Class/Home/View/SPHomeHotView.swift @@ -1,6 +1,6 @@ // // SPHomeHotView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeNineSquareContentCell.swift b/ThimraTV/Class/Home/View/SPHomeNineSquareContentCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeNineSquareContentCell.swift rename to ThimraTV/Class/Home/View/SPHomeNineSquareContentCell.swift index 4f30cb1..e0ce4b0 100644 --- a/MoviaBox/Class/Home/View/SPHomeNineSquareContentCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeNineSquareContentCell.swift @@ -1,6 +1,6 @@ // // SPHomeNineSquareContentCell.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Home/View/SPHomePlayHistoricalView.swift b/ThimraTV/Class/Home/View/SPHomePlayHistoricalView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomePlayHistoricalView.swift rename to ThimraTV/Class/Home/View/SPHomePlayHistoricalView.swift index 4b6c2d1..c6c5023 100644 --- a/MoviaBox/Class/Home/View/SPHomePlayHistoricalView.swift +++ b/ThimraTV/Class/Home/View/SPHomePlayHistoricalView.swift @@ -1,6 +1,6 @@ // // SPHomePlayHistoricalView.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/17. // diff --git a/MoviaBox/Class/Home/View/SPHomePlayHistoryCell.swift b/ThimraTV/Class/Home/View/SPHomePlayHistoryCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomePlayHistoryCell.swift rename to ThimraTV/Class/Home/View/SPHomePlayHistoryCell.swift index 880e5ba..a738952 100644 --- a/MoviaBox/Class/Home/View/SPHomePlayHistoryCell.swift +++ b/ThimraTV/Class/Home/View/SPHomePlayHistoryCell.swift @@ -1,6 +1,6 @@ // // SPHomePlayHistoryCell.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/View/SPHomePlayHistoryView.swift b/ThimraTV/Class/Home/View/SPHomePlayHistoryView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomePlayHistoryView.swift rename to ThimraTV/Class/Home/View/SPHomePlayHistoryView.swift index 68335d5..9644d27 100644 --- a/MoviaBox/Class/Home/View/SPHomePlayHistoryView.swift +++ b/ThimraTV/Class/Home/View/SPHomePlayHistoryView.swift @@ -1,6 +1,6 @@ // // SPHomePlayHistoryView.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/View/SPHomeSearchButton.swift b/ThimraTV/Class/Home/View/SPHomeSearchButton.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeSearchButton.swift rename to ThimraTV/Class/Home/View/SPHomeSearchButton.swift index 3531246..2f85fdf 100644 --- a/MoviaBox/Class/Home/View/SPHomeSearchButton.swift +++ b/ThimraTV/Class/Home/View/SPHomeSearchButton.swift @@ -1,6 +1,6 @@ // // SPHomeSearchButton.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Home/View/SPHomeSearchHistoryView.swift b/ThimraTV/Class/Home/View/SPHomeSearchHistoryView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeSearchHistoryView.swift rename to ThimraTV/Class/Home/View/SPHomeSearchHistoryView.swift index ae9bc01..d544ebe 100644 --- a/MoviaBox/Class/Home/View/SPHomeSearchHistoryView.swift +++ b/ThimraTV/Class/Home/View/SPHomeSearchHistoryView.swift @@ -1,6 +1,6 @@ // // SPHomeSearchHistoryView.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/View/SPHomeShortCell.swift b/ThimraTV/Class/Home/View/SPHomeShortCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeShortCell.swift rename to ThimraTV/Class/Home/View/SPHomeShortCell.swift index 17cf4af..deba423 100644 --- a/MoviaBox/Class/Home/View/SPHomeShortCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeShortCell.swift @@ -1,6 +1,6 @@ // // SPHomeShortCell.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/View/SPHomeShortsForYouCell.swift b/ThimraTV/Class/Home/View/SPHomeShortsForYouCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeShortsForYouCell.swift rename to ThimraTV/Class/Home/View/SPHomeShortsForYouCell.swift index 3eba24e..0f39f35 100644 --- a/MoviaBox/Class/Home/View/SPHomeShortsForYouCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeShortsForYouCell.swift @@ -1,6 +1,6 @@ // // SPHomeShortsForYouCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeShortsForYouView.swift b/ThimraTV/Class/Home/View/SPHomeShortsForYouView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeShortsForYouView.swift rename to ThimraTV/Class/Home/View/SPHomeShortsForYouView.swift index 3a060f8..3c752b4 100644 --- a/MoviaBox/Class/Home/View/SPHomeShortsForYouView.swift +++ b/ThimraTV/Class/Home/View/SPHomeShortsForYouView.swift @@ -1,6 +1,6 @@ // // SPHomeShortsForYouView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeTrendingCell.swift b/ThimraTV/Class/Home/View/SPHomeTrendingCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeTrendingCell.swift rename to ThimraTV/Class/Home/View/SPHomeTrendingCell.swift index 81c3ddc..a3d4dd8 100644 --- a/MoviaBox/Class/Home/View/SPHomeTrendingCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeTrendingCell.swift @@ -1,6 +1,6 @@ // // SPHomeTrendingCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeTrendingView.swift b/ThimraTV/Class/Home/View/SPHomeTrendingView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeTrendingView.swift rename to ThimraTV/Class/Home/View/SPHomeTrendingView.swift index e2db0fe..dea5f38 100644 --- a/MoviaBox/Class/Home/View/SPHomeTrendingView.swift +++ b/ThimraTV/Class/Home/View/SPHomeTrendingView.swift @@ -1,6 +1,6 @@ // // SPHomeTrendingView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/14. // diff --git a/MoviaBox/Class/Home/View/SPHomeZoomBannerCell.swift b/ThimraTV/Class/Home/View/SPHomeZoomBannerCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPHomeZoomBannerCell.swift rename to ThimraTV/Class/Home/View/SPHomeZoomBannerCell.swift index 9772cbb..62d2db2 100644 --- a/MoviaBox/Class/Home/View/SPHomeZoomBannerCell.swift +++ b/ThimraTV/Class/Home/View/SPHomeZoomBannerCell.swift @@ -1,6 +1,6 @@ // // SPHomeZoomBannerCell.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/View/SPSearchAssociativeCell.swift b/ThimraTV/Class/Home/View/SPSearchAssociativeCell.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPSearchAssociativeCell.swift rename to ThimraTV/Class/Home/View/SPSearchAssociativeCell.swift index 1892c9f..8f4ba4c 100644 --- a/MoviaBox/Class/Home/View/SPSearchAssociativeCell.swift +++ b/ThimraTV/Class/Home/View/SPSearchAssociativeCell.swift @@ -1,6 +1,6 @@ // // SPSearchAssociativeCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/18. // diff --git a/MoviaBox/Class/Home/View/SPSearchAssociativeView.swift b/ThimraTV/Class/Home/View/SPSearchAssociativeView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPSearchAssociativeView.swift rename to ThimraTV/Class/Home/View/SPSearchAssociativeView.swift index d05295c..083ae9c 100644 --- a/MoviaBox/Class/Home/View/SPSearchAssociativeView.swift +++ b/ThimraTV/Class/Home/View/SPSearchAssociativeView.swift @@ -1,6 +1,6 @@ // // SPSearchAssociativeView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/18. // diff --git a/MoviaBox/Class/Home/View/SPSearchHomeView.swift b/ThimraTV/Class/Home/View/SPSearchHomeView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPSearchHomeView.swift rename to ThimraTV/Class/Home/View/SPSearchHomeView.swift index bf85727..29972b6 100644 --- a/MoviaBox/Class/Home/View/SPSearchHomeView.swift +++ b/ThimraTV/Class/Home/View/SPSearchHomeView.swift @@ -1,6 +1,6 @@ // // SPSearchHomeView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Home/View/SPSearchInputView.swift b/ThimraTV/Class/Home/View/SPSearchInputView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPSearchInputView.swift rename to ThimraTV/Class/Home/View/SPSearchInputView.swift index fb2492b..4197471 100644 --- a/MoviaBox/Class/Home/View/SPSearchInputView.swift +++ b/ThimraTV/Class/Home/View/SPSearchInputView.swift @@ -1,6 +1,6 @@ // // SPSearchInputView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Home/View/SPSearchResultCell.swift b/ThimraTV/Class/Home/View/SPSearchResultCell.swift similarity index 96% rename from MoviaBox/Class/Home/View/SPSearchResultCell.swift rename to ThimraTV/Class/Home/View/SPSearchResultCell.swift index 62cd0f7..c1e9751 100644 --- a/MoviaBox/Class/Home/View/SPSearchResultCell.swift +++ b/ThimraTV/Class/Home/View/SPSearchResultCell.swift @@ -1,6 +1,6 @@ // // SPSearchResultCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/18. // diff --git a/MoviaBox/Class/Home/View/SPSearchResultView.swift b/ThimraTV/Class/Home/View/SPSearchResultView.swift similarity index 99% rename from MoviaBox/Class/Home/View/SPSearchResultView.swift rename to ThimraTV/Class/Home/View/SPSearchResultView.swift index 735d91d..3d09602 100644 --- a/MoviaBox/Class/Home/View/SPSearchResultView.swift +++ b/ThimraTV/Class/Home/View/SPSearchResultView.swift @@ -1,6 +1,6 @@ // // SPSearchResultView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/18. // diff --git a/MoviaBox/Class/Home/ViewModel/SPHomeViewModel.swift b/ThimraTV/Class/Home/ViewModel/SPHomeViewModel.swift similarity index 99% rename from MoviaBox/Class/Home/ViewModel/SPHomeViewModel.swift rename to ThimraTV/Class/Home/ViewModel/SPHomeViewModel.swift index 51702af..e1e4456 100644 --- a/MoviaBox/Class/Home/ViewModel/SPHomeViewModel.swift +++ b/ThimraTV/Class/Home/ViewModel/SPHomeViewModel.swift @@ -1,6 +1,6 @@ // // SPHomeViewModel.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/22. // diff --git a/MoviaBox/Class/Home/ViewModel/SPSearchViewModel.swift b/ThimraTV/Class/Home/ViewModel/SPSearchViewModel.swift similarity index 99% rename from MoviaBox/Class/Home/ViewModel/SPSearchViewModel.swift rename to ThimraTV/Class/Home/ViewModel/SPSearchViewModel.swift index d28fd86..7f04dd1 100644 --- a/MoviaBox/Class/Home/ViewModel/SPSearchViewModel.swift +++ b/ThimraTV/Class/Home/ViewModel/SPSearchViewModel.swift @@ -1,6 +1,6 @@ // // SPSearchViewModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/18. // diff --git a/MoviaBox/Class/Login/Controller/SPLoginViewController.swift b/ThimraTV/Class/Login/Controller/SPLoginViewController.swift similarity index 99% rename from MoviaBox/Class/Login/Controller/SPLoginViewController.swift rename to ThimraTV/Class/Login/Controller/SPLoginViewController.swift index 937dae4..036f657 100644 --- a/MoviaBox/Class/Login/Controller/SPLoginViewController.swift +++ b/ThimraTV/Class/Login/Controller/SPLoginViewController.swift @@ -1,6 +1,6 @@ // // SPLoginViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Class/Mine/Controller/SPAboutUsViewController.swift b/ThimraTV/Class/Mine/Controller/SPAboutUsViewController.swift similarity index 99% rename from MoviaBox/Class/Mine/Controller/SPAboutUsViewController.swift rename to ThimraTV/Class/Mine/Controller/SPAboutUsViewController.swift index db160c6..0318238 100644 --- a/MoviaBox/Class/Mine/Controller/SPAboutUsViewController.swift +++ b/ThimraTV/Class/Mine/Controller/SPAboutUsViewController.swift @@ -1,6 +1,6 @@ // // SPAboutUsViewController.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/19. // diff --git a/MoviaBox/Class/Mine/Controller/SPDeleteAccountViewController.swift b/ThimraTV/Class/Mine/Controller/SPDeleteAccountViewController.swift similarity index 99% rename from MoviaBox/Class/Mine/Controller/SPDeleteAccountViewController.swift rename to ThimraTV/Class/Mine/Controller/SPDeleteAccountViewController.swift index fcf7102..5829051 100644 --- a/MoviaBox/Class/Mine/Controller/SPDeleteAccountViewController.swift +++ b/ThimraTV/Class/Mine/Controller/SPDeleteAccountViewController.swift @@ -1,6 +1,6 @@ // // SPDeleteAccountViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Mine/Controller/SPFeedbackViewController.swift b/ThimraTV/Class/Mine/Controller/SPFeedbackViewController.swift similarity index 98% rename from MoviaBox/Class/Mine/Controller/SPFeedbackViewController.swift rename to ThimraTV/Class/Mine/Controller/SPFeedbackViewController.swift index 7838450..856134e 100644 --- a/MoviaBox/Class/Mine/Controller/SPFeedbackViewController.swift +++ b/ThimraTV/Class/Mine/Controller/SPFeedbackViewController.swift @@ -1,6 +1,6 @@ // // SPFeedbackViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Class/Mine/Controller/SPLanguageViewController.swift b/ThimraTV/Class/Mine/Controller/SPLanguageViewController.swift similarity index 99% rename from MoviaBox/Class/Mine/Controller/SPLanguageViewController.swift rename to ThimraTV/Class/Mine/Controller/SPLanguageViewController.swift index a0d59e0..9f72960 100644 --- a/MoviaBox/Class/Mine/Controller/SPLanguageViewController.swift +++ b/ThimraTV/Class/Mine/Controller/SPLanguageViewController.swift @@ -1,6 +1,6 @@ // // SPLanguageViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/10. // diff --git a/MoviaBox/Class/Mine/Controller/SPMineViewController.swift b/ThimraTV/Class/Mine/Controller/SPMineViewController.swift similarity index 99% rename from MoviaBox/Class/Mine/Controller/SPMineViewController.swift rename to ThimraTV/Class/Mine/Controller/SPMineViewController.swift index 2323481..6e0f203 100644 --- a/MoviaBox/Class/Mine/Controller/SPMineViewController.swift +++ b/ThimraTV/Class/Mine/Controller/SPMineViewController.swift @@ -1,6 +1,6 @@ // // SPMineViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/10. // diff --git a/MoviaBox/Class/Mine/Controller/SPSettingsViewController.swift b/ThimraTV/Class/Mine/Controller/SPSettingsViewController.swift similarity index 99% rename from MoviaBox/Class/Mine/Controller/SPSettingsViewController.swift rename to ThimraTV/Class/Mine/Controller/SPSettingsViewController.swift index b387a2e..fe4dec9 100644 --- a/MoviaBox/Class/Mine/Controller/SPSettingsViewController.swift +++ b/ThimraTV/Class/Mine/Controller/SPSettingsViewController.swift @@ -1,6 +1,6 @@ // // SPSettingsViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Mine/Model/SPLanguageModel.swift b/ThimraTV/Class/Mine/Model/SPLanguageModel.swift similarity index 96% rename from MoviaBox/Class/Mine/Model/SPLanguageModel.swift rename to ThimraTV/Class/Mine/Model/SPLanguageModel.swift index b407e38..f843ca3 100644 --- a/MoviaBox/Class/Mine/Model/SPLanguageModel.swift +++ b/ThimraTV/Class/Mine/Model/SPLanguageModel.swift @@ -1,6 +1,6 @@ // // SPLanguageModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/10. // diff --git a/MoviaBox/Class/Mine/Model/SPMineItem.swift b/ThimraTV/Class/Mine/Model/SPMineItem.swift similarity index 98% rename from MoviaBox/Class/Mine/Model/SPMineItem.swift rename to ThimraTV/Class/Mine/Model/SPMineItem.swift index d25f3c4..d6afe78 100644 --- a/MoviaBox/Class/Mine/Model/SPMineItem.swift +++ b/ThimraTV/Class/Mine/Model/SPMineItem.swift @@ -1,6 +1,6 @@ // // SPMineItem.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Mine/View/SPAboutUsCell.swift b/ThimraTV/Class/Mine/View/SPAboutUsCell.swift similarity index 98% rename from MoviaBox/Class/Mine/View/SPAboutUsCell.swift rename to ThimraTV/Class/Mine/View/SPAboutUsCell.swift index d9410f9..1ac1c5f 100644 --- a/MoviaBox/Class/Mine/View/SPAboutUsCell.swift +++ b/ThimraTV/Class/Mine/View/SPAboutUsCell.swift @@ -1,6 +1,6 @@ // // SPAboutUsCell.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/23. // diff --git a/MoviaBox/Class/Mine/View/SPAboutUsHeaderView.swift b/ThimraTV/Class/Mine/View/SPAboutUsHeaderView.swift similarity index 93% rename from MoviaBox/Class/Mine/View/SPAboutUsHeaderView.swift rename to ThimraTV/Class/Mine/View/SPAboutUsHeaderView.swift index 186a020..70b9956 100644 --- a/MoviaBox/Class/Mine/View/SPAboutUsHeaderView.swift +++ b/ThimraTV/Class/Mine/View/SPAboutUsHeaderView.swift @@ -1,6 +1,6 @@ // // SPAboutUsHeaderView.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/23. // @@ -12,9 +12,6 @@ class SPAboutUsHeaderView: UIView { private lazy var logoImageView: UIImageView = { let imageView = UIImageView(image: UIImage(named: "about_us_logo_icon")) - imageView.layer.cornerRadius = 8 - imageView.layer.masksToBounds = true - imageView.backgroundColor = .red imageView.isUserInteractionEnabled = true imageView.sp_addTapGestureRecognizer { _ in guard let url = URL(string: SPWebBaseURL) else { return } diff --git a/MoviaBox/Class/Mine/View/SPDeleteAccountDetailTextView.swift b/ThimraTV/Class/Mine/View/SPDeleteAccountDetailTextView.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPDeleteAccountDetailTextView.swift rename to ThimraTV/Class/Mine/View/SPDeleteAccountDetailTextView.swift index 8e81f41..14929d0 100644 --- a/MoviaBox/Class/Mine/View/SPDeleteAccountDetailTextView.swift +++ b/ThimraTV/Class/Mine/View/SPDeleteAccountDetailTextView.swift @@ -1,6 +1,6 @@ // // SPDeleteAccountDetailTextView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/12. // diff --git a/MoviaBox/Class/Mine/View/SPDeleteAccountNormalTextView.swift b/ThimraTV/Class/Mine/View/SPDeleteAccountNormalTextView.swift similarity index 98% rename from MoviaBox/Class/Mine/View/SPDeleteAccountNormalTextView.swift rename to ThimraTV/Class/Mine/View/SPDeleteAccountNormalTextView.swift index e82555d..325b054 100644 --- a/MoviaBox/Class/Mine/View/SPDeleteAccountNormalTextView.swift +++ b/ThimraTV/Class/Mine/View/SPDeleteAccountNormalTextView.swift @@ -1,6 +1,6 @@ // // SPDeleteAccountNormalTextView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/12. // diff --git a/MoviaBox/Class/Mine/View/SPDeleteAccountTextView.swift b/ThimraTV/Class/Mine/View/SPDeleteAccountTextView.swift similarity index 97% rename from MoviaBox/Class/Mine/View/SPDeleteAccountTextView.swift rename to ThimraTV/Class/Mine/View/SPDeleteAccountTextView.swift index ed6fbf3..57ab95e 100644 --- a/MoviaBox/Class/Mine/View/SPDeleteAccountTextView.swift +++ b/ThimraTV/Class/Mine/View/SPDeleteAccountTextView.swift @@ -1,6 +1,6 @@ // // SPDeleteAccountTextView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/12. // diff --git a/MoviaBox/Class/Mine/View/SPDeleteAccountTipView.swift b/ThimraTV/Class/Mine/View/SPDeleteAccountTipView.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPDeleteAccountTipView.swift rename to ThimraTV/Class/Mine/View/SPDeleteAccountTipView.swift index 1a86528..67993b4 100644 --- a/MoviaBox/Class/Mine/View/SPDeleteAccountTipView.swift +++ b/ThimraTV/Class/Mine/View/SPDeleteAccountTipView.swift @@ -1,6 +1,6 @@ // // SPDeleteAccountTipView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/12. // diff --git a/MoviaBox/Class/Mine/View/SPLanguageCell.swift b/ThimraTV/Class/Mine/View/SPLanguageCell.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPLanguageCell.swift rename to ThimraTV/Class/Mine/View/SPLanguageCell.swift index aa731c4..adf0d8f 100644 --- a/MoviaBox/Class/Mine/View/SPLanguageCell.swift +++ b/ThimraTV/Class/Mine/View/SPLanguageCell.swift @@ -1,6 +1,6 @@ // // SPLanguageCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/10. // diff --git a/MoviaBox/Class/Mine/View/SPMineCell.swift b/ThimraTV/Class/Mine/View/SPMineCell.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPMineCell.swift rename to ThimraTV/Class/Mine/View/SPMineCell.swift index d3c3541..5898103 100644 --- a/MoviaBox/Class/Mine/View/SPMineCell.swift +++ b/ThimraTV/Class/Mine/View/SPMineCell.swift @@ -1,6 +1,6 @@ // // SPMineCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Mine/View/SPMineHeaderView.swift b/ThimraTV/Class/Mine/View/SPMineHeaderView.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPMineHeaderView.swift rename to ThimraTV/Class/Mine/View/SPMineHeaderView.swift index 378d414..b192520 100644 --- a/MoviaBox/Class/Mine/View/SPMineHeaderView.swift +++ b/ThimraTV/Class/Mine/View/SPMineHeaderView.swift @@ -1,6 +1,6 @@ // // SPMineHeaderView.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/19. // diff --git a/MoviaBox/Class/Mine/View/SPMineMemberNoView.swift b/ThimraTV/Class/Mine/View/SPMineMemberNoView.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPMineMemberNoView.swift rename to ThimraTV/Class/Mine/View/SPMineMemberNoView.swift index 029e2a5..55d211b 100644 --- a/MoviaBox/Class/Mine/View/SPMineMemberNoView.swift +++ b/ThimraTV/Class/Mine/View/SPMineMemberNoView.swift @@ -1,6 +1,6 @@ // // SPMineMemberNoView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Class/Mine/View/SPMineMemberView.swift b/ThimraTV/Class/Mine/View/SPMineMemberView.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPMineMemberView.swift rename to ThimraTV/Class/Mine/View/SPMineMemberView.swift index 529456c..3debd21 100644 --- a/MoviaBox/Class/Mine/View/SPMineMemberView.swift +++ b/ThimraTV/Class/Mine/View/SPMineMemberView.swift @@ -1,6 +1,6 @@ // // SPMineMemberView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Class/Mine/View/SPMineMemberYesView.swift b/ThimraTV/Class/Mine/View/SPMineMemberYesView.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPMineMemberYesView.swift rename to ThimraTV/Class/Mine/View/SPMineMemberYesView.swift index 61b4a6c..e3c51e9 100644 --- a/MoviaBox/Class/Mine/View/SPMineMemberYesView.swift +++ b/ThimraTV/Class/Mine/View/SPMineMemberYesView.swift @@ -1,6 +1,6 @@ // // SPMineMemberYesView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/27. // diff --git a/MoviaBox/Class/Mine/View/SPMinePlayHistoryCell.swift b/ThimraTV/Class/Mine/View/SPMinePlayHistoryCell.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPMinePlayHistoryCell.swift rename to ThimraTV/Class/Mine/View/SPMinePlayHistoryCell.swift index 6c57fb2..d5c4060 100644 --- a/MoviaBox/Class/Mine/View/SPMinePlayHistoryCell.swift +++ b/ThimraTV/Class/Mine/View/SPMinePlayHistoryCell.swift @@ -1,6 +1,6 @@ // // SPMinePlayHistoryCell.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/23. // diff --git a/MoviaBox/Class/Mine/View/SPMinePlayHistoryView.swift b/ThimraTV/Class/Mine/View/SPMinePlayHistoryView.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPMinePlayHistoryView.swift rename to ThimraTV/Class/Mine/View/SPMinePlayHistoryView.swift index c42b263..a2f3f18 100644 --- a/MoviaBox/Class/Mine/View/SPMinePlayHistoryView.swift +++ b/ThimraTV/Class/Mine/View/SPMinePlayHistoryView.swift @@ -1,6 +1,6 @@ // // SPMinePlayHistoryView.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/23. // diff --git a/MoviaBox/Class/Mine/View/SPMineWalletView.swift b/ThimraTV/Class/Mine/View/SPMineWalletView.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPMineWalletView.swift rename to ThimraTV/Class/Mine/View/SPMineWalletView.swift index e40f684..a162e2e 100644 --- a/MoviaBox/Class/Mine/View/SPMineWalletView.swift +++ b/ThimraTV/Class/Mine/View/SPMineWalletView.swift @@ -1,6 +1,6 @@ // // SPMineWalletView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/27. // diff --git a/MoviaBox/Class/Mine/View/SPSettingsCell.swift b/ThimraTV/Class/Mine/View/SPSettingsCell.swift similarity index 99% rename from MoviaBox/Class/Mine/View/SPSettingsCell.swift rename to ThimraTV/Class/Mine/View/SPSettingsCell.swift index aa82559..3054603 100644 --- a/MoviaBox/Class/Mine/View/SPSettingsCell.swift +++ b/ThimraTV/Class/Mine/View/SPSettingsCell.swift @@ -1,6 +1,6 @@ // // SPSettingsCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/MyList/Controller/SPCollectListViewController.swift b/ThimraTV/Class/MyList/Controller/SPCollectListViewController.swift similarity index 99% rename from MoviaBox/Class/MyList/Controller/SPCollectListViewController.swift rename to ThimraTV/Class/MyList/Controller/SPCollectListViewController.swift index 4076ac7..75eb227 100644 --- a/MoviaBox/Class/MyList/Controller/SPCollectListViewController.swift +++ b/ThimraTV/Class/MyList/Controller/SPCollectListViewController.swift @@ -1,6 +1,6 @@ // // SPCollectListViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/18. // diff --git a/MoviaBox/Class/MyList/Controller/SPMyListChildViewController.swift b/ThimraTV/Class/MyList/Controller/SPMyListChildViewController.swift similarity index 99% rename from MoviaBox/Class/MyList/Controller/SPMyListChildViewController.swift rename to ThimraTV/Class/MyList/Controller/SPMyListChildViewController.swift index aaa245d..b0ffc91 100644 --- a/MoviaBox/Class/MyList/Controller/SPMyListChildViewController.swift +++ b/ThimraTV/Class/MyList/Controller/SPMyListChildViewController.swift @@ -1,6 +1,6 @@ // // SPMyListChildViewController.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/19. // diff --git a/MoviaBox/Class/MyList/Controller/SPMyListViewController.swift b/ThimraTV/Class/MyList/Controller/SPMyListViewController.swift similarity index 99% rename from MoviaBox/Class/MyList/Controller/SPMyListViewController.swift rename to ThimraTV/Class/MyList/Controller/SPMyListViewController.swift index 088d6f8..d2c93a5 100644 --- a/MoviaBox/Class/MyList/Controller/SPMyListViewController.swift +++ b/ThimraTV/Class/MyList/Controller/SPMyListViewController.swift @@ -1,6 +1,6 @@ // // SPMyListViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/18. // diff --git a/MoviaBox/Class/MyList/Controller/SPPlayHistoryViewController.swift b/ThimraTV/Class/MyList/Controller/SPPlayHistoryViewController.swift similarity index 99% rename from MoviaBox/Class/MyList/Controller/SPPlayHistoryViewController.swift rename to ThimraTV/Class/MyList/Controller/SPPlayHistoryViewController.swift index 341c96f..53ad6bd 100644 --- a/MoviaBox/Class/MyList/Controller/SPPlayHistoryViewController.swift +++ b/ThimraTV/Class/MyList/Controller/SPPlayHistoryViewController.swift @@ -1,6 +1,6 @@ // // SPPlayHistoryViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/19. // diff --git a/MoviaBox/Class/MyList/View/SPCollectListCell.swift b/ThimraTV/Class/MyList/View/SPCollectListCell.swift similarity index 99% rename from MoviaBox/Class/MyList/View/SPCollectListCell.swift rename to ThimraTV/Class/MyList/View/SPCollectListCell.swift index dc01241..cd0a14b 100644 --- a/MoviaBox/Class/MyList/View/SPCollectListCell.swift +++ b/ThimraTV/Class/MyList/View/SPCollectListCell.swift @@ -1,6 +1,6 @@ // // SPCollectListCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/18. // diff --git a/MoviaBox/Class/MyList/View/SPPlayHistoryCell.swift b/ThimraTV/Class/MyList/View/SPPlayHistoryCell.swift similarity index 99% rename from MoviaBox/Class/MyList/View/SPPlayHistoryCell.swift rename to ThimraTV/Class/MyList/View/SPPlayHistoryCell.swift index 23333dd..2558536 100644 --- a/MoviaBox/Class/MyList/View/SPPlayHistoryCell.swift +++ b/ThimraTV/Class/MyList/View/SPPlayHistoryCell.swift @@ -1,6 +1,6 @@ // // SPPlayHistoryCell.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/23. // diff --git a/MoviaBox/Class/Player/Controller/SPPlayerDetailViewController.swift b/ThimraTV/Class/Player/Controller/SPPlayerDetailViewController.swift similarity index 99% rename from MoviaBox/Class/Player/Controller/SPPlayerDetailViewController.swift rename to ThimraTV/Class/Player/Controller/SPPlayerDetailViewController.swift index 2547eed..e015673 100644 --- a/MoviaBox/Class/Player/Controller/SPPlayerDetailViewController.swift +++ b/ThimraTV/Class/Player/Controller/SPPlayerDetailViewController.swift @@ -1,6 +1,6 @@ // // SPPlayerDetailViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/10. // diff --git a/MoviaBox/Class/Player/Controller/SPPlayerListViewController.swift b/ThimraTV/Class/Player/Controller/SPPlayerListViewController.swift similarity index 99% rename from MoviaBox/Class/Player/Controller/SPPlayerListViewController.swift rename to ThimraTV/Class/Player/Controller/SPPlayerListViewController.swift index f9c2643..bfe6952 100644 --- a/MoviaBox/Class/Player/Controller/SPPlayerListViewController.swift +++ b/ThimraTV/Class/Player/Controller/SPPlayerListViewController.swift @@ -1,6 +1,6 @@ // // SPPlayerListViewController.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Class/Player/Model/SPPlayerProtocol.swift b/ThimraTV/Class/Player/Model/SPPlayerProtocol.swift similarity index 98% rename from MoviaBox/Class/Player/Model/SPPlayerProtocol.swift rename to ThimraTV/Class/Player/Model/SPPlayerProtocol.swift index 9d938f6..bd83a3a 100644 --- a/MoviaBox/Class/Player/Model/SPPlayerProtocol.swift +++ b/ThimraTV/Class/Player/Model/SPPlayerProtocol.swift @@ -1,6 +1,6 @@ // // SPPlayerProtocol.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Class/Player/Model/SPShortModel.swift b/ThimraTV/Class/Player/Model/SPShortModel.swift similarity index 98% rename from MoviaBox/Class/Player/Model/SPShortModel.swift rename to ThimraTV/Class/Player/Model/SPShortModel.swift index d780a8a..5851eab 100644 --- a/MoviaBox/Class/Player/Model/SPShortModel.swift +++ b/ThimraTV/Class/Player/Model/SPShortModel.swift @@ -1,6 +1,6 @@ // // SPShortModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Class/Player/Model/SPSpeedModel.swift b/ThimraTV/Class/Player/Model/SPSpeedModel.swift similarity index 99% rename from MoviaBox/Class/Player/Model/SPSpeedModel.swift rename to ThimraTV/Class/Player/Model/SPSpeedModel.swift index 5af953a..f75d7f5 100644 --- a/MoviaBox/Class/Player/Model/SPSpeedModel.swift +++ b/ThimraTV/Class/Player/Model/SPSpeedModel.swift @@ -1,6 +1,6 @@ // // SPSpeedModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/10. // diff --git a/MoviaBox/Class/Player/Model/SPVideoDetailModel.swift b/ThimraTV/Class/Player/Model/SPVideoDetailModel.swift similarity index 97% rename from MoviaBox/Class/Player/Model/SPVideoDetailModel.swift rename to ThimraTV/Class/Player/Model/SPVideoDetailModel.swift index 1616f5f..66e5e03 100644 --- a/MoviaBox/Class/Player/Model/SPVideoDetailModel.swift +++ b/ThimraTV/Class/Player/Model/SPVideoDetailModel.swift @@ -1,6 +1,6 @@ // // SPVideoDetailModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/10. // diff --git a/MoviaBox/Class/Player/Model/SPVideoInfoModel.swift b/ThimraTV/Class/Player/Model/SPVideoInfoModel.swift similarity index 97% rename from MoviaBox/Class/Player/Model/SPVideoInfoModel.swift rename to ThimraTV/Class/Player/Model/SPVideoInfoModel.swift index f365ba1..1c8a699 100644 --- a/MoviaBox/Class/Player/Model/SPVideoInfoModel.swift +++ b/ThimraTV/Class/Player/Model/SPVideoInfoModel.swift @@ -1,6 +1,6 @@ // // SPVideoInfoModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Class/Player/View/SPEpisodeCell.swift b/ThimraTV/Class/Player/View/SPEpisodeCell.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPEpisodeCell.swift rename to ThimraTV/Class/Player/View/SPEpisodeCell.swift index d6bd268..efdca50 100644 --- a/MoviaBox/Class/Player/View/SPEpisodeCell.swift +++ b/ThimraTV/Class/Player/View/SPEpisodeCell.swift @@ -1,6 +1,6 @@ // // SPEpisodeCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/16. // diff --git a/MoviaBox/Class/Player/View/SPEpisodeMenuView.swift b/ThimraTV/Class/Player/View/SPEpisodeMenuView.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPEpisodeMenuView.swift rename to ThimraTV/Class/Player/View/SPEpisodeMenuView.swift index 3149c68..32a8a74 100644 --- a/MoviaBox/Class/Player/View/SPEpisodeMenuView.swift +++ b/ThimraTV/Class/Player/View/SPEpisodeMenuView.swift @@ -1,6 +1,6 @@ // // SPEpisodeMenuView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Player/View/SPEpisodeView.swift b/ThimraTV/Class/Player/View/SPEpisodeView.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPEpisodeView.swift rename to ThimraTV/Class/Player/View/SPEpisodeView.swift index 2af0fea..d0fa8c3 100644 --- a/MoviaBox/Class/Player/View/SPEpisodeView.swift +++ b/ThimraTV/Class/Player/View/SPEpisodeView.swift @@ -1,6 +1,6 @@ // // SPEpisodeView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/16. // diff --git a/MoviaBox/Class/Player/View/SPPlayBuyView.swift b/ThimraTV/Class/Player/View/SPPlayBuyView.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPPlayBuyView.swift rename to ThimraTV/Class/Player/View/SPPlayBuyView.swift index 7032f2a..8d9b206 100644 --- a/MoviaBox/Class/Player/View/SPPlayBuyView.swift +++ b/ThimraTV/Class/Player/View/SPPlayBuyView.swift @@ -1,6 +1,6 @@ // // SPPlayBuyView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Player/View/SPPlayLockView.swift b/ThimraTV/Class/Player/View/SPPlayLockView.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPPlayLockView.swift rename to ThimraTV/Class/Player/View/SPPlayLockView.swift index 0bf9763..ee11569 100644 --- a/MoviaBox/Class/Player/View/SPPlayLockView.swift +++ b/ThimraTV/Class/Player/View/SPPlayLockView.swift @@ -1,6 +1,6 @@ // // SPPlayLockView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/6. // diff --git a/MoviaBox/Class/Player/View/SPPlayerControlView.swift b/ThimraTV/Class/Player/View/SPPlayerControlView.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPPlayerControlView.swift rename to ThimraTV/Class/Player/View/SPPlayerControlView.swift index e9c0340..0f9f334 100644 --- a/MoviaBox/Class/Player/View/SPPlayerControlView.swift +++ b/ThimraTV/Class/Player/View/SPPlayerControlView.swift @@ -1,6 +1,6 @@ // // SPPlayerControlView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Class/Player/View/SPPlayerDetailCell.swift b/ThimraTV/Class/Player/View/SPPlayerDetailCell.swift similarity index 98% rename from MoviaBox/Class/Player/View/SPPlayerDetailCell.swift rename to ThimraTV/Class/Player/View/SPPlayerDetailCell.swift index 5cbe70e..3ec7fda 100644 --- a/MoviaBox/Class/Player/View/SPPlayerDetailCell.swift +++ b/ThimraTV/Class/Player/View/SPPlayerDetailCell.swift @@ -1,6 +1,6 @@ // // SPPlayerDetailCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/10. // diff --git a/MoviaBox/Class/Player/View/SPPlayerDetailControlView.swift b/ThimraTV/Class/Player/View/SPPlayerDetailControlView.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPPlayerDetailControlView.swift rename to ThimraTV/Class/Player/View/SPPlayerDetailControlView.swift index 10d82fc..da30865 100644 --- a/MoviaBox/Class/Player/View/SPPlayerDetailControlView.swift +++ b/ThimraTV/Class/Player/View/SPPlayerDetailControlView.swift @@ -1,6 +1,6 @@ // // SPPlayerDetailControlView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/16. // diff --git a/MoviaBox/Class/Player/View/SPPlayerDetailRecommandCell.swift b/ThimraTV/Class/Player/View/SPPlayerDetailRecommandCell.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPPlayerDetailRecommandCell.swift rename to ThimraTV/Class/Player/View/SPPlayerDetailRecommandCell.swift index e5b2f80..4d239fa 100644 --- a/MoviaBox/Class/Player/View/SPPlayerDetailRecommandCell.swift +++ b/ThimraTV/Class/Player/View/SPPlayerDetailRecommandCell.swift @@ -1,6 +1,6 @@ // // SPPlayerDetailRecommandCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/12. // diff --git a/MoviaBox/Class/Player/View/SPPlayerDetailRecommandView.swift b/ThimraTV/Class/Player/View/SPPlayerDetailRecommandView.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPPlayerDetailRecommandView.swift rename to ThimraTV/Class/Player/View/SPPlayerDetailRecommandView.swift index 72ac5bf..14c1692 100644 --- a/MoviaBox/Class/Player/View/SPPlayerDetailRecommandView.swift +++ b/ThimraTV/Class/Player/View/SPPlayerDetailRecommandView.swift @@ -1,6 +1,6 @@ // // SPPlayerDetailRecommandView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/12. // diff --git a/MoviaBox/Class/Player/View/SPPlayerListCell.swift b/ThimraTV/Class/Player/View/SPPlayerListCell.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPPlayerListCell.swift rename to ThimraTV/Class/Player/View/SPPlayerListCell.swift index 378816d..b5fa3d7 100644 --- a/MoviaBox/Class/Player/View/SPPlayerListCell.swift +++ b/ThimraTV/Class/Player/View/SPPlayerListCell.swift @@ -1,6 +1,6 @@ // // SPPlayerListCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Class/Player/View/SPPlayerProgressView.swift b/ThimraTV/Class/Player/View/SPPlayerProgressView.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPPlayerProgressView.swift rename to ThimraTV/Class/Player/View/SPPlayerProgressView.swift index 501e31b..419e92d 100644 --- a/MoviaBox/Class/Player/View/SPPlayerProgressView.swift +++ b/ThimraTV/Class/Player/View/SPPlayerProgressView.swift @@ -1,6 +1,6 @@ // // SPPlayerProgressView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Class/Player/View/SPSpeedSelectedCell.swift b/ThimraTV/Class/Player/View/SPSpeedSelectedCell.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPSpeedSelectedCell.swift rename to ThimraTV/Class/Player/View/SPSpeedSelectedCell.swift index 62ea19f..72114b3 100644 --- a/MoviaBox/Class/Player/View/SPSpeedSelectedCell.swift +++ b/ThimraTV/Class/Player/View/SPSpeedSelectedCell.swift @@ -1,6 +1,6 @@ // // SPSpeedSelectedCell.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Player/View/SPSpeedSelectedView.swift b/ThimraTV/Class/Player/View/SPSpeedSelectedView.swift similarity index 99% rename from MoviaBox/Class/Player/View/SPSpeedSelectedView.swift rename to ThimraTV/Class/Player/View/SPSpeedSelectedView.swift index c29c9e1..8b8ddd0 100644 --- a/MoviaBox/Class/Player/View/SPSpeedSelectedView.swift +++ b/ThimraTV/Class/Player/View/SPSpeedSelectedView.swift @@ -1,6 +1,6 @@ // // SPSpeedSelectedView.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/17. // diff --git a/MoviaBox/Class/Player/ViewModel/SPPlayerListViewModel.swift b/ThimraTV/Class/Player/ViewModel/SPPlayerListViewModel.swift similarity index 99% rename from MoviaBox/Class/Player/ViewModel/SPPlayerListViewModel.swift rename to ThimraTV/Class/Player/ViewModel/SPPlayerListViewModel.swift index ba04b0d..9eb00e5 100644 --- a/MoviaBox/Class/Player/ViewModel/SPPlayerListViewModel.swift +++ b/ThimraTV/Class/Player/ViewModel/SPPlayerListViewModel.swift @@ -1,6 +1,6 @@ // // SPPlayerListViewModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Class/Rewards/Controller/SPRewardsViewController.swift b/ThimraTV/Class/Rewards/Controller/SPRewardsViewController.swift similarity index 99% rename from MoviaBox/Class/Rewards/Controller/SPRewardsViewController.swift rename to ThimraTV/Class/Rewards/Controller/SPRewardsViewController.swift index 57d82d2..ed3b7f5 100644 --- a/MoviaBox/Class/Rewards/Controller/SPRewardsViewController.swift +++ b/ThimraTV/Class/Rewards/Controller/SPRewardsViewController.swift @@ -1,6 +1,6 @@ // // SPRewardsViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Wallet/Controller/SPCoinOrderRecordViewController.swift b/ThimraTV/Class/Wallet/Controller/SPCoinOrderRecordViewController.swift similarity index 99% rename from MoviaBox/Class/Wallet/Controller/SPCoinOrderRecordViewController.swift rename to ThimraTV/Class/Wallet/Controller/SPCoinOrderRecordViewController.swift index e14a96d..2d9fa55 100644 --- a/MoviaBox/Class/Wallet/Controller/SPCoinOrderRecordViewController.swift +++ b/ThimraTV/Class/Wallet/Controller/SPCoinOrderRecordViewController.swift @@ -1,6 +1,6 @@ // // SPCoinOrderRecordViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/Controller/SPConsumptionRecordsViewController.swift b/ThimraTV/Class/Wallet/Controller/SPConsumptionRecordsViewController.swift similarity index 99% rename from MoviaBox/Class/Wallet/Controller/SPConsumptionRecordsViewController.swift rename to ThimraTV/Class/Wallet/Controller/SPConsumptionRecordsViewController.swift index 95b3df0..e2a7799 100644 --- a/MoviaBox/Class/Wallet/Controller/SPConsumptionRecordsViewController.swift +++ b/ThimraTV/Class/Wallet/Controller/SPConsumptionRecordsViewController.swift @@ -1,6 +1,6 @@ // // SPConsumptionRecordsViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/Controller/SPOrderRecordsPageViewController.swift b/ThimraTV/Class/Wallet/Controller/SPOrderRecordsPageViewController.swift similarity index 99% rename from MoviaBox/Class/Wallet/Controller/SPOrderRecordsPageViewController.swift rename to ThimraTV/Class/Wallet/Controller/SPOrderRecordsPageViewController.swift index ba7ef1f..7b2d601 100644 --- a/MoviaBox/Class/Wallet/Controller/SPOrderRecordsPageViewController.swift +++ b/ThimraTV/Class/Wallet/Controller/SPOrderRecordsPageViewController.swift @@ -1,6 +1,6 @@ // // SPOrderRecordsPageViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/Controller/SPRewardCoinsViewController.swift b/ThimraTV/Class/Wallet/Controller/SPRewardCoinsViewController.swift similarity index 99% rename from MoviaBox/Class/Wallet/Controller/SPRewardCoinsViewController.swift rename to ThimraTV/Class/Wallet/Controller/SPRewardCoinsViewController.swift index a523191..3e00d1e 100644 --- a/MoviaBox/Class/Wallet/Controller/SPRewardCoinsViewController.swift +++ b/ThimraTV/Class/Wallet/Controller/SPRewardCoinsViewController.swift @@ -1,6 +1,6 @@ // // SPRewardCoinsViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/Controller/SPStoreViewController.swift b/ThimraTV/Class/Wallet/Controller/SPStoreViewController.swift similarity index 99% rename from MoviaBox/Class/Wallet/Controller/SPStoreViewController.swift rename to ThimraTV/Class/Wallet/Controller/SPStoreViewController.swift index aa11404..ca34e59 100644 --- a/MoviaBox/Class/Wallet/Controller/SPStoreViewController.swift +++ b/ThimraTV/Class/Wallet/Controller/SPStoreViewController.swift @@ -1,6 +1,6 @@ // // SPStoreViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/Controller/SPVIPOrderRecordViewController.swift b/ThimraTV/Class/Wallet/Controller/SPVIPOrderRecordViewController.swift similarity index 99% rename from MoviaBox/Class/Wallet/Controller/SPVIPOrderRecordViewController.swift rename to ThimraTV/Class/Wallet/Controller/SPVIPOrderRecordViewController.swift index b131b0f..4daa1f8 100644 --- a/MoviaBox/Class/Wallet/Controller/SPVIPOrderRecordViewController.swift +++ b/ThimraTV/Class/Wallet/Controller/SPVIPOrderRecordViewController.swift @@ -1,6 +1,6 @@ // // SPVIPOrderRecordViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/Controller/SPWalletViewController.swift b/ThimraTV/Class/Wallet/Controller/SPWalletViewController.swift similarity index 99% rename from MoviaBox/Class/Wallet/Controller/SPWalletViewController.swift rename to ThimraTV/Class/Wallet/Controller/SPWalletViewController.swift index db8769e..5ee6193 100644 --- a/MoviaBox/Class/Wallet/Controller/SPWalletViewController.swift +++ b/ThimraTV/Class/Wallet/Controller/SPWalletViewController.swift @@ -1,6 +1,6 @@ // // SPWalletViewController.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Wallet/Model/SPBuyRecordsModel.swift b/ThimraTV/Class/Wallet/Model/SPBuyRecordsModel.swift similarity index 96% rename from MoviaBox/Class/Wallet/Model/SPBuyRecordsModel.swift rename to ThimraTV/Class/Wallet/Model/SPBuyRecordsModel.swift index 8b0f538..a7ec32c 100644 --- a/MoviaBox/Class/Wallet/Model/SPBuyRecordsModel.swift +++ b/ThimraTV/Class/Wallet/Model/SPBuyRecordsModel.swift @@ -1,6 +1,6 @@ // // SPBuyRecordsModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/6. // diff --git a/MoviaBox/Class/Wallet/Model/SPPayTemplateItem.swift b/ThimraTV/Class/Wallet/Model/SPPayTemplateItem.swift similarity index 99% rename from MoviaBox/Class/Wallet/Model/SPPayTemplateItem.swift rename to ThimraTV/Class/Wallet/Model/SPPayTemplateItem.swift index 7e9e8da..36c045c 100644 --- a/MoviaBox/Class/Wallet/Model/SPPayTemplateItem.swift +++ b/ThimraTV/Class/Wallet/Model/SPPayTemplateItem.swift @@ -1,6 +1,6 @@ // // SPPayTemplateItem.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Wallet/Model/SPPayTemplateModel.swift b/ThimraTV/Class/Wallet/Model/SPPayTemplateModel.swift similarity index 94% rename from MoviaBox/Class/Wallet/Model/SPPayTemplateModel.swift rename to ThimraTV/Class/Wallet/Model/SPPayTemplateModel.swift index ac32226..9ed6801 100644 --- a/MoviaBox/Class/Wallet/Model/SPPayTemplateModel.swift +++ b/ThimraTV/Class/Wallet/Model/SPPayTemplateModel.swift @@ -1,6 +1,6 @@ // // SPPayTemplateModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Wallet/Model/SPRechargeRecordModel.swift b/ThimraTV/Class/Wallet/Model/SPRechargeRecordModel.swift similarity index 94% rename from MoviaBox/Class/Wallet/Model/SPRechargeRecordModel.swift rename to ThimraTV/Class/Wallet/Model/SPRechargeRecordModel.swift index 4fdb0fc..e963d29 100644 --- a/MoviaBox/Class/Wallet/Model/SPRechargeRecordModel.swift +++ b/ThimraTV/Class/Wallet/Model/SPRechargeRecordModel.swift @@ -1,6 +1,6 @@ // // SPRechargeRecordModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/6. // diff --git a/MoviaBox/Class/Wallet/Model/SPRewardCoinsRecordModel.swift b/ThimraTV/Class/Wallet/Model/SPRewardCoinsRecordModel.swift similarity index 96% rename from MoviaBox/Class/Wallet/Model/SPRewardCoinsRecordModel.swift rename to ThimraTV/Class/Wallet/Model/SPRewardCoinsRecordModel.swift index c7ae491..0f82993 100644 --- a/MoviaBox/Class/Wallet/Model/SPRewardCoinsRecordModel.swift +++ b/ThimraTV/Class/Wallet/Model/SPRewardCoinsRecordModel.swift @@ -1,6 +1,6 @@ // // SPRewardCoinsRecordModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/6. // diff --git a/MoviaBox/Class/Wallet/Model/SPVideoUnlockModel.swift b/ThimraTV/Class/Wallet/Model/SPVideoUnlockModel.swift similarity index 97% rename from MoviaBox/Class/Wallet/Model/SPVideoUnlockModel.swift rename to ThimraTV/Class/Wallet/Model/SPVideoUnlockModel.swift index a6c00da..1c7e8a7 100644 --- a/MoviaBox/Class/Wallet/Model/SPVideoUnlockModel.swift +++ b/ThimraTV/Class/Wallet/Model/SPVideoUnlockModel.swift @@ -1,6 +1,6 @@ // // SPVideoUnlockModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/6. // diff --git a/MoviaBox/Class/Wallet/View/SPCoinOrderRecordCell.swift b/ThimraTV/Class/Wallet/View/SPCoinOrderRecordCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPCoinOrderRecordCell.swift rename to ThimraTV/Class/Wallet/View/SPCoinOrderRecordCell.swift index 73cea6d..d0d73be 100644 --- a/MoviaBox/Class/Wallet/View/SPCoinOrderRecordCell.swift +++ b/ThimraTV/Class/Wallet/View/SPCoinOrderRecordCell.swift @@ -1,6 +1,6 @@ // // SPCoinOrderRecordCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/View/SPCoinRechargeBigCell.swift b/ThimraTV/Class/Wallet/View/SPCoinRechargeBigCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPCoinRechargeBigCell.swift rename to ThimraTV/Class/Wallet/View/SPCoinRechargeBigCell.swift index da29d51..66ba0c7 100644 --- a/MoviaBox/Class/Wallet/View/SPCoinRechargeBigCell.swift +++ b/ThimraTV/Class/Wallet/View/SPCoinRechargeBigCell.swift @@ -1,6 +1,6 @@ // // SPCoinRechargeBigCell.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Wallet/View/SPCoinRechargeCell.swift b/ThimraTV/Class/Wallet/View/SPCoinRechargeCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPCoinRechargeCell.swift rename to ThimraTV/Class/Wallet/View/SPCoinRechargeCell.swift index 360eb73..41c1202 100644 --- a/MoviaBox/Class/Wallet/View/SPCoinRechargeCell.swift +++ b/ThimraTV/Class/Wallet/View/SPCoinRechargeCell.swift @@ -1,6 +1,6 @@ // // SPCoinRechargeCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Wallet/View/SPCoinRechargeSmallCell.swift b/ThimraTV/Class/Wallet/View/SPCoinRechargeSmallCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPCoinRechargeSmallCell.swift rename to ThimraTV/Class/Wallet/View/SPCoinRechargeSmallCell.swift index de5e772..92b7020 100644 --- a/MoviaBox/Class/Wallet/View/SPCoinRechargeSmallCell.swift +++ b/ThimraTV/Class/Wallet/View/SPCoinRechargeSmallCell.swift @@ -1,6 +1,6 @@ // // SPCoinRechargeSmallCell.swift -// MoviaBox +// ThimraTV // // Created by 长沙佳儿 on 2025/6/18. // diff --git a/MoviaBox/Class/Wallet/View/SPCoinRechargeView.swift b/ThimraTV/Class/Wallet/View/SPCoinRechargeView.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPCoinRechargeView.swift rename to ThimraTV/Class/Wallet/View/SPCoinRechargeView.swift index 276d001..5335c5b 100644 --- a/MoviaBox/Class/Wallet/View/SPCoinRechargeView.swift +++ b/ThimraTV/Class/Wallet/View/SPCoinRechargeView.swift @@ -1,6 +1,6 @@ // // SPCoinRechargeView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Wallet/View/SPConsumptionRecordsCell.swift b/ThimraTV/Class/Wallet/View/SPConsumptionRecordsCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPConsumptionRecordsCell.swift rename to ThimraTV/Class/Wallet/View/SPConsumptionRecordsCell.swift index 1598f2f..5372776 100644 --- a/MoviaBox/Class/Wallet/View/SPConsumptionRecordsCell.swift +++ b/ThimraTV/Class/Wallet/View/SPConsumptionRecordsCell.swift @@ -1,6 +1,6 @@ // // SPConsumptionRecordsCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/View/SPMemberRechargeCell.swift b/ThimraTV/Class/Wallet/View/SPMemberRechargeCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPMemberRechargeCell.swift rename to ThimraTV/Class/Wallet/View/SPMemberRechargeCell.swift index a5f1648..e8a1a61 100644 --- a/MoviaBox/Class/Wallet/View/SPMemberRechargeCell.swift +++ b/ThimraTV/Class/Wallet/View/SPMemberRechargeCell.swift @@ -1,6 +1,6 @@ // // SPMemberRechargeCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Wallet/View/SPMemberRechargeView.swift b/ThimraTV/Class/Wallet/View/SPMemberRechargeView.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPMemberRechargeView.swift rename to ThimraTV/Class/Wallet/View/SPMemberRechargeView.swift index 7917e73..a69d931 100644 --- a/MoviaBox/Class/Wallet/View/SPMemberRechargeView.swift +++ b/ThimraTV/Class/Wallet/View/SPMemberRechargeView.swift @@ -1,6 +1,6 @@ // // SPMemberRechargeView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Wallet/View/SPRewardCoinsCell.swift b/ThimraTV/Class/Wallet/View/SPRewardCoinsCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPRewardCoinsCell.swift rename to ThimraTV/Class/Wallet/View/SPRewardCoinsCell.swift index c6cd8a1..78ae202 100644 --- a/MoviaBox/Class/Wallet/View/SPRewardCoinsCell.swift +++ b/ThimraTV/Class/Wallet/View/SPRewardCoinsCell.swift @@ -1,6 +1,6 @@ // // SPRewardCoinsCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/View/SPVIPOrderRecordCell.swift b/ThimraTV/Class/Wallet/View/SPVIPOrderRecordCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPVIPOrderRecordCell.swift rename to ThimraTV/Class/Wallet/View/SPVIPOrderRecordCell.swift index 90ea3b3..20b83c6 100644 --- a/MoviaBox/Class/Wallet/View/SPVIPOrderRecordCell.swift +++ b/ThimraTV/Class/Wallet/View/SPVIPOrderRecordCell.swift @@ -1,6 +1,6 @@ // // SPVIPOrderRecordCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Class/Wallet/View/SPVipAlertCell.swift b/ThimraTV/Class/Wallet/View/SPVipAlertCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPVipAlertCell.swift rename to ThimraTV/Class/Wallet/View/SPVipAlertCell.swift index 00d25b0..fb47d80 100644 --- a/MoviaBox/Class/Wallet/View/SPVipAlertCell.swift +++ b/ThimraTV/Class/Wallet/View/SPVipAlertCell.swift @@ -1,6 +1,6 @@ // // SPVipAlertCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/14. // diff --git a/MoviaBox/Class/Wallet/View/SPVipAlertView.swift b/ThimraTV/Class/Wallet/View/SPVipAlertView.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPVipAlertView.swift rename to ThimraTV/Class/Wallet/View/SPVipAlertView.swift index 2ee961b..9021368 100644 --- a/MoviaBox/Class/Wallet/View/SPVipAlertView.swift +++ b/ThimraTV/Class/Wallet/View/SPVipAlertView.swift @@ -1,6 +1,6 @@ // // SPVipAlertView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/14. // diff --git a/MoviaBox/Class/Wallet/View/SPWalletCell.swift b/ThimraTV/Class/Wallet/View/SPWalletCell.swift similarity index 99% rename from MoviaBox/Class/Wallet/View/SPWalletCell.swift rename to ThimraTV/Class/Wallet/View/SPWalletCell.swift index a88efbb..d7638d2 100644 --- a/MoviaBox/Class/Wallet/View/SPWalletCell.swift +++ b/ThimraTV/Class/Wallet/View/SPWalletCell.swift @@ -1,6 +1,6 @@ // // SPWalletCell.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Class/Wallet/View/SPWalletHeaderView.swift b/ThimraTV/Class/Wallet/View/SPWalletHeaderView.swift similarity index 98% rename from MoviaBox/Class/Wallet/View/SPWalletHeaderView.swift rename to ThimraTV/Class/Wallet/View/SPWalletHeaderView.swift index 01d098b..36bb4db 100644 --- a/MoviaBox/Class/Wallet/View/SPWalletHeaderView.swift +++ b/ThimraTV/Class/Wallet/View/SPWalletHeaderView.swift @@ -1,6 +1,6 @@ // // SPWalletHeaderView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/28. // diff --git a/MoviaBox/Libs/APPTool/SPAPPTool.swift b/ThimraTV/Libs/APPTool/SPAPPTool.swift similarity index 99% rename from MoviaBox/Libs/APPTool/SPAPPTool.swift rename to ThimraTV/Libs/APPTool/SPAPPTool.swift index 972ac18..67d7016 100644 --- a/MoviaBox/Libs/APPTool/SPAPPTool.swift +++ b/ThimraTV/Libs/APPTool/SPAPPTool.swift @@ -1,6 +1,6 @@ // // SPAPPTool.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Libs/Alert/SPAlertView.swift b/ThimraTV/Libs/Alert/SPAlertView.swift similarity index 99% rename from MoviaBox/Libs/Alert/SPAlertView.swift rename to ThimraTV/Libs/Alert/SPAlertView.swift index a9bb135..6cc5741 100644 --- a/MoviaBox/Libs/Alert/SPAlertView.swift +++ b/ThimraTV/Libs/Alert/SPAlertView.swift @@ -1,6 +1,6 @@ // // SPAlertView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/13. // diff --git a/MoviaBox/Libs/Alert/SPAlertWindowManager.swift b/ThimraTV/Libs/Alert/SPAlertWindowManager.swift similarity index 98% rename from MoviaBox/Libs/Alert/SPAlertWindowManager.swift rename to ThimraTV/Libs/Alert/SPAlertWindowManager.swift index a4b9a67..717f124 100644 --- a/MoviaBox/Libs/Alert/SPAlertWindowManager.swift +++ b/ThimraTV/Libs/Alert/SPAlertWindowManager.swift @@ -1,6 +1,6 @@ // // SPAlertWindowManager.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/13. // diff --git a/MoviaBox/Libs/Cache/SPAppCacheManager.swift b/ThimraTV/Libs/Cache/SPAppCacheManager.swift similarity index 99% rename from MoviaBox/Libs/Cache/SPAppCacheManager.swift rename to ThimraTV/Libs/Cache/SPAppCacheManager.swift index 6462b71..24d7887 100644 --- a/MoviaBox/Libs/Cache/SPAppCacheManager.swift +++ b/ThimraTV/Libs/Cache/SPAppCacheManager.swift @@ -1,6 +1,6 @@ // // SPAppCacheManager.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/29. // diff --git a/MoviaBox/Libs/Empty/SPNoNetworkEmptyView.swift b/ThimraTV/Libs/Empty/SPNoNetworkEmptyView.swift similarity index 99% rename from MoviaBox/Libs/Empty/SPNoNetworkEmptyView.swift rename to ThimraTV/Libs/Empty/SPNoNetworkEmptyView.swift index c346949..0da5107 100644 --- a/MoviaBox/Libs/Empty/SPNoNetworkEmptyView.swift +++ b/ThimraTV/Libs/Empty/SPNoNetworkEmptyView.swift @@ -1,6 +1,6 @@ // // SPNoNetworkEmptyView.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/8. // diff --git a/MoviaBox/Libs/Empty/UIScrollView+Empty.swift b/ThimraTV/Libs/Empty/UIScrollView+Empty.swift similarity index 98% rename from MoviaBox/Libs/Empty/UIScrollView+Empty.swift rename to ThimraTV/Libs/Empty/UIScrollView+Empty.swift index 370beed..1b8d5b3 100644 --- a/MoviaBox/Libs/Empty/UIScrollView+Empty.swift +++ b/ThimraTV/Libs/Empty/UIScrollView+Empty.swift @@ -1,6 +1,6 @@ // // UIScrollView+Empty.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/8. // diff --git a/MoviaBox/Libs/HUD/SPHUD.swift b/ThimraTV/Libs/HUD/SPHUD.swift similarity index 96% rename from MoviaBox/Libs/HUD/SPHUD.swift rename to ThimraTV/Libs/HUD/SPHUD.swift index 9b26b70..1cd81b5 100644 --- a/MoviaBox/Libs/HUD/SPHUD.swift +++ b/ThimraTV/Libs/HUD/SPHUD.swift @@ -1,6 +1,6 @@ // // SPHUD.swift -// MoviaBox +// ThimraTV // // Created by Overseas on 2025/4/24. // diff --git a/MoviaBox/Libs/HUD/SPToast.swift b/ThimraTV/Libs/HUD/SPToast.swift similarity index 97% rename from MoviaBox/Libs/HUD/SPToast.swift rename to ThimraTV/Libs/HUD/SPToast.swift index 01e87b4..2aa73d6 100644 --- a/MoviaBox/Libs/HUD/SPToast.swift +++ b/ThimraTV/Libs/HUD/SPToast.swift @@ -1,6 +1,6 @@ // // SPToast.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Libs/ImagePickerManager/SPImagePickerManager.swift b/ThimraTV/Libs/ImagePickerManager/SPImagePickerManager.swift similarity index 99% rename from MoviaBox/Libs/ImagePickerManager/SPImagePickerManager.swift rename to ThimraTV/Libs/ImagePickerManager/SPImagePickerManager.swift index 8d75d80..6f0acc0 100644 --- a/MoviaBox/Libs/ImagePickerManager/SPImagePickerManager.swift +++ b/ThimraTV/Libs/ImagePickerManager/SPImagePickerManager.swift @@ -1,6 +1,6 @@ // // SPImagePickerManager.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Libs/Login/SPLoginManager+Apple.swift b/ThimraTV/Libs/Login/SPLoginManager+Apple.swift similarity index 99% rename from MoviaBox/Libs/Login/SPLoginManager+Apple.swift rename to ThimraTV/Libs/Login/SPLoginManager+Apple.swift index 5863a49..159e461 100644 --- a/MoviaBox/Libs/Login/SPLoginManager+Apple.swift +++ b/ThimraTV/Libs/Login/SPLoginManager+Apple.swift @@ -1,6 +1,6 @@ // // SPLoginManager+Apple.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Libs/Login/SPLoginManager+Facebook.swift b/ThimraTV/Libs/Login/SPLoginManager+Facebook.swift similarity index 99% rename from MoviaBox/Libs/Login/SPLoginManager+Facebook.swift rename to ThimraTV/Libs/Login/SPLoginManager+Facebook.swift index 7c10cb8..1c584ef 100644 --- a/MoviaBox/Libs/Login/SPLoginManager+Facebook.swift +++ b/ThimraTV/Libs/Login/SPLoginManager+Facebook.swift @@ -1,6 +1,6 @@ // // SPLoginManager+Facebook.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Libs/Login/SPLoginManager.swift b/ThimraTV/Libs/Login/SPLoginManager.swift similarity index 99% rename from MoviaBox/Libs/Login/SPLoginManager.swift rename to ThimraTV/Libs/Login/SPLoginManager.swift index c941b4a..3f6f6e6 100644 --- a/MoviaBox/Libs/Login/SPLoginManager.swift +++ b/ThimraTV/Libs/Login/SPLoginManager.swift @@ -1,6 +1,6 @@ // // SPLoginManager.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Libs/Login/SPThirdSignModel.swift b/ThimraTV/Libs/Login/SPThirdSignModel.swift similarity index 97% rename from MoviaBox/Libs/Login/SPThirdSignModel.swift rename to ThimraTV/Libs/Login/SPThirdSignModel.swift index 6f3cac3..73b9769 100644 --- a/MoviaBox/Libs/Login/SPThirdSignModel.swift +++ b/ThimraTV/Libs/Login/SPThirdSignModel.swift @@ -1,6 +1,6 @@ // // SPThirdSignModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/4/25. // diff --git a/MoviaBox/Libs/Login/SPTokenModel.swift b/ThimraTV/Libs/Login/SPTokenModel.swift similarity index 98% rename from MoviaBox/Libs/Login/SPTokenModel.swift rename to ThimraTV/Libs/Login/SPTokenModel.swift index 537303d..998aae6 100644 --- a/MoviaBox/Libs/Login/SPTokenModel.swift +++ b/ThimraTV/Libs/Login/SPTokenModel.swift @@ -1,6 +1,6 @@ // // SPTokenModel.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Libs/Player/SPPlayer.swift b/ThimraTV/Libs/Player/SPPlayer.swift similarity index 99% rename from MoviaBox/Libs/Player/SPPlayer.swift rename to ThimraTV/Libs/Player/SPPlayer.swift index a4ec5ea..714d4f5 100644 --- a/MoviaBox/Libs/Player/SPPlayer.swift +++ b/ThimraTV/Libs/Player/SPPlayer.swift @@ -1,6 +1,6 @@ // // SPPlayer.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/9. // diff --git a/MoviaBox/Libs/SPIAPManager/SPIAPManager.swift b/ThimraTV/Libs/SPIAPManager/SPIAPManager.swift similarity index 99% rename from MoviaBox/Libs/SPIAPManager/SPIAPManager.swift rename to ThimraTV/Libs/SPIAPManager/SPIAPManager.swift index f9f5d83..b633730 100644 --- a/MoviaBox/Libs/SPIAPManager/SPIAPManager.swift +++ b/ThimraTV/Libs/SPIAPManager/SPIAPManager.swift @@ -1,6 +1,6 @@ // // SPIAPManager.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/6. // diff --git a/MoviaBox/Libs/SPIAPManager/SPIAPOrderModel.swift b/ThimraTV/Libs/SPIAPManager/SPIAPOrderModel.swift similarity index 95% rename from MoviaBox/Libs/SPIAPManager/SPIAPOrderModel.swift rename to ThimraTV/Libs/SPIAPManager/SPIAPOrderModel.swift index ac10135..f42637d 100644 --- a/MoviaBox/Libs/SPIAPManager/SPIAPOrderModel.swift +++ b/ThimraTV/Libs/SPIAPManager/SPIAPOrderModel.swift @@ -1,6 +1,6 @@ // // SPIAPOrderModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/6. // diff --git a/MoviaBox/Libs/SPIAPManager/SPIAPVerifyModel.swift b/ThimraTV/Libs/SPIAPManager/SPIAPVerifyModel.swift similarity index 95% rename from MoviaBox/Libs/SPIAPManager/SPIAPVerifyModel.swift rename to ThimraTV/Libs/SPIAPManager/SPIAPVerifyModel.swift index 2ba110c..302001b 100644 --- a/MoviaBox/Libs/SPIAPManager/SPIAPVerifyModel.swift +++ b/ThimraTV/Libs/SPIAPManager/SPIAPVerifyModel.swift @@ -1,6 +1,6 @@ // // SPIAPVerifyModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/6. // diff --git a/MoviaBox/Libs/SPIAPManager/SPWaitRestoreModel.swift b/ThimraTV/Libs/SPIAPManager/SPWaitRestoreModel.swift similarity index 99% rename from MoviaBox/Libs/SPIAPManager/SPWaitRestoreModel.swift rename to ThimraTV/Libs/SPIAPManager/SPWaitRestoreModel.swift index dfb6f69..a900b06 100644 --- a/MoviaBox/Libs/SPIAPManager/SPWaitRestoreModel.swift +++ b/ThimraTV/Libs/SPIAPManager/SPWaitRestoreModel.swift @@ -1,6 +1,6 @@ // // SPWaitRestoreModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/7. // diff --git a/MoviaBox/Libs/SPLocalizedManager/SPLocalizedManager.swift b/ThimraTV/Libs/SPLocalizedManager/SPLocalizedManager.swift similarity index 99% rename from MoviaBox/Libs/SPLocalizedManager/SPLocalizedManager.swift rename to ThimraTV/Libs/SPLocalizedManager/SPLocalizedManager.swift index 1f8925b..cb095ae 100644 --- a/MoviaBox/Libs/SPLocalizedManager/SPLocalizedManager.swift +++ b/ThimraTV/Libs/SPLocalizedManager/SPLocalizedManager.swift @@ -1,6 +1,6 @@ // // SPLocalizedManager.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Libs/SPLocalizedManager/SPLocalizedModel.swift b/ThimraTV/Libs/SPLocalizedManager/SPLocalizedModel.swift similarity index 95% rename from MoviaBox/Libs/SPLocalizedManager/SPLocalizedModel.swift rename to ThimraTV/Libs/SPLocalizedManager/SPLocalizedModel.swift index cc45c7d..1972cc8 100644 --- a/MoviaBox/Libs/SPLocalizedManager/SPLocalizedModel.swift +++ b/ThimraTV/Libs/SPLocalizedManager/SPLocalizedModel.swift @@ -1,6 +1,6 @@ // // SPLocalizedModel.swift -// MoviaBox +// ThimraTV // // Created by 佳尔 on 2025/5/10. // diff --git a/MoviaBox/Libs/User/SPUserInfo.swift b/ThimraTV/Libs/User/SPUserInfo.swift similarity index 99% rename from MoviaBox/Libs/User/SPUserInfo.swift rename to ThimraTV/Libs/User/SPUserInfo.swift index c538c8e..d0ca869 100644 --- a/MoviaBox/Libs/User/SPUserInfo.swift +++ b/ThimraTV/Libs/User/SPUserInfo.swift @@ -1,6 +1,6 @@ // // SPUserInfo.swift -// MoviaBox +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Source/Assets.xcassets/AccentColor.colorset/Contents.json b/ThimraTV/Source/Assets.xcassets/AccentColor.colorset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/AccentColor.colorset/Contents.json rename to ThimraTV/Source/Assets.xcassets/AccentColor.colorset/Contents.json diff --git a/ThimraTV/Source/Assets.xcassets/AppIcon.appiconset/APP图标.jpg b/ThimraTV/Source/Assets.xcassets/AppIcon.appiconset/APP图标.jpg new file mode 100644 index 0000000..8c3e8b6 Binary files /dev/null and b/ThimraTV/Source/Assets.xcassets/AppIcon.appiconset/APP图标.jpg differ diff --git a/MoviaBox/Source/Assets.xcassets/AppIcon.appiconset/Contents.json b/ThimraTV/Source/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 79% rename from MoviaBox/Source/Assets.xcassets/AppIcon.appiconset/Contents.json rename to ThimraTV/Source/Assets.xcassets/AppIcon.appiconset/Contents.json index 361ae0b..547064e 100644 --- a/MoviaBox/Source/Assets.xcassets/AppIcon.appiconset/Contents.json +++ b/ThimraTV/Source/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -1,7 +1,7 @@ { "images" : [ { - "filename" : "LOGO(MoviaBox).jpg", + "filename" : "APP图标.jpg", "idiom" : "universal", "platform" : "ios", "size" : "1024x1024" diff --git a/MoviaBox/Source/Assets.xcassets/Contents.json b/ThimraTV/Source/Assets.xcassets/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/Contents.json rename to ThimraTV/Source/Assets.xcassets/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/LaunchScreen/Contents.json b/ThimraTV/Source/Assets.xcassets/LaunchScreen/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/LaunchScreen/Contents.json rename to ThimraTV/Source/Assets.xcassets/LaunchScreen/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Contents.json similarity index 78% rename from MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Contents.json index f8a079e..575adc4 100644 --- a/MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/Contents.json +++ b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Contents.json @@ -5,11 +5,12 @@ "scale" : "1x" }, { - "filename" : "LOGO(MoviaBox).jpg", + "filename" : "Frame 1@2x.png", "idiom" : "universal", "scale" : "2x" }, { + "filename" : "Frame 1@3x.png", "idiom" : "universal", "scale" : "3x" } diff --git a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页@2x.png b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Frame 1@2x.png similarity index 52% rename from MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页@2x.png rename to ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Frame 1@2x.png index e45c019..24cd9ed 100644 Binary files a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页@2x.png and b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Frame 1@2x.png differ diff --git a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页@3x.png b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Frame 1@3x.png similarity index 58% rename from MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页@3x.png rename to ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Frame 1@3x.png index ffb9649..f64b52a 100644 Binary files a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/启动页@3x.png and b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Frame 1@3x.png differ diff --git a/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_01.imageset/APP图标 2@2x.png b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_01.imageset/APP图标 2@2x.png new file mode 100644 index 0000000..0e66982 Binary files /dev/null and b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_01.imageset/APP图标 2@2x.png differ diff --git a/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_01.imageset/APP图标 2@3x.png b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_01.imageset/APP图标 2@3x.png new file mode 100644 index 0000000..6ebd314 Binary files /dev/null and b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_01.imageset/APP图标 2@3x.png differ diff --git a/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_01.imageset/Contents.json new file mode 100644 index 0000000..bd1be6e --- /dev/null +++ b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_01.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "APP图标 2@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "APP图标 2@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_02.imageset/Contents.json similarity index 77% rename from MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_02.imageset/Contents.json index d99a60c..77c7666 100644 --- a/MoviaBox/Source/Assets.xcassets/LaunchScreen/launch_screen_bg_image.imageset/Contents.json +++ b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_02.imageset/Contents.json @@ -5,12 +5,12 @@ "scale" : "1x" }, { - "filename" : "启动页@2x.png", + "filename" : "Frame 2@2x.png", "idiom" : "universal", "scale" : "2x" }, { - "filename" : "启动页@3x.png", + "filename" : "Frame 2@3x.png", "idiom" : "universal", "scale" : "3x" } diff --git a/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_02.imageset/Frame 2@2x.png b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_02.imageset/Frame 2@2x.png new file mode 100644 index 0000000..867da4e Binary files /dev/null and b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_02.imageset/Frame 2@2x.png differ diff --git a/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_02.imageset/Frame 2@3x.png b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_02.imageset/Frame 2@3x.png new file mode 100644 index 0000000..a66495d Binary files /dev/null and b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_02.imageset/Frame 2@3x.png differ diff --git a/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_03.imageset/Contents.json new file mode 100644 index 0000000..d28576e --- /dev/null +++ b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_03.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "Frame 4@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "Frame 4@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_03.imageset/Frame 4@2x.png b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_03.imageset/Frame 4@2x.png new file mode 100644 index 0000000..f8473dc Binary files /dev/null and b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_03.imageset/Frame 4@2x.png differ diff --git a/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_03.imageset/Frame 4@3x.png b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_03.imageset/Frame 4@3x.png new file mode 100644 index 0000000..8100d82 Binary files /dev/null and b/ThimraTV/Source/Assets.xcassets/LaunchScreen/launch_screen_logo_icon_03.imageset/Frame 4@3x.png differ diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_01_selected.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_02_selected.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_03.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_03_selected.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_03_selected.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_03_selected.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_03_selected.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_04_selected.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/TabBar/tabbar_icon_05_selected.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/about_us_icon_01.imageset/Frame@3x.png diff --git a/ThimraTV/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/APP图标.png b/ThimraTV/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/APP图标.png new file mode 100644 index 0000000..d6bcb47 Binary files /dev/null and b/ThimraTV/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/APP图标.png differ diff --git a/MoviaBox/Source/Assets.xcassets/image/money_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/Contents.json similarity index 88% rename from MoviaBox/Source/Assets.xcassets/image/money_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/Contents.json index a19a549..37721e9 100644 --- a/MoviaBox/Source/Assets.xcassets/image/money_bg_image_01.imageset/Contents.json +++ b/ThimraTV/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/Contents.json @@ -5,6 +5,7 @@ "scale" : "1x" }, { + "filename" : "APP图标.png", "idiom" : "universal", "scale" : "2x" }, diff --git a/MoviaBox/Source/Assets.xcassets/icon/all_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/all_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/all_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/all_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/all_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/all_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/all_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/all_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/all_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/all_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/all_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/all_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/apple_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/apple_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/apple_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/apple_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/apple_icon_01.imageset/Vector@2x.png b/ThimraTV/Source/Assets.xcassets/icon/apple_icon_01.imageset/Vector@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/apple_icon_01.imageset/Vector@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/apple_icon_01.imageset/Vector@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/apple_icon_01.imageset/Vector@3x.png b/ThimraTV/Source/Assets.xcassets/icon/apple_icon_01.imageset/Vector@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/apple_icon_01.imageset/Vector@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/apple_icon_01.imageset/Vector@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_bown_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Frame 70@2x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Frame 70@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Frame 70@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Frame 70@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Frame 70@3x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Frame 70@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Frame 70@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_left_icon_01.imageset/Frame 70@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_right_icon_02.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/arrow_up_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/cancel_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/check_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/check_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/check_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/check_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/check_icon_01.imageset/Ellipse 45@2x.png b/ThimraTV/Source/Assets.xcassets/icon/check_icon_01.imageset/Ellipse 45@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/check_icon_01.imageset/Ellipse 45@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/check_icon_01.imageset/Ellipse 45@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/check_icon_01.imageset/Ellipse 45@3x.png b/ThimraTV/Source/Assets.xcassets/icon/check_icon_01.imageset/Ellipse 45@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/check_icon_01.imageset/Ellipse 45@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/check_icon_01.imageset/Ellipse 45@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Vector@2x.png b/ThimraTV/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Vector@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Vector@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Vector@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Vector@3x.png b/ThimraTV/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Vector@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Vector@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/check_icon_01_selected.imageset/Vector@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/close_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_01.imageset/Frame 185@2x.png b/ThimraTV/Source/Assets.xcassets/icon/close_icon_01.imageset/Frame 185@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_01.imageset/Frame 185@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_01.imageset/Frame 185@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_01.imageset/Frame 185@3x.png b/ThimraTV/Source/Assets.xcassets/icon/close_icon_01.imageset/Frame 185@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_01.imageset/Frame 185@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_01.imageset/Frame 185@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/close_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_02.imageset/关闭按钮@2x.png b/ThimraTV/Source/Assets.xcassets/icon/close_icon_02.imageset/关闭按钮@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_02.imageset/关闭按钮@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_02.imageset/关闭按钮@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_02.imageset/关闭按钮@3x.png b/ThimraTV/Source/Assets.xcassets/icon/close_icon_02.imageset/关闭按钮@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_02.imageset/关闭按钮@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_02.imageset/关闭按钮@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/close_icon_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_03.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/close_icon_03.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_03.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_03.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_03.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/close_icon_03.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_03.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_03.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_04.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/close_icon_04.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_04.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_04.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_04.imageset/Frame 1912057056@2x.png b/ThimraTV/Source/Assets.xcassets/icon/close_icon_04.imageset/Frame 1912057056@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_04.imageset/Frame 1912057056@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_04.imageset/Frame 1912057056@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/close_icon_04.imageset/Frame 1912057056@3x.png b/ThimraTV/Source/Assets.xcassets/icon/close_icon_04.imageset/Frame 1912057056@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/close_icon_04.imageset/Frame 1912057056@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/close_icon_04.imageset/Frame 1912057056@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/image 21@2x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_01.imageset/image 21@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/image 21@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_01.imageset/image 21@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/image 21@3x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_01.imageset/image 21@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_01.imageset/image 21@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_01.imageset/image 21@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_02.imageset/Frame 1912056652@2x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_02.imageset/Frame 1912056652@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_02.imageset/Frame 1912056652@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_02.imageset/Frame 1912056652@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_02.imageset/Frame 1912056652@3x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_02.imageset/Frame 1912056652@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_02.imageset/Frame 1912056652@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_02.imageset/Frame 1912056652@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_03.imageset/Group 614@2x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_03.imageset/Group 614@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_03.imageset/Group 614@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_03.imageset/Group 614@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_03.imageset/Group 614@3x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_03.imageset/Group 614@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_03.imageset/Group 614@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_03.imageset/Group 614@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_04.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_04.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_04.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_04.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_04.imageset/Frame 1912056653@2x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_04.imageset/Frame 1912056653@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_04.imageset/Frame 1912056653@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_04.imageset/Frame 1912056653@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_04.imageset/Frame 1912056653@3x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_04.imageset/Frame 1912056653@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_04.imageset/Frame 1912056653@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_04.imageset/Frame 1912056653@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_05.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_05.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_05.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_05.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_05.imageset/image 21@2x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_05.imageset/image 21@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_05.imageset/image 21@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_05.imageset/image 21@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_05.imageset/image 21@3x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_05.imageset/image 21@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_05.imageset/image 21@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_05.imageset/image 21@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_06.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_06.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_06.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_06.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_06.imageset/image 20@2x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_06.imageset/image 20@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_06.imageset/image 20@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_06.imageset/image 20@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_06.imageset/image 20@3x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_06.imageset/image 20@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_06.imageset/image 20@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_06.imageset/image 20@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_07.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_07.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_07.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_07.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_07.imageset/image 21@2x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_07.imageset/image 21@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_07.imageset/image 21@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_07.imageset/image 21@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_07.imageset/image 21@3x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_07.imageset/image 21@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_07.imageset/image 21@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_07.imageset/image 21@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_08.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_08.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_08.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_08.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_08.imageset/Frame 1912057037@2x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_08.imageset/Frame 1912057037@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_08.imageset/Frame 1912057037@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_08.imageset/Frame 1912057037@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/coin_icon_08.imageset/Frame 1912057037@3x.png b/ThimraTV/Source/Assets.xcassets/icon/coin_icon_08.imageset/Frame 1912057037@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/coin_icon_08.imageset/Frame 1912057037@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/coin_icon_08.imageset/Frame 1912057037@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_01_selected.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_02.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_02.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_02.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_02.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_02.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_02.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_02.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_02.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/collect_icon_02_selected.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Vector@2x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Vector@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Vector@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Vector@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Vector@3x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Vector@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Vector@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_01.imageset/Vector@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Vector@2x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Vector@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Vector@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Vector@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Vector@3x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Vector@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Vector@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_account_icon_02.imageset/Vector@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_02.imageset/delete@2x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_02.imageset/delete@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_02.imageset/delete@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_02.imageset/delete@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_02.imageset/delete@3x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_02.imageset/delete@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_02.imageset/delete@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_02.imageset/delete@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_03.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_03.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_03.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_03.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_03.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_03.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_03.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_03.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_04.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_04.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_04.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_04.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_04.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_04.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_04.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_04.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/delete_icon_04.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/delete_icon_04.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/delete_icon_04.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/delete_icon_04.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/episode_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/episode_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/episode_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/episode_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/episode_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/episode_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/episode_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/episode_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/episode_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/episode_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/episode_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/episode_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/episode_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/episode_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/episode_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/episode_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/episode_icon_02.imageset/Group 79@2x.png b/ThimraTV/Source/Assets.xcassets/icon/episode_icon_02.imageset/Group 79@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/episode_icon_02.imageset/Group 79@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/episode_icon_02.imageset/Group 79@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/episode_icon_02.imageset/Group 79@3x.png b/ThimraTV/Source/Assets.xcassets/icon/episode_icon_02.imageset/Group 79@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/episode_icon_02.imageset/Group 79@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/episode_icon_02.imageset/Group 79@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/expire_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/expire_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/expire_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/expire_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/expire_icon_01.imageset/time icon@2x.png b/ThimraTV/Source/Assets.xcassets/icon/expire_icon_01.imageset/time icon@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/expire_icon_01.imageset/time icon@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/expire_icon_01.imageset/time icon@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/expire_icon_01.imageset/time icon@3x.png b/ThimraTV/Source/Assets.xcassets/icon/expire_icon_01.imageset/time icon@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/expire_icon_01.imageset/time icon@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/expire_icon_01.imageset/time icon@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Vector@2x.png b/ThimraTV/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Vector@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Vector@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Vector@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Vector@3x.png b/ThimraTV/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Vector@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Vector@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/facebook_icon_01.imageset/Vector@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Vector@2x.png b/ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Vector@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Vector@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Vector@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Vector@3x.png b/ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Vector@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Vector@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_02.imageset/Vector@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/feed_back_icon_03.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/history_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/history_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/history_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/history_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/history_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/history_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/history_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/history_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/history_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/history_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/history_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/history_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/hot_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/hot_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/hot_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/hot_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/hot_icon_01.imageset/🔥@2x.png b/ThimraTV/Source/Assets.xcassets/icon/hot_icon_01.imageset/🔥@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/hot_icon_01.imageset/🔥@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/hot_icon_01.imageset/🔥@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/hot_icon_01.imageset/🔥@3x.png b/ThimraTV/Source/Assets.xcassets/icon/hot_icon_01.imageset/🔥@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/hot_icon_01.imageset/🔥@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/hot_icon_01.imageset/🔥@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/hot_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/hot_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/hot_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/hot_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/hot_icon_02.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/hot_icon_02.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/hot_icon_02.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/hot_icon_02.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/hot_icon_02.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/hot_icon_02.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/hot_icon_02.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/hot_icon_02.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/hot_icon_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/hot_icon_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/hot_icon_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/hot_icon_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/hot_icon_03.imageset/花瓣素材_emoji热门HOT火焰图形贴纸_193856377 1@2x.png b/ThimraTV/Source/Assets.xcassets/icon/hot_icon_03.imageset/花瓣素材_emoji热门HOT火焰图形贴纸_193856377 1@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/hot_icon_03.imageset/花瓣素材_emoji热门HOT火焰图形贴纸_193856377 1@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/hot_icon_03.imageset/花瓣素材_emoji热门HOT火焰图形贴纸_193856377 1@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/hot_icon_03.imageset/花瓣素材_emoji热门HOT火焰图形贴纸_193856377 1@3x.png b/ThimraTV/Source/Assets.xcassets/icon/hot_icon_03.imageset/花瓣素材_emoji热门HOT火焰图形贴纸_193856377 1@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/hot_icon_03.imageset/花瓣素材_emoji热门HOT火焰图形贴纸_193856377 1@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/hot_icon_03.imageset/花瓣素材_emoji热门HOT火焰图形贴纸_193856377 1@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/language_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/language_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/language_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/language_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/language_icon_01.imageset/Vector@2x.png b/ThimraTV/Source/Assets.xcassets/icon/language_icon_01.imageset/Vector@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/language_icon_01.imageset/Vector@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/language_icon_01.imageset/Vector@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/language_icon_01.imageset/Vector@3x.png b/ThimraTV/Source/Assets.xcassets/icon/language_icon_01.imageset/Vector@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/language_icon_01.imageset/Vector@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/language_icon_01.imageset/Vector@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/lock_bg_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/lock_bg_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/lock_bg_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/lock_bg_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/lock_bg_01.imageset/Rectangle 85@2x.png b/ThimraTV/Source/Assets.xcassets/icon/lock_bg_01.imageset/Rectangle 85@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/lock_bg_01.imageset/Rectangle 85@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/lock_bg_01.imageset/Rectangle 85@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/lock_bg_01.imageset/Rectangle 85@3x.png b/ThimraTV/Source/Assets.xcassets/icon/lock_bg_01.imageset/Rectangle 85@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/lock_bg_01.imageset/Rectangle 85@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/lock_bg_01.imageset/Rectangle 85@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/lock_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/lock_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/lock_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/lock_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/lock_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/lock_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/lock_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/lock_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/lock_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/lock_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/lock_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/lock_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/lock_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/lock_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/lock_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/lock_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/lock_icon_02.imageset/Frame 125@2x.png b/ThimraTV/Source/Assets.xcassets/icon/lock_icon_02.imageset/Frame 125@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/lock_icon_02.imageset/Frame 125@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/lock_icon_02.imageset/Frame 125@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/lock_icon_02.imageset/Frame 125@3x.png b/ThimraTV/Source/Assets.xcassets/icon/lock_icon_02.imageset/Frame 125@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/lock_icon_02.imageset/Frame 125@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/lock_icon_02.imageset/Frame 125@3x.png diff --git a/ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/APP图标.png b/ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/APP图标.png new file mode 100644 index 0000000..d6bcb47 Binary files /dev/null and b/ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/APP图标.png differ diff --git a/MoviaBox/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/Contents.json similarity index 85% rename from MoviaBox/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/Contents.json index f8a079e..37721e9 100644 --- a/MoviaBox/Source/Assets.xcassets/icon/about_us_logo_icon.imageset/Contents.json +++ b/ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_01.imageset/Contents.json @@ -5,7 +5,7 @@ "scale" : "1x" }, { - "filename" : "LOGO(MoviaBox).jpg", + "filename" : "APP图标.png", "idiom" : "universal", "scale" : "2x" }, diff --git a/MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Thimra@2x.png b/ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Thimra@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Thimra@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Thimra@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Thimra@3x.png b/ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Thimra@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Thimra@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/login_logo_icon_02.imageset/Thimra@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/logout_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/logout_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/logout_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/logout_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/logout_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/logout_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/logout_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/logout_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/logout_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/logout_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/logout_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/logout_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/角标@2x.png b/ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/角标@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/角标@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/角标@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/角标@3x.png b/ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/角标@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/角标@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_01.imageset/角标@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/角标@2x.png b/ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/角标@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/角标@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/角标@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/角标@3x.png b/ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/角标@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/角标@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/mark_bg_icon_02.imageset/角标@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/mark_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/mark_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_icon_01.imageset/💗@2x.png b/ThimraTV/Source/Assets.xcassets/icon/mark_icon_01.imageset/💗@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_icon_01.imageset/💗@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/mark_icon_01.imageset/💗@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_icon_01.imageset/💗@3x.png b/ThimraTV/Source/Assets.xcassets/icon/mark_icon_01.imageset/💗@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_icon_01.imageset/💗@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/mark_icon_01.imageset/💗@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/mark_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/mark_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_icon_02.imageset/Group 47@2x.png b/ThimraTV/Source/Assets.xcassets/icon/mark_icon_02.imageset/Group 47@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_icon_02.imageset/Group 47@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/mark_icon_02.imageset/Group 47@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/mark_icon_02.imageset/Group 47@3x.png b/ThimraTV/Source/Assets.xcassets/icon/mark_icon_02.imageset/Group 47@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/mark_icon_02.imageset/Group 47@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/mark_icon_02.imageset/Group 47@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/message_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/message_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/message_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/message_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/message_icon_01.imageset/Frame 1912056687@2x.png b/ThimraTV/Source/Assets.xcassets/icon/message_icon_01.imageset/Frame 1912056687@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/message_icon_01.imageset/Frame 1912056687@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/message_icon_01.imageset/Frame 1912056687@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/message_icon_01.imageset/Frame 1912056687@3x.png b/ThimraTV/Source/Assets.xcassets/icon/message_icon_01.imageset/Frame 1912056687@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/message_icon_01.imageset/Frame 1912056687@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/message_icon_01.imageset/Frame 1912056687@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/new_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/new_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/new_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/new_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/new_icon_01.imageset/Frame 127@2x.png b/ThimraTV/Source/Assets.xcassets/icon/new_icon_01.imageset/Frame 127@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/new_icon_01.imageset/Frame 127@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/new_icon_01.imageset/Frame 127@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/new_icon_01.imageset/Frame 127@3x.png b/ThimraTV/Source/Assets.xcassets/icon/new_icon_01.imageset/Frame 127@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/new_icon_01.imageset/Frame 127@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/new_icon_01.imageset/Frame 127@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Frame 145@2x.png b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Frame 145@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Frame 145@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Frame 145@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Frame 145@3x.png b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Frame 145@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Frame 145@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_1.imageset/Frame 145@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Frame 146@2x.png b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Frame 146@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Frame 146@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Frame 146@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Frame 146@3x.png b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Frame 146@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Frame 146@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_2.imageset/Frame 146@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Frame 1912056663@2x.png b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Frame 1912056663@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Frame 1912056663@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Frame 1912056663@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Frame 1912056663@3x.png b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Frame 1912056663@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Frame 1912056663@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_3.imageset/Frame 1912056663@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Frame 58@2x.png b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Frame 58@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Frame 58@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Frame 58@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Frame 58@3x.png b/ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Frame 58@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Frame 58@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/num_bg_icon_4.imageset/Frame 58@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/pause_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/pause_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/pause_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/pause_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/pause_icon_01.imageset/Frame 1912056659@2x.png b/ThimraTV/Source/Assets.xcassets/icon/pause_icon_01.imageset/Frame 1912056659@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/pause_icon_01.imageset/Frame 1912056659@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/pause_icon_01.imageset/Frame 1912056659@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/pause_icon_01.imageset/Frame 1912056659@3x.png b/ThimraTV/Source/Assets.xcassets/icon/pause_icon_01.imageset/Frame 1912056659@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/pause_icon_01.imageset/Frame 1912056659@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/pause_icon_01.imageset/Frame 1912056659@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/play_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_01.imageset/Frame 43@2x.png b/ThimraTV/Source/Assets.xcassets/icon/play_icon_01.imageset/Frame 43@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_01.imageset/Frame 43@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_01.imageset/Frame 43@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_01.imageset/Frame 43@3x.png b/ThimraTV/Source/Assets.xcassets/icon/play_icon_01.imageset/Frame 43@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_01.imageset/Frame 43@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_01.imageset/Frame 43@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/play_icon_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_03.imageset/Frame 71@2x.png b/ThimraTV/Source/Assets.xcassets/icon/play_icon_03.imageset/Frame 71@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_03.imageset/Frame 71@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_03.imageset/Frame 71@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_03.imageset/Frame 71@3x.png b/ThimraTV/Source/Assets.xcassets/icon/play_icon_03.imageset/Frame 71@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_03.imageset/Frame 71@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_03.imageset/Frame 71@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_04.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/play_icon_04.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_04.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_04.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_04.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/play_icon_04.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_04.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_04.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_04.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/play_icon_04.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_04.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_04.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_05.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/play_icon_05.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_05.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_05.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_05.imageset/Frame 1912056685@2x.png b/ThimraTV/Source/Assets.xcassets/icon/play_icon_05.imageset/Frame 1912056685@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_05.imageset/Frame 1912056685@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_05.imageset/Frame 1912056685@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/play_icon_05.imageset/Frame 1912056685@3x.png b/ThimraTV/Source/Assets.xcassets/icon/play_icon_05.imageset/Frame 1912056685@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/play_icon_05.imageset/Frame 1912056685@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/play_icon_05.imageset/Frame 1912056685@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/privacy_policy_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/records_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/records_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/records_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/records_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/records_icon_01.imageset/Group 315@2x.png b/ThimraTV/Source/Assets.xcassets/icon/records_icon_01.imageset/Group 315@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/records_icon_01.imageset/Group 315@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/records_icon_01.imageset/Group 315@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/records_icon_01.imageset/Group 315@3x.png b/ThimraTV/Source/Assets.xcassets/icon/records_icon_01.imageset/Group 315@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/records_icon_01.imageset/Group 315@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/records_icon_01.imageset/Group 315@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/records_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/records_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/records_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/records_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/records_icon_02.imageset/Purchase records@2x.png b/ThimraTV/Source/Assets.xcassets/icon/records_icon_02.imageset/Purchase records@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/records_icon_02.imageset/Purchase records@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/records_icon_02.imageset/Purchase records@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/records_icon_02.imageset/Purchase records@3x.png b/ThimraTV/Source/Assets.xcassets/icon/records_icon_02.imageset/Purchase records@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/records_icon_02.imageset/Purchase records@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/records_icon_02.imageset/Purchase records@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/reward_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/reward_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/reward_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/reward_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/reward_icon_01.imageset/image 2@2x.png b/ThimraTV/Source/Assets.xcassets/icon/reward_icon_01.imageset/image 2@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/reward_icon_01.imageset/image 2@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/reward_icon_01.imageset/image 2@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/reward_icon_01.imageset/image 2@3x.png b/ThimraTV/Source/Assets.xcassets/icon/reward_icon_01.imageset/image 2@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/reward_icon_01.imageset/image 2@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/reward_icon_01.imageset/image 2@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/search_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/search_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/search_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/search_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/search_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/search_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/search_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/search_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/search_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/search_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/search_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/search_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/search_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/search_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/search_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/search_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/search_icon_02.imageset/Frame 26@2x.png b/ThimraTV/Source/Assets.xcassets/icon/search_icon_02.imageset/Frame 26@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/search_icon_02.imageset/Frame 26@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/search_icon_02.imageset/Frame 26@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/search_icon_02.imageset/Frame 26@3x.png b/ThimraTV/Source/Assets.xcassets/icon/search_icon_02.imageset/Frame 26@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/search_icon_02.imageset/Frame 26@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/search_icon_02.imageset/Frame 26@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/settings_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/settings_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/settings_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/settings_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/settings_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/settings_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/settings_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/settings_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/settings_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/settings_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/settings_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/settings_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/speed_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/speed_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/speed_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/speed_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/speed_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/speed_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/speed_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/speed_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/speed_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/speed_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/speed_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/speed_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/speed_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/speed_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/speed_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/speed_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/speed_icon_02.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/speed_icon_02.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/speed_icon_02.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/speed_icon_02.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/speed_icon_02.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/speed_icon_02.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/speed_icon_02.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/speed_icon_02.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/store_button_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/store_button_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/store_button_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/store_button_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/store_button_01.imageset/Frame 203@2x.png b/ThimraTV/Source/Assets.xcassets/icon/store_button_01.imageset/Frame 203@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/store_button_01.imageset/Frame 203@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/store_button_01.imageset/Frame 203@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/store_button_01.imageset/Frame 203@3x.png b/ThimraTV/Source/Assets.xcassets/icon/store_button_01.imageset/Frame 203@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/store_button_01.imageset/Frame 203@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/store_button_01.imageset/Frame 203@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/unlock_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Frame@2x.png b/ThimraTV/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Frame@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Frame@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Frame@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Frame@3x.png b/ThimraTV/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Frame@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Frame@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/user_agreement_icon_01.imageset/Frame@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_01.imageset/Group 57@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_01.imageset/Group 57@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_01.imageset/Group 57@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_01.imageset/Group 57@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_01.imageset/Group 57@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_01.imageset/Group 57@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_01.imageset/Group 57@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_01.imageset/Group 57@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_02.imageset/image 27@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_02.imageset/image 27@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_02.imageset/image 27@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_02.imageset/image 27@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_02.imageset/image 27@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_02.imageset/image 27@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_02.imageset/image 27@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_02.imageset/image 27@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Frame 1912057044@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_03.imageset/Frame 1912057044@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Frame 1912057044@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_03.imageset/Frame 1912057044@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Frame 1912057044@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_03.imageset/Frame 1912057044@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_03.imageset/Frame 1912057044@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_03.imageset/Frame 1912057044@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_04.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_04.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Frame 1912057042@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_04.imageset/Frame 1912057042@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Frame 1912057042@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_04.imageset/Frame 1912057042@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Frame 1912057042@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_04.imageset/Frame 1912057042@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_04.imageset/Frame 1912057042@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_04.imageset/Frame 1912057042@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_05.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_05.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_05.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_05.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_05.imageset/Union@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_05.imageset/Union@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_05.imageset/Union@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_05.imageset/Union@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_05.imageset/Union@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_05.imageset/Union@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_05.imageset/Union@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_05.imageset/Union@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_06.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_06.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_06.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_06.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_06.imageset/Union@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_06.imageset/Union@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_06.imageset/Union@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_06.imageset/Union@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_06.imageset/Union@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_06.imageset/Union@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_06.imageset/Union@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_06.imageset/Union@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_07.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_07.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_07.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_07.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_07.imageset/Union@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_07.imageset/Union@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_07.imageset/Union@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_07.imageset/Union@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_07.imageset/Union@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_07.imageset/Union@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_07.imageset/Union@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_07.imageset/Union@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_08.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_08.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_08.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_08.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_08.imageset/Union@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_08.imageset/Union@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_08.imageset/Union@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_08.imageset/Union@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_08.imageset/Union@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_08.imageset/Union@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_08.imageset/Union@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_08.imageset/Union@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_09.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_09.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_09.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_09.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_09.imageset/Union@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_09.imageset/Union@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_09.imageset/Union@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_09.imageset/Union@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_09.imageset/Union@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_09.imageset/Union@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_09.imageset/Union@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_09.imageset/Union@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_10.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_10.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_10.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_10.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_10.imageset/Frame 1912057045@2x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_10.imageset/Frame 1912057045@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_10.imageset/Frame 1912057045@2x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_10.imageset/Frame 1912057045@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/icon/vip_icon_10.imageset/Frame 1912057045@3x.png b/ThimraTV/Source/Assets.xcassets/icon/vip_icon_10.imageset/Frame 1912057045@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/icon/vip_icon_10.imageset/Frame 1912057045@3x.png rename to ThimraTV/Source/Assets.xcassets/icon/vip_icon_10.imageset/Frame 1912057045@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/Color.colorset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/Color.colorset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/Color.colorset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/Color.colorset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/Contents.json b/ThimraTV/Source/Assets.xcassets/image/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/alert_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/alert_bg_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/alert_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/alert_bg_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/alert_bg_image_01.imageset/背景图@2x.png b/ThimraTV/Source/Assets.xcassets/image/alert_bg_image_01.imageset/背景图@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/alert_bg_image_01.imageset/背景图@2x.png rename to ThimraTV/Source/Assets.xcassets/image/alert_bg_image_01.imageset/背景图@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/alert_bg_image_01.imageset/背景图@3x.png b/ThimraTV/Source/Assets.xcassets/image/alert_bg_image_01.imageset/背景图@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/alert_bg_image_01.imageset/背景图@3x.png rename to ThimraTV/Source/Assets.xcassets/image/alert_bg_image_01.imageset/背景图@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/alert_bg_image_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/alert_bg_image_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/alert_bg_image_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/alert_bg_image_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/alert_bg_image_02.imageset/背景图-切图模块@2x.png b/ThimraTV/Source/Assets.xcassets/image/alert_bg_image_02.imageset/背景图-切图模块@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/alert_bg_image_02.imageset/背景图-切图模块@2x.png rename to ThimraTV/Source/Assets.xcassets/image/alert_bg_image_02.imageset/背景图-切图模块@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/alert_bg_image_02.imageset/背景图-切图模块@3x.png b/ThimraTV/Source/Assets.xcassets/image/alert_bg_image_02.imageset/背景图-切图模块@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/alert_bg_image_02.imageset/背景图-切图模块@3x.png rename to ThimraTV/Source/Assets.xcassets/image/alert_bg_image_02.imageset/背景图-切图模块@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/avatar_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/avatar_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/avatar_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/avatar_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/avatar_image_01.imageset/Frame 1912056660@2x.png b/ThimraTV/Source/Assets.xcassets/image/avatar_image_01.imageset/Frame 1912056660@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/avatar_image_01.imageset/Frame 1912056660@2x.png rename to ThimraTV/Source/Assets.xcassets/image/avatar_image_01.imageset/Frame 1912056660@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/avatar_image_01.imageset/Frame 1912056660@3x.png b/ThimraTV/Source/Assets.xcassets/image/avatar_image_01.imageset/Frame 1912056660@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/avatar_image_01.imageset/Frame 1912056660@3x.png rename to ThimraTV/Source/Assets.xcassets/image/avatar_image_01.imageset/Frame 1912056660@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Stroe@2x.png b/ThimraTV/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Stroe@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Stroe@2x.png rename to ThimraTV/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Stroe@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Stroe@3x.png b/ThimraTV/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Stroe@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Stroe@3x.png rename to ThimraTV/Source/Assets.xcassets/image/buy_bg_image_01.imageset/Stroe@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/buy_bg_image_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/buy_bg_image_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/buy_bg_image_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/buy_bg_image_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/buy_bg_image_02.imageset/背景.png b/ThimraTV/Source/Assets.xcassets/image/buy_bg_image_02.imageset/背景.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/buy_bg_image_02.imageset/背景.png rename to ThimraTV/Source/Assets.xcassets/image/buy_bg_image_02.imageset/背景.png diff --git a/MoviaBox/Source/Assets.xcassets/image/buy_bg_image_02.imageset/背景@2x.png b/ThimraTV/Source/Assets.xcassets/image/buy_bg_image_02.imageset/背景@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/buy_bg_image_02.imageset/背景@2x.png rename to ThimraTV/Source/Assets.xcassets/image/buy_bg_image_02.imageset/背景@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/category_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/category_bg_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/category_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/category_bg_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/category_bg_image_01.imageset/甜宠类-卡片@2x.png b/ThimraTV/Source/Assets.xcassets/image/category_bg_image_01.imageset/甜宠类-卡片@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/category_bg_image_01.imageset/甜宠类-卡片@2x.png rename to ThimraTV/Source/Assets.xcassets/image/category_bg_image_01.imageset/甜宠类-卡片@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/category_bg_image_01.imageset/甜宠类-卡片@3x.png b/ThimraTV/Source/Assets.xcassets/image/category_bg_image_01.imageset/甜宠类-卡片@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/category_bg_image_01.imageset/甜宠类-卡片@3x.png rename to ThimraTV/Source/Assets.xcassets/image/category_bg_image_01.imageset/甜宠类-卡片@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/category_bg_image_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/category_bg_image_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/category_bg_image_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/category_bg_image_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/category_bg_image_02.imageset/虐恋类-卡片@2x.png b/ThimraTV/Source/Assets.xcassets/image/category_bg_image_02.imageset/虐恋类-卡片@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/category_bg_image_02.imageset/虐恋类-卡片@2x.png rename to ThimraTV/Source/Assets.xcassets/image/category_bg_image_02.imageset/虐恋类-卡片@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/category_bg_image_02.imageset/虐恋类-卡片@3x.png b/ThimraTV/Source/Assets.xcassets/image/category_bg_image_02.imageset/虐恋类-卡片@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/category_bg_image_02.imageset/虐恋类-卡片@3x.png rename to ThimraTV/Source/Assets.xcassets/image/category_bg_image_02.imageset/虐恋类-卡片@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/category_bg_image_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/category_bg_image_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/category_bg_image_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/category_bg_image_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/category_bg_image_03.imageset/Frame 131@2x.png b/ThimraTV/Source/Assets.xcassets/image/category_bg_image_03.imageset/Frame 131@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/category_bg_image_03.imageset/Frame 131@2x.png rename to ThimraTV/Source/Assets.xcassets/image/category_bg_image_03.imageset/Frame 131@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/category_bg_image_03.imageset/Frame 131@3x.png b/ThimraTV/Source/Assets.xcassets/image/category_bg_image_03.imageset/Frame 131@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/category_bg_image_03.imageset/Frame 131@3x.png rename to ThimraTV/Source/Assets.xcassets/image/category_bg_image_03.imageset/Frame 131@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/empty_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/empty_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/empty_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/empty_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/empty_image_01.imageset/image 39@2x.png b/ThimraTV/Source/Assets.xcassets/image/empty_image_01.imageset/image 39@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/empty_image_01.imageset/image 39@2x.png rename to ThimraTV/Source/Assets.xcassets/image/empty_image_01.imageset/image 39@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/empty_image_01.imageset/image 39@3x.png b/ThimraTV/Source/Assets.xcassets/image/empty_image_01.imageset/image 39@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/empty_image_01.imageset/image 39@3x.png rename to ThimraTV/Source/Assets.xcassets/image/empty_image_01.imageset/image 39@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/empty_image_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/empty_image_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/empty_image_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/empty_image_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/empty_image_02.imageset/image 38@2x.png b/ThimraTV/Source/Assets.xcassets/image/empty_image_02.imageset/image 38@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/empty_image_02.imageset/image 38@2x.png rename to ThimraTV/Source/Assets.xcassets/image/empty_image_02.imageset/image 38@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/empty_image_02.imageset/image 38@3x.png b/ThimraTV/Source/Assets.xcassets/image/empty_image_02.imageset/image 38@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/empty_image_02.imageset/image 38@3x.png rename to ThimraTV/Source/Assets.xcassets/image/empty_image_02.imageset/image 38@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/empty_image_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/empty_image_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/empty_image_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/empty_image_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/empty_image_03.imageset/Group@2x.png b/ThimraTV/Source/Assets.xcassets/image/empty_image_03.imageset/Group@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/empty_image_03.imageset/Group@2x.png rename to ThimraTV/Source/Assets.xcassets/image/empty_image_03.imageset/Group@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/empty_image_03.imageset/Group@3x.png b/ThimraTV/Source/Assets.xcassets/image/empty_image_03.imageset/Group@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/empty_image_03.imageset/Group@3x.png rename to ThimraTV/Source/Assets.xcassets/image/empty_image_03.imageset/Group@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/episode_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/episode_bg_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/episode_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/episode_bg_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/episode_bg_image_01.imageset/背景图@2x.png b/ThimraTV/Source/Assets.xcassets/image/episode_bg_image_01.imageset/背景图@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/episode_bg_image_01.imageset/背景图@2x.png rename to ThimraTV/Source/Assets.xcassets/image/episode_bg_image_01.imageset/背景图@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/episode_bg_image_01.imageset/背景图@3x.png b/ThimraTV/Source/Assets.xcassets/image/episode_bg_image_01.imageset/背景图@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/episode_bg_image_01.imageset/背景图@3x.png rename to ThimraTV/Source/Assets.xcassets/image/episode_bg_image_01.imageset/背景图@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/背景切图@2x.png b/ThimraTV/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/背景切图@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/背景切图@2x.png rename to ThimraTV/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/背景切图@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/背景切图@3x.png b/ThimraTV/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/背景切图@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/背景切图@3x.png rename to ThimraTV/Source/Assets.xcassets/image/home_historical_bg_image_.imageset/背景切图@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/hot_search_bg_image.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/hot_search_bg_image.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/hot_search_bg_image.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/hot_search_bg_image.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/hot_search_bg_image.imageset/背景图@2x.png b/ThimraTV/Source/Assets.xcassets/image/hot_search_bg_image.imageset/背景图@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/hot_search_bg_image.imageset/背景图@2x.png rename to ThimraTV/Source/Assets.xcassets/image/hot_search_bg_image.imageset/背景图@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/hot_search_bg_image.imageset/背景图@3x.png b/ThimraTV/Source/Assets.xcassets/image/hot_search_bg_image.imageset/背景图@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/hot_search_bg_image.imageset/背景图@3x.png rename to ThimraTV/Source/Assets.xcassets/image/hot_search_bg_image.imageset/背景图@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/main_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/main_bg_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/main_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/main_bg_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/main_bg_image_01.imageset/背景@2x.png b/ThimraTV/Source/Assets.xcassets/image/main_bg_image_01.imageset/背景@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/main_bg_image_01.imageset/背景@2x.png rename to ThimraTV/Source/Assets.xcassets/image/main_bg_image_01.imageset/背景@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/main_bg_image_01.imageset/背景@3x.png b/ThimraTV/Source/Assets.xcassets/image/main_bg_image_01.imageset/背景@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/main_bg_image_01.imageset/背景@3x.png rename to ThimraTV/Source/Assets.xcassets/image/main_bg_image_01.imageset/背景@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/member_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/member_bg_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/member_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/member_bg_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/member_bg_image_01.imageset/Group 63@2x.png b/ThimraTV/Source/Assets.xcassets/image/member_bg_image_01.imageset/Group 63@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/member_bg_image_01.imageset/Group 63@2x.png rename to ThimraTV/Source/Assets.xcassets/image/member_bg_image_01.imageset/Group 63@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/member_bg_image_01.imageset/Group 63@3x.png b/ThimraTV/Source/Assets.xcassets/image/member_bg_image_01.imageset/Group 63@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/member_bg_image_01.imageset/Group 63@3x.png rename to ThimraTV/Source/Assets.xcassets/image/member_bg_image_01.imageset/Group 63@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/member_bg_image_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/member_bg_image_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/member_bg_image_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/member_bg_image_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/member_bg_image_02.imageset/Frame_208@2x.png b/ThimraTV/Source/Assets.xcassets/image/member_bg_image_02.imageset/Frame_208@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/member_bg_image_02.imageset/Frame_208@2x.png rename to ThimraTV/Source/Assets.xcassets/image/member_bg_image_02.imageset/Frame_208@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/member_bg_image_02.imageset/Frame_208@3x.png b/ThimraTV/Source/Assets.xcassets/image/member_bg_image_02.imageset/Frame_208@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/member_bg_image_02.imageset/Frame_208@3x.png rename to ThimraTV/Source/Assets.xcassets/image/member_bg_image_02.imageset/Frame_208@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Rectangle 52@2x.png b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Rectangle 52@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Rectangle 52@2x.png rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Rectangle 52@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Rectangle 52@3x.png b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Rectangle 52@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Rectangle 52@3x.png rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_01.imageset/Rectangle 52@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Rectangle 52@2x.png b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Rectangle 52@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Rectangle 52@2x.png rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Rectangle 52@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Rectangle 52@3x.png b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Rectangle 52@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Rectangle 52@3x.png rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_big_image_02.imageset/Rectangle 52@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/选中@2x.png b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/选中@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/选中@2x.png rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/选中@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/选中@3x.png b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/选中@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/选中@3x.png rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_01.imageset/选中@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/默认@2x.png b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/默认@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/默认@2x.png rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/默认@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/默认@3x.png b/ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/默认@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/默认@3x.png rename to ThimraTV/Source/Assets.xcassets/image/recharge_bg_image_02.imageset/默认@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/渐变背景@2x.png b/ThimraTV/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/渐变背景@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/渐变背景@2x.png rename to ThimraTV/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/渐变背景@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/渐变背景@3x.png b/ThimraTV/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/渐变背景@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/渐变背景@3x.png rename to ThimraTV/Source/Assets.xcassets/image/recommand_bg_image_01.imageset/渐变背景@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/rewards_bg_image.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/rewards_bg_image.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/rewards_bg_image.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/rewards_bg_image.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/rewards_bg_image.imageset/iv_reward_bg.png b/ThimraTV/Source/Assets.xcassets/image/rewards_bg_image.imageset/iv_reward_bg.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/rewards_bg_image.imageset/iv_reward_bg.png rename to ThimraTV/Source/Assets.xcassets/image/rewards_bg_image.imageset/iv_reward_bg.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Frame 1912057028@2x.png b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Frame 1912057028@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Frame 1912057028@2x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Frame 1912057028@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Frame 1912057028@3x.png b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Frame 1912057028@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Frame 1912057028@3x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_01.imageset/Frame 1912057028@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Frame 1912057027@2x.png b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Frame 1912057027@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Frame 1912057027@2x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Frame 1912057027@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Frame 1912057027@3x.png b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Frame 1912057027@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Frame 1912057027@3x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_02.imageset/Frame 1912057027@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Frame 1912057025@2x.png b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Frame 1912057025@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Frame 1912057025@2x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Frame 1912057025@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Frame 1912057025@3x.png b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Frame 1912057025@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Frame 1912057025@3x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_03.imageset/Frame 1912057025@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Frame 1912057026@2x.png b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Frame 1912057026@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Frame 1912057026@2x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Frame 1912057026@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Frame 1912057026@3x.png b/ThimraTV/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Frame 1912057026@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Frame 1912057026@3x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_bg_image_04.imageset/Frame 1912057026@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/vip_image_01.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/vip_image_01.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/Frame 1912057023 1@2x.png b/ThimraTV/Source/Assets.xcassets/image/vip_image_01.imageset/Frame 1912057023 1@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/Frame 1912057023 1@2x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_image_01.imageset/Frame 1912057023 1@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/Frame 1912057023 1@3x.png b/ThimraTV/Source/Assets.xcassets/image/vip_image_01.imageset/Frame 1912057023 1@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_01.imageset/Frame 1912057023 1@3x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_image_01.imageset/Frame 1912057023 1@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/vip_image_02.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/vip_image_02.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/Frame 1912057023 1@2x.png b/ThimraTV/Source/Assets.xcassets/image/vip_image_02.imageset/Frame 1912057023 1@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/Frame 1912057023 1@2x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_image_02.imageset/Frame 1912057023 1@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/Frame 1912057023 1@3x.png b/ThimraTV/Source/Assets.xcassets/image/vip_image_02.imageset/Frame 1912057023 1@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_02.imageset/Frame 1912057023 1@3x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_image_02.imageset/Frame 1912057023 1@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/vip_image_03.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/vip_image_03.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/Frame 1912057023 1@2x.png b/ThimraTV/Source/Assets.xcassets/image/vip_image_03.imageset/Frame 1912057023 1@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/Frame 1912057023 1@2x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_image_03.imageset/Frame 1912057023 1@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/Frame 1912057023 1@3x.png b/ThimraTV/Source/Assets.xcassets/image/vip_image_03.imageset/Frame 1912057023 1@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_03.imageset/Frame 1912057023 1@3x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_image_03.imageset/Frame 1912057023 1@3x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/Contents.json b/ThimraTV/Source/Assets.xcassets/image/vip_image_04.imageset/Contents.json similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/Contents.json rename to ThimraTV/Source/Assets.xcassets/image/vip_image_04.imageset/Contents.json diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/Frame 1912057023 1@2x.png b/ThimraTV/Source/Assets.xcassets/image/vip_image_04.imageset/Frame 1912057023 1@2x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/Frame 1912057023 1@2x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_image_04.imageset/Frame 1912057023 1@2x.png diff --git a/MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/Frame 1912057023 1@3x.png b/ThimraTV/Source/Assets.xcassets/image/vip_image_04.imageset/Frame 1912057023 1@3x.png similarity index 100% rename from MoviaBox/Source/Assets.xcassets/image/vip_image_04.imageset/Frame 1912057023 1@3x.png rename to ThimraTV/Source/Assets.xcassets/image/vip_image_04.imageset/Frame 1912057023 1@3x.png diff --git a/MoviaBox/Source/Base.lproj/LaunchScreen.storyboard b/ThimraTV/Source/Base.lproj/LaunchScreen.storyboard similarity index 56% rename from MoviaBox/Source/Base.lproj/LaunchScreen.storyboard rename to ThimraTV/Source/Base.lproj/LaunchScreen.storyboard index 65ac740..5ee8800 100644 --- a/MoviaBox/Source/Base.lproj/LaunchScreen.storyboard +++ b/ThimraTV/Source/Base.lproj/LaunchScreen.storyboard @@ -20,14 +20,29 @@ + + + + + + + + + + + + + + + @@ -38,6 +53,9 @@ + + + diff --git a/MoviaBox/Source/Font/Inter-ExtraBold-5.otf b/ThimraTV/Source/Font/Inter-ExtraBold-5.otf similarity index 100% rename from MoviaBox/Source/Font/Inter-ExtraBold-5.otf rename to ThimraTV/Source/Font/Inter-ExtraBold-5.otf diff --git a/MoviaBox/Source/GoogleService-Info.plist b/ThimraTV/Source/GoogleService-Info.plist similarity index 100% rename from MoviaBox/Source/GoogleService-Info.plist rename to ThimraTV/Source/GoogleService-Info.plist diff --git a/MoviaBox/Source/Info.plist b/ThimraTV/Source/Info.plist similarity index 94% rename from MoviaBox/Source/Info.plist rename to ThimraTV/Source/Info.plist index de3714c..80efff0 100644 --- a/MoviaBox/Source/Info.plist +++ b/ThimraTV/Source/Info.plist @@ -7,8 +7,6 @@ CFBundleTypeRole Editor - CFBundleURLName - Facebook CFBundleURLSchemes fb1228062532660582 @@ -19,10 +17,9 @@ Editor CFBundleURLSchemes - moviaapp + thimratv - FacebookAppID 1228062532660582 diff --git a/MoviaBox/Source/MoviaBox-Bridging-Header.h b/ThimraTV/Source/ThimraTV-Bridging-Header.h similarity index 91% rename from MoviaBox/Source/MoviaBox-Bridging-Header.h rename to ThimraTV/Source/ThimraTV-Bridging-Header.h index a6d1475..c2cb329 100644 --- a/MoviaBox/Source/MoviaBox-Bridging-Header.h +++ b/ThimraTV/Source/ThimraTV-Bridging-Header.h @@ -1,6 +1,6 @@ // -// MoviaBox-Bridging-Header.h -// MoviaBox +// ThimraTV-Bridging-Header.h +// ThimraTV // // Created by 曾觉新 on 2025/4/8. // diff --git a/MoviaBox/Source/en.lproj/Localizable.strings b/ThimraTV/Source/en.lproj/Localizable.strings similarity index 99% rename from MoviaBox/Source/en.lproj/Localizable.strings rename to ThimraTV/Source/en.lproj/Localizable.strings index 807ca94..57e2210 100644 --- a/MoviaBox/Source/en.lproj/Localizable.strings +++ b/ThimraTV/Source/en.lproj/Localizable.strings @@ -1,6 +1,6 @@ /* Localizable.strings - MoviaBox + ThimraTV Created by 曾觉新 on 2025/4/8. 英语 diff --git a/MoviaBox/MoviaBox.entitlements b/ThimraTV/ThimraTV.entitlements similarity index 91% rename from MoviaBox/MoviaBox.entitlements rename to ThimraTV/ThimraTV.entitlements index c3f2102..0191ace 100644 --- a/MoviaBox/MoviaBox.entitlements +++ b/ThimraTV/ThimraTV.entitlements @@ -11,7 +11,7 @@ com.apple.developer.associated-domains applinks:moviaapp.go.link - applinks:www.moviatv.com + applinks:www.thimratv.com keychain-access-groups diff --git a/MoviaBox/Thirdparty/FlowLayout/WaterfallMutiSectionFlowLayout.swift b/ThimraTV/Thirdparty/FlowLayout/WaterfallMutiSectionFlowLayout.swift similarity index 100% rename from MoviaBox/Thirdparty/FlowLayout/WaterfallMutiSectionFlowLayout.swift rename to ThimraTV/Thirdparty/FlowLayout/WaterfallMutiSectionFlowLayout.swift diff --git a/MoviaBox/Thirdparty/JXButton/JXButton.swift b/ThimraTV/Thirdparty/JXButton/JXButton.swift similarity index 100% rename from MoviaBox/Thirdparty/JXButton/JXButton.swift rename to ThimraTV/Thirdparty/JXButton/JXButton.swift diff --git a/MoviaBox/Thirdparty/JXIAPManager/JXIAPManager.swift b/ThimraTV/Thirdparty/JXIAPManager/JXIAPManager.swift similarity index 100% rename from MoviaBox/Thirdparty/JXIAPManager/JXIAPManager.swift rename to ThimraTV/Thirdparty/JXIAPManager/JXIAPManager.swift diff --git a/MoviaBox/Thirdparty/JXTagView/JXTagView.swift b/ThimraTV/Thirdparty/JXTagView/JXTagView.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTagView/JXTagView.swift rename to ThimraTV/Thirdparty/JXTagView/JXTagView.swift diff --git a/MoviaBox/Thirdparty/JXTransition/JXBaseAnimatedTransition.swift b/ThimraTV/Thirdparty/JXTransition/JXBaseAnimatedTransition.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTransition/JXBaseAnimatedTransition.swift rename to ThimraTV/Thirdparty/JXTransition/JXBaseAnimatedTransition.swift diff --git a/MoviaBox/Thirdparty/JXTransition/JXNavigationInteractiveTransition.swift b/ThimraTV/Thirdparty/JXTransition/JXNavigationInteractiveTransition.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTransition/JXNavigationInteractiveTransition.swift rename to ThimraTV/Thirdparty/JXTransition/JXNavigationInteractiveTransition.swift diff --git a/MoviaBox/Thirdparty/JXTransition/JXPopAnimatedTransition.swift b/ThimraTV/Thirdparty/JXTransition/JXPopAnimatedTransition.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTransition/JXPopAnimatedTransition.swift rename to ThimraTV/Thirdparty/JXTransition/JXPopAnimatedTransition.swift diff --git a/MoviaBox/Thirdparty/JXTransition/JXPushAnimatedTransition.swift b/ThimraTV/Thirdparty/JXTransition/JXPushAnimatedTransition.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTransition/JXPushAnimatedTransition.swift rename to ThimraTV/Thirdparty/JXTransition/JXPushAnimatedTransition.swift diff --git a/MoviaBox/Thirdparty/JXTransition/JXTransitionDefine.swift b/ThimraTV/Thirdparty/JXTransition/JXTransitionDefine.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTransition/JXTransitionDefine.swift rename to ThimraTV/Thirdparty/JXTransition/JXTransitionDefine.swift diff --git a/MoviaBox/Thirdparty/JXTransition/JXTransitionDelegateBridge.swift b/ThimraTV/Thirdparty/JXTransition/JXTransitionDelegateBridge.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTransition/JXTransitionDelegateBridge.swift rename to ThimraTV/Thirdparty/JXTransition/JXTransitionDelegateBridge.swift diff --git a/MoviaBox/Thirdparty/JXTransition/UIGestureRecognizer+JXTransition.swift b/ThimraTV/Thirdparty/JXTransition/UIGestureRecognizer+JXTransition.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTransition/UIGestureRecognizer+JXTransition.swift rename to ThimraTV/Thirdparty/JXTransition/UIGestureRecognizer+JXTransition.swift diff --git a/MoviaBox/Thirdparty/JXTransition/UINavigationController+JXTransition.swift b/ThimraTV/Thirdparty/JXTransition/UINavigationController+JXTransition.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTransition/UINavigationController+JXTransition.swift rename to ThimraTV/Thirdparty/JXTransition/UINavigationController+JXTransition.swift diff --git a/MoviaBox/Thirdparty/JXTransition/UIViewController+JXTransition.swift b/ThimraTV/Thirdparty/JXTransition/UIViewController+JXTransition.swift similarity index 100% rename from MoviaBox/Thirdparty/JXTransition/UIViewController+JXTransition.swift rename to ThimraTV/Thirdparty/JXTransition/UIViewController+JXTransition.swift diff --git a/MoviaBox/Thirdparty/JXUUID/JXUUID.h b/ThimraTV/Thirdparty/JXUUID/JXUUID.h similarity index 100% rename from MoviaBox/Thirdparty/JXUUID/JXUUID.h rename to ThimraTV/Thirdparty/JXUUID/JXUUID.h diff --git a/MoviaBox/Thirdparty/JXUUID/JXUUID.m b/ThimraTV/Thirdparty/JXUUID/JXUUID.m similarity index 100% rename from MoviaBox/Thirdparty/JXUUID/JXUUID.m rename to ThimraTV/Thirdparty/JXUUID/JXUUID.m diff --git a/MoviaBox/Thirdparty/JXUUID/PDKeyChain.h b/ThimraTV/Thirdparty/JXUUID/PDKeyChain.h similarity index 100% rename from MoviaBox/Thirdparty/JXUUID/PDKeyChain.h rename to ThimraTV/Thirdparty/JXUUID/PDKeyChain.h diff --git a/MoviaBox/Thirdparty/JXUUID/PDKeyChain.m b/ThimraTV/Thirdparty/JXUUID/PDKeyChain.m similarity index 100% rename from MoviaBox/Thirdparty/JXUUID/PDKeyChain.m rename to ThimraTV/Thirdparty/JXUUID/PDKeyChain.m diff --git a/MoviaBox/Thirdparty/JYPageController/Classes/JYPageConfig.swift b/ThimraTV/Thirdparty/JYPageController/Classes/JYPageConfig.swift similarity index 100% rename from MoviaBox/Thirdparty/JYPageController/Classes/JYPageConfig.swift rename to ThimraTV/Thirdparty/JYPageController/Classes/JYPageConfig.swift diff --git a/MoviaBox/Thirdparty/JYPageController/Classes/JYPageContollerProtocol.swift b/ThimraTV/Thirdparty/JYPageController/Classes/JYPageContollerProtocol.swift similarity index 100% rename from MoviaBox/Thirdparty/JYPageController/Classes/JYPageContollerProtocol.swift rename to ThimraTV/Thirdparty/JYPageController/Classes/JYPageContollerProtocol.swift diff --git a/MoviaBox/Thirdparty/JYPageController/Classes/JYPageController.swift b/ThimraTV/Thirdparty/JYPageController/Classes/JYPageController.swift similarity index 100% rename from MoviaBox/Thirdparty/JYPageController/Classes/JYPageController.swift rename to ThimraTV/Thirdparty/JYPageController/Classes/JYPageController.swift diff --git a/MoviaBox/Thirdparty/JYPageController/Classes/JYScrollView.swift b/ThimraTV/Thirdparty/JYPageController/Classes/JYScrollView.swift similarity index 100% rename from MoviaBox/Thirdparty/JYPageController/Classes/JYScrollView.swift rename to ThimraTV/Thirdparty/JYPageController/Classes/JYScrollView.swift diff --git a/MoviaBox/Thirdparty/JYPageController/Classes/JYSegmentedView.swift b/ThimraTV/Thirdparty/JYPageController/Classes/JYSegmentedView.swift similarity index 100% rename from MoviaBox/Thirdparty/JYPageController/Classes/JYSegmentedView.swift rename to ThimraTV/Thirdparty/JYPageController/Classes/JYSegmentedView.swift diff --git a/MoviaBox/Thirdparty/JYPageController/Classes/JYSegmentedViewItem.swift b/ThimraTV/Thirdparty/JYPageController/Classes/JYSegmentedViewItem.swift similarity index 100% rename from MoviaBox/Thirdparty/JYPageController/Classes/JYSegmentedViewItem.swift rename to ThimraTV/Thirdparty/JYPageController/Classes/JYSegmentedViewItem.swift diff --git a/MoviaBox/Thirdparty/WMPageController/UIViewController+WMPageController.h b/ThimraTV/Thirdparty/WMPageController/UIViewController+WMPageController.h similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/UIViewController+WMPageController.h rename to ThimraTV/Thirdparty/WMPageController/UIViewController+WMPageController.h diff --git a/MoviaBox/Thirdparty/WMPageController/UIViewController+WMPageController.m b/ThimraTV/Thirdparty/WMPageController/UIViewController+WMPageController.m similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/UIViewController+WMPageController.m rename to ThimraTV/Thirdparty/WMPageController/UIViewController+WMPageController.m diff --git a/MoviaBox/Thirdparty/WMPageController/WMMenuView/WMMenuItem.h b/ThimraTV/Thirdparty/WMPageController/WMMenuView/WMMenuItem.h similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMMenuView/WMMenuItem.h rename to ThimraTV/Thirdparty/WMPageController/WMMenuView/WMMenuItem.h diff --git a/MoviaBox/Thirdparty/WMPageController/WMMenuView/WMMenuItem.m b/ThimraTV/Thirdparty/WMPageController/WMMenuView/WMMenuItem.m similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMMenuView/WMMenuItem.m rename to ThimraTV/Thirdparty/WMPageController/WMMenuView/WMMenuItem.m diff --git a/MoviaBox/Thirdparty/WMPageController/WMMenuView/WMMenuView.h b/ThimraTV/Thirdparty/WMPageController/WMMenuView/WMMenuView.h similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMMenuView/WMMenuView.h rename to ThimraTV/Thirdparty/WMPageController/WMMenuView/WMMenuView.h diff --git a/MoviaBox/Thirdparty/WMPageController/WMMenuView/WMMenuView.m b/ThimraTV/Thirdparty/WMPageController/WMMenuView/WMMenuView.m similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMMenuView/WMMenuView.m rename to ThimraTV/Thirdparty/WMPageController/WMMenuView/WMMenuView.m diff --git a/MoviaBox/Thirdparty/WMPageController/WMMenuView/WMProgressView.h b/ThimraTV/Thirdparty/WMPageController/WMMenuView/WMProgressView.h similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMMenuView/WMProgressView.h rename to ThimraTV/Thirdparty/WMPageController/WMMenuView/WMProgressView.h diff --git a/MoviaBox/Thirdparty/WMPageController/WMMenuView/WMProgressView.m b/ThimraTV/Thirdparty/WMPageController/WMMenuView/WMProgressView.m similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMMenuView/WMProgressView.m rename to ThimraTV/Thirdparty/WMPageController/WMMenuView/WMProgressView.m diff --git a/MoviaBox/Thirdparty/WMPageController/WMMenuView/WMScrollView.h b/ThimraTV/Thirdparty/WMPageController/WMMenuView/WMScrollView.h similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMMenuView/WMScrollView.h rename to ThimraTV/Thirdparty/WMPageController/WMMenuView/WMScrollView.h diff --git a/MoviaBox/Thirdparty/WMPageController/WMMenuView/WMScrollView.m b/ThimraTV/Thirdparty/WMPageController/WMMenuView/WMScrollView.m similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMMenuView/WMScrollView.m rename to ThimraTV/Thirdparty/WMPageController/WMMenuView/WMScrollView.m diff --git a/MoviaBox/Thirdparty/WMPageController/WMPageController.h b/ThimraTV/Thirdparty/WMPageController/WMPageController.h similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMPageController.h rename to ThimraTV/Thirdparty/WMPageController/WMPageController.h diff --git a/MoviaBox/Thirdparty/WMPageController/WMPageController.m b/ThimraTV/Thirdparty/WMPageController/WMPageController.m similarity index 100% rename from MoviaBox/Thirdparty/WMPageController/WMPageController.m rename to ThimraTV/Thirdparty/WMPageController/WMPageController.m diff --git a/MoviaBox/Thirdparty/ZKCycleScrollView-Swift/ZKCycleScrollView.swift b/ThimraTV/Thirdparty/ZKCycleScrollView-Swift/ZKCycleScrollView.swift similarity index 100% rename from MoviaBox/Thirdparty/ZKCycleScrollView-Swift/ZKCycleScrollView.swift rename to ThimraTV/Thirdparty/ZKCycleScrollView-Swift/ZKCycleScrollView.swift diff --git a/MoviaBox/Thirdparty/ZKCycleScrollView-Swift/ZKCycleScrollViewFlowLayout.swift b/ThimraTV/Thirdparty/ZKCycleScrollView-Swift/ZKCycleScrollViewFlowLayout.swift similarity index 100% rename from MoviaBox/Thirdparty/ZKCycleScrollView-Swift/ZKCycleScrollViewFlowLayout.swift rename to ThimraTV/Thirdparty/ZKCycleScrollView-Swift/ZKCycleScrollViewFlowLayout.swift