diff --git a/Editor/LLMBuildProcessor.cs b/Editor/LLMBuildProcessor.cs index 09710019..7ab8d87b 100644 --- a/Editor/LLMBuildProcessor.cs +++ b/Editor/LLMBuildProcessor.cs @@ -44,8 +44,10 @@ public static void PostprocessIOSBuild(BuildTarget buildTarget, string outputPat #else string projPath = Path.Combine(outputPath, Path.GetFileName(outputPath) + ".xcodeproj", "project.pbxproj"); if (!File.Exists(projPath)) return; - libraryFileNames.Add("libllamalib_osx-universal_acc.dylib"); - libraryFileNames.Add("libllamalib_osx-universal_no-acc.dylib"); + libraryFileNames.Add("libllamalib_osx-x64_acc.dylib"); + libraryFileNames.Add("libllamalib_osx-x64_no-acc.dylib"); + libraryFileNames.Add("libllamalib_osx-arm64_acc.dylib"); + libraryFileNames.Add("libllamalib_osx-arm64_no-acc.dylib"); #endif PBXProject project = new PBXProject(); diff --git a/Runtime/LLMBuilder.cs b/Runtime/LLMBuilder.cs index 1821ca32..3576b850 100644 --- a/Runtime/LLMBuilder.cs +++ b/Runtime/LLMBuilder.cs @@ -208,7 +208,8 @@ public static void BuildLibraryPlatforms(BuildTarget buildTarget) checkCUBLAS = true; break; case BuildTarget.StandaloneOSX: - platforms.Add("osx-universal"); + platforms.Add("osx-x64"); + platforms.Add("osx-arm64"); break; case BuildTarget.Android: platforms.Add("android-arm64");