Axel Le Pennec
@alpennec.com
370 followers 130 following 690 posts
Indie app developer (Apple platforms) from Paris, France 🇫🇷
Posts Media Videos Starter Packs
Reposted by Axel Le Pennec
alpennec.com
Apple pulled Indie App Santa from the App Store in September 2025 😱

Lately, it warned developers running Apps Gone Free campaigns…

And removed apps buying keyword installs or ratings/reviews!

Apple is clearly cracking down on apps that manipulate or influence the App Store.
alpennec.com
I don’t remember Indie App Santa being free? But it became a cash machine when it was acquired by Steve from AppMasters a few months ago.
alpennec.com
Apple pulled Indie App Santa from the App Store in September 2025 😱

Lately, it warned developers running Apps Gone Free campaigns…

And removed apps buying keyword installs or ratings/reviews!

Apple is clearly cracking down on apps that manipulate or influence the App Store.
alpennec.com
Apple Ads popularity has been a complete mess for a week 🤯

Depending on the search, the popularity differs.

E.g for the "food tracker" keyword:

- Searching "food tracker" ➔ pop 6
- Searching "calorie tracker" ➔ pop 33
- Searching "calorie" ➔ pop 48

Which one is correct?
alpennec.com
Thank you. I need the clip shape unfortunately.
alpennec.com
In SwiftUI, clipShape and shape + stroke don’t give the same result 🫤

Is there a way to have the same radius when clipping is required?
Reposted by Axel Le Pennec
alpennec.com
If only there was an option to compare side by side iOS 18 vs iOS 26 (Liquid Glass) in Xcode Previews instead of having to manually switch between simulators… 🤔

FB20482528
alpennec.com
If only there was an option to compare side by side iOS 18 vs iOS 26 (Liquid Glass) in Xcode Previews instead of having to manually switch between simulators… 🤔

FB20482528
alpennec.com
Ok thank you! I spotted this lib some time ago, it seemed powerful.
alpennec.com
Nice!

Have you used an external cropping library or built your own? I don’t think Apple offers one iirc 🤔
alpennec.com
Nice update! Are you using SwiftUI for the FAB and podcast player? If yes, have you considered using the new safeAreaBar modifier to get the effect at the bottom of the screen?

developer.apple.com/documentatio...
safeAreaBar(edge:alignment:spacing:content:) | Apple Developer Documentation
Shows the specified content as a custom bar beside the modified view.
developer.apple.com
alpennec.com
Thank you for including me! I really appreciate 🫶🏻
alpennec.com
I can search the App Store via API.
alpennec.com
All make up by the tools. Each one has different “formula” to compute the difficulty using factors like how many apps have the exact search match in title/subtitle, how many ratings each app has, etc.
alpennec.com
Oh! The App Store Connect got a little redesign with a new submission UI 🤩

There’s now a “Draft Submissions” button at the bottom right that opens an overlay side panel with the items ready to submit.

I haven’t tested if it can be multiple apps at the same time? 🤔
alpennec.com
Yes! But you can still upload the 6.9", no?
alpennec.com
Apple seems to want us to design our App Store app screenshots using a 6.5” display size by default 🤯

The solution is to use the Media Manager to upload the screenshots in another display size 😮‍💨

I’ve always designed my screenshots using a 6.9” size & never had to do that 🤬
alpennec.com
Has one of my apps been featured by Apple in the French App Store few days ago (August 31, 2025)? 🤔

The good news: tons of impressions from App Store Browse 🤩

The bad news: no downloads… my conversion rate tanked 😱
alpennec.com
I don’t think so. It’s the iPad version on the Mac but I don’t have a lot of impressions from this device.
alpennec.com
Why does my app PPO shows an average conversion rate of ≈4% with ≈2600 unique device impressions (original product page: 3.77% for 1274 unique impressions)

but App Store Connect Analytics gives me 1.67% for the same time range with ≈7400 unique device impressions (918 * 8d)?
Reposted by Axel Le Pennec
alpennec.com
Want to have a sheet "zoom out" of toolbar buttons in iOS 26 instead of sliding up from the bottom of the screen?

Two SwiftUI ways:

1. ZoomNavigationTransition (sheet content) + matchedTransitionSource (button)

2. .popover (button) + .presentationCompactAdaptation(.sheet) ➡️ see below for video
alpennec.com
.popover (button) + .presentationCompactAdaptation(.sheet)
alpennec.com
Want to have a sheet "zoom out" of toolbar buttons in iOS 26 instead of sliding up from the bottom of the screen?

Two SwiftUI ways:

1. ZoomNavigationTransition (sheet content) + matchedTransitionSource (button)

2. .popover (button) + .presentationCompactAdaptation(.sheet) ➡️ see below for video
Reposted by Axel Le Pennec
alpennec.com
PSA: in iOS 26, use the new SwiftUI safeAreaBar modifier instead of safeAreaInset to get the progressive blur at the top/bottom of a scroll view with custom content.

Handy if you want bottom content without a tab bar or system toolbar for example.

Link to the documentation ⬇️