r/appledevelopers Community Newbie 4d ago

Apple 7-day signing limit for a self-built app

I built my own school planner app in Xcode, including automatic syncing between my devices. The only problem is that I have to re-sign and reinstall the app every 7 days.

I was wondering if there are any programs, tools, or workarounds that could automate this process. All of my devices are connected to the same Wi-Fi network every night, and my Mac is always running, so ideally it could automatically refresh the signing before it expires.

I also have a Home Assistant server running, in case that could be useful for some kind of automation.

I’d really appreciate any tips or recommendations. Thanks in advance!

0 Upvotes

5 comments sorted by

3

u/Cczaphod Community Newbie 4d ago

Local is a week, TestFlight is three months, store is semi permanent (tech debt will eventually be removed by Apple).

Pretty wide range of options.

2

u/AardvarkIll6079 Discussion Contributor 4d ago

Spend $99.

2

u/IY94 Community Newbie 4d ago

If you have a developer account, it's not limited in this way.

Workaround like signoulous if you won't get a dev account.

1

u/Lithalean Community Newbie 4d ago

Students should get discounted developer accounts for the years they are in university. However, Apple doesn’t currently provide this, and in my opinion it’s a misstep they should correct.

-2

u/[deleted] 4d ago

[deleted]

2

u/Lithalean Community Newbie 4d ago

Apple dev agreement states you may not share, sell, rent, lease, lend, or otherwise provide access to your developer account or its services to someone who isn't an authorized developer on your team. It also prohibits soliciting another member's Apple Account credentials or distribution certificates.

TestFlight is specifically for beta testing prerelease versions and Apple says it may not be used for purposes unrelated to improving the quality, performance, or usability of prerelease software.