【问题标题】:Can't modify a file programmatically in Meego/Harmattan无法在 Meego/Harmattan 中以编程方式修改文件
【发布时间】:2013-02-22 18:58:42
【问题描述】:

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

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

【问题讨论】:

    标签: nokia meego meego-harmattan


    【解决方案1】:

    您的应用程序无权写入/opt,因为它以user 运行。您必须将文件放在/home/user/.yourapp/chown 中,然后在安装后脚本中将其放入user:user。 (你也可以直接在/opt chown 文件,但不推荐)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-26
      • 2013-03-26
      • 1970-01-01
      • 2011-01-20
      • 2010-10-13
      • 1970-01-01
      相关资源
      最近更新 更多