Pod::Spec.new do |s| s.name = "UnityLibrary" s.version = "0.0.1" s.summary = "Unity as a Library integration" s.description = "Unity as a Library integration for Flutter" s.homepage = "https://unity.com/" s.license = { :type => "Unity" } s.author = { "Unity Technologies" => "unity@unity3d.com" } s.platform = :ios, "12.0" s.source = { :git => "https://github.com/Unity-Technologies/uaal-example.git" } s.source_files = "Classes/**/*.{h,m,mm,swift}", "Libraries/**/*.{h,m,mm,swift}", "PluginBase/**/*.{h,m,mm,swift}", "UnityFramework/**/*.{h,m,mm,swift}" s.public_header_files = "Classes/**/*.h", "Libraries/**/*.h", "PluginBase/**/*.h", "UnityFramework/**/*.h" s.resources = "Data/**/*", "*.meta" # 添加排除冲突的资源 s.exclude_files = ["Data/Resources/**/*", "Data/Managed/Resources/**/*"] s.frameworks = "UnityFramework" s.vendored_frameworks = [ "Frameworks/UnityFramework.framework" ] if File.exist?("#{s.name}/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64/easyar.framework") s.vendored_frameworks += ["Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64/easyar.framework"] end s.vendored_libraries = [ "Libraries/**/*.a" ] s.module_name = "UnityLibrary" s.xcconfig = { "DEFINES_MODULE" => "YES", "FRAMEWORK_SEARCH_PATHS" => "\"${PODS_ROOT}/UnityLibrary\" \"${PODS_ROOT}/UnityLibrary/Frameworks/com.easyar.sense/Runtime/BindingNR/Apple/iOS/ios-arm64\"", "HEADER_SEARCH_PATHS" => "\"${PODS_ROOT}/UnityLibrary/UnityFramework\" \"${PODS_ROOT}/UnityLibrary/Libraries/libil2cpp/include\"", "OTHER_LDFLAGS" => "\"$(inherited)\"", "ENABLE_BITCODE" => "NO", "CLANG_ENABLE_MODULES" => "YES" } end