2017-04-05 3 views
1

Jusqu'à récemment, j'ai réussi à utiliser Apple Configurator 2 pour charger un profil sur un Apple TV qui avait l'adresse IP du Mac fonctionnant sous charles (et connecté via USB), et le certificat Charles.cer. Cela m'a permis de capturer des journaux d'applications Charles fonctionnant sur l'Apple TV.Charles Proxy capturer tvOS 10.2?

Je soupçonne que la version récente de tvOS 10.2 est le coupable, mais cette approche ne fonctionne plus, et je suis incapable de charger des profils.

Quelqu'un dans StackOverflow-land a réussi à capturer les journaux Charles dans tvOS 10.2?

+0

Nous avons le même problème ici. Nous cliquons sur "installer" et rien ne se passe ... – legege

Répondre

2

Ces types de profils sont désormais uniquement "Appareils surveillés". Si vous regardez la console de l'appareil, vous verrez ces lignes:

Apple-TV profiled[146] <Notice>: Installation failed. Error: NSError: 
Desc : Profile Installation Failed 
Sugg : This profile can only be installed on a Supervised device. 

MISE À JOUR Pour un appareil « supervisé », vous devez utiliser la version d'Apple Configurator 2 2.4+. Veuillez noter qu'il ne s'agit PAS d'une mise à jour d'Apple Configurator 2 version 2.2, il s'agit d'un téléchargement séparé sur l'AppStore ... Vous pouvez maintenant télécharger le profil contenant Global HTTP Proxy et Trusted Certificate.

+0

Merci pour vos commentaires. J'ai essayé sans succès de faire de l'Apple TV un appareil supervisé. Répondra avec des instructions si je réussis –

+0

La configuration avec le dernier Configurateur 2.4+ et la configuration d'un Global HTTP Proxy et d'un Trusted Cert ne fonctionne toujours pas pour déchiffrer les connexions https via Charles sur tvOS 10.2. Sur iOS 10.3 dans Paramètres -> Général -> À propos de -> Paramètres de confiance du certificat, vous devez explicitement approuver le certificat racine personnalisé Charles Proxy installé, mais il n'y a pas de manière équivalente de faire confiance au cert sur tvOS 10.2. la cause-racine. – ozarius

+0

Cela fonctionne ici sans toutes ces étapes supplémentaires. – legege

1

Selon Charles Proxy page for setting up SSL Certificates:

Au tvOS 10.2, il ne peut plus faire confiance au certificat Charles Root, il est donc impossible d'utiliser SSL avec mandatement tvOS 10.2. Cela semble dû au fait que le menu Paramètres de confiance de certificat n'est pas disponible (voir Périphériques iOS ci-dessus). Un bug a été déposé auprès d'Apple et nous espérons que cela sera résolu dans le futur.