If you’re a @phanpy fan using an iPhone or iPad, and you’re in the EU or Japan (where @altstore PAL is available), good news 👀

I’ve made a native iOS build that you can install right now through AltStore PAL! It's called... iPhanpy.

It’s still Phanpy at its core, just without the usual iOS PWA headaches. It feels smoother, stays longer in memory, and even comes with a neat Liquid Glass app icon.

If you have AltStore PAL installed, you can copy the link below and add it as a source inside AltStore:

https://raw.githubusercontent.com/matfantinel/iphanpy/refs/heads/main/altstore/source.json

And if you don't have access to AltStore PAL, no worries: it's gonna be available on the App Store soon!

iPhanpy is now available on the App Store too!

I wrote a blog post detailing what it is and why you might like it.

https://fantinel.dev/blog/iphanpy-mastodon-client

And if you want to just go ahead and download it, here's the App Store link: https://apps.apple.com/app/iphanpy-for-mastodon/id6755365082

#phanpy

The best Mastodon client now has an iOS version! - Matt Fantinel

Meet iPhanpy, the best way to use Phanpy on iOS.

Oops, as usual it looks like this build has some issues logging in to some instances. I'm pushing 1.5.1 to hopefully fix all of them. Waiting for Apple review to let it go out🫡

Version 1.5.1 is out now and should resolve login issues on most instances!

I’m prepping another version with a fix for some other edge cases, too.

@fantinel

still unable to login to my #gotosocial instance with error: "Failed to log in. Please try again or try another server. Generic error: ReferenceError: Can't find variable: url"

@poes @fantinel
After you created the first user and promoted them to admin, did you remember to restart #gotosocial? Those cli commands often update the DB but gotosocial doesn’t know a table was updated.

@bryan @fantinel

Thanks for the suggestion, I made sure to restart #gotosocial after the promotion. The user is definitely an admin now (and my instance is running fine for a year), but Iphanpy still won't let me in. It seems to be a specific hiccup between the app and the instance. Have you seen anything similar with that app?

@poes there is definitely a bug with the login. Same error with dusty.ninja. But https://phanpy.social still works totally fine.

@fantinel
Phanpy

Minimalistic opinionated Mastodon web client

@bryan @poes I’m pretty sure it will work on the version currently in TestFlight: https://testflight.apple.com/join/pupHjyCW

Apple rejected the update for dumb reasons so I’m working around that so it can be pushed to everyone. But feel free to join the TestFlight if there’s still spots left

Participe da versão beta de iPhanpy for Mastodon

Disponível para iOS

@bryan @poes in fact, I just uploaded a new version to Testflight (build 9). If any of you can check logging in works, I'd appreciate it!

(all instances with failing logins I've found don't have open registrations so it's hard to test)

@fantinel @bryan

Just got Iphanpy up and running from TestFlight. All good so far!
Awesome.