命令 PhaseScriptExecution 失败,退出代码为非零 - 不允许操作(Xcode 15)

问题描述 投票:0回答:1

在 Xcode 15.0.1 上构建 Unity 项目时,面临这个问题。

这是项目日志中的错误行

/Users/Library/Developer/Xcode/DerivedData/Unity-iPhone-bxhcpbteoqoprmegtvmvbluhwtqd/Build/Intermediates.noindex/Unity-iPhone.build/Debug-iphoneos/GameAssembly.build/Script-C62A2A42F32E085EF849CF0B.sh:第19行:/Users /IOS/Il2CppOutputProject/IL2CPP/build/deploy_arm64/il2cpp:不允许操作 命令 PhaseScriptExecution 失败,退出代码非零

以下是我的运行脚本代码

HOST_ARCH=$(uname -m)
IL2CPP_DIR="$PROJECT_DIR/Il2CppOutputProject/IL2CPP/build/deploy_$HOST_ARCH"
IL2CPP="$IL2CPP_DIR/il2cpp"
chmod +x "$IL2CPP"
if [ "$HOST_ARCH" = "arm64" ];
then
HOST_ARCH_BEE="arm64"
else
HOST_ARCH_BEE="x64"
fi
chmod +x "$IL2CPP_DIR/bee_backend/mac-$HOST_ARCH_BEE/bee_backend"
if [ "$CONFIGURATION" = "Debug" ];
then
IL2CPP_CONFIG="Debug"
else
IL2CPP_CONFIG="Release"
fi
"$IL2CPP" --compile-cpp --platform=iOS --baselib-directory="$PROJECT_DIR/Libraries" --additional-defines=IL2CPP_DEBUG=0 --incremental-g-c-time-slice=3 --dotnetprofile=unityaot-macos --profiler-report --print-command-line --external-lib-il2-cpp="$PROJECT_DIR/Libraries/libil2cpp.a" --generatedcppdir="Il2CppOutputProject/Source/il2cppOutput" --architecture=arm64 --outputpath="$CONFIGURATION_BUILD_DIR/libGameAssembly.a" --cachedirectory="$CONFIGURATION_TEMP_DIR/artifacts/arm64" --configuration="$IL2CPP_CONFIG"

非常感谢任何帮助。

ios xcode unity-game-engine
1个回答
0
投票

你解决了吗?同样的问题!!

© www.soinside.com 2019 - 2024. All rights reserved.