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!

@fantinel @phanpy

This looks great! Tried Phanpy in a browser, liked what I saw and then went to install it on my phone. But there it gets "Failed to login" using my instance. i don't even get to enter my credentials. But if I select another instance I at least get a login screen. I did force quit the app and restarted the phone without change in behaviour. Any other steps you could recommend?

@jens I tried logging in with your instance and got an error as well. I'm unable to debug it right now to see what's going on, but I *think* it might be related to your instance being on Mastodon 4.0, which doesn't support one of the auth methods added on 4.3.0...

The web version of Phanpy supports it, but I might have to do some extra work to support it on the native one. I think I only tested with instances on 4.3.0+ so I didn't run into that while building it

@fantinel

Oh ok. Then I know more of why it happened. Thanks for taking the time to try.

@jens hey there! I think I fixed the issue with log in to your instance. Would you be willing to join the TestFlight to make sure it works?

https://testflight.apple.com/join/pupHjyCW

Version 1.5.2 has the fix, it will be on the App Store eventually but would love your help to make sure it works fine 😊

Participe da versão beta de iPhanpy for Mastodon

Disponível para iOS

@fantinel

Thanks!

I just send feedback through Testflight. It still doesn’t work but the screen shot provides some more info.

@jens from the feedback entry, looks like you're on 1.5.1. Are you able to download 1.5.2? That one should work!

@fantinel

Thanks! That did it.

I’ll continue testing.