C'est normal. Si une tâche ne se termine pas à temps lors du passage en arrière-plan, la capture d'écran ou l'écran de démarrage précédent s'affichera lors du retour à l'application. Le système prendra une capture d'écran de l'interface actuelle de l'application lorsqu'elle est placée en arrière-plan. Cependant, si l'application a d'autres tâches qui n'ont pas été terminées ou si l'interface vidéo empêchera le système de prendre une capture d'écran, l'écran de démarrage. sera affiché la prochaine fois qu’il sera activé. Il s’agit d’un comportement du système et il n’y a aucune règle à suivre, vous pensez donc qu’il s’agit d’une situation anormale. Si vous souhaitez éviter cette situation, veuillez vérifier votre application et mettre en pause ou terminer toutes les tâches lorsque applicationWillResignActive, telles que les requêtes réseau, l'enregistrement et la lecture audio et vidéo, divers fils de discussion en arrière-plan, etc. Bien entendu, cela ne peut pas garantir à 100 % que les captures d'écran du système fonctionneront correctement. Certaines tâches mettront du temps à s'arrêter, ce qui entraînera également l'échec des captures d'écran.
C'est normal. Si une tâche ne se termine pas à temps lors du passage en arrière-plan, la capture d'écran ou l'écran de démarrage précédent s'affichera lors du retour à l'application. Le système prendra une capture d'écran de l'interface actuelle de l'application lorsqu'elle est placée en arrière-plan. Cependant, si l'application a d'autres tâches qui n'ont pas été terminées ou si l'interface vidéo empêchera le système de prendre une capture d'écran, l'écran de démarrage. sera affiché la prochaine fois qu’il sera activé. Il s’agit d’un comportement du système et il n’y a aucune règle à suivre, vous pensez donc qu’il s’agit d’une situation anormale.
Si vous souhaitez éviter cette situation, veuillez vérifier votre application et mettre en pause ou terminer toutes les tâches lorsque
applicationWillResignActive
, telles que les requêtes réseau, l'enregistrement et la lecture audio et vidéo, divers fils de discussion en arrière-plan, etc. Bien entendu, cela ne peut pas garantir à 100 % que les captures d'écran du système fonctionneront correctement. Certaines tâches mettront du temps à s'arrêter, ce qui entraînera également l'échec des captures d'écran.