iPhone application sous test se bloque après quelques jours
Je suis de nouveau à faire des applications de l'iPhone et c'est ma première tentative.
J'ai fait une application simple qui a deux boutons. Un bouton permet d'ouvrir une URL et l'autre s'ouvre une fenêtre Pop-up.
Je suis encore à s'inscrire en tant que développeur d'apple et suis en train de tester mon application sur le physique de l'appareil en le connectant à Xcode.
Quand j'ai installer l'application, il fonctionne correctement pendant quelques jours malgré le débrancher de Xcode. Cependant, après quelques jours, l'application ne s'ouvre pas et clignote un écran noir vide et revient à l'écran d'accueil.
Quand je le reconnecter à nouveau pour Xcode et exécutez de nouveau le même code sur le même iPhone, il fonctionne de nouveau correctement pendant quelques jours et puis se bloque à nouveau.
Je suis incapable de comprendre pourquoi l'application est se comporter de telle manière après quelques jours et ne sont pas immédiatement.
Est-il une période d'expiration pour l'application lorsque l'on n'a pas signé en tant que développeur? (Le profil de configuration montre expire bientôt) Si non, pouvez-vous s'il vous plaît me guider quant à la façon d'aller sur la résolution de ce problème?
De bien vouloir me donner votre estimé suggestions/commentaires comme je suis mal collé et la nécessité de trouver une solution dès que possible.
Merci beaucoup!
au démarrage de l'application ne fonctionne plus, que faites-vous sur votre périphérique physique? Avez-vous essayer de tuer l'application et redémarrez l'application? Avez-vous essayer de tuer l'application, puis redémarrez l'appareil et enfin redémarrez l'application? Avez-vous fait ces tests?
J'ai connu des problèmes similaires , app installé via Xcode se bloque au lancement après quelques jours
j'ai exactement le même problème, cependant, lorsque vous installez votre application via installr ou de soumettre et de le télécharger à partir du magasin il n'a jamais tomber en panne après plusieurs jours. donc franchement pas une fuite de mémoire
Branchez l'iphone à votre mac et utiliser xcode pour voir le crash logs
OriginalL'auteur hs7624 | 2016-07-11
Vous devez vous connecter pour publier un commentaire.
Si l'application est installée avec Xcode et vous n'avez pas un Programme payant Compte de Développeur, l'espérance de vie de l'application est environ 48 heures (Il n'existe pas de durée de validité pour cela).
Pour un programme payant, il y a quelques mois avec le bon certificat. Avec TestFlight, il est maintenant de 60 jours.
En effet, si vous ne vous connectez pas à votre application, il a une faible espérance de vie. Il est tout à fait nouvelles que Apple permet l'installation de dispositifs pour les comptes gratuits, mais c'est juste pour faire des tests (autres que le simulateur), si vous voulez plus de jours de test sur un appareil, vous avez à payer pour la le programme de développeur.
Je vais poster dans ce thread si je trouve un lien officiel d'apple.
P, Bhumit Mehta, Béchir Sidani : Merci pour la réponse. C'est la première fois que je suis le développement de l'application IPhone. Avez-vous rencontrez ce problème avec toutes les applications que vous créez ou seulement quelques-uns d'entre eux?
Si cela vous aide, alors vous pouvez cocher comme réponse. TIA
Avez-vous une source pour cette information. Si vous le faites, merci de transmettre une référence.
OriginalL'auteur Ketan P
Non, c'est pas une supposition, en fait...
C'est 7 jours exactement pour un compte développeur gratuit.
Vous pouvez vérifier la validité également dans Xcode profil de configuration aussi:
En Général → Signature ("Gérer Automatiquement la Signature" cochée) → Profil de configuration (Cliquez sur l'Info (i) l'icône)
vous pouvez vérifier la validité du profil:
Pour préciser un point de détail qui a été une source de certains personnels de la confusion: C'est 7 jours à partir de la création du certificat de configuration et pas 7 jours à compter de la fois que votre application a été construit. Si, par exemple, le lundi à 12:00 Xcode renouvelle votre certificat de mise en service (ce qui n'est pas automatiquement), puis le dimanche soir de la même semaine, vous installez votre application sur un téléphone, cette application va être fonctionnel pour quelques heures, jusqu'au lundi 12:00-vient autour.
OriginalL'auteur dev_m
Ce forum m'a aidé à trouver une réponse pour un très problème similaire, j'ai été face à un Ionique de l'application iOS que j'ai en cours d'exécution sur quelques iPads pour un checkin kiosque à but non-lucratif, je suis en train d'élaborer. Pour mon scénario, j'ai juste besoin des applications à exécuter localement sur WiFi et jamais sur les autres appareils, de ne jamais être téléchargée sous forme d'une application distribuée au public. Mes applications gardé au hasard de s'écraser sur le lancement, et je re-installer l'application à partir de Xcode et ils commencer à travailler à nouveau.
Donc ma seule véritable solution est de la création d'un "Ad-Hoc" certificat de profil de configuration et, où vous pouvez ajouter jusqu'à 100 appareils iOS à la disposition. J'ai dû ajouter manuellement mon ipad 3 pour le profil de configuration, puis télécharger le fichier et l'ouvrir, puis dans Xcode décochez l'option "gérer Automatiquement la signature", puis accédez ci-dessous à "Profil de configuration", puis sélectionnez votre nouveau ad-hoc profil de style. Et vous devrait être bon aussi longtemps que votre compte développeur Apple est en règle (je crois, quelqu'un me corrige si je me trompe).
Juste un heads-up, premier vous personnellement d'être payé et développeur enregistré avec Apple, pas seulement ajouté à une équipe en inviter. J'ai été invité par une autre équipe de complètement différent de ce projet et n'a pas été en mesure de mettre en place et créer le certificat et le fichier de configuration sur mon propre à cause de cela. J'ai dû quitter mon équipe, puis de l'enregistrer à nouveau avec Apple comme un développeur individuel, puis j'ai pu compléter mes pas.
OriginalL'auteur Shane McCurdy