Question

Quand quelqu'un accède à un site via une WebView dans une application iPhone, est là pour dire ce que l'application est utilisée de manière fiable (JavaScript ou côté serveur)? Il semble que la chaîne de l'agent utilisateur peut me dire s'il est de Safari ou non, mais pas ce que l'application précise est utilisée si ce n'est pas Safari, à moins qu'un agent utilisateur personnalisé a été spécifié par le programmeur de l'application (ce qui est rare).

Je voudrais pouvoir dire plus précisément ce que l'application exacte est utilisé pour servir [un peu] un contenu personnalisé. L'identifiant n'a pas besoin d'être lisible par l'homme, juste app-sepcific (donc par exemple un ID de paquet serait bien).

Exemple (et non utile) agents utilisateurs:

De Safari: "Mozilla / 5.0 (iPhone; U; iPhone CPU OS 3_1_2 comme Mac OS X, en-us) AppleWebKit / 528,18 (KHTML, comme Gecko) Version / 4.0 Mobile / 7D11 Safari / 528,16"

La plupart des applications: "Mozilla / 5.0 (iPhone, U, iPhone OS CPU 3_1_2 comme Mac OS X, en-us) AppleWebKit / 528,18 (KHTML, comme Gecko) Mobile / 7D11"

Était-ce utile?

La solution

J'ai essayé d'écrire simplement « Non », mais les réponses doivent être au moins 15 caractères ...

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top