Compatible iPhone or iPod touch¶
- Check your iPhone/iPod touch against the device compatibility list
- For all devices, the newest iOS is strongly recommended
- Make sure the phone has good battery life
- Turn off automatic updates
- "Can I use an android?" No. Check out AndroidAPS Documention.
- "Can I use an iPad?" No. iPads do not support Apple Health and Loop uses Apple Health.
- "Does my iPhone need a cell plan?" No. Loop works using communication on your phone with your CGM and your pump; no internet connection required. However, if access to Dexcom Follow or Nightscout monitoring of Loop is a priority, then a cell plan may be desired.
Which Devices Are Compatible?¶
Loop requires an iPhone or iPod touch. Loop uses the Apple Health app to store and retrieve your blood glucose and insulin data and to store your carbohydrate records. iPads do not have the Apple Health app, so iPads will not work with Loop.
You need a minimum version of the mobile operating software, called the phone's "iOS", to be installed on your iPhone or iPod touch. Loop is compatible with iPhone and iPod touch devices with iOS 15.1 or newer.
These devices are compatible with iOS 15.1 and newer iOS.
- iPhone 14, all variants
- iPhone 13, all variants
- iPhone 12, all variants
- iPhone 11, all variants
- iPhone X, all variants
- iPhone 8, all variants
- iPhone SE (3rd generation or later model; 2022 first release)
- iPhone SE (2nd generation; 2020 first release)
These devices are compatible with Loop 3, which requires iOS 15.1, but cannot be upgraded to iOS 16.
- iPhone 7, all variants
- iPhone 6s, all variants - but note the "s"
- iPhone SE (1st generation; 2016 first release)
- iPod Touch, 7th generation
Find Your Device's iOS¶
Your phone's iOS version can be found under the phone Settings -> General -> About display as shown below. The iOS number is found on the
Software Version line.
Do not use any of the beta iOS versions. (Don't worry...if you don't know what that means, then you aren't using one.)
Developer Mode - Mac Build Only¶
With iOS 16 and watchOS 9, Apple added a feature. If you want to know more, click on this Apple Link about Developer Mode.
When you build Loop on your phone from Xcode directly and then transition to or start with iOS 16, you need to have Developer Mode enabled. This is also a requirement to use the Loop app on a watch paired to your phone running watchOS 9. You will be told to enable it in the Build Loop App: Prepare your Phone and Watch instructions.
When you build Loop using the new Browser Build method GitHub Overview, Developer Mode is not required.
Developer Mode with iOS 16, watchOS 9
If you already have Loop, built with Xcode on a Mac, on your phone/watch when you update to iOS 16/watchOS 9, you will be told that Loop requires Developer Mode to run.
You will not be able to run Loop on your phone (or watch) until you have enabled Developer Mode on the device(s).
Make sure the battery on your phone is solid. Your phone will become a critical health device - you want it to keep working.
- Make sure a charger and cord are in your diabetes supplies
- Consider buying a battery pack, keep it charged and add it to your travel bag
Low Power Mode
With newer iOS (15 and 16), some people have reported Loop continues working in the background (phone locked) even in Low Power Mode. Others, have reported they still get red loops. You can experiment to determine if your phone/iOS/app is able to maintain green loops in low power mode. Otherwise, best practice is to avoid Low Power Mode.
Turn Off Automatic Updates¶
Apple provides updates regularly to the iOS. Often, these updates include critical security patches in addition to improved new features.
Please be proactive - install updates as soon as the "Loop" all-clear is given.
If a limitation on your Mac prevents you from updating your phone to the latest iOS, consider using the Browser Build method; start with this link: GitHub Build Overview.
Why Turn off Automatic Updates?¶
- Once you accept an iOS phone update, you cannot go backwards
- Some iOS updates require updates to Xcode and macOS before people can build Loop on that device again
- It is rare, but iOS updates have caused Loop to stop working until other updates were made and Loop was rebuilt on that phone
- Turn off automatic updates so you can choose when to update your phone and avoid being caught without a working Loop app
- Google the instructions for your device:
- Configure your phone to automatically download the updates
- Choose to perform the installation of the updates manually
When iOS updates are released, the Loop and Learn Version Updates page is typically updated faster than LoopDocs. Check to see if a new update is causing an issue with Loop or your CGM before accepting the update from Apple.
Within a few days, the "All-Clear" or "WAIT there's a problem" will be posted.
Updating to iOS 15 immediately stops the Loop app if it was built with Xcode versions 12.4 or earlier and requires a rebuild to continue Looping**
- Look at an Issue Report to determine the Xcode version used to build Loop on your phone
Next Step: Compatible Pump¶
Now you are ready to check if you have a Compatible Insulin Pump.