Archive for January 11, 2023

Wednesday, January 11, 2023

Mastodon Client Rejections

Simon B. Støvring:

As I’m preparing version 1.0.2 of Re: Toot it feels even more bitter that version 1.0.1 for macOS has been rejected.

The reviewer said that my metadata cannot refer to Mastodon because doing so can be harmful and misleading to users. Oh, and also I’m apparently a copycat.

Meanwhile any third-party Mastodon client on the App Store refers to Mastodon. Same for bird site apps.

And the same version of the iOS version with the same metadata was approved.

Anders Borum:

One thing is the unfairness about Mastodon.

What really gets me riled up is that app review has a standard reply threatening to terminate the developer account. What are their assumptions about 3rd party developers when this is their process?

The sketchy ChatGPT app could have used this sort of scrutiny—and the developer was a repeat offender.

Nikhil Nigade:

Remember when they said they won’t reject patch version updates and instead issue a notice for us to fix in the next update? Total BS

Ben Sandofsky:

A Halide bug-fix was just rejected because the App Store reviewer didn’t understand that you’re supposed to swipe or tap on the first screen to continue.

The app has behaved this way in every single version, going back to its launch in 2017.

Thomas Ricouard:

Hey Apple, I’m so tired of this fucking bullshit submitting a damn app to the App Store where I put a ton of efforts into it. Could you put a little effort into understanding what the app is about? I can’t believe this.

They said that his Mastodon client “only includes links, images, or content aggregated from the Internet with limited or no native iOS functionality. Although this content may be curated from the web specifically for your users, since it does not sufficiently differ from a mobile web browsing experience, it is not appropriate forthe App Store.”

Via Peter Steinberger:

Next thing I make, if I ever code again, has to be runnable without a gatekeeper. If it has to be web tech, so be it.


Update (2023-01-12): Rui Carmo (Mastodon):

I follow quite a few Apple developers, and can reach back as far as 2010 for similar idiocy (some of it with apps from places I worked in), so it saddens me that in 2023 Apple still has uneven, arbitrary process to approve iOS apps[…]

Update (2023-01-13): Thomas Ricouard (via Matt Thomas):

And if you’re wondering why @icecubesapp is still not on the App Store, it’s because according to Apple it’s useless. I’m on strike 🇫🇷, I’ve stopped working on it until Apple say it’s useful.

Update (2023-01-19): John Gruber (Mastodon):

Today, Mastodon’s explosive growth in the face of Twitter’s collapse has made it a new UI playground, especially so on iOS. […] There are no limits to what developers can choose to do with the Mastodon APIs. There are, however, limits to what iOS developers can deliver to users: App Store review.


But in what can only be described as both Kafkaesque and, alas, all-too-familiar — the Ice Cubes 1.0 submission to the App Store has been held up in limbo for an entire week. The hamfisted faceless reviewer(s) looking at Ice Cubes are repeatedly rejecting it for utterly nonsensical reasons, primarily violating guideline 4.2.2, “Minimum Functionality”[…]


It is now six days — a week! — after that initial rejection and Ricouard is still banging his head against Apple’s orifice. Seven rejections in six days. It’s enough to make one start pricing Pixel phones.

iCloud Drive Contingency

Mere Civilian:

iCloud Drive has been my files sync solution for over 3 years now. Before that, I was using Dropbox and never had any issues with sync. Dropbox “just works”. Unfortunately, iCloud Drive does not. Randomly, files will not sync or take too long to sync. At least on two occasions, entire folders disappeared as well. It works most of the time though and since I am all in the Apple ecosystem, it is the most simple and straightforward.

In addition to sync issues (which admittedly are few and far between), there is no way to ensure files remain offline in any particular device. This is largely an issue on iOS devices because, on the Mac, files appear to be available offline whenever I have needed them.


I am going to use Microsoft’s One Drive as a backup solution, thanks to the simple but effective SyncTime Mac app.

I’m using iCloud Drive these days for files that I want available on my iOS devices, but it’s really annoying that I can’t mark them as always available offline. Even after manually downloading files in the Files app, iOS will decide to evict them within a matter of days, despite 100 GB of free space on my phone. Just when I’m away from cell service and want to access a PDF map that I had downloaded, it’s gone.

Fingers crossed, but syncing has been reliable lately in my limited use.