소스 검색

update the testflight.md file

marionbarker 1 년 전
부모
커밋
174a6df07e
1개의 변경된 파일16개의 추가작업 그리고 5개의 파일을 삭제
  1. 16 5
      fastlane/testflight.md

+ 16 - 5
fastlane/testflight.md

@@ -27,6 +27,8 @@ This method for building without a Mac was ported from Loop. If you have used th
 
 There are more detailed instructions in LoopDocs for doing Browser Builds of Loop and other apps, including troubleshooting and build errors. Please refer to [LoopDocs](https://loopkit.github.io/loopdocs/gh-actions/gh-other-apps/) for more details.
 
+If you build multiple apps, you may want to use a free *GitHub* organization. Please refer to [LoopDocs: Use a *GitHub* Organization Account](https://loopkit.github.io/loopdocs/gh-actions/gh-other-apps/#use-a-github-organization-account).
+
 ## Prerequisites
 
 * A [github account](https://github.com/signup). The free level comes with plenty of storage and free compute time to build Trio, multiple times a day, if you wanted to.
@@ -121,12 +123,18 @@ _Please note that in default builds of Trio, the app group is actually identical
 
 ## Add App Group to Bundle Identifiers
 
+> Each Identifier **NAME** listed below is the same as the **NAME** used by iAPS, they are distinguised by the **IDENTIFIER** itself, which includes the new BundleID for your Trio app
+
+> If you built Trio with Xcode before, the **NAME** will start with XC
+
+> Use the **IDENTIFIER** string rather than the **NAME** to select the correct identifier
+
 1. Go to [Certificates, Identifiers & Profiles](https://developer.apple.com/account/resources/identifiers/list) on the Apple developer site.
-1. For each of the following identifier names:
-    * FreeAPS
-    * FreeAPS watchkitapp
-    * FreeAPS watchkitapp watchkitextension
-1. Click on the identifier's name.
+1. Repeat this step for each **NAME** with associated **IDENTIFIER**:
+    * FreeAPS: `org.nightscout.TEAMID.trio`
+    * FreeAPS watchkitapp: `org.nightscout.TEAMID.trio.watchkitapp`
+    * FreeAPS watchkitapp watchkitextension: `org.nightscout.TEAMID.trio.watchkitapp.watchkitextension`
+1. Click on the **IDENTIFIER** row.
 1. On the "App Groups" capabilies, click on the "Configure" button.
 1. Select the "Loop App Group" _(yes, "Loop App Group" is correct)_
 1. Click "Continue".
@@ -134,6 +142,9 @@ _Please note that in default builds of Trio, the app group is actually identical
 1. Click "Confirm".
 1. Remember to do this for each of the identifiers above.
 
+There is an additional identifier, but it does not need the App Group added to it:
+* LiveActivityExtension: `org.nightscout.TEAMID.trio.LiveActivity`
+
 ## Create Trio App in App Store Connect
 
 If you have created a Trio app in App Store Connect before, you can skip this section as well.