-
Notifications
You must be signed in to change notification settings - Fork 142
iOS OSX平台快速上手指南
gameKnife edited this page Mar 28, 2015
·
3 revisions
- xcode6
- 推荐配置:macosx + windows虚拟机
- 或windows + macosx虚拟机
如果有配置windows虚拟机,在虚拟机中pull工程,执行windows快速上手指南中的部署步骤即可。
如果没有配置windows虚拟机,请在一台windows系统的计算机中按照部署步骤部署完毕,
然后将部署完毕的repo直接拷贝到macosx系统中。(.git或.hg目录包含在内)
由于使用的havok动画和物理系统,其sdk提供的lib没有虚拟机版本。故我们只提供真机的编译选项。
-
打开scheme选择器
-
选择build_libs, iOS Device这个scheme 然后build for Debug, build for Profile, 编译debug和release两个版本
-
选择debug_ios 然后build,run开始运行debug版本
-
或选择release_ios 然后build,run开始运行release版本
步骤自此,软件会被安装在你的设备上,但是运行会闪退。不用担心,这是因为我们还没有将必要资源上传到设备。
在确保根目录的hand_make_resource.bat被正确执行的情况下,我们可以执行exec/tools/resource_task/task_pak_resource_ios.bat文件
等待bat运行完成
然后在exec/paks文件夹下,会发现打包好的.gpk文件
将这些.gpk文件,通过itunes提供的文件共享功能传送到gkLaucherIOS应用程序内
最后,运行gkLauncherIOS,即可运行TestCases测试用例框架
GetStart
- 开发环境要求
- 安装vc100独立工具链
- Windows上手指南
- [iOS/OSX上手指南] (https://github.com/gameknife/gkEngine/wiki/iOS-OSX%E5%B9%B3%E5%8F%B0%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B%E6%8C%87%E5%8D%97)
- [Deployment guide on windows] (https://github.com/gameknife/gkEngine/wiki/Deployment-guide-on-windows-plantform)
Programming Guide
ArtPipeline Guide