# Apple Developer - Loop question

**URL:** <https://forum.fudiabetes.org/t/apple-developer-loop-question/15047>\
**Category:** Pump\
**Created:** [December 18, 2024, 6:05pm UTC](https://forum.fudiabetes.org/t/apple-developer-loop-question/15047 "2024-12-18T18:05:04Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eric](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/eric/32/9209_2.png) [@Eric](https://forum.fudiabetes.org/u/Eric)\
**Post date:** [December 18, 2024, 6:05pm UTC](https://forum.fudiabetes.org/t/apple-developer-loop-question/15047/1 "2024-12-18T18:05:04Z")

</div>

Hi everyone,  
My developer account expires in 2 weeks. I will at some point renew it.

But supposing I just do a Loop build on my phone right now. Would that last for a full year? Or does it only last until my developer account expires?

Not sure who all the loop people are, just tagging a bunch of y’all! 😀  
@TomH @ClaudnDaye @bkh @Trying @Marie @CatLady

---

<div class="post-metadata">

**Author:** ![ClaudnDaye](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/claudndaye/32/5_2.png) [@ClaudnDaye](https://forum.fudiabetes.org/u/ClaudnDaye)\
**Post date:** [December 18, 2024, 6:45pm UTC](https://forum.fudiabetes.org/t/apple-developer-loop-question/15047/2 "2024-12-18T18:45:42Z")

</div>

Keep a current developer account and update loop at least yearly. To see your last build date, click the settings wheel at the bottom of the Loop app, click Issue Report, and then look at the tenth line down for “buildDateString”.

Your app will expire one year from that unless you rebuild again. When you rebuild, the timer is reset but everything will stop working if that dev license lapses regardless of how many times and how frequently you re-build.

Not sure if that answered your specific question but that’s generally how it works.

---

<div class="post-metadata">

**Author:** ![TomH](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/tomh/32/9063_2.png) [@TomH](https://forum.fudiabetes.org/u/TomH)\
**Post date:** [December 18, 2024, 7:56pm UTC](https://forum.fudiabetes.org/t/apple-developer-loop-question/15047/3 "2024-12-18T19:56:00Z")

</div>

@Eric If using Xcode, it should last for the year if built before you expire. A browser build should last 90 days, after the build occurs despite your account expiring. All this is predicated on Apple not having changed something in the latest xcode release. There are new instructions on the Loop docs website to advise how to renew your distribution certificate; Marion just recently updated them.

---

<div class="post-metadata">

**Author:** ![Eric](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/eric/32/9209_2.png) [@Eric](https://forum.fudiabetes.org/u/Eric)\
**Post date:** [December 18, 2024, 9:10pm UTC](https://forum.fudiabetes.org/t/apple-developer-loop-question/15047/4 "2024-12-18T21:10:37Z")

</div>

> [@TomH](#):
>
> If using Xcode, it should last for the year if built before you expire. A browser build should last 90 days, after the build occurs despite your account expiring.

So that means browser builds need to happen every 90 days?!?

---

<div class="post-metadata">

**Author:** ![bkh](https://avatars.discourse-cdn.com/v4/letter/b/da6949/32.png) [@bkh](https://forum.fudiabetes.org/u/bkh)\
**Post date:** [December 18, 2024, 9:22pm UTC](https://forum.fudiabetes.org/t/apple-developer-loop-question/15047/5 "2024-12-18T21:22:47Z")

</div>

> [@Eric](#):
>
> But supposing I just do a Loop build on my phone right now. Would that last for a full year? Or does it only last until my developer account expires?

This depends on whether you are doing an xcode build. If you do that, the magic  
incantation before you build is:

```auto
rm ~/Library/MobileDevice/Provisioning\ Profiles/*.mobileprovision

```

That will cause the build to create a new provisioning certificate with today’s date, and I heard this enables your code to run for a year even if your developer account expires. ClaudnDaye says otherwise, but I see a posting on stackoverflow at [ios - What happens after Apple Developer License expires? - Stack Overflow](https://stackoverflow.com/questions/56424236/what-happens-after-apple-developer-license-expires) that says

> If your Apple Developer Program membership expires, your apps will no longer be available for download and you won’t be able to submit new apps or updates. You’ll lose access to prerelease software, Certificates, Identifiers & Profiles, and TSIs. However, your apps will still function for users who have already installed or downloaded them, and you will still have access to App Store Connect and free development resources.

That article also says that if it’s an Enterprise Developer account rather than a regular Developer account, in that case the expiration does kill all the apps.

I don’t know enough about browser build to comment on that approach, except that I am aware of the 90 day limit for beta code installed via testflight.

---

<div class="post-metadata">

**Author:** ![TomH](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/tomh/32/9063_2.png) [@TomH](https://forum.fudiabetes.org/u/TomH)\
**Post date:** [December 18, 2024, 9:32pm UTC](https://forum.fudiabetes.org/t/apple-developer-loop-question/15047/6 "2024-12-18T21:32:31Z")

</div>

Yes, the browser build needs to occur every 90 days. However, there is an auto-build/download to TestFlight function that makes it pretty painless. The auto system builds every Wednesday about 8am UTC and sends it to TestFlight so you always have a current version to activate.

---

<div class="post-metadata">

**Author:** ![ClaudnDaye](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fudiabetes.org/claudndaye/32/5_2.png) [@ClaudnDaye](https://forum.fudiabetes.org/u/ClaudnDaye)\
**Post date:** [December 18, 2024, 9:42pm UTC](https://forum.fudiabetes.org/t/apple-developer-loop-question/15047/7 "2024-12-18T21:42:22Z")

</div>

I don’t keep up with things day be day so it is definitely possible that what i knew has changed!

I never use browser build so i don’t even follow that closely at all.
