2014-11-25 44 views
0

我试图在实际设备上运行我libGDX roboVM项目,但我得到一个错误:在发生的Eclipse无法运行libGDX iOS应用

内部错误:“启动-ios(2)” 。 找不到与iPhone开发者匹配的签名标识

是否有wiki解释了我可以设置这些签名选项的位置?

回答

0

更新中的build.gradle的robovm块,包括您的身份签署姓名和电话号码,你的供应配置文件的名称:

robovm { 
    iosSignIdentity = "iPhone Developer: My Name (ABCDEFGHIJ)" 
    //To find iosSignIdentity, run this in terminal: security find-identity -v -p codesigning 

    iosProvisioningProfile = "My Developer Profile" 
    //The simple name of the profile. Look in Xcode preferences->accounts. 

    iosSkipSigning = false 
    stdoutFifo = null 
    stderrFifo = null 
} 
+0

今晚我会试试这个,虽然我不明白两件事:为什么在libgdx wiki中没有提到这个?根据维基百科的说法,开箱即可完成设置。其次,为什么更改build.gradle会为Eclipse做任何事情?我的理解是Eclipse根据其工作区设置构建其项目,而不是查看build.gradle文件。 – Barodapride 2014-11-25 21:54:52

+0

没有很好的记录。不需要启动设备,只需创建一个IPA(可部署的应用程序文件)。我不再使用Eclipse了,但我认为robovm仍然会在gradle配置中查找签名标识,即使您没有手动输入gradle命令。 – Tenfour04 2014-11-26 02:32:10

+0

它仍然不起作用。它似乎没有看到这一点。我尝试使用Gradle刷新依赖关系,但没有更改。我在论坛上发布了一个问题。我无法真正在我的主项目中使用Gradle,因为还有其他问题,我还没有弄清楚。它似乎无法构建我的BaseGameUtils项目。 – Barodapride 2014-11-26 02:37:49

0

你并不需要编辑的build.gradle文件,包括签名身份和供应配置文件。只需下载robovm Eclipse plug-in。 IntelliJ也有一个。当您在Eclipse或IntelliJ中创建IPA时,您可以提供签名标识和配置文件。

相关问题