Skip to content

Commit 277e6fb

Browse files
authored
Merge pull request #944 from marionbarker/working-docs
update regarding cert renewal steps
2 parents 3bc6928 + 2b9c483 commit 277e6fb

File tree

3 files changed

+13
-5
lines changed

3 files changed

+13
-5
lines changed

docs/browser/automatic.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ You must have the `ENABLE_NUKE_CERTS` variable set to `true` for your *GitHub* o
124124

125125
### Automatic Certificate Renewal
126126

127-
Some Open-Source apps, in particular `Trio`, `LoopCaregiver`, `LoopFollow` and `Loop` have automatic certificate renewal.
127+
Some Open-Source apps, in particular `Trio`, `LoopCaregiver`, `LoopFollow`, `Loop` and `iAPS` have automatic certificate renewal.
128128

129129
* If your signing credentials for the app being built are invalid and `ENABLE_NUKE_CERTS` is `true`, then signing credentials will be cleared from your `Match-Secrets` repository, a new `Distribution` certificate will be created at *Apple* and signing credentials for the current app will be generated and stored in `Match-Secrets`.
130130

@@ -134,9 +134,7 @@ Some Open-Source apps, in particular `Trio`, `LoopCaregiver`, `LoopFollow` and `
134134

135135
### Open-Source App Schedule
136136

137-
Each Open-Source App has a schedule for when the automatic build happens.
138-
139-
> The table below indicates **planned** minutes. They **may happen at the start of the hour now**, but are planned to be shifted to the indicated minute over time.
137+
The table below indicates **planned** time for the automatic build schedule.
140138

141139
| Open-Source App | AutoCerts? | Wed<br>UTC | 1st of Month<br>UTC |
142140
|:--|:-:|:-:|:-:|
@@ -147,6 +145,12 @@ Each Open-Source App has a schedule for when the automatic build happens.
147145
| <span translate="no">LoopFollow_Third</span> | &#x2705; | 12:40 | 10:40 |
148146
| <span translate="no">Trio</span> | &#x2705; | 08:43 | 06:43 |
149147
| <span translate="no">xDrip4iOS</span> | &#x274C; | 16:43 | 14:43 |
148+
| <span translate="no">iAPS</span> | &#x2705; | 03:00 daily | n/a |
149+
150+
> The *iAPS* app uses a different system to trigger updates
151+
152+
> * daily check for updates
153+
> * autobuild when updates detected (if user opts in)
150154
151155
!!! question "Why are the Hour and Minute staggered?"
152156
There are 2 reasons:

docs/browser/bb-errors.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -766,6 +766,8 @@ We have removed the section on getting a new Fastlane API Key - that is not the
766766
767767
The rest of this section has some steps that may be needed in the future. Do not follow any of these steps at this time unless a mentor has suggested it or you have a specific error case where one of these steps is recommended.
768768
769+
> If you are building *xDrip4iOS*, or another app that does not automatically renew certificates, go ahead and try these steps. No need to check with a mentor first.
770+
769771
## Other Help Steps
770772
771773
These help steps might be needed so the documentation is here.

docs/browser/bb-update.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -493,7 +493,9 @@ Manual certificate renewal is not longer required if you added the `Variable` `E
493493

494494
### Manual Steps to Renew Your `Distribution Certificate`
495495

496-
Manual certificate renewal is not longer required if you added the `Variable` `ENABLE_NUKE_CERTS`. See [Add Variable](prepare-fork.md#add-variable){: target="_blank" }.
496+
> If you are coming here because you build an app, like *xDrip4iOS*, without automatic renewal, these steps will work for you.
497+
498+
Manual certificate renewal is no longer required if you added the `Variable` `ENABLE_NUKE_CERTS`. See [Add Variable](prepare-fork.md#add-variable){: target="_blank" }.
497499

498500
1. Use this link to view your [Apple Developer Certificates](https://developer.apple.com/account/resources/certificates/list)
499501
* If your screen shows no Certificates and you see a message "Getting Started with Certificates", your certificate already expired and was removed by *Apple*; so skip ahead to Step 2: Navigate to your `Match-Secrets` Repository

0 commit comments

Comments
 (0)