diff --git a/Example/Pods/Local Podspecs/cocos_view_pod.podspec.json b/Example/Pods/Local Podspecs/cocos_view_pod.podspec.json new file mode 100644 index 0000000..8e5cf5d --- /dev/null +++ b/Example/Pods/Local Podspecs/cocos_view_pod.podspec.json @@ -0,0 +1,22 @@ +{ + "name": "cocos_view_pod", + "version": "0.1.0", + "summary": "A short description of cocos_view_pod.", + "description": "TODO: Add long description of the pod here.", + "homepage": "https://github.com/gem/cocos_view_pod", + "license": { + "type": "MIT", + "file": "LICENSE" + }, + "authors": { + "gem": "cc@gmail2.com" + }, + "source": { + "git": "https://github.com/gem/cocos_view_pod.git", + "tag": "0.1.0" + }, + "platforms": { + "ios": "10.0" + }, + "source_files": "cocos_view_pod/Classes/**/*" +} diff --git a/cocos_view_pod.podspec b/cocos_view_pod.podspec index 36ec7e9..be8165b 100644 --- a/cocos_view_pod.podspec +++ b/cocos_view_pod.podspec @@ -25,12 +25,15 @@ TODO: Add long description of the pod here. # s.screenshots = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2' s.license = { :type => 'MIT', :file => 'LICENSE' } s.author = { 'gem' => 'cc@gmail2.com' } - s.source = { :git => 'https://github.com/gem/cocos_view_pod.git', :tag => s.version.to_s } + s.source = { :git => 'https://gitea.sdws.shop/xim/flutter_cocos_view_pod.git', :tag => s.version.to_s } # s.social_media_url = 'https://twitter.com/' - s.ios.deployment_target = '10.0' + s.ios.deployment_target = '14.0' s.source_files = 'cocos_view_pod/Classes/**/*' + s.vendored_libraries = "cocos_view_pod/Libs/**/*.a" + s.frameworks = 'AudioToolbox', 'AVFoundation', 'AVKit', 'CoreVideo', 'CoreMotion', 'CFNetwork', 'CoreMedia', 'CoreText', 'CoreGraphics', 'GameController', 'JavaScriptCore', 'Metal', 'MetalKit', 'MetalPerformanceShaders', 'OpenAL', 'OpenGLES', 'QuartzCore', 'SystemConfiguration', 'Security', 'UIKit', 'WebKit' + s.library = 'sqlite3', "iconv", "z" # s.resource_bundles = { # 'cocos_view_pod' => ['cocos_view_pod/Assets/*.png'] diff --git a/cocos_view_pod/Classes/ReplaceMe.swift b/cocos_view_pod/Classes/ReplaceMe.swift deleted file mode 100644 index e69de29..0000000 diff --git a/cocos_view_pod/Classes/dcocos_bridge.h b/cocos_view_pod/Classes/dcocos_bridge.h new file mode 100644 index 0000000..32563d5 --- /dev/null +++ b/cocos_view_pod/Classes/dcocos_bridge.h @@ -0,0 +1,28 @@ +// +// dcocos_bridge.h +// dcocos_bridge +// +// Created by gem on 29/8/2024. +// + +#import +#import +#import "platform/ios/AppDelegateBridge.h" + + +@interface dcocos_bridge : NSObject ++ (dcocos_bridge *)instance; + +- (void)initPlatform; +- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions; +- (void)applicationWillResignActive:(UIApplication *)application; +- (void)applicationDidBecomeActive:(UIApplication *)application; +- (void)applicationWillTerminate:(UIApplication *)application; +- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id)coordinator; +- (UIView*)getCocosView; +- (void)setCocosView:(UIView*)view; +- (float)getCocosPixelRatio; + ++ (void)callS:(NSString *)funcName args:(NSString *)args; +@property(nonatomic, readonly) AppDelegateBridge *appDelegateBridge; +@end diff --git a/cocos_view_pod/Libs/PhysX/libPhysXCharacterKinematic_static_64.a b/cocos_view_pod/Libs/PhysX/libPhysXCharacterKinematic_static_64.a new file mode 100644 index 0000000..9a2ca65 Binary files /dev/null and b/cocos_view_pod/Libs/PhysX/libPhysXCharacterKinematic_static_64.a differ diff --git a/cocos_view_pod/Libs/PhysX/libPhysXCommon_static_64.a b/cocos_view_pod/Libs/PhysX/libPhysXCommon_static_64.a new file mode 100644 index 0000000..f704c43 Binary files /dev/null and b/cocos_view_pod/Libs/PhysX/libPhysXCommon_static_64.a differ diff --git a/cocos_view_pod/Libs/PhysX/libPhysXCooking_static_64.a b/cocos_view_pod/Libs/PhysX/libPhysXCooking_static_64.a new file mode 100644 index 0000000..b57005e Binary files /dev/null and b/cocos_view_pod/Libs/PhysX/libPhysXCooking_static_64.a differ diff --git a/cocos_view_pod/Libs/PhysX/libPhysXExtensions_static_64.a b/cocos_view_pod/Libs/PhysX/libPhysXExtensions_static_64.a new file mode 100644 index 0000000..ea0817f Binary files /dev/null and b/cocos_view_pod/Libs/PhysX/libPhysXExtensions_static_64.a differ diff --git a/cocos_view_pod/Libs/PhysX/libPhysXFoundation_static_64.a b/cocos_view_pod/Libs/PhysX/libPhysXFoundation_static_64.a new file mode 100644 index 0000000..3587048 Binary files /dev/null and b/cocos_view_pod/Libs/PhysX/libPhysXFoundation_static_64.a differ diff --git a/cocos_view_pod/Libs/PhysX/libPhysXPvdSDK_static_64.a b/cocos_view_pod/Libs/PhysX/libPhysXPvdSDK_static_64.a new file mode 100644 index 0000000..1537cd4 Binary files /dev/null and b/cocos_view_pod/Libs/PhysX/libPhysXPvdSDK_static_64.a differ diff --git a/cocos_view_pod/Libs/PhysX/libPhysXVehicle_static_64.a b/cocos_view_pod/Libs/PhysX/libPhysXVehicle_static_64.a new file mode 100644 index 0000000..ea4a216 Binary files /dev/null and b/cocos_view_pod/Libs/PhysX/libPhysXVehicle_static_64.a differ diff --git a/cocos_view_pod/Libs/PhysX/libPhysX_static_64.a b/cocos_view_pod/Libs/PhysX/libPhysX_static_64.a new file mode 100644 index 0000000..c02ace3 Binary files /dev/null and b/cocos_view_pod/Libs/PhysX/libPhysX_static_64.a differ diff --git a/cocos_view_pod/Libs/glslang/libGenericCodeGen.a b/cocos_view_pod/Libs/glslang/libGenericCodeGen.a new file mode 100644 index 0000000..b4e22fc Binary files /dev/null and b/cocos_view_pod/Libs/glslang/libGenericCodeGen.a differ diff --git a/cocos_view_pod/Libs/glslang/libMachineIndependent.a b/cocos_view_pod/Libs/glslang/libMachineIndependent.a new file mode 100644 index 0000000..ee29d39 Binary files /dev/null and b/cocos_view_pod/Libs/glslang/libMachineIndependent.a differ diff --git a/cocos_view_pod/Libs/glslang/libOGLCompiler.a b/cocos_view_pod/Libs/glslang/libOGLCompiler.a new file mode 100644 index 0000000..813e471 Binary files /dev/null and b/cocos_view_pod/Libs/glslang/libOGLCompiler.a differ diff --git a/cocos_view_pod/Libs/glslang/libOSDependent.a b/cocos_view_pod/Libs/glslang/libOSDependent.a new file mode 100644 index 0000000..e4599b7 Binary files /dev/null and b/cocos_view_pod/Libs/glslang/libOSDependent.a differ diff --git a/cocos_view_pod/Libs/glslang/libSPIRV-Tools-opt.a b/cocos_view_pod/Libs/glslang/libSPIRV-Tools-opt.a new file mode 100644 index 0000000..3124572 Binary files /dev/null and b/cocos_view_pod/Libs/glslang/libSPIRV-Tools-opt.a differ diff --git a/cocos_view_pod/Libs/glslang/libSPIRV-Tools.a b/cocos_view_pod/Libs/glslang/libSPIRV-Tools.a new file mode 100644 index 0000000..574cda8 Binary files /dev/null and b/cocos_view_pod/Libs/glslang/libSPIRV-Tools.a differ diff --git a/cocos_view_pod/Libs/glslang/libSPIRV.a b/cocos_view_pod/Libs/glslang/libSPIRV.a new file mode 100644 index 0000000..2b25d0a Binary files /dev/null and b/cocos_view_pod/Libs/glslang/libSPIRV.a differ diff --git a/cocos_view_pod/Libs/glslang/libglslang-default-resource-limits.a b/cocos_view_pod/Libs/glslang/libglslang-default-resource-limits.a new file mode 100644 index 0000000..f0d722f Binary files /dev/null and b/cocos_view_pod/Libs/glslang/libglslang-default-resource-limits.a differ diff --git a/cocos_view_pod/Libs/glslang/libglslang.a b/cocos_view_pod/Libs/glslang/libglslang.a new file mode 100644 index 0000000..3117acf Binary files /dev/null and b/cocos_view_pod/Libs/glslang/libglslang.a differ diff --git a/cocos_view_pod/Libs/libboost_container.a b/cocos_view_pod/Libs/libboost_container.a new file mode 100644 index 0000000..0002c3a Binary files /dev/null and b/cocos_view_pod/Libs/libboost_container.a differ diff --git a/cocos_view_pod/Libs/libcocos_engine.a b/cocos_view_pod/Libs/libcocos_engine.a new file mode 100644 index 0000000..5d7ebb9 Binary files /dev/null and b/cocos_view_pod/Libs/libcocos_engine.a differ diff --git a/cocos_view_pod/Libs/libcrypto.a b/cocos_view_pod/Libs/libcrypto.a new file mode 100644 index 0000000..621d917 Binary files /dev/null and b/cocos_view_pod/Libs/libcrypto.a differ diff --git a/cocos_view_pod/Libs/libdcocos.a b/cocos_view_pod/Libs/libdcocos.a new file mode 100644 index 0000000..ab14f05 Binary files /dev/null and b/cocos_view_pod/Libs/libdcocos.a differ diff --git a/cocos_view_pod/Libs/libfreetype.a b/cocos_view_pod/Libs/libfreetype.a new file mode 100644 index 0000000..dd40b05 Binary files /dev/null and b/cocos_view_pod/Libs/libfreetype.a differ diff --git a/cocos_view_pod/Libs/libjpeg.a b/cocos_view_pod/Libs/libjpeg.a new file mode 100644 index 0000000..780ccad Binary files /dev/null and b/cocos_view_pod/Libs/libjpeg.a differ diff --git a/cocos_view_pod/Libs/libpng.a b/cocos_view_pod/Libs/libpng.a new file mode 100644 index 0000000..e11117f Binary files /dev/null and b/cocos_view_pod/Libs/libpng.a differ diff --git a/cocos_view_pod/Libs/libssl.a b/cocos_view_pod/Libs/libssl.a new file mode 100644 index 0000000..7d43962 Binary files /dev/null and b/cocos_view_pod/Libs/libssl.a differ diff --git a/cocos_view_pod/Libs/libtbb_static.a b/cocos_view_pod/Libs/libtbb_static.a new file mode 100644 index 0000000..f502280 Binary files /dev/null and b/cocos_view_pod/Libs/libtbb_static.a differ diff --git a/cocos_view_pod/Libs/libtbbmalloc_proxy_static.a b/cocos_view_pod/Libs/libtbbmalloc_proxy_static.a new file mode 100644 index 0000000..c02dfe4 Binary files /dev/null and b/cocos_view_pod/Libs/libtbbmalloc_proxy_static.a differ diff --git a/cocos_view_pod/Libs/libtbbmalloc_static.a b/cocos_view_pod/Libs/libtbbmalloc_static.a new file mode 100644 index 0000000..287ae60 Binary files /dev/null and b/cocos_view_pod/Libs/libtbbmalloc_static.a differ diff --git a/cocos_view_pod/Libs/libuv_a.a b/cocos_view_pod/Libs/libuv_a.a new file mode 100644 index 0000000..d5f4e3b Binary files /dev/null and b/cocos_view_pod/Libs/libuv_a.a differ diff --git a/cocos_view_pod/Libs/libv8_monolith.a b/cocos_view_pod/Libs/libv8_monolith.a new file mode 100644 index 0000000..ad7bb4c Binary files /dev/null and b/cocos_view_pod/Libs/libv8_monolith.a differ diff --git a/cocos_view_pod/Libs/libwebp.a b/cocos_view_pod/Libs/libwebp.a new file mode 100755 index 0000000..fd8701a Binary files /dev/null and b/cocos_view_pod/Libs/libwebp.a differ diff --git a/cocos_view_pod/Libs/libwebsockets.a b/cocos_view_pod/Libs/libwebsockets.a new file mode 100644 index 0000000..45a4a1c Binary files /dev/null and b/cocos_view_pod/Libs/libwebsockets.a differ diff --git a/cocos_view_pod/Libs/spirv-cross/libspirv-cross-core.a b/cocos_view_pod/Libs/spirv-cross/libspirv-cross-core.a new file mode 100644 index 0000000..688a5ca Binary files /dev/null and b/cocos_view_pod/Libs/spirv-cross/libspirv-cross-core.a differ diff --git a/cocos_view_pod/Libs/spirv-cross/libspirv-cross-glsl.a b/cocos_view_pod/Libs/spirv-cross/libspirv-cross-glsl.a new file mode 100644 index 0000000..c6106ed Binary files /dev/null and b/cocos_view_pod/Libs/spirv-cross/libspirv-cross-glsl.a differ diff --git a/cocos_view_pod/Libs/spirv-cross/libspirv-cross-msl.a b/cocos_view_pod/Libs/spirv-cross/libspirv-cross-msl.a new file mode 100644 index 0000000..fbd5af0 Binary files /dev/null and b/cocos_view_pod/Libs/spirv-cross/libspirv-cross-msl.a differ