diff --git a/services/bundlemgr/src/base_bundle_installer.cpp b/services/bundlemgr/src/base_bundle_installer.cpp index 9768503bad72186adc000551155333b8e0bdd9ee..632dcd917e55490fa273bd010cc72f9c7c662513 100644 --- a/services/bundlemgr/src/base_bundle_installer.cpp +++ b/services/bundlemgr/src/base_bundle_installer.cpp @@ -299,7 +299,7 @@ ErrCode BaseBundleInstaller::InstallAppControl( #ifdef BUNDLE_FRAMEWORK_APP_CONTROL std::vector appIds; ErrCode ret = DelayedSingleton::GetInstance()->GetAppInstallControlRule( - AppControlConstants::EDM_CALLING, AppControlConstants::APP_DISALLOWED_UNINSTALL, userId, appIds); + AppControlConstants::EDM_CALLING, AppControlConstants::APP_ALLOWED_INSTALL, userId, appIds); if (ret != ERR_OK) { APP_LOGE("GetAppInstallControlRule failed code:%{public}d", ret); return ret;