前言
libGDX是一个非常强大的框架,我在写下libGDX入门那篇文章的时候,没能成功解决把libGDX项目部署到iOS设备上并运行,在我查了很多资料和反复实验中,我总结了一些经验,希望能帮到大家。
准备
- IDE(Eclipse或Android Studio、Xcode)
- Mac 或是 Mac Mini (iOS13+)
- Xcode 11+
- 一个 Apple Develop Account (在App Store中下载Develop并登录自己的账户)
- 一台iOS设备iPhone或是iPad(真机调试需要)
- 一个准备好的libGDX项目
- RoboVM插件(IDE安装插件) 开源分支,仅支持libGDX MobiDevelop's RoboVM Fork
准备签名
打开Xcode,新建一个新的空项目,项目的包名必须和libGDX生成的项目包名一致,并把项目创建到libGDX文件夹中。
登录Xcode并管理账户,登录自己的账户并在项目设置中选择自动生成签名
运行
配置RoboVM
在Eclipse中 右键 -> 项目-ios -> run as -> run configration -> roboVM 改为64位 -> iOS Simulator APP(iPhone)这里是用模拟器运行