The latest Halide update was rejected because, after seven years, a random reviewer decided our permission prompt wasn't descriptive enough.

I don't know how to explain why a camera app needs camera permissions.

This was one of those rejections where they're like, "If this is a bug fix, we can accept it for now, but you need to fix this in your next update."

We replied, "Yes, please approve, we'll fix it." 36 hours later, they approved, but we still need to deal with this.

I submitted an update with our permission prompts in iambic pentameter. It was approved.

(We won't release it. I just had to know.)

They didn't ask us to change the location permission prompt, but I threw in a limerick for good measure.

@sandofsky memories of the error messages in the Net Positive browser for Beos 😀

https://gist.github.com/benjaminoakes/e58a9ddb0ead8eefbbae40476d87cdf0

BeOS (NetPositive) haiku error messages

BeOS (NetPositive) haiku error messages. GitHub Gist: instantly share code, notes, and snippets.

Gist
@sandofsky Poetic Permission Prompts should be a thing
@sandofsky
Sir, I applaud your diligent attention to scansion. Well done.
@sandofsky 😂 😂 😂 😂 😂 😂 😂 😂 😂

Apple followed up to let us know what happened. Normally they don't do this for camera apps, when it's obvious why the camera is used.

They expect more detailed permission prompts for apps that don't strictly need camera access. This was a goof, so no need for us to change the strings.

@sandofsky

...and an elegic distichon for the epitaph aka crash report =;)

@sandofsky No "Need", but is it not allowed?
@sandofsky the person that reviewed your submission is a goof?
@sandofsky could we please be able to set the app language to en-IP ‘English, iambic pentameter’?
@sandofsky This is so awesome, you should definitely release it that way - very few things make me LOL these days - this did
@sandofsky …if it wasn’t for the awkward line wrapping I’d say you really should release that. 😂
@sandofsky release it cowards!! More poetry, MORE! 😜

@sandofsky

We'll "Allow Once".

You'll have to use a different rhyme pattern next time.

@StrangeNoises @eyeinhand @sandofsky
Imagine I am not a robot: Shall I compare thee to a traffic light? Thou art just a road sign or part of a car.

@sandofsky

If there is one thing Apple can relate to, it’s malicious compliance 🙂

@airwhale, @sandofsky

Along the axis of Apple relating, I'd say the sonnet reminds me more of the Dogcow: the ultimate act of malicious compliance.

@sandofsky this is masterful genius at work. release it!!
@sandofsky
I really really like these.
@sandofsky (in Werner Herzog voice) "Release it you coward!"
@sandofsky you could make it a Haiku?
@sandofsky I can only hear that in the voice of Team Rocket for some reason.
@sandofsky you absolutely should release it
@sandofsky I would pay extra for this version.
@sandofsky ngl I wish rhymes were required in law texts

@sandofsky It’s kind of sad the pentameters can’t stay on a single line.

However, I’ll join the crowd begging you to release it.
This is the sort of whimsical detail that will make people smile, without degrading in any way the experience.

(Same as the Network PC icon in macOS, the text about those who see thing differently in TextEdit.app icon, etc)

@sandofsky "we wont release it" you should release it thats brilliant
@sandofsky 10/10 would allow all permissions
@sandofsky I don’t know where you’ll find the strength not to make the text sarcastic
@sandofsky Crazy. Does the stock camera app ask? Nope, but surely it must to explain to the less intelligent it will take an image of what the camera is pointed at and store it in Photos app 🤷🏼‍♂️

@sandofsky Take one for the team and submit an update with no change to the text.

My guess is the next reviewer won't check, but it would certainly be nice to know one way or the other.

@chockenberry @sandofsky

I’d bet is is simply looking for a placeholder text to appear, period, even if redundant.