unity3d官方demo导入DEMO报未知格式错误是什么原因

主题 : 求助,unity3d导出IOS项目时出错,研究了一晚上实在没辙了~
级别: 骑士
可可豆: 2306 CB
威望: 2306 点
在线时间: 564(时)
发自: Web Page
来源于&&分类
求助,unity3d导出IOS项目时出错,研究了一晚上实在没辙了~&&&
想尝试一下unity3d于是下载了一个30天免费试用的。在把自带的那个游戏DEMO导出成IOS项目的时候(build and run)时报错                     Error building Player: UnauthorizedAccessException: Access to the path &/Users/hehe/Library/Application Support/Developer/Shared/Xcode/Plug-ins& is denied.还有几个警告:Assets/Scripts/Fx/QualityManager.js(75,40): BCW0012: WARNING: 'UnityEngine.iPhoneSettings.generation' is obsolete. generation property is deprecated. Please use iPhone.generation instead.
弄了一晚上也没解决~求解~~又试了下,只Build的话可以导出IOS项目,也成功在真机上运行了。 不过Build and Run的话就会报错~求高手解决
级别: 天使
发帖: 152450
可可豆: 2255414 CB
威望: 2255414 点
在线时间: 1736(时)
发自: Web Page
自带demo我记得build时执行了一些处理.所以不能用and run
我的博客:QQ:3122828,微博:@unity3
级别: 骑士
可可豆: 2306 CB
威望: 2306 点
在线时间: 564(时)
发自: Web Page
回 1楼(四角钱) 的帖子
下了官网上的几个DEMO例子也是这问题了。。哎RP差了,忍了。
级别: 新手上路
UID: 62625
可可豆: 99 CB
威望: 46 点
在线时间: 48(时)
发自: Web Page
回答的可能晚了,今天我也遇到了这个问题,我的原因是文件夹的权限不够,添加自己到文件夹的权限即可。是否成功验证也简单,拷贝一个文件到目标文件夹,如果不出现输入密码框,那么就成成功了。
级别: 新手上路
UID: 471742
可可豆: 43 CB
威望: 44 点
在线时间: 169(时)
发自: Web Page
楼主,导出的iOS项目是什么格式的,我一直报错,导出的过程中就崩了
关注本帖(如果有新回复会站内信通知您)
苹果公司现任CEO是谁?2字 正确答案:库克
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 浏览移动版关于unity3d中调用第三方平台的接口遇到的问题及解决方法
游戏开发很早就完成了,但是被一些乱七八糟的问题困扰。至今,总算是解决了这些杂七杂八的问题了。
总结一下主要的问题:
第一,最大的问题。加入的广告只能显示不能点击。
其实加广告还是很简单的。但是遇到了一个致命问题,广告不能点!!!这尼玛不能点怎么赚钱啊!
经过与艾德思齐技术人员的交流,并且反复对比其demo,终于发现原来是在配置文件中的主activity中少了个字段:&
android:name="unityplayer.ForwardNativeEventsToDalvik"
& & android:value="true"
一直没有发现的原因是,在没有自定义配置文件时,用unity3d打出来的google
android工程的主activity是有这个字段,但是默认参数为false.也就是与java虚拟机的交互事件被禁。所以虽然广告能够显示,但是点击事件不能监听到。其实网上很多博客都有写到,但是没有着重提到这一点,很容易被忽略。这好像也是因为在unity4.3的版本之后的改变。如果发现艾德思齐的forUnity3d的文档补充了这一条,请感谢我。
第二,万普支付银联支付提示网络异常。
这里我就不得不吐槽一下万普的官网,对于unity3d的开发者,你们明明有一个针对unity的demo和文档,为什么不放到官网上&?非得找到他们的技术问,才给我发这个文档。早有这个文档我TM何必傻B了这么久!
下面说原因, 原因就是!原因就是!原因就是!!!!!!!!TMD &
&assets文件夹没有拷到unity里!!!!
下面分析犯错原因。因为之前不管是加广告还是加积分墙还是加自定义接口,Unity需要的文件夹只是eclipse里的libs,res和自建的bin,bin里面放eclipse导出的jar包。从来没有需要过assets文件夹。而万普官网并没有文档下,所以完全没想到过这个问题。后来得到文档,仔细查看下发现多了一条&:::“步骤三:将Android
项目中的res 目录、assets 目录和AndroidManifest.xml 文件拷贝到Unity3d 项目下的Android
目录中。”assets!assets!!assets!!!assets你妹啊!
其他的就是一些小问题了,也记不大清了,,基本就是一些unity3d与android互传消息的机制了。就这两个问题折磨了大爷三四天了!相信以后遇到类似的问题就有研究的思路了吧。在学习过程中不断遇到问题才能不断进步!
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。按照360官方的文档一步一步接入的话,没有经验的,特别像我这样的小白,太坑了。
1、登录模块接入遇到的问题,登录成功后回调报的错,其实就是线程的问题,是由于调用360SDK终止了你的主线程解决办法就是在调用它的回调时,在你的主线程里取调用。
错误的代码
// 调用登录接口
protected void doSdkLogin(boolean isLandScape) {
mIsInOffline = false;
Intent intent = getLoginIntent(isLandScape);
IDispatcherCallback callback = mLoginC
Matrix.execute(this, intent, callback);
改正之后的代码:
* 使用360SDK的登录接口
* @param isLandScape 是否横屏显示登录界面
protected void doSdkLogin(boolean isLandScape) {
MainActivity.this.runOnUiThread(new Runnable() {
public void run() {
Intent intent = getLoginIntent(isLandScape);
IDispatcherCallback callback = mLoginC
Matrix.execute(MainActivity.this, intent, callback);
2、可能会遇到的就是微信不能支付的问题,这个属于AndroidManifest,360支付这块没有封装好,需要自己去配置,这个在官网的文档里是没有写的,在那个官网的demo里,只需要把微信相关的支付和支付宝相关的premission和Activity拷贝就可以了
3、好不容易接好了,测试也通过了,但是360审核不通过,这个确实是挺坑爹的,用360的自检工具报下面的错,有assets目录下缺少的一些资源和permission和qiho的一些Activity,如下:
(1)assets资源缺少的这个问题很好解决,从官网下的那个360SDK.jar用WinRAR解压,然后把解压出来的文件里的assets目录下的东西全部拷贝到工程目录下的assets里,就可以了
(2)permission和qiho的一些Activity把demo里的对应的全部拷过去就行了,官网的文档里是没有这些东西的
阅读(...) 评论()

我要回帖

更多关于 unity3d官方demo 的文章

 

随机推荐