fehners.bsky.social
@fehners.bsky.social
Founder of Fehners Software, an iOS and Android app development company.
Indie since 2010

Babyfeedtimer.app
Fehnerssoftware.com
My Mac reboots when I have a power cut. That’s it.
May 14, 2025 at 8:17 AM
Amazing!
May 2, 2025 at 1:37 PM
Someone has to do a Movie/TV show tie-in, the story so far is so good
May 2, 2025 at 8:07 AM
I saw numerous problems when storing a shared plist file in the group container. It was a small percentage, but some devices were not able to read from it. I’ve steered clear of using an app group since.
April 25, 2025 at 7:58 AM
I use this app every now and then to cleanup all all the rubbish Xcode has accumulated.

apps.apple.com/gb/app/devcl...
‎DevCleaner for Xcode
‎If you want to reclaim tens of gigabytes of your storage used for various Xcode caches - this tool is for you! Xcode could store tens of gigabytes in ~/Library/Developer folder. Most of those cached...
apps.apple.com
February 10, 2025 at 9:42 AM
That’s odd. I’ve been playing it on steam deck without issue for the last couple of weeks. Only thing different from stock is I’ve run CryoUtils to increase the swap space. Maybe worth trying. github.com/CryoByte33/s...
GitHub - CryoByte33/steam-deck-utilities: A utility to improve performance and help manage storage on Steam Deck.
A utility to improve performance and help manage storage on Steam Deck. - CryoByte33/steam-deck-utilities
github.com
January 31, 2025 at 9:51 AM
Mainly the CPA is all over the place. I look once a month and it fluctuates pretty wildly. If a tool was improving the CPA, it would have to be a huge change for me to notice amongst this noise.
January 29, 2025 at 6:52 PM
It looks interesting, but I find ad performance so variable that I’m not sure I would be able to objectively decide if it was improving ad performance.
January 29, 2025 at 10:17 AM
I suspect it’s very low. I have apps not updated for more than 3 years that get very low downloads, 10 downloads a week, and they haven’t been hit by this rule.
January 27, 2025 at 9:37 AM
Same here. I think sometimes I understand why, and then I come back to using it later on and need to trial and error my way to what should be true and what should be false. I vote for a better named API, this can’t be the best option.
January 24, 2025 at 8:59 AM
Those grips look as painful as the Switch ones. I was expecting SteamDeck like ergonomic grips.
January 17, 2025 at 9:28 AM
Although it doesn't say it in the docs, if you jump to the definition it shows various alternatives. One of which allows an optional Image to be passed. However, this causes ImagePlayground to hiccup on most of my uses at present. So Ive avoided for now.
December 18, 2024 at 10:10 AM
Is this a pure Swift project? I'm figuring out an issue with presenting ImagePlayground in UIKit and the issue seems to be my mix of Swift and Objc
December 10, 2024 at 11:45 AM
I’ve not made anything for Vision OS, so can’t comment there. However, I’ve never seen a triangle when testing or in release of my iOS apps with InApp purchases
December 9, 2024 at 9:20 AM
Did you try using it in just UIKit? It's causing some odd compilation errors due to my project being a mix of ObjC and Swift. It's adding ImageGenerationViewControllerDelegate into my Project-Swift.h file in place of ImagePlaygroundViewController.Delegate, which it subsequently fails to resolve :(
December 6, 2024 at 4:32 PM