10

我已经在 libgdx 上完成了游戏:https: //play.google.com/store/apps/details? id=com.drobus.basketpro有没有可行的方法将它移植到 iOS?

4

2 回答 2

10

有几个选项,但两者都不是真正的生产就绪解决方案。以下选项“大部分”有效。如果没有一些自定义处理(网络、声音和其他一些),一些功能将无法开箱即用。

这些方法有效,并且是目前可供您使用的最佳(简单)解决方案。

请注意,libGDX 开箱即用地支持 RoboVM 作为默认的 iOS 目标交叉编译器。

更新:

PS:RoboVM 不再是永久免费的。见这里。您可以获得 30 天的试用期,然后最低费用为 25 美元/月。

于 2013-08-09T15:29:26.557 回答
1

可以在此处找到有关如何完成此操作的更新指南:
https ://medium.com/@apiric/deploying-your-libgdx-game-to-ios-testflight-163cada0696b

短版:
安装 RoboVM 版本 2.3.10-SNAPSHOT (链接)
创建一个与您的 Libgdx 项目具有相同构建 ID
的 Xcode 项目 在您的 iPhone/iPad 上运行 Xcode 项目
在 Android Studio 中通过键入创建一个 IOSLauncher.ipa 文件.gradlew ios:createIPA
创建一个“ Apple Distribution” 签名身份和“App Store”配置文件
安装 fastlane (链接)
使用 fastlane 认证和上传您的项目

于 2020-06-06T15:19:24.167 回答