i crée une application iOS et cela fonctionne complètement à l'aide du profil de développement dans le périphérique. Il ne se bloque jamais dans un appareil à l'aide d'un profil de provisioning de développement. p>
Mais lorsque je crée son profil de distribution Adhoc et crée IPA avec elle, l'application s'est écrasée à plusieurs reprises. Mais le problème est que avec le profil distribué, je ne peux pas déboguer, donc je ne peux pas voir le journal des crash. Je ne peux donc pas comprendre pourquoi le crash de l'application qui est complet exécuté sur le profil de développement ... et comment résoudre ce problème? P>
merci à tous p>
3 Réponses :
Votre profil de distribution Ad-hoc peut planter l'application la première fois qu'elle est exécutée sur votre appareil, mais courez la deuxième fois, de manière suppléante. Les étapes suivantes vous aideront à résoudre le problème. P>
Si vous obtenez toujours des accidents, connectez votre appareil à votre Mac et affichez ses journaux en Xcode. P>
Ici, vous pouvez vérifier vos journaux, erreurs et rapports d'accident, ce qui devrait vous dire pourquoi l'application se bloque. P>
J'utilise le logiciel Syncios (sous Windows) pour installer IPA dans le périphérique
Mais le débogage n'est pas autorisé avec le profil de distribution ... il décrira toujours le rapport d'accident .. ????
vous pouvez vérifier votre rapport de crash (de votre côté ou de votre côté système) là-bas
... Comment résoudre ce problème? P> blockQuote>
Eh bien, vous avez besoin des bûches de crash. Voici les documents d'Apple. Ils vous aideront à les rassembler et à les interpréter. P>
- Q & A Q & A qa1747, Débogage déployé des applications iOS li>
- Note technique TN2151, Comprendre et analyser les rapports d'applications IOS a > li> ul>
J'ai suivi @ ANBU'S TIP pour vérifier les journaux de périphérique via Le problème pour moi était que j'utilise une police personnalisée intégrée à mon projet via des cocoapodes. Pendant le temps de développement, l'application s'exécute en douceur car mon ordinateur peut voir où sont les fichiers de police. Toutefois, Xcode ne baisse pas les fichiers de polices de la POD dans le projet, je devais donc être suivis: p>
Je suis allé avec le second car je pourrais accidentellement supprimer accidentellement l'une des références aux fichiers de polices et retrouver le problème à nouveau. P> Xcode> Fenêtre> Périphériques> Afficher les journaux de périphérique CODE>. P>.
Build Phases> Copier les ressources de l'ensemble code> et ajoutez les fichiers de polices dans mon dossier de projet principal (sans les copier; seulement en tant que références). LI>