无法在Meego / Harmattan中以编程方式修改文件

时间:2013-02-03 23:05:47

标签: nokia meego meego-harmattan

我正在开发一个Meego / Harmattan应用程序,在我的包中有一个文件x.dat,我需要使用我的可执行文件foo应用程序在其中编写,Debian包成功并在/ opt / foo /中安装x.dat bin,但是当我调试时,应用程序foo拒绝为后续的fwrite成功打开文件,这是否与Aegis清单条目相关?这个条目的正确句子是什么?它是手动完成的吗?

注意:我尝试使用不同的路径来安装数据文件x.dat,但没有成功,这包括尝试/ home / user。 提前谢谢,

1 个答案:

答案 0 :(得分:0)

您的应用程序无权写入/opt,因为它以user运行。您必须在postinstall脚本中将文件放在/home/user/.yourapp/chownuser:user。 (您也可以在/opt中直接选择文件,但不建议这样做)