You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: browser/automatic/index.html
+5-3Lines changed: 5 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -3884,7 +3884,7 @@ <h4 id="automatic-creation-of-alive-branch">Automatic Creation of <code>alive br
3884
3884
<ul>
3885
3885
<li>Sometimes you get an error about an <code>alive</code><abbrtitle="version of code within a single repository or workspace repository">branch</abbr></li>
3886
3886
<li>If you do get an error, simply delete the <abbrtitle="version of code within a single repository or workspace repository">branch</abbr> and run the <code>Build Loop</code> action again<ul>
3887
-
<li>Use this <ahref="https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository#deleting-a-branch"target="_blank"><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> link</a> or ask for help when deleting a <abbrtitle="version of code within a single repository or workspace repository">branch</abbr></li>
3887
+
<li>Use this <ahref="https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-and-deleting-branches-within-your-repository#deleting-a-branch"><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> link</a> or ask for help when deleting a <abbrtitle="version of code within a single repository or workspace repository">branch</abbr></li>
3888
3888
</ul>
3889
3889
</li>
3890
3890
<li>You can delete every <abbrtitle="version of code within a single repository or workspace repository">branch</abbr> that starts with the name <code>alive</code></li>
@@ -4081,7 +4081,7 @@ <h3 id="how-to-configure-a-variable">How to configure a variable<a class="header
4081
4081
<h3id="disable-automatic-actions">Disable Automatic <abbrtitle="a custom application for the GitHub Actions platform that performs a complex but frequently repeated task; specifically used to build Loop from a browser">Actions</abbr><aclass="headerlink" href="#disable-automatic-actions" title="Anchor link to this Header on this Page">¶</a></h3>
4082
4082
<p>To enable the scheduled build and sync, the <code>GH_PAT</code> must hold the <code>workflow</code> permission scopes. This permission serves as the enabler for automatic and scheduled builds with browser build. To disable this, follow these steps:</p>
4083
4083
<ol>
4084
-
<li>Go to your <ahref="https://github.com/settings/tokens"target="_blank">FastLane Access Token</a></li>
4084
+
<li>Go to your <ahref="https://github.com/settings/tokens">FastLane Access Token</a></li>
4085
4085
<li>If it says <code>repo</code>, <code>workflow</code> next to the <code>FastLane Access Token</code> link, then automatic building is enabled</li>
4086
4086
<li>To disable automatic update and build, click on the link to open the token detail view<ul>
4087
4087
<li>Click to uncheck the <code>workflow</code> box</li>
<p>If you are taking a break from <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and want to stop monthly Build emails, consider disabling actions for the <code>Build Loop</code> action for your app.</p>
4107
4107
<ul>
4108
-
<li><ahref="https://docs.github.com/en/actions/using-workflows/disabling-and-enabling-a-workflow#disabling-a-workflow"target="_blank"><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> Directions to Disable and Enable a Workflow</a></li>
4108
+
<li><ahref="https://docs.github.com/en/actions/using-workflows/disabling-and-enabling-a-workflow#disabling-a-workflow"><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr> Directions to Disable and Enable a Workflow</a></li>
4109
4109
<li>It is the Build action that kicks off the update and build steps, so simply disabling the one action is sufficient</li>
Copy file name to clipboardExpand all lines: browser/bb-errors/index.html
+14-12Lines changed: 14 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -4484,8 +4484,8 @@ <h4 id="please-do-not">Please do NOT:<a class="headerlink" href="#please-do-not"
4484
4484
<h3id="where-to-get-help-with-browser-build">Where to Get Help with Browser Build<aclass="headerlink" href="#where-to-get-help-with-browser-build" title="Anchor link to this Header on this Page">¶</a></h3>
4485
4485
<p>These are two places to ask for help, but please choose only one. You may get a faster response from Facebook, but there are mentors on both sites:</p>
<li><ahref="https://loop.zulipchat.com/#narrow/channel/148543-Loop/topic/Browser.20Build"target="_blank">Zulipchat: <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>: Build Help</a></li>
<li><ahref="https://loop.zulipchat.com/#narrow/channel/148543-Loop/topic/Browser.20Build">Zulipchat: <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>: Build Help</a></li>
4489
4489
</ul>
4490
4490
<h3id="what-information-is-needed-for-help">What Information is Needed for Help<aclass="headerlink" href="#what-information-is-needed-for-help" title="Anchor link to this Header on this Page">¶</a></h3>
<li>If you previously built successfully - it is almost certainly the agreement</li>
4707
4707
<li>It can take 15 minutes to an hour after the agreement is signed before it can be used</li>
4708
4708
</ul>
4709
-
<p>If you need detailed instructions, click on this <ahref="https://support.pushpay.com/s/article/Accepting-the-Apple-Program-License-Agreement"target="_blank"><code>Apple Program License Agreement</code> Help Page</a>.</p>
4709
+
<p>If you need detailed instructions, click on this <ahref="https://support.pushpay.com/s/article/Accepting-the-Apple-Program-License-Agreement"><code>Apple Program License Agreement</code> Help Page</a>.</p>
4710
4710
<p>You can also get this message if the credit card used to purchase the Developer account is not current, e.g., no longer valid or credit card expiration date, as entered at <em>Apple</em>, has passed.</p>
4711
4711
<h3id="find-your-error">Find Your Error<aclass="headerlink" href="#find-your-error" title="Anchor link to this Header on this Page">¶</a></h3>
4712
4712
<p>At this point, it may be faster to <ahref="#where-to-get-help-with-browser-build">ask a mentor for help</a>. But if you want to dig into the details of the log and find the error yourself, the information is here.</p>
<p>Enter your <code>TEAMID</code> correctly in the <abbrtitle="contains project files and each file's revision history">repository</abbr><code>Secrets</code></p>
4820
4820
<ul>
4821
-
<li>Make sure you use copy and paste from your <ahref="https://developer.apple.com/account/#!/membership"target="_blank">Apple Developer Membership</a> page for that <code>TEAMID</code>.</li>
4821
+
<li>Make sure you use copy and paste from your <ahref="https://developer.apple.com/account/#!/membership">Apple Developer Membership</a> page for that <code>TEAMID</code>.</li>
4822
4822
<li>Follow the update instructions here (this example is for <code>GH_PAT</code>, you'll do the same but for <code>TEAMID</code>) <ahref="../bb-update/#update-secrets">Update <abbrtitle="a method to securely embed personal information into your fork of LoopWorkspace to enable GitHub to have access required to build Loop">Secrets</abbr></a></li>
<p>The first time through, you created an app with a <code>Bundle ID</code> that does NOT include your <code>TEAMID</code>.</p>
4833
4833
<p>You will remove that app and create a new one.</p>
4834
4834
<h4id="remove-app-with-incorrect-teamid">Remove App with Incorrect <code>TEAMID</code><aclass="headerlink" href="#remove-app-with-incorrect-teamid" title="Anchor link to this Header on this Page">¶</a></h4>
4835
-
<p>Go to <ahref="https://appstoreconnect.apple.com/apps"target="_blank"><code>App Store Connect / Apps</code></a> and follow the numbered steps in the graphic below.</p>
4835
+
<p>Go to <ahref="https://appstoreconnect.apple.com/apps"><code>App Store Connect / Apps</code></a> and follow the numbered steps in the graphic below.</p>
4836
4836
<ol>
4837
4837
<li>Find the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app you created earlier and click on it</li>
4838
4838
<li>On the left side, under <code>General</code>, click on <code>App Information</code><ul>
<p>If you see this phrase, the <code>fastlane</code> package that is utilized during the <code>3. Create Certificates</code> action cannot access your <abbrtitle="contains project files and each file's revision history">repository</abbr> to create certificates for your <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app. This is due to insufficient <abbrtitle="contains project files and each file's revision history">repository</abbr> access rights that were not granted during the creation of your <code>GH_PAT</code> token.</p>
4878
4878
<p>To fix this error:</p>
4879
4879
<ul>
4880
-
<li>Open this link: <ahref="https://github.com/settings/tokens/"target="_blank">https://<abbrtitle="an online service for storing repositories, accessible from a browser">github.com</abbr>/settings/tokens/</a></li>
4880
+
<li>Open this link: <ahref="https://github.com/settings/tokens/">https://<abbrtitle="an online service for storing repositories, accessible from a browser">github.com</abbr>/settings/tokens/</a></li>
4881
4881
<li>Here you will see your personal access token (<code>Fastlane Access Token</code>) that was created during <ahref="../secrets/#create-github-personal-access-token">Configure to Use Browser: Setup <em><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr></em>: Create <code>GitHub Personal Access Token</code></a></li>
4882
4882
<li>Note that <code>Tokens (classic)</code> is highlighted in the menu on the left</li>
4883
4883
<li>Click on the token name (should be bold, blue <strong><code>Fastlane Access Token</code></strong> ) to open its detail page</li>
@@ -4919,7 +4919,7 @@ <h4 id="new-with-loop-360">New with <code>Loop 3.6.0</code><a class="headerlink"
4919
4919
<ol>
4920
4920
<li>Delete an old <code>Distribution Certificate</code><ul>
4921
4921
<li><em>Apple</em> limits you to two <code>Distribution Certificates</code></li>
4922
-
<li>Use this link to view your <ahref="https://developer.apple.com/account/resources/certificates/list"target="_blank">Apple Developer Certificates</a><ul>
4922
+
<li>Use this link to view your <ahref="https://developer.apple.com/account/resources/certificates/list">Apple Developer Certificates</a><ul>
4923
4923
<li>Carefully examine the <code>Type</code> column - do <strong>not</strong> delete a <code>Development</code><code>Certificate</code></li>
4924
4924
<li>If you accidentally delete a <code>Development</code><code>Type</code> certificate associated with an <abbrtitle="program used to build an app">Xcode</abbr> build for your <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> app - it will stop working and you will be very sad</li>
4925
4925
</ul>
@@ -4979,7 +4979,7 @@ <h3 id="error-could-not-find-an-app-on-app-store-connect"><code>Error: Could not
4979
4979
<li>
4980
4980
<p>This can also be caused if you correctly created the <em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> App but entered an incorrect value for the <code>TEAMID</code>.</p>
4981
4981
<ul>
4982
-
<li>If you have the incorrect <code>TEAMID</code>, check this link: <ahref="https://developer.apple.com/account/resources/identifiers/list"target="_blank">Certificates, <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> & Profiles</a> for entries with the incorrect <code>TEAMID</code> embedded</li>
4982
+
<li>If you have the incorrect <code>TEAMID</code>, check this link: <ahref="https://developer.apple.com/account/resources/identifiers/list">Certificates, <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> & Profiles</a> for entries with the incorrect <code>TEAMID</code> embedded</li>
4983
4983
<li>For example, if your <code>TEAMID</code> is <code>0123456789</code>, but you entered <code>000123</code>, you may see both of these in your identifiers list<ul>
4984
4984
<li><code>com.0123456789.loopkit.Loop</code></li>
4985
4985
<li><code>com.000123.loopkit.Loop</code></li>
@@ -5032,7 +5032,7 @@ <h3 id="error-a-new-one-cannot-be-created-because-you-enabled"><code>Error: A ne
5032
5032
<p>This tells you, the <code>Bundle ID</code> you selected in <ahref="../prepare-app/#create-loop-app-in-app-store-connect">First-Time: Create <abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> App in App Store Connect</a> does NOT have your <code>TEAMID</code> embedded in the name.</p>
5033
5033
<p>Once you have created an app in the <em>App Store</em> that is not based on your <code>TEAMID</code>, you cannot delete it, but you can Remove it (i.e. hide it so that it is no longer visible on this page and you don't accidentally click on it).</p>
5034
5034
<ol>
5035
-
<li>Open this link: <ahref="https://appstoreconnect.apple.com/apps"target="_blank">App Store Connect / Apps</a> to view your apps; log in if needed.</li>
5035
+
<li>Open this link: <ahref="https://appstoreconnect.apple.com/apps">App Store Connect / Apps</a> to view your apps; log in if needed.</li>
5036
5036
<li>Find the App with the wrong <code>Bundle ID</code> and click on it</li>
5037
5037
<li>On the left-hand side, click on <code>App Information</code> (under <code>General</code>)<ul>
5038
5038
<li>Confirm the <code>Bundle ID</code> listed does not include your <code>TEAMID</code></li>
@@ -5143,7 +5143,7 @@ <h4 id="build-using-patch-branch">Build using Patch Branch<a class="headerlink"
5143
5143
<h3id="could-not-install-wwdr-certificate"><code>Could not install WWDR certificate</code><aclass="headerlink" href="#could-not-install-wwdr-certificate" title="Anchor link to this Header on this Page">¶</a></h3>
5144
5144
<p>Assuming you have successfully built using the Browser-Build / <em><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> method before:</p>
5145
5145
<ul>
5146
-
<li>If the details show this message, <code>Could not install WWDR certificate</code>, make sure your <ahref="https://developer.apple.com"target="_blank"><em>Apple developer</em> account</a> is in good standing and that there are no agreements that need to be accepted and that your <code>Distribution Certificates</code> did not expire</li>
5146
+
<li>If the details show this message, <code>Could not install WWDR certificate</code>, make sure your <ahref="https://developer.apple.com"><em>Apple developer</em> account</a> is in good standing and that there are no agreements that need to be accepted and that your <code>Distribution Certificates</code> did not expire</li>
5147
5147
<li>Sometimes this is a sign that <em>Apple</em> did not respond to a request, this failure happens in the first few minutes<ul>
5148
5148
<li>Repeat the build and it should be fine the next time</li>
<p>These steps are needed to reset your <code>Match-Secrets</code>:</p>
5164
5164
<ol>
5165
5165
<li>Delete your <code>Match-Secrets</code><code>Repository</code><ul>
5166
-
<li>Instructions to delete a <abbrtitle="contains project files and each file's revision history">repository</abbr> are found at <ahref="https://docs.github.com/en/repositories/creating-and-managing-repositories/deleting-a-repository"target="_blank"><em><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> Docs</a></li>
5166
+
<li>Instructions to delete a <abbrtitle="contains project files and each file's revision history">repository</abbr> are found at <ahref="https://docs.github.com/en/repositories/creating-and-managing-repositories/deleting-a-repository"><em><abbrtitle="an online service for storing repositories, accessible from a browser">GitHub</abbr></em> Docs</a></li>
5167
5167
</ul>
5168
5168
</li>
5169
5169
<li>In your <abbrtitle="a copy of code in a github repository other than the original">fork</abbr> of LoopWorkspace:<ul>
@@ -5189,7 +5189,7 @@ <h3 id="delete-identifiers">Delete <abbr title="names of modules found on your A
5189
5189
</ul>
5190
5190
<p>The <code>Identifier</code> that is associated with the <code>Loop</code> identifier cannot be deleted if it is already in the <em>App Store</em> but all others can. If you attempt to delete the <code>XC</code><em><abbrtitle="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> identifier, you may be told it cannot be deleted because it is in use in the app store. That's OK. If a <code>Bundle ID</code> has ever been associated with an app in the <em>App Store</em>, you cannot delete the <code>Identifier</code>.</p>
5191
5191
<ul>
5192
-
<li>Open this link: <ahref="https://developer.apple.com/account/resources/identifiers/list"target="_blank">Certificates, <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> & Profiles: <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> List</a> on the <em>Apple Developer</em> site.</li>
5192
+
<li>Open this link: <ahref="https://developer.apple.com/account/resources/identifiers/list">Certificates, <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> & Profiles: <abbrtitle="names of modules found on your Apple Developer Identifiers page that are required for GitHub build method">Identifiers</abbr> List</a> on the <em>Apple Developer</em> site.</li>
5193
5193
<li>Use the graphic below as a guide to removing identifiers</li>
5194
5194
<li>Keep repeating the steps until you've removed all the identifiers you can (or want to) delete</li>
5195
5195
<li>It is OK to delete an identifier even if it does have your correct <code>TEAMID</code><ul>
@@ -5318,6 +5318,8 @@ <h3 id="new-developer-id-with-same-github-account">New Developer ID with Same <a
0 commit comments