1
votes

Existe-t-il un moyen recommandé de distribuer des applications iOS aux testeurs avant de les publier sur l'App Store?

Je dois distribuer mes applications aux testeurs avant de les soumettre au (x) magasin (s). Nativescript crée un fichier apk qui est facilement distribué aux testeurs Android. TestFlight est-il le moyen recommandé pour distribuer des applications iOS? Et devrais-je utiliser le fichier de projet xcode pour créer l'application dans Xcode afin de la soumettre à TestFlight. Cette méthode semble contre-intuitive.


0 commentaires

3 Réponses :


1
votes

Oui, idéalement, vous utiliseriez TestFlight. C'est également un moyen idéal pour vous de tester votre compilation / signature de distribution, etc., car vous téléchargeriez exactement la même version qui se retrouvera sur l'App Store. En fait, si vos tests se passent bien avec vos utilisateurs, vous pouvez soumettre la même version que vous avez déjà téléchargée pour TestFlight aux réviseurs de l'App Store, vous n'avez même pas besoin de télécharger une nouvelle version.


0 commentaires

1
votes

Comme @Dave Wood l'a mentionné, oui, TestFlight devrait être la voie à suivre car vous n'avez pas besoin de reconstruire l'application pour la soumettre à Apple pour examen. Répondez à votre question suivante Dois-je utiliser le fichier de projet xcode pour créer l'application dans Xcode - Non Vous pouvez utiliser les commandes ci-dessous pour créer et publier une application sur l'Apple Store. Depuis le dossier racine de votre application

tns build ios --release --for-device --bundle

cela montrera le chemin où il a créé le fichier .ipa, puis tns publish ios --ipa

cela demandera votre identifiant Apple et mot de passe spécifique à l'application et traitera le Application basée sur votre appid mentionné dans votre package.json.

Vous pouvez modifier la version et le nom de l'application dans info.plist dans le dossier App Resources-> ios.


1 commentaires

J'ai suivi ces instructions, mais la commande de construction ne fonctionne pas - à la place, elle donne cette erreur, "Impossible de trouver la fourniture mobile avec l'UUID ou le nom:"



0
votes

Merci. J'ai réalisé que c'était la réponse après avoir posté la question. Je suis nouveau dans NativeScript, mais pas dans le développement iOS. Il m'est venu à l'esprit qu'une fois l'application téléchargée sur App Store Connect, je contrôle toujours les activités de publication ou de configuration de TestFlight. Merci.


1 commentaires

Salut Brusie. Vous êtes nouveau ici, alors voici quelques notes pour vous: a) ne postez pas de réponse qui est une réponse à une autre réponse. Cela devrait être un commentaire, soit sur une réponse spécifique, soit même sur la question originale. b) voter pour toute réponse que vous jugez utile, c) une fois que vous avez une bonne réponse, veuillez la marquer comme telle, puis la question apparaîtra comme une réponse dans les recherches, etc. Merci, j'espère que vous apprécierez votre temps ici!