2015-02-21 14 views
7

Wie erstelle ich eine IPA-Datei von Visual Studio 2013 für meine Xamarin iOS App? Ich benutze Xamarin Forms 1.3.4.Wie erstelle ich eine IPA-Datei für meine iOS-App mit Xamarin für Visual Studio 2013?

Ich habe es vorher für meine Hallo Welt App in Forms 1.3.0 getan und es zu testflightapp veröffentlicht, aber jetzt, dass ich mein Xamarin für Visual Studio auf die neueste Version aktualisiert habe, scheint ich heute ein Problem zu haben .

Ich bin in der Lage, meine App auf dem Simulator und/oder physischen Gerät zu laufen und alles funktioniert. Aber wenn ich versuche, "IPA-Datei auf dem Build-Server anzeigen", bekomme ich diesen Fehler.

"Fehler 4 Fehler die IPA-Datei im Finder auf Build-Server Xamarin.iOS Erweiterung 0 0 für"

ich die "Ad Hoc" Build-Konfiguration ausgewählt haben und dass baut in Ordnung. Ich bekomme eine Null-Byte-IPA-Datei in meinem lokalen Ordner \ bin \ iPhone \ Ad-Hoc \.

Ich kann mich nicht erinnern, ob ich veröffentlichen, bereitstellen oder einfach nur erstellen soll, um die IPA-Datei zu generieren.

Wenn ich baue baut es sauber. Wenn ich es ausliege, heißt es "deploying myapp" im Xamarin-Log. Wenn ich versuche zu veröffentlichen, erhalte ich diesen Fehler:

Fehler 5 Ungültiger Wert für 'TargetFrameworkVersion'.

Ich konnte nur davon wiederherstellen, indem Sie den Vorschlägen zu dieser Diskussion folgen.

http://forums.xamarin.com/discussion/10472/error-invalid-value-for-targetframeworkversion

d.h. Manifesten auf false erzeugen.

-Randy

Antwort

6

bauen gerade in AdHoc oder App Store-Version und eine IPA erzeugt wird.

Gehen Sie dann in dem Papierkorb-Ordner des Projektes und dort wird es sein :)

+1

Der Ordner bin auf meinem Windows-Rechner enthält eine IPA-Datei, aber eine leere Datei, null Bytes. Ich habe es geschafft, es auf dem MAC zu finden. Ich musste zurück zu meinem Hello World-Projekt gehen, die IPA in diesem Projekt zeigen, was funktionierte. Dann navigiere den Finder manuell zu meiner neuen App. Ich bin nicht sicher, warum Visual Studio es nicht finden kann. Ich sehe den Fehler im Xamarin-Protokoll.Fehler: Datei /Users/MyUser/Library/Caches/Xamarin/mtbs/builds/MyAppIOS/ecb217d28ee4b2525dedb85f6c076560/bin/iPhone/Ad-Hoc/MyAppiOS-1.0.ipa NICHT gefunden. Aber es sieht so aus, als wäre es für mich da. – Randy

+0

Ist es möglich, ein ipa-Format auf Ihrem iPhone wie eine apk zu installieren? –

2

Findet es nach Stunden

in Visual Studio 2015 eingestellte Lösungskonfiguration auf ‚Debug‘ und Lösungsplattform "iPhone". Unter der Konfiguration der Lösung habe ich keine Ad-hoc-Option gefunden.

Goto 'your_ios_project.iOS' Eigenschaften -> ios Bundle Unterzeichnung, ändern Identität von 'Entwickler (automatisch)' auf 'iPhone Developer: xx..x (xx ..)'

Bauen Sie das iOS-Projekt . Nachdem der Build erfolgreich abgeschlossen wurde, wird die IPA-Datei sowohl in Ihrem Windows Bin-Ordner als auch in der MAC generiert.

2

Ich habe auch mit der Erstellung von IPA-Datei für meine iOS-App und was ich in Visual Studio für Mac gefunden, aber auch VS2017 auf Win eingecheckt, nur mit der rechten Maustaste auf Projekt (oder wählen Sie Build -> Archiv für Publishing) und dort Sie haben die Möglichkeit, ein Archiv zu erstellen, das später signiert werden kann & veröffentlicht (wählen Sie ad-hoc für das Erstellen des Pakets auf Ihrem lokalen Laufwerk).

Verwandte Themen