升级最新的Xocde6后,如果不是最新版本的unity,虽然也可以也可以正常的build,但如果想通过unity连真机进行profile的话,就会在xocde中报错,这个的主要原因是unity的配置里并没有最新Xcode版本的识别,unity4.5.4升级可以解决这个问题,但如果因为项目需要而无法升级的情况下,就需要自己手动设置来解决了。

操作也很简单,就是UUID在plist之间拷贝的工作。
首先,进入Application目录,显示Xcode的包内容,打开/Applications/Xcode.app/Contents/Info.plist,拷贝里面的DVTPlugInCompatibilityUUID内容

Xcode plist : /Applications/Xcode.app/Contents/Info.plist
然后,在Applications/Unity/里找到unity3d,显示包内容,在/Contents/PlaybackEngines/iOSSupport/Tools/OSX/Unity4XC.xcplugin
选择Unity4XC.xcplugin显示包内容,找到里面的Contents/Info.plist

打开plist,把之前的复制的DVTPlugInCompatibilityUUID添加到DVTPlugInCompatibilityUUIDs里。

Unity plist : /Applications/Unity/Unity.app/Contents/PlaybackEngines/iOSSupport/Tools/OSX/Unity4XC.xcplugin/Contents/Info.plist
重新启动unity,就可以正常的使用unity来进行真机profile了。

不过因为PowerVR的tbdr架构设计,我们是无法再unity里profile到ios的gpu信息的,如果想进行gpu调试,建议还是使用Xcode的Analyze功能好一些

另外这周恰好再做unity PBR的优化工作,结果一个只有20多draw call的场景,在一台ios8.02的ipad air只有不到10fps,比之前在ios7.x上测试时慢了很多,另外一台升级到ios8.1的pad ari就有20多fps,但等我升级为xcode6.1后在发布,fps又降为不到10fps,不知道是unity的问题还是ios本身的bug,打算升级到最新u3d再试试。

最新文章

  1. Android Weekly Notes Issue #235
  2. 工作需求——JQ小效果分享下
  3. Eclipse仿Visual AssistX 编辑着色插件
  4. Bootstrap for MVC:Html.Bootstrap().TextBoxFor(model=>model.Name)
  5. ActionBarSherlock SlidingMenu整合,解决SlidingMenu example的getSupportActionBar()方法不能用问题
  6. mysql一个事务中有DDL语句的binlog情况
  7. VMware-WorkStation 序列号(转)
  8. PPTP部署文档
  9. Redis系列-存储篇list主要操作函数小结
  10. Cassandra + Eclipse + Hadoop
  11. LFI漏洞利用总结(转载)
  12. ASP.NET Web API标准的“管道式”设计
  13. Java异常处理面试题归纳
  14. win7充分利用cpu来提供计算机性能
  15. 用户管理_组管理_设置主机名_UGO_文件高级权限_ACL权限
  16. MySQL XtraBackup自动恢复脚本
  17. eclipse集成lombok
  18. CentOS 7 的安装
  19. jquery的一个小扩展,读取URL里的参数
  20. Spring MVC 起步

热门文章

  1. android 的四种枚举Context.MODE_PRIVATE
  2. C#学习笔记---如何提高代码逼格
  3. linux tricks 之 FIELD_SIZEOF.
  4. C/C++知识点
  5. Effective C++ 学习笔记[2]
  6. js:语言精髓笔记2--表达式
  7. Unity制作游戏中的场景
  8. POJ1135 Domino Effect(SPFA)
  9. Codeforces 86C Genetic engineering(AC自动机+DP)
  10. BZOJ3780 : 数字统计