Skip to content

Prepare App

New Trio Builders

Create the Trio App Group

If you already have a Trio App Group

  • You can skip this step - your existing App Groups are found at this link: App Group List
  • If your Trio App Group was created from a Mac with Xcode, you may choose to edit the Description to make the NAME match

If you do not have a Trio App Group:

  • Go to Register an App Group on the Apple developer site and use the table below to help you create one.
  • Replace TEAMID with your Apple Developer ID.
NAME Xcode version (NAME) IDENTIFIER
Trio App Group group org nightscout TEAMID trio trio-app-group group.org.nightscout.TEAMID.trio.trio-app-group

Table of Identifiers

These are the Identifiers created by running the GitHub action "Add Identifiers". Only 3 of them need to have the Trio App Group added.

NAME Xcode version (NAME) IDENTIFIER
Trio XC org nightscout TEAMID trio org.nightscout.TEAMID.trio
Trio LiveActivity - org.nightscout.TEAMID.trio.LiveActivity
Trio Watch App XC IDENTIFIER org.nightscout.TEAMID.trio.watchkitapp
Trio Watch Complication XC IDENTIFIER org.nightscout.TEAMID.trio.watchkitapp.TrioWatchComplication

Add Trio App Group to Identifiers

  • Open the App IDs Identifier page for your Apple Developer Account.
    • Click on the Trio Identifier and assign the Trio App Group to the Identifier - see graphic below.

      add Trio App Group to identifiers

    • Repeat this for the other 2 Identifiers that need to have an App Group assigned: Trio Watch App and Trio Watch Complication

Configure Trio App

Follow the directions in LoopDocs, but use the Trio Bundle ID

  • In App Store Connect, the Bundle ID for Trio will be: org.nightscout.TEAMID.trio

If you want to take it a step at a time, continue to Create Certificates.

If you are feeling confident, you can go straight to Build App which includes the create certificates step.


Navigation: ← Back: Add Identifiers | Next: Prepare TestFlight Users →