经过大量搜索后,我还没有找到在没有GUI的Linux发行版上签署BlackBerry应用程序的方法.
截至目前,我收到错误“无法请求签名,直到此应用程序完成初始密钥生成.”.问题是我无法通过CLI注册CSI文件.有没有人完成这个没有设置X11?
最佳答案
是的,它绝对可以在无头Linux机器上执行此操作.哎呀,我是在无头的Solaris / UltraSPARC服务器上做的:-)
对于实际运行该工具,我喜欢http://bb-ant-tools.sf.net/.如果您使用的是较旧版本的签名工具,则可能需要进行一些修改,如http://slashdev.ca/所述.
虽然该工具可以从命令行参数完全控制,但遗憾的是仍然需要访问正在运行的X服务器才能运行.解决方法是安装“Xvfb”(假冒X服务器用于此类目的),在系统后台启动它,然后设置DISPLAY变量,以便签名工具将其用于非交互式GUI.