diff --git a/src/appspawn_server.cpp b/src/appspawn_server.cpp index c5071b053ba84e05256d964d8e1b3dc8fa4fac79..0b8f2121458320fcae1ae4ad59b9462907d9d86d 100644 --- a/src/appspawn_server.cpp +++ b/src/appspawn_server.cpp @@ -41,6 +41,7 @@ constexpr int32_t MAX_GIDS = 64; constexpr std::string_view BUNDLE_NAME_CAMERA("com.ohos.camera"); constexpr std::string_view BUNDLE_NAME_PHOTOS("com.ohos.photos"); +constexpr std::string_view BUNDLE_NAME_PLAYER("com.ohos.musicplayer"); } // namespace using namespace OHOS::HiviewDFX; @@ -421,7 +422,8 @@ void AppSpawnServer::SpecialHandle(ClientSocket::AppProperty *appProperty) { // special handle bundle name "com.ohos.photos" and "com.ohos.camera" if ((strcmp(appProperty->processName, BUNDLE_NAME_CAMERA.data()) == 0) || - (strcmp(appProperty->processName, BUNDLE_NAME_PHOTOS.data()) == 0)) { + (strcmp(appProperty->processName, BUNDLE_NAME_PHOTOS.data()) == 0) || + (strcmp(appProperty->processName, BUNDLE_NAME_PLAYER.data()) == 0)) { if (appProperty->gidCount < MAX_GIDS) { appProperty->gidTable[appProperty->gidCount] = GID_MEDIA; appProperty->gidCount++;