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.
3 Réponses :
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.
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.
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:"
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.
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!