diff --git a/CommonEventAndNotification/AlarmClock/entry/src/main/module.json5 b/CommonEventAndNotification/AlarmClock/entry/src/main/module.json5 index 38c9995fce4b992ee22a366cd1092b8b240f3082..4e7bddf3a97b6ddf0999a3ac5d3e287086b2ddcf 100644 --- a/CommonEventAndNotification/AlarmClock/entry/src/main/module.json5 +++ b/CommonEventAndNotification/AlarmClock/entry/src/main/module.json5 @@ -35,7 +35,14 @@ ], "requestPermissions": [ { - "name": "ohos.permission.PUBLISH_AGENT_REMINDER" + "name": "ohos.permission.PUBLISH_AGENT_REMINDER", + "reason": "$string:reason", + "usedScene": { + "abilities": [ + "EntryAbility" + ], + "when": "inuse" + } } ] } diff --git a/CommonEventAndNotification/AlarmClock/entry/src/main/resources/base/element/string.json b/CommonEventAndNotification/AlarmClock/entry/src/main/resources/base/element/string.json index b3d9b333286ae69cd8a2b2e194efb9935d21b0b5..aa5acf073890f7acc0a71ed2a166d47d45e15f0e 100644 --- a/CommonEventAndNotification/AlarmClock/entry/src/main/resources/base/element/string.json +++ b/CommonEventAndNotification/AlarmClock/entry/src/main/resources/base/element/string.json @@ -59,6 +59,10 @@ { "name": "main_page_title_font_family", "value": "HarmonyHeiTi-Bold" + }, + { + "name": "reason", + "value": "通知" } ] } \ No newline at end of file diff --git a/Media/ImageEditorTemplate/entry/src/main/config.json b/Media/ImageEditorTemplate/entry/src/main/config.json index 25c9d0a7bfb26dd4a62b34f8680526b41209b1ca..b82cc79656149294c79e34ba8f922e9bb564d9cb 100644 --- a/Media/ImageEditorTemplate/entry/src/main/config.json +++ b/Media/ImageEditorTemplate/entry/src/main/config.json @@ -48,13 +48,34 @@ ], "reqPermissions": [ { - "name": "ohos.permission.MEDIA_LOCATION" + "name": "ohos.permission.MEDIA_LOCATION", + "reason": "$string:reason", + "usedScene": { + "ability": [ + "MainAbility" + ], + "when": "inuse" + } }, { - "name": "ohos.permission.READ_MEDIA" + "name": "ohos.permission.READ_MEDIA", + "reason": "$string:reason", + "usedScene": { + "ability": [ + "MainAbility" + ], + "when": "inuse" + } }, { - "name": "ohos.permission.WRITE_MEDIA" + "name": "ohos.permission.WRITE_MEDIA", + "reason": "$string:reason", + "usedScene": { + "ability": [ + "MainAbility" + ], + "when": "inuse" + } } ], "js": [ diff --git a/Media/ImageEditorTemplate/entry/src/main/resources/base/element/string.json b/Media/ImageEditorTemplate/entry/src/main/resources/base/element/string.json index c3b006ea32b44e2248e0609501981a33937c8a58..6ca8660ceb83daffb8e83c3126ab37c4a09166ac 100644 --- a/Media/ImageEditorTemplate/entry/src/main/resources/base/element/string.json +++ b/Media/ImageEditorTemplate/entry/src/main/resources/base/element/string.json @@ -11,6 +11,10 @@ { "name": "MainAbility_label", "value": "ImageEditor" + }, + { + "name": "reason", + "value": "save image" } ] } \ No newline at end of file diff --git a/Media/ImageEditorTemplate/entry/src/main/resources/en_US/element/string.json b/Media/ImageEditorTemplate/entry/src/main/resources/en_US/element/string.json index c3b006ea32b44e2248e0609501981a33937c8a58..6ca8660ceb83daffb8e83c3126ab37c4a09166ac 100644 --- a/Media/ImageEditorTemplate/entry/src/main/resources/en_US/element/string.json +++ b/Media/ImageEditorTemplate/entry/src/main/resources/en_US/element/string.json @@ -11,6 +11,10 @@ { "name": "MainAbility_label", "value": "ImageEditor" + }, + { + "name": "reason", + "value": "save image" } ] } \ No newline at end of file diff --git a/Media/ImageEditorTemplate/entry/src/main/resources/zh_CN/element/string.json b/Media/ImageEditorTemplate/entry/src/main/resources/zh_CN/element/string.json index f48ebf917e57a6b342ff342ad4be125ac8c4c356..ab95a480c346267ed77bdb993efd28f6bf049d0a 100644 --- a/Media/ImageEditorTemplate/entry/src/main/resources/zh_CN/element/string.json +++ b/Media/ImageEditorTemplate/entry/src/main/resources/zh_CN/element/string.json @@ -11,6 +11,10 @@ { "name": "MainAbility_label", "value": "图片编辑" + }, + { + "name": "reason", + "value": "保存图片" } ] } \ No newline at end of file diff --git a/NetworkManagement/NewsDataArkTS/entry/src/main/module.json5 b/NetworkManagement/NewsDataArkTS/entry/src/main/module.json5 index 8c1924b11a24ac6e4d8d419acf62ef7fb23f5a93..751e33513e837bc401f2aa72ba82b01fba5f035e 100644 --- a/NetworkManagement/NewsDataArkTS/entry/src/main/module.json5 +++ b/NetworkManagement/NewsDataArkTS/entry/src/main/module.json5 @@ -39,7 +39,14 @@ ], "requestPermissions": [ { - "name": "ohos.permission.INTERNET" + "name": "ohos.permission.INTERNET", + "reason": "$string:reason", + "usedScene": { + "abilities": [ + "EntryAbility" + ], + "when": "inuse" + } } ] } diff --git a/NetworkManagement/NewsDataArkTS/entry/src/main/resources/base/element/string.json b/NetworkManagement/NewsDataArkTS/entry/src/main/resources/base/element/string.json index 4fd717ee10aa4f735e4f68aa7cbd812b2e8d5167..688a16030e7f6e6488aced5c9d4300174f2e746f 100644 --- a/NetworkManagement/NewsDataArkTS/entry/src/main/resources/base/element/string.json +++ b/NetworkManagement/NewsDataArkTS/entry/src/main/resources/base/element/string.json @@ -47,6 +47,10 @@ { "name": "prompt_message", "value": "No more data" + }, + { + "name": "reason", + "value": "internet" } ] } \ No newline at end of file diff --git a/NetworkManagement/NewsDataArkTS/entry/src/main/resources/en_US/element/string.json b/NetworkManagement/NewsDataArkTS/entry/src/main/resources/en_US/element/string.json index 4fd717ee10aa4f735e4f68aa7cbd812b2e8d5167..688a16030e7f6e6488aced5c9d4300174f2e746f 100644 --- a/NetworkManagement/NewsDataArkTS/entry/src/main/resources/en_US/element/string.json +++ b/NetworkManagement/NewsDataArkTS/entry/src/main/resources/en_US/element/string.json @@ -47,6 +47,10 @@ { "name": "prompt_message", "value": "No more data" + }, + { + "name": "reason", + "value": "internet" } ] } \ No newline at end of file diff --git a/NetworkManagement/NewsDataArkTS/entry/src/main/resources/zh_CN/element/string.json b/NetworkManagement/NewsDataArkTS/entry/src/main/resources/zh_CN/element/string.json index c1c47b94988c00904d82ae69c354801a1226161b..3a32cbf077e8d90c24b3d19f0db2bb49d3dc05d4 100644 --- a/NetworkManagement/NewsDataArkTS/entry/src/main/resources/zh_CN/element/string.json +++ b/NetworkManagement/NewsDataArkTS/entry/src/main/resources/zh_CN/element/string.json @@ -47,6 +47,10 @@ { "name": "prompt_message", "value": "没有更多数据了" + }, + { + "name": "reason", + "value": "网络" } ] } \ No newline at end of file