草庐IT

java - 使用浏览器打开 URLs - RoboVM/iOS

我有一款使用LibGDX的安卓游戏。在其中,我有一些用于在浏览器中打开URL的按钮:Intentintent=newIntent(Intent.ACTION_VIEW,Uri.parse("http://myURL/"));startActivity(intent);这似乎工作正常......问题是我正在尝试将游戏移植到带有RoboVM的iOS上运行,但不知道如何设置类似的东西。对于RoboVM绑定(bind),我假设我可能想要使用openURL()方法:openURL(UIApplicationapplication,NSURLurl,StringsourceApplication,

ios - libGDX、RoboVM - 如何编辑 Obj-C 代码?

我已经使用libGDX创建了一个游戏并使用RoboVM在iOS上运行它,现在我想向我的项目添加一些iOS特定代码。我读过robopods,但我想知道我是否可以简单地在xcode中打开转换后的ojective-c代码,然后像我在Android中那样简单地编辑它。 最佳答案 您可以将特定于平台的代码直接添加到您的LibGDX项目中。https://github.com/libgdx/libgdx/wiki/Interfacing-with-platform-specific-code每次修复错误或更新应用程序时都必须修改转换后的代码,这

由于分发配置文件,iOS 应用程序在启动时崩溃? (libgdx + robovm)

我的iOS应用程序因相同的原因提交两次被拒绝:启动时崩溃。鉴于日志,我猜它来self的配置文件和签名身份。我将Libgdx1.5.x与RoboVMbeta4和Eclipse一起使用当我构建没有配置文件的应用程序时,它可以在任何模拟器上正常构建和运行。有了开发者资料,该应用程序可以在我的测试设备上正常构建和运行。一切都很好,直到我将iosSignIdentity和iosProvisioningProfile设置为分发,但出现以下错误:使用以下命令从控制台构建:./gradlew-Probovm.device.name=launchIOSDevice--stacktrace我遇到错误:or

ios - 是否可以在不使用 LibGDX 的情况下从 RoboVM 访问 OpenGL ES?

是否可以从RoboVM不使用LibGDX访问iOS上的OpenGLES?如果有,有什么有用的引用资料吗?我唯一能找到的是2年前的这个super简单的演示:http://robovm.com/ios-opengles-in-java-on-robovm/但它除了glClearColor和glClear之外不提供任何功能。不过,AppleGLKit框架似乎已实现。我只是找不到所有实际的glWhatever(...)函数... 最佳答案 是的,这是可能的。为此,您需要两件事:1.访问OpenGLES函数(如glClear(...)等)和2

ios - 在模拟器上运行 RoboVM iOS MapView 后出错

**当我尝试使用RoboVMIDE运行MapViewiOs时,应用程序启动后出现以下错误且没有编译错误,我已尝试将xcode更新到最新版本7.1.1(7B1005)。感谢您的帮助。**2015-11-1410:34:25.715Main[2608:1185315]***Terminatingappduetouncaughtexception'NSInvalidUnarchiveOperationException',reason:'CouldnotinstantiateclassnamedMKMapView'***Firstthrowcallstack:(0CoreFoundation

ios - 如何测试和导出使用 LibGDX 制作的 iOS 应用程序

标题的大部分内容已经确定了我需要帮助的内容。问题是RoboVM正在关闭并且不再提供任何服务:(所以我不能使用它,也找不到类似的东西。请帮忙,谢谢。我使用的是mac,AndroidStudio,我已经安装了Xcode。 最佳答案 如oficiallibgdxsite中所述有很多选择,例如:MobileOpenJDK9J2ObjCAvianXamarin+IKVMIntelMulti-OSEngineTomski正在为官方版本编写多操作系统引擎后端,如果您需要任何帮助,您可以在#libgdxfreenodeircchannel上亲自询问

ios - ROBOVM + robopods + admob ios 绑定(bind)

我尝试使用this绑定(bind)我的项目但是我没能实现所以我收到了类似的错误noClassDefFoundForNSObject我也尝试添加旧版本即this但在这里我无法将admob模块链接到我的ios模块错误,在这种情况下我得到的是:没有找到“默认”的配置我正在使用最新版本的LibGDX。日志片段:ava.lang.NoClassDefFoundError:org/robovm/apple/foundation/NSObject$Handleatorg.robovm.pods.google.mobileads.GADRequest.(GADRequest.java)atcom.bl

ios - LibGDX 使用 RoboVM 模拟 iOS 崩溃并出现架构不匹配错误

当我尝试通过RoboVMiPhone模拟器运行我的LibGDX项目时,它在启动时立即崩溃并出现以下错误:dyld:dyld_sim与加载的进程不兼容,可能是由于架构不匹配我真的不确定这是什么意思。感谢任何帮助,如果我需要提供更多信息,请告诉我。编辑:在名为“build.gradle”的文件中有一个选项archs="thumbv7:arm64"我想知道我是否需要更改它,因为我假设archs指的是架构。 最佳答案 您将如何启动您的RoboVM版本?我通过从我的项目根文件夹运行以下命令行来完成此操作:./gradlewios:launch

ios - 无法导入 robovm 绑定(bind)

我试图通过我发现的RoboVM绑定(bind)将admob广告放入我的iOSlibGDX游戏中here.我首先开始关注这些instructions,但是甚至无法完成第一步(导入),因为它仍然使用经典的libgdx结构。因为绑定(bind)现在使用gradle(和libgdx的其余部分一样),所以我试图将它们导入为gradle项目。当我点击“构建模型”时,出现以下错误:FAILURE:Buildfailedwithanexception.Whatwentwrong:Aproblemoccurredconfiguringrootproject'robovm-ios-bindings-mas

android - 使用 RoboVM 将 App 上传到 Apple 的 App Store 时出现问题

我正在使用Eclipse、libGDX1.2.0和RoboVM0.0.14。在过去的几天里,我试图将我的应用上传到应用商店,但没有成功。老实说,我真的不知道我做错了什么,所以我决定附上以下资源,希望这里有人能够帮助我解决这个问题。谢谢。下面你会发现:应用程序加载器错误消息。build.gradle文件。应用ID详细信息(来自developer.apple.com)。iOS证书(来自developer.apple.com)。iOS配置文件(来自developer.apple.com)。应用程序信息(来自itunesconnect)。钥匙串(keychain)访问文件(在我的mac上)。应