我正在尝试配置RoboVM
以便为iOS构建我的LibGDX
项目。
在我的build.gradle
文件中:
project(":ios") {
apply plugin: "java"
apply plugin: "robovm"
configurations { natives }
dependencies {
compile project(":core")
compile "org.robovm:robovm-rt:${roboVMVersion}"
compile "org.robovm:robovm-cocoatouch:${roboVMVersion}"
compile "com.badlogicgames.gdx:gdx-backend-robovm:$gdxVersion"
natives "com.badlogicgames.gdx:gdx-platform:$gdxVersion:natives-ios"
natives "com.badlogicgames.gdx:gdx-freetype-platform:$gdxVersion:natives-ios"
}
robovm {
// Configure robovm
iosSignIdentity = "ABCD123455442D6E878394E55925E0987654321"
iosProvisioningProfile = "/path/to/profile.mobileprovision"
iosSkipSigning = false
stdoutFifo = ""
stderrFifo = ""
}
}
我不确定我对iosSignIdentity的理解是否正确,这些字符(虽然不是这个,但很接近)是通过security find-identity -v -p codesigning
返回的序列。
到目前为止,它完全拒绝看到我从苹果下载的配置文件。我收到的错误消息如下:
> No provisioning profile found matching '/path/to/profile.mobileprovision'
我已经为此苦苦思索了好几天。有什么想法吗?