Parcourir la source

testflight docs

B. Petersen il y a 6 ans
Parent
commit
308925b0f4
1 fichiers modifiés avec 24 ajouts et 0 suppressions
  1. 24 0
      docs/testflight.md

+ 24 - 0
docs/testflight.md

@@ -0,0 +1,24 @@
+# release on testflight
+
+1. update core rust submodule, if needed:
+   ```
+   $ cd deltachat-ios/libraries/deltachat-core-rust
+   $ cargo update          # as needed
+   $ git checkout master   # or whatever should be used
+   $ git pull
+   $ cd ../../..
+   $ git commit -am "update core submodule"
+   ```
+2. in Xcode:
+   - adapt version as needed ("View/Navigator/Project Navigator/deltachat-ios",
+     target "deltachat-ios", then "General/Version")
+   - select "Generic iOS Device" in the toolbar
+   - menu "Product/Archive" ... coffee ...
+     (codesign may ask for a password, this _may_ be empty and "Enter" will do)
+   - on success, a dialog with all releases on the machine is shown;
+     click on the most recent and select "Distribute", then "iOS App Store",
+	 then "Upload", leave default options, in the summary, click "Upload" again
+
+3. on https://appstoreconnect.apple.com :
+   - ...
+