2016-04-12 1 views

Répondre

1

La réponse est oui.

La procédure est assez similaire sur Android et iOS.

Android

  1. Mettez votre projet sur le mode Release Android
  2. Si vous utilisez un Google Play Services (cartes et autres), assurez-vous d'utiliser votre propre trousseau, qui peut être défini dans les options du projet sous Signature du package Android
  3. Création du projet
  4. Clic droit et sélec t Archive pour la publication enter image description here
  5. Une nouvelle fenêtre apparaît où vous pouvez signer et distribuer votre application
  6. Télécharger Google Play Store ou tout autre magasin pertinent

Pour iOS les étapes sont similaire

  1. Assurez-vous que vous avez créé un App Name and provisioning profiles in the Apple developer center
  2. Assurez-vous Identifiant de votre application correspond à celui enregistré dans le Info.plist de l'application
  3. Passer à l 'AppleStore ou Ad-hoc en fonction de la façon dont vous voulez distribuer votre application enter image description here
  4. Générez votre projet
  5. Faites un clic droit et sélectionnez Afficher IPA sur Build Server (Visual Studio)/dans Xamarin.Studio sur Mac, vous pouvez sélectionner Archive pour la publication et recevoir l'IPA.
  6. Télécharger IPA à l'iTunesConnect ou HockeyApp ou toute autre méthode de distribution que vous utilisez

Pour plus dans la documentation en profondeur, s'il vous plaît se référer à la documentation officielle de Xamarin for Android et for iOS.

+0

Merci pour votre réponse très détaillée et explicative, mais je pense que vous avez mal compris ma question. Je ne veux pas le construire pour Android ou iOS, mais pour les ordinateurs de bureau à la place. Je veux savoir s'il y a un moyen de transformer mon projet en .exe ou en fichier .app pour les exécuter sur Windows et Mac. Je ne veux pas publier mes projets n'importe où, juste les avoir prêts à les envoyer peut-être à quelques amis :) Encore une fois, merci d'avoir répondu. – Brobz

+0

Eh bien, vous devez utiliser les étiquettes correctes pour votre question et peut-être vous expliquer mieux la prochaine fois. – Cheesebaron

0

Désolé pour votre compréhension de votre question pour la première fois.

Si vous créez le jeu sur un Mac, je ne suis pas sûr qu'il existe un moyen d'exporter .app. Cependant, je vous recommande de charger votre projet Xamarin dans Xamarin Studio ou Visual Studio sous Windows. Ensuite, vous pouvez obtenir la version iOS et Windows binaire en même temps. Cependant, pour la version Windows, vous ne pouviez obtenir que la sortie .appx, qui est la contrepartie de winRT au bureau traditionnel .exe.

Prenez Visual Studio comme un exemple,

Si vous souhaitez exporter la sortie fenêtres, s'il vous plaît suivez les étapes ci-dessous:

  1. clic droit sur les xamarin.Windows de votre projet (UWP ou Windows8.1) dossier et sélectionnez « magasin »

  2. sélectionnez « Non » pour la boîte de dialogue invite sur l'opportunité de télécharger pour stocker

  3. Foll Doit les instructions jusqu'à la fin. Ensuite, récupérez le fichier .appx sous votre dossier de projet AppPackages

Et en plus, même si vous avez juste besoin de partager avec plusieurs personnes, HockeyApp est toujours une bonne option pour vous au sujet de la peine de la distribution et des problèmes de contrôle de version, il peut économiser pour vous. Vous pouvez prendre un essai here.

S'il vous plaît laissez-moi savoir si cela peut aider.