Skip to content

Commit 449a478

Browse files
committed
doc: Extend iOS release instructions to use successfully-built IPA
1 parent b87da11 commit 449a478

File tree

1 file changed

+25
-10
lines changed

1 file changed

+25
-10
lines changed

docs/release.md

+25-10
Original file line numberDiff line numberDiff line change
@@ -56,21 +56,29 @@
5656

5757
* Upload the archive:
5858

59-
* Open in Xcode:
59+
* If `flutter build ipa` successfully built an IPA file:
6060

61-
```
62-
open build/ios/archive/Runner.xcarchive
63-
```
61+
* Run `open -a Transporter build/ios/ipa/'Zulip beta'.ipa`.
6462

65-
* Select the "Distribute App" button, and answer the prompts.
63+
* Hit the big blue "Deliver" button in the Transporter app.
6664

67-
* Start with "Custom".
65+
* Otherwise:
6866

69-
* When asked, choose "Manually manage app signing".
70-
Choose the only available app provisioning profile.
67+
* Open in Xcode:
7168

72-
(It's not clear why Xcode isn't able to make this same choice
73-
when asked to automatically manage app signing.)
69+
```
70+
open build/ios/archive/Runner.xcarchive
71+
```
72+
73+
* Select the "Distribute App" button, and answer the prompts.
74+
75+
* Start with "Custom".
76+
77+
* When asked, choose "Manually manage app signing".
78+
Choose the only available app provisioning profile.
79+
80+
(It's not clear why Xcode isn't able to make this same choice
81+
when asked to automatically manage app signing.)
7482
7583
* The build will go automatically to the alpha users in a few minutes,
7684
provided all goes well with the "processing" step.
@@ -138,3 +146,10 @@
138146
-> (your Apple ID) -> "Kandra Labs, Inc.". Hit the "add" icon,
139147
and choose "Apple Distribution", to create a key and cert.
140148
Then use the website only to create or edit the profile.
149+
150+
* For iOS uploads, you'll want the Transporter app — it's published by
151+
Apple but doesn't come with macOS or Xcode, and instead is its own
152+
item in the Mac App Store:
153+
<https://apps.apple.com/us/app/transporter/id1450874784>
154+
155+
Install the app, open it, and log in.

0 commit comments

Comments
 (0)