Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions docs/browser/automatic.md
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ You must have the `ENABLE_NUKE_CERTS` variable set to `true` for your *GitHub* o

### Automatic Certificate Renewal

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

* 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`.

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

### Open-Source App Schedule

Each Open-Source App has a schedule for when the automatic build happens.

> 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.
The table below indicates **planned** time for the automatic build schedule.

| Open-Source App | AutoCerts? | Wed<br>UTC | 1st of Month<br>UTC |
|:--|:-:|:-:|:-:|
Expand All @@ -147,6 +145,12 @@ Each Open-Source App has a schedule for when the automatic build happens.
| <span translate="no">LoopFollow_Third</span> | &#x2705; | 12:40 | 10:40 |
| <span translate="no">Trio</span> | &#x2705; | 08:43 | 06:43 |
| <span translate="no">xDrip4iOS</span> | &#x274C; | 16:43 | 14:43 |
| <span translate="no">iAPS</span> | &#x2705; | 03:00 daily | n/a |

> The *iAPS* app uses a different system to trigger updates

> * daily check for updates
> * autobuild when updates detected (if user opts in)

!!! question "Why are the Hour and Minute staggered?"
There are 2 reasons:
Expand Down
2 changes: 2 additions & 0 deletions docs/browser/bb-errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -766,6 +766,8 @@ We have removed the section on getting a new Fastlane API Key - that is not the

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.

> 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.

## Other Help Steps

These help steps might be needed so the documentation is here.
Expand Down
4 changes: 3 additions & 1 deletion docs/browser/bb-update.md
Original file line number Diff line number Diff line change
Expand Up @@ -493,7 +493,9 @@ Manual certificate renewal is not longer required if you added the `Variable` `E

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

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" }.
> If you are coming here because you build an app, like *xDrip4iOS*, without automatic renewal, these steps will work for you.

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" }.

1. Use this link to view your [Apple Developer Certificates](https://developer.apple.com/account/resources/certificates/list)
* 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
Expand Down