将readwrite
或readcreate
设置为Firefox操作系统应用清单中access
条目的permissions
属性值会产生什么不同的后果?
答案 0 :(得分:3)
permission中的manifest个访问值目前由两个API使用,即联系人和设备存储。例如,如果您的应用只需要阅读手机通讯录,则必须设置"readonly"
访问权限。如果您没有充分理由设置"readwrite"
(您的应用不需要此更高级别的访问权限),那么您的应用可能无法通过审核来添加到市场中。另一个例子是,如果您的应用只需要导出联系人并将其保存到手机联系人列表中。在这种情况下,您需要设置"createonly"
。在清单中使用此设置,尝试读取或修改现有的电话联系将失败。 "readwrite"
将允许您同时阅读,修改和创建联系人。 "readcreate"
将允许您阅读和创建联系人。
设置了这些权限后,系统将提示用户是否允许相应的操作。访问级别方法很好,因此用户可以更好地控制应用程序可以对其联系人/文件执行的操作。