Xamarin ve Monogame kullanarak Mac'te basit bir Pong oyunu yapıyorum, ancak .exe veya bir .app gibi bir ikili dosyaya dışa aktarmanın bir yolunu bulamıyorum. . Bu yapılabilir mi?Bir monogame projesinden ikili oluşturma nasıl olur
cevap
Cevap evet.
Yordam, hem Android hem de iOS'de oldukça benzer.
Android
-
Eğer kendi anahtarlık kullandığınızdan emin olun herhangi bir Google Hizmetleri (haritalar ve böyle) Play kullanıyorsanız modunu
- Release projenizi üzerinde geçiş
- , olabilen
- projeyi
- Sağ tıklayın ve sonrasında Seç Yapı İmza Android Paketi kapsamında Proje Seçenekleri tanımlanan Eğer imzalayıp Google'a
- yükle

iOS için adımlardır Store'da veya diğer ilgili Play Store'u uygulamanızı dağıtabilirsiniz burada t Yayıncılık
- benzer bir App Name and provisioning profiles in the Apple developer center oluşturduk
- olun uygulamanızın emin Tanıtıcı uygulamanın Info.plist kayıtlı biriyle eşleşen AppStore veya Ad-Hoc geçin Projenizi oluşturun uygulama
- dağıtmak istediğiniz şekle bağlı
- Sağ tıklayıp Yapı Sunucusu'nda IPA'yı Göster (Visual Studio)/Mac'te Xamarin.Studio'da sağ tıklatın ve Yayımlama Yayını için Arşivleme'u seçip IPA'yı seçin.
- Yükleme, derinlik belgelerinde fazlası için
kullanıyor olursa olsun dağıtım yöntemi iTunesConnect veya HockeyApp veya IPA, Xamarin resmi belgeler for Android ve for iOS bakınız.
Sorunuzu ilk defa anlayamadığın için üzgünüm.
Oyun bir Mac üzerinde oluşturursanız, .app. Dışa aktarmanın bir yolu olduğundan emin değilim. Ancak, Xamarin projenizi Windows'ta Xamarin Studio'ya veya Visual Studio'ya yüklemenizi öneririm. Daha sonra iOS sürümünü ve Windows ikili dosyalarını aynı anda alabilirsiniz. Ancak, windows sürümü için, geleneksel masaüstü .exe'ye ait winRT karşılığı olan .appx çıktısını alabilirsiniz.Sağ projenizin xamarin.Windows (UWP veya Windows8.1) tıklayın
:
Eğer pencereleri çıkışını vermek istiyorsanız
, lütfen aşağıdaki adımları, örnek olarak Görsel stüdyo atın
FÖLL saklamak için upload konusunda klasör ve hızlı iletişim için "store"
seç "Hayır" yanıtı sonuna kadar talimatlar. Ardından projenin AppPackages klasörüne
altında .appx dosyasını almak Ya sadece birkaç kişilerle paylaşmak ihtiyacı bile, daha fazlası var, HockeyApp hala dağıtım sorun ve sürüm kontrolü sorun o ilgili sizin için iyi bir seçenektir sizin için kaydedebilirsiniz. Bir deneme yapabilirsin here.
Lütfen bu yardımcı olabilir, lütfen bana bildirin.
Çok detaylı ve açıklayıcı cevabınız için teşekkür ederim, ama sorumu yanlış anladınız. Bunu Android veya iOS için değil, masaüstü bilgisayarlar için yapmak istemiyorum. Projemizi windows ve mac bilgisayarlarda çalıştırılacak bir "exe" veya ".app" dosyasına dönüştürebilmemin bir yolu olup olmadığını bilmek istiyorum. Projelerimi herhangi bir yerde yayınlamak istemiyorum, sadece onları bazı arkadaşlara göndermeye hazır etmeliyim :) Yine de cevap verdiğiniz için teşekkür ederim. – Brobz
Sorunuz için doğru etiketleri kullanmanız ve bir dahaki sefere kendinizi daha iyi açıklamanız gerekiyor. – Cheesebaron