在windows下生成的mac苹果电脑端可以执行的unity项目程序,在mac电脑不能执行的修改方法

在windows下开发Unity项目,如果要执行的电脑是mac,必须在windows下生成for mac的程序,发现拷贝到mac电脑后不能执行:

原因是改程序没有mac的执行权限:

修改方法:

先打开终端:

进入文件所在目录

csharp 复制代码
cd Downloads
cd myproject

(生成的文件放的目录,这里可以看到想执行的文件)

不过苹果的可以执行的这个unity的文件,实际上是一个目录:比如名字叫buildmac1.app

那就进入这个目录

csharp 复制代码
cd buildmac1.app

再次进目录

csharp 复制代码
cd Contents
cd MacOS

看到Myproject_mactest,这个文件才是需要执行的主文件

csharp 复制代码
ls -l Myproject_mactest

看到

csharp 复制代码
-rw-r--r--@ 1 beijingzheng  staff  33597  7 17 16:05 Myproject_mactest

只有r表示可读,w表示可写,没有x,x表示执行

需要修改权限,使可以执行

csharp 复制代码
chmod 755 myproject_mactest

再次看权限:得到

csharp 复制代码
-rwxr-xr-x@ 1 beijingzheng  staff  33597  7 17 16:05 Myproject_mactest

这样就有执行的权限了,双击buildmac1,发现还是不能执行:

点击好,在隐私与安全性看到"仍要打开"按钮

再次点击打开就可以执行了,如果unity程序没有做退出按钮就用Ctrl+上按钮,也可以Command + Q退出,好了,再次执行不要这么复杂的过程了。

相关推荐
FreeBuf_11 小时前
原子级 macOS 信息窃取程序升级:新增后门实现持久化控制
macos·信息窃取
mit6.82411 小时前
[shad-PS4] Vulkan渲染器 | 着色器_重新编译器 | SPIR-V 格式
c++·游戏引擎·ps4
CHANG_THE_WORLD13 小时前
「macOS 系统字体收集器 (C++17 实现)」
开发语言·c++·macos
小Lu的开源日常14 小时前
在 macOS 上设置 SSH 和 Git
git·macos·ssh
朴拙数科16 小时前
在 macOS 上安装与自定义 Oh My Zsh:让终端美观又高效 [特殊字符]
大数据·elasticsearch·macos
小Lu的开源日常17 小时前
在 Mac 上使用 iTerm2 和 Oh My Zsh 打造优雅终端
macos·iterm·命令行
向宇it19 小时前
【unity小技巧】在 Unity 中将 2D 精灵添加到 3D 游戏中,并实现阴影投射效果,实现类《八分旅人》《饥荒》等等的2.5D游戏效果
游戏·3d·unity·编辑器·游戏引擎·材质
tonngw19 小时前
【Mac 从 0 到 1 保姆级配置教程 19】- 英语学习篇-我的英语工作流分享(AI 辅助学习)
macos·mac·英语学习·沉浸式翻译·欧路词典·沙拉查词·终生学习
lianyinghhh19 小时前
yolo8实现目标检测
yolo·目标检测·macos
向宇it1 天前
Unity Universal Render Pipeline/Lit光照材质介绍
游戏·unity·c#·游戏引擎·材质