Je construis une application qui fonctionne maintenant bien dans l'émulateur iOS, donc je veux maintenant tester l'application sur un appareil iOS. Je me suis inscrit au programme Apple Developer et couru ionic run ios
, qui a pris fin avec le message suivant:Comment tester l'application Cordova/ionic sur un appareil iOS?
Code Sign error: No provisioning profiles found: No non–expired provisioning profiles were found. CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 8.2'
Alors j'ai ouvert XCode et je suis allé à Preferences > Accounts
et ajouté mon identifiant Apple. J'ai ensuite cliqué sur View Details...
, puis sur l'icône d'actualisation afin de récupérer deux identités de signature. Ci-dessous qui doit afficher les profils d'approvisionnement est vide si:
je puis lire this article on the Apple Developer site ce qui explique que je dois:
- Définissez un ID bundle
- Assigner mon application à une équipe
- Créer le profil Provisioning équipe
L'ID de bundle doit être défini dans XCode. Parce que je suis sous l'hypothèse que l'ID de paquet est défini dans mon fichier ionique config.xml
je ne suis pas sûr de la façon de procéder si.
Est-ce que quelqu'un sait comment je peux (de préférence très facilement) tester mon application sur les appareils iOS? Tous les conseils sont les bienvenus!
Vous pouvez vérifier bundleId sur Xcode en cliquant sur le titre du projet. Il est nécessaire uniquement si vous souhaitez exporter votre application pour les tests bêta ou l'app store. Pour exécuter sur l'appareil, il vous suffit de définir correctement vos profils d'approvisionnement. – Ram