Skip to content

Commit

Permalink
Deploying to gh-pages from @ 902483b 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
ebouchut committed Jan 26, 2024
1 parent 4544b8e commit c445a38
Show file tree
Hide file tree
Showing 80 changed files with 447 additions and 436 deletions.
6 changes: 3 additions & 3 deletions build/apple-developer/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3402,7 +3402,7 @@ <h2 id="enroll-in-apple-developer-program">Enroll in Apple Developer Program<a c
<p class="admonition-title">Summary</p>
<p>There are two options: Paid ($99/year) or Free (re-build weekly, <abbr title="program used to build an app">Xcode</abbr> only)</p>
<ul>
<li>Paid Developer Account: Go to the <a href="https://developer.apple.com/programs/enroll/">Apple Developer website</a> to enroll in an individual account.</li>
<li>Paid Developer Account: Go to the <a href="https://developer.apple.com/programs/enroll/" target="_blank">Apple Developer website</a> to enroll in an individual account.</li>
<li>Free: No action required at this time.<ul>
<li>Free requires the <a href="../overview/">Build with <em>Mac</em></a> method</li>
</ul>
Expand All @@ -3421,7 +3421,7 @@ <h2 id="loopers-need-their-own-apple-id">Loopers Need Their Own Apple ID<a class
<p>The Apple ID is DIFFERENT than the Apple Developer ID.</p>
<div class="admonition warning">
<p class="admonition-title">Apple ID</p>
<p>Parents should set up a <strong>different</strong> Apple ID for each of their looper children and looper children should <strong>not</strong> use the parent Apple ID. Use Apple's Instructions for <a href="https://support.apple.com/en-us/HT201084">Create an Apple ID for your child</a>.</p>
<p>Parents should set up a <strong>different</strong> Apple ID for each of their looper children and looper children should <strong>not</strong> use the parent Apple ID. Use Apple's Instructions for <a href="https://support.apple.com/en-us/HT201084" target="_blank">Create an Apple ID for your child</a>.</p>
<p>The Apple Health record is a convenient record of blood glucose, insulin and carbohydrates and should be associated with only one individual.</p>
<p>Sharing an Apple ID among two or more loopers can cause safety issues. You don't want Sally to be dosed for Joe's lunch in addition to her own and vice versa.</p>
<ul>
Expand Down Expand Up @@ -3464,7 +3464,7 @@ <h2 id="switching-from-free-to-paid-memberships">Switching from Free to Paid Mem
<p>With <abbr title="Latest release with major updates">Loop 3</abbr>, if you use <abbr title="a personal website used to view your glucose and diabetes management data, `Loop` can upload to `Nightscout`">Nightscout</abbr>, you can import settings that were uploaded to <abbr title="a personal website used to view your glucose and diabetes management data, `Loop` can upload to `Nightscout`">Nightscout</abbr> by FreeLoop into PaidLoop, so that simplifies the transition. </p>
<p>Once PaidLoop is working, delete the FreeLoop instance from your phone to avoid confusion. If you followed the directions when building, you may have configured your phone to prevent deletion of <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>. Head over to <a href="../build-app/#protect-that-app">Protect that App</a>, reverse the steps, delete FreeLoop, then do the steps again to protect PaidLoop.</p>
<h2 id="enrolling">Enrolling<a class="headerlink" href="#enrolling" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>To enroll in an individual paid Paid account, go to the Apple's Developer Program website <a href="https://developer.apple.com/programs/enroll/">Apple Developer website</a>.</p>
<p>To enroll in an individual paid Paid account, go to the Apple's Developer Program website <a href="https://developer.apple.com/programs/enroll/" target="_blank">Apple Developer website</a>.</p>
<p>Be sure to use the credit card already associated with the email you are using for the developer account. If you switch credit cards, it can cause delays.</p>
<p>If you choose to use the free account, you don't have to do anything on that website. You'll just wait for the instructions on the <abbr title="as of Xcode 14, Xcode menu uses Settings instead of Preferences">Xcode Settings</abbr> page and get your free account then.</p>
<h2 id="next-steps">Next Steps:<a class="headerlink" href="#next-steps" title="Anchor link to this Header on this Page">&para;</a></h2>
Expand Down
10 changes: 5 additions & 5 deletions build/build-app/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3824,7 +3824,7 @@ <h2 id="summary">Summary<a class="headerlink" href="#summary" title="Anchor link
</ul>
</div>
<h2 id="build-video">Build Video<a class="headerlink" href="#build-video" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>The <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn team prepared this <a href="https://youtu.be/gddhljzsNkM">YouTube video</a> showing how to build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> 2.2.x including the steps required to update if you previously built. The steps are different now. The video may be worth watching, but once you've reviewed it, work through the new build process described on this page.</p>
<p>The <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn team prepared this <a href="https://youtu.be/gddhljzsNkM" target="_blank">YouTube video</a> showing how to build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> 2.2.x including the steps required to update if you previously built. The steps are different now. The video may be worth watching, but once you've reviewed it, work through the new build process described on this page.</p>
<p>If you do watch this video, please note that you no longer are required to delete provisioning profiles as a separate step and the overall building process is streamlined.</p>
<h2 id="build-with-browser">Build with Browser<a class="headerlink" href="#build-with-browser" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>If you previously used <a href="../../gh-actions/gh-overview/">Build with Browser</a> to install <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> on this phone, you must <a href="../../gh-actions/gh-deploy/#disable-automatic-install-from-testflight">Disable Automatic Install from <em><abbr title="a method to distribute apps without direct connection">TestFlight</abbr></em></a> or you will not be able to install on that phone with <abbr title="program used to build an app">Xcode</abbr>.</p>
Expand All @@ -3834,7 +3834,7 @@ <h3 id="upgrade-from-ios-15-to-newer-version">Upgrade from <abbr title="operatin
<p><strong>If you upgrade an <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> 15 phone to <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> 16 or 17, the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app will not open until you enable <code><abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></code> on that phone.</strong></p>
<p>You will see a message similar to the next graphic.</p>
<p align="center"><img alt="phone message if trying to run xcode app without developer mode enabled" src="../img/phone-developer-mode-required.jpeg" width="300" /></p>
<p>If you are running <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> 16 or 17 with <abbr title="Apple watch operating system; must be compatible with phone iOS">watchOS</abbr> 9 or newer, you must enable <code><abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></code> to run or build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> directly from <abbr title="program used to build an app">Xcode</abbr>. (This is true for any app created by <abbr title="program used to build an app">Xcode</abbr> directly on your device.) If you want to know more, click on this <a href="https://developer.apple.com/documentation/xcode/enabling-developer-mode-on-a-device">Apple Link about <code><abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></code></a>.</p>
<p>If you are running <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> 16 or 17 with <abbr title="Apple watch operating system; must be compatible with phone iOS">watchOS</abbr> 9 or newer, you must enable <code><abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></code> to run or build <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> directly from <abbr title="program used to build an app">Xcode</abbr>. (This is true for any app created by <abbr title="program used to build an app">Xcode</abbr> directly on your device.) If you want to know more, click on this <a href="https://developer.apple.com/documentation/xcode/enabling-developer-mode-on-a-device" target="_blank">Apple Link about <code><abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></code></a>.</p>
<h3 id="prepare-your-phone-and-watch">Prepare your Phone and Watch<a class="headerlink" href="#prepare-your-phone-and-watch" title="Anchor link to this Header on this Page">&para;</a></h3>
<p><strong>If you have never built an app with <abbr title="program used to build an app">Xcode</abbr> on a particular phone, <code><abbr title="Extra security for iOS 16 and newer; this must be turned on to allow an app built from Xcode directly to the phone to run on a phone or watch">Developer Mode</abbr></code> will not show up in the <abbr title="operating system used by Apple Mobile devices (iPhone, iPod, iPad)">iOS</abbr> Settings, Privacy &amp; Security menu until you connect that phone to <abbr title="program used to build an app">Xcode</abbr>.</strong></p>
<ul>
Expand Down Expand Up @@ -3895,7 +3895,7 @@ <h3 id="extra-watch-instructions">Extra Watch Instructions<a class="headerlink"
</li>
<li>Otherwise manually add the UDID to your Developer Account</li>
<li>Copy UDID (right-click or control-click and choose Copy Identifier)</li>
<li>Go to the <a href="https://developer.apple.com/account/resources/devices/list">Apple developer website, devices page</a> and manually add the watch (using the UDID)</li>
<li>Go to the <a href="https://developer.apple.com/account/resources/devices/list" target="_blank">Apple developer website, devices page</a> and manually add the watch (using the UDID)</li>
<li>With phone plugged into computer and watch on wrist, follow these steps on the build errors page: <a href="../build-errors/#apple-watch-loop-app-not-running-on-watch">Apple Watch <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> App not running on Watch</a> to build the watch app directly.</li>
</ol>
<p>At this point, be sure to reboot the watch.</p>
Expand All @@ -3914,7 +3914,7 @@ <h3 id="build-select-script"><abbr title="by running a command in your terminal,
<div class="admonition note">
<p class="admonition-title">New Menu for <abbr title="by running a command in your terminal, this menu-driven tool assists in building Loop">Build Select Script</abbr></p>
<p>The <abbr title="by running a command in your terminal, this menu-driven tool assists in building Loop">Build Select Script</abbr> has been updated with more menu options. It can do more than just assist in building the <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> app.</p>
<p>Please review <a href="https://www.loopandlearn.org/build-select/"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: <abbr title="by running a command in your terminal, this menu-driven tool assists in building Loop">Build Select Script</abbr></a> for more information.</p>
<p>Please review <a href="https://www.loopandlearn.org/build-select/" target="_blank"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn: <abbr title="by running a command in your terminal, this menu-driven tool assists in building Loop">Build Select Script</abbr></a> for more information.</p>
<p>You may notice some graphics on this page shows red font to emphasize some items. The script now only shows red font for an error. Bold font is used for emphasis. Not all graphics were updated.</p>
</div>
<p>Copy the line below that starts with <code>/bin/bash</code> by hovering the mouse near the bottom right side of the text and clicking the copy icon (should say <code>Copy to Clipboard</code> when you hover over it). When you click the icon, a message that says <code>Copied to Clipboard</code> will appear on your screen.</p>
Expand Down Expand Up @@ -4192,7 +4192,7 @@ <h3 id="successful-build">Successful Build<a class="headerlink" href="#successfu
<p>But wait - there's more.</p>
<ul>
<li>Caregivers who help manage a loved-ones diabetes often use other open-source apps that can be built the same way</li>
<li>When you are done building and installing the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app, there are instructions on the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn</em> website to <a href="https://www.loopandlearn.org/build-select/#build-other-apps">Download and Build Related Apps</a></li>
<li>When you are done building and installing the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr></em> app, there are instructions on the <em><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> and Learn</em> website to <a href="https://www.loopandlearn.org/build-select/#build-other-apps" target="_blank">Download and Build Related Apps</a></li>
</ul>
<h2 id="protect-that-app">Protect that App<a class="headerlink" href="#protect-that-app" title="Anchor link to this Header on this Page">&para;</a></h2>
<div class="admonition danger">
Expand Down
4 changes: 2 additions & 2 deletions build/build-dev-mac/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3392,11 +3392,11 @@ <h3 id="buildloopdev-other-branches">BuildLoopDev Other Branches<a class="header
</code></pre></div>
<h2 id="update-loop-dev">Update <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>-dev<a class="headerlink" href="#update-loop-dev" title="Anchor link to this Header on this Page">&para;</a></h2>
<p>While <abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>-dev is under active development, you should monitor zulipchat and update frequently.</p>
<p>Checking for updates every week is a good idea. Also - subscribe to all the streams on <a href="https://loop.zulipchat.com"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Zulipchat</a> to make sure you don't miss critical information.</p>
<p>Checking for updates every week is a good idea. Also - subscribe to all the streams on <a href="https://loop.zulipchat.com" target="_blank"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr> Zulipchat</a> to make sure you don't miss critical information.</p>
<p>You may choose to download fresh each time you update. </p>
<p>You may prefer to use commands to fetch and pull the latest code without making a new <abbr title="create a copy of a repository on your computer including revision history and ability to update using git commands">clone</abbr>.</p>
<ul>
<li>Some users like to use <a href="https://support.gitkraken.com/">GitKraken</a> to assist them (link takes you to a tutorial video).</li>
<li>Some users like to use <a href="https://support.gitkraken.com/" target="_blank">GitKraken</a> to assist them (link takes you to a tutorial video).</li>
<li>Some are comfortable with the command line <abbr title="a tool for version control">git</abbr> commands described on <a href="../../version/loopworkspace/#updating-loop-using-loopworkspace">here</a>.</li>
</ul>
<h2 id="loop-dev-version"><abbr title="With a capital L, Loop is one of several do-it-yourself artifical pancreas systems">Loop</abbr>-dev Version<a class="headerlink" href="#loop-dev-version" title="Anchor link to this Header on this Page">&para;</a></h2>
Expand Down
Loading

0 comments on commit c445a38

Please sign in to comment.