45 votes

iOS 10 "Démarrage de la journalisation WebFilter pour le processus" + en-tête d'autorisation de proxy retiré de la demande

À partir de iOS 10, j'ai remarqué ces journaux dans mon application

yyyy-MM-dd HH:mm:sss HelloWorld[XXX:XXXXXX] WF: === Starting WebFilter logging for process HelloWorld
yyyy-MM-dd HH:mm:sss HelloWorld[XXX:XXXXXX] WF: _userSettingsForUser mobile: {
    filterBlacklist =     (
    );
    filterWhitelist =     (
    );
    restrictWeb = 1;
    useContentFilter = 0;
    useContentFilterOverrides = 0;
    whitelistEnabled = 0;
}
yyyy-MM-dd HH:mm:sss HelloWorld[XXX:XXXXXX] WF: _WebFilterIsActive returning: NO

J'ai examiné iOS 10 notes de Version , mais il n'y a pas d'info à propos de WebFilter fonctionnalité

Aussi, j'ai remarqué que pour certains sites, Proxy-Authorization retiré de la demande (j'utilise par programme proxy configuré) et ce problème a commencé à partir d'iOS 10.

N'importe qui peut jeter une lumière sur cette?

Mise à jour 1

J'ai trouvé stables cas lorsque cela se produit

  1. WebView demande / pour certains site, example.org sur https
  2. Reçu html contient http lien vers une ressource (image, css) comme http://example.org/icon.png
  3. Cela a conduit à en-Tête de l'enlèvement

5voto

Rob-4608 Points 779

Si vous souhaitez supprimer le message sur la console XCode, veuillez suivre les étapes ci-dessous.

 Select Product => Scheme => Edit Scheme or use shortcut : CMD + <
Select the Run option from left side.
On Environment Variables section, add the variable OS_ACTIVITY_MODE = disable
 

4voto

Ryu Points 75

Consultez le site avec les outils de développement Chrome et vous trouverez probablement un avertissement tel que Mixed Content: The page at '...' as loaded over HTTPS, but requested an insecure resource '...'. This content should also be served over HTTPS.

Selon Apple, la "prise en charge de la stratégie de sécurité du contenu (CSP)" dans Safari 10 "a été améliorée en incluant la version 2.0 de la norme." Il semble que cela inclut également iOS 10.

Jetez un coup d'oeil ici sur les niveaux de CSP: https://content-security-policy.com

1voto

Vasanth Points 206

Je faisais face au même problème, la raison dans mon cas était, j'avais essayé d'ouvrir une vidéo d'extension .webm dans iframe.Lorsque j'ai changé l'extension d'une vidéo de .webm à .mov ou .mp4, le problème a été résolu.

0voto

Uwe Points 57

J'avais les mêmes messages, liés au fait qu'aucune vidéo de récompense n'était diffusée à partir d'AdMob.
J'ai installé le dernier framework AdMob - toujours la même erreur.
J'ai vérifié deux fois que j'avais tous les paramètres relatifs à l'intégration AdMob, puis j'ai juste attendu.
Un jour plus tard, toutes les vidéos ont été livrées comme prévu. Je suppose donc que c'était un problème sur Google.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X