Hacker News new | ask | show | jobs
by joshstrange 1371 days ago
I wonder how he handles TestFlight's 90-day limit before a build expires. I'd probably just setup a GitHub Action to run every 1-2 months (to give some buffer if something goes wrong) to push a "new" build.

Sidenote, Lambda/DynamoDB/S3 (and maybe cloudfront) is a really nice little stack to work with for one-off projects like this. I've used it a couple times now for small seasonal/burst-y projects and it's always been a joy to use. It doesn't always scale (as in larger codebase) great unless you put in the work but for a handful of "endpoints" with storage (S3) and data (DynamoDB) bucket it's very nice and dirt cheap.

1 comments

Instead of complicating it, you can just plug your iPhone into your mac. That version lasts a year.
But that doesn't work for the use case described in the article, right? You wouldn't want everyone in your family to have to install form your machine.
Why not? It’s 4 people. If they’re geographically spread out, then it could be an issue, but many families even spread out likely see each other once a year.
For every update, you would have to connect them to your machine.