Ich würde versuchen "How to generate .ipa file for react-native?" Aber ich bekomme .ipa Datei.Wie man eine .ipa-Anwendung für react-native-ios erstellt?
Jede Wolke erklären Sie, wie man .ipa Datei erhält.
Ich würde versuchen "How to generate .ipa file for react-native?" Aber ich bekomme .ipa Datei.Wie man eine .ipa-Anwendung für react-native-ios erstellt?
Jede Wolke erklären Sie, wie man .ipa Datei erhält.
Wie .ipa Anwendung für reagieren-native-ios bauen:
Get ".app" file:
Befehl: react-native run-ios --configuration=release
".app" Dateipfad:
Build/Products/Release/"<Your_Filename>.app"
konvertieren .app
-.ipa
:
a. Erstellen Sie einen Ordner Payload.
b. Fügen Sie die Datei .app
in den Payload-Ordner ein.
c. Komprimiere den Payload-Ordner.
d. Ändern Sie den gewünschten Namen und setzen Sie die Erweiterung auf .ipa
.
Sie können diese Befehle im Verzeichnis ios ausführen.
xcodebuild clean archive -scheme <Scheme> -configuration Release -archivePath ../builds/<App>.xcarchive DEVELOPMENT_TEAM=<DevTeam> PROVISIONING_PROFILE=<PROVISIONING_PROFILE> CODE_SIGN_IDENTITY=<CODE_SIGN_IDENTITY>
xcodebuild -exportArchive -archivePath ../builds/<App>.xcarchive -exportPath ../builds/ -exportOptionsPlist ./iosExportOptions.plist
und iosExportOptions.plist kann so etwas wie
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>method</key>
<string>app-store</string>
<key>teamID</key>
<string>{TEAM_ID}</string>
</dict>
</plist>
Sie können auch Kasse fastlane sein. https://fastlane.tools/
ODER
Sie können in allen Details füllen, wie DEVELOPMENT_TEAM etc in Xcode und Produkt -> Archiv https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/TestingYouriOSApp/TestingYouriOSApp.html
Ist das die einzige Möglichkeit, einen IPA via Command Line zu exportieren? Oder erhalten wir eine integrierte Befehlszeilenoption mit reaktionseigenem? –
Ab sofort bauen die Optionen mit reactive-native nur '.app' auf, wie in der anderen Antwort angegeben –
Mögliche doppelte: http://stackoverflow.com/questions/34933439/how-to-build-react-native-ios-app-get-an-app-file-and-deploy-to-device – eden
Mögliches Duplikat von [Wie wird die React Native iOS App erstellt, eine .app-Datei erstellt und auf dem Gerät bereitgestellt?] (Http://stackoverflow.com/questions/34933439/how-to-build-react-native-ios-app -get-an-app-file-and-deploy-to-device) – eden