据我所知,操作系统也避免从个人配置文件中触发任何托管配置文件意图(除非授予权限)。因此,虽然请求是从GCM保留给设备的,但当应用程序位于托管配置文件中时,设备无法触发应用程序的活动。
您需要做的是在个人配置文件中保留一个单独的单元来处理接收GCM操作。您可以授予特定意图的权限,以便与托管配置文件交叉共享。通过这种方式,您可以通过对托管配置文件中的应用程序的意图发送触发器,并为操作提供相关信息。 如果不清楚,请告诉我。
请仔细检查 此链接(确保与托管配置文件的兼容性) 了解启用交叉配置文件意图。