Exception: Error building Player because scripts has compiler errors 希望做IOS开发的朋友帮我分析下 50

我在MAC上用Unity3d发布IOS的时候出现了上面的错误提示,但是我的场景能正常运行,我在PC上能正常发布EXE的,但是将工程文件全部拷贝到MAC上发布时出现上面的错... 我在MAC上用Unity3d发布IOS的时候出现了上面的错误提示,但是我的场景能正常运行,我在PC上能正常发布EXE的,但是将工程文件全部拷贝到MAC上发布时出现上面的错误提示,请知道的朋友们帮我分析一下原因,谢谢!【先给五十分吧,解决问题后一定再追加五十】
在MAC上发布xcode工程文件时出现以上的错误,原因是我加了段控制视频文件播放的代码:function Update () {
renderer.material.mainTexture.Play();
} //这段代码只拖给了展示视频的面片
只要加了这段代码就不能发布了,一发布就提示上面的错误,但是程序在U3D编辑视图中是能成功运行的,发布成EXE也没出错,就是不能发布xcode工程;将这个代码注释掉或直接删掉的就能发布xcode工程了,这是什么问题呢?这段代码与IOS不兼容?郁闷!
展开
 我来答
霍修博
2014-06-24
知道答主
回答量:1
采纳率:0%
帮助的人:1361
展开全部
这段代码是你在PC下用的,并没有定义到你所用的版本中去,能在PC编过,但是到了IOS里面没有定义这些东西,就会出现脚本编译错误的问题;在你所发的IOS中去定义,让他能找到你需要打包编译的文件,就好了
萌萌哒22241
2018-04-12 · TA获得超过8685个赞
知道小有建树答主
回答量:103
采纳率:100%
帮助的人:3.1万
展开全部

你只要把PAD和电脑用数据线连上,在MAC机上导出的时候在Unity的BuildSetting里面设置为IOS,Unity会自动为你识别的,当然前提是你计算机上已经安装XCODE,和Unity软件。

Mac OS X 是全球领先的操作系统。基于坚如磐石的 UNIX 基础,设计简单直观,让处处创新的 Mac 安全易用,高度兼容,出类拔萃。UNIX 之威力,Mac 之简单Mac OS X 既简单易用且功能强大。所有的一切 - 从启动 Mac 后所看到的桌面,到你日常使用的应用程序,都设计得简约精致。无论是浏览网络、查看邮件和外地朋友视频聊天,所有事情都简单高效、趣味盎然。当然,简化复杂任务要求尖端科技,而 Mac OS X 正拥有这些尖端科技。它不仅使用基础坚实、久经考验的 UNIX 系统提供空前的稳定性,还提供超强性能、超炫图形并支持互联网标准。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
suisai123
2012-03-20
知道答主
回答量:3
采纳率:0%
帮助的人:4981
展开全部
楼主这个问题解决了没有,会不会是Unity权限的问题?我最近在Windows上用Unity发布apk的时候遇到同样的问题,也是加了视频文件播放代码之后,场景能正常运行,但是就不能build。纠结啊,help!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zoubin47
2011-06-01 · 超过31用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:69.8万
展开全部
问题没有说明清楚,没法帮你,提示仅仅说明“创建Player应用时出错,因为脚本存在编译错误”。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
onlyyoumajun
2013-01-21 · TA获得超过187个赞
知道答主
回答量:113
采纳率:33%
帮助的人:23.2万
展开全部
MAC没有那么多脚本 你再试试。 你看看MAC好多网站都上不了都是脚本不兼容 无法实现
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式