当前位置:   article > 正文

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

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

在windows下开发Unity项目,如果要执行的电脑是mac,必须在windows下生成for mac的程序,发现拷贝到mac电脑后不能执行:
在这里插入图片描述
原因是改程序没有mac的执行权限:
修改方法:
先打开终端:
进入文件所在目录

cd Downloads
cd myproject
  • 1
  • 2

(生成的文件放的目录,这里可以看到想执行的文件)
不过苹果的可以执行的这个unity的文件,实际上是一个目录:比如名字叫buildmac1.app
那就进入这个目录

cd buildmac1.app
  • 1

再次进目录

cd Contents
cd MacOS
  • 1
  • 2

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

ls -l Myproject_mactest
  • 1

看到

-rw-r--r--@ 1 beijingzheng  staff  33597  7 17 16:05 Myproject_mactest
  • 1

只有r表示可读,w表示可写,没有x,x表示执行
需要修改权限,使可以执行

chmod 755 myproject_mactest
  • 1

再次看权限:得到

-rwxr-xr-x@ 1 beijingzheng  staff  33597  7 17 16:05 Myproject_mactest
  • 1

这样就有执行的权限了,双击buildmac1,发现还是不能执行:
在这里插入图片描述
点击好,在隐私与安全性看到“仍要打开”按钮
在这里插入图片描述
在这里插入图片描述
再次点击打开就可以执行了,如果unity程序没有做退出按钮就用Ctrl+上按钮,也可以Command + Q退出,好了,再次执行不要这么复杂的过程了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/943215
推荐阅读
相关标签
  

闽ICP备14008679号