Sparrow Code for iOS developers
766 subscribers
189 photos
26 videos
123 links
I write for iOS developers about Xcode, Swift and SwiftUI development. Group iOS developers to discuss @sparrowcodechat_en. For questions @ivanvorobei
Download Telegram
πŸ”” If you use APNs, you need to update your certificates. For Sandbox today, for the release from February 24
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯5πŸ‘4πŸ™21
πŸ‘¨β€πŸ’» The new console's reviews page
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯8πŸ™421
πŸ”¨ swift-build has been released on GitHub. This thing builds your Swift projects and packages

This does not mean that we are waiting for alternative IDEs - AppCode worked before. The community will fix/add bugs and that will be the end of the changes for us
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ™32πŸ”₯1
πŸ§‘β€πŸ’» If you participate in the Swift Student Challenge, Apple is already accepting your projects for review

If you doing as a developer, you cannot participate
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘7πŸ”₯3πŸ™22
πŸ“ƒ Select trader/non-trader by February 17. Otherwise the app will be deleted in Europe

Which status to choose, see in the cards: https://t.me/sparrowcode_en/247
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘4πŸ™4πŸ”₯22
πŸ—ƒ I rarely use expedited review, but I needed it today. A lot has changed there:

1. You no longer need to specify a reason. Just select the app and you're good to go

2. If it's rejected, the new build will automatically go through expedited review

3. πŸ• "In Review" status appears 10 minutes after submission. It's likely automated. The process was quickβ€”20 minutes from submission to store

πŸ‘¨β€πŸ’» Bookmark this direct link for expedited review:
https://developer.apple.com/contact/app-store/?topic=expedite
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ™7πŸ‘5πŸ”₯411
πŸ“Š Search in the App Store is changing. Tags will be added to keywords. Now it will search not by letter matches, but by meaning

So far only for some apps in the US. Within a year for all

What will happen to search positions - we'll see
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6πŸ”₯2πŸ™211
πŸ‡°πŸ‡·πŸ’³ South Korea has implemented a verification system for subscriptions

- The user starts a trial
- The trial ends
πŸ†• Apple requests additional confirmation (via email and push)
- Charge / cancellation

Confirmation is only required when converting from trials and offers (when the price changes). If the user subscribes at the regular price, no confirmation is needed

The system was added due to local laws. It remains unchanged for other countries
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘6πŸ”₯4πŸ™332
WWDC 2025 will take place from June 9th to 13th

The keynote: Add to calendar
πŸ”₯14πŸ‘1πŸ™1
πŸ“Š Apple is actively rolling out the new search

On 18.4, the welcome screen already shows it as a working feature + active movements in search results over the last month

🐀 Observations: keywords separated by commas work better than direct hits (when the key consists of 2-3 words without commas)
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘5πŸ™3πŸ”₯1
How does the difference between the πŸ₯‡ and πŸ₯ˆ position in search

Below the 5th position, there is no traffic. It doesn't matter what place you're in there

But check out the difference between first and second. On the left when it was in 2nd place, on the right β€” in 1st place

If you're not in the top, there's no organic traffic 🀯
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ™8πŸ‘3πŸ”₯2
Apple Search Ads ➑️ Apple Ads
πŸ‘10πŸ™53πŸ”₯2
UIApplicationDelegate Deprecated

iOS 19
πŸ‘10πŸ™4πŸ”₯222
Apple was forced to approve payments on the web without commission

- only in πŸ‡ΊπŸ‡Έ
- you can embed it now
- you can send a link to pay in push notifications

Now Apple is being pressured to roll out the system to the whole world, but their official position is to appeal
πŸ”₯6πŸ™5πŸ‘1
πŸ‘” Apple updated the guides - now you can definitely integrate web-payments in the US

πŸ“– The most popular is Stripe. They have already published documentation for purchases in the apps
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ™5πŸ”₯4πŸ‘2
At a random moment in my ASA account I start see Fox News companies

For the first time in my life, there is a daily limit of $30k πŸ’³
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ”₯5πŸ™4πŸ‘2
This banner only in Europe. There is no banner in the US
πŸ”₯7πŸ™2πŸ‘1😑1
πŸ’³ StoreKit now allows you to reset a spent trial

Previously, if a user completed the trial, all subscriptions in the group were already without a trial


πŸ“– Now developers can reset the flag, documentation
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ‘10πŸ™2
Sparrow Code for iOS developers
πŸ’³ StoreKit now allows you to reset a spent trial Previously, if a user completed the trial, all subscriptions in the group were already without a trial πŸ“– Now developers can reset the flag, documentation
⚠️ In case you didn't know, trial availability needs to be checked. If you statically enter "Free for 7 days", and the user has already spent the trial, it will be embarrassing

Apphud, RC and Adapti have ready-made methods for this:
Apphud.checkEligibilitiesForIntroductoryOffers()


🐀 I do everything at the start of the application - I load products, check the availability of intro/promo offers. And then on the paywall I show how it should be
Please open Telegram to view this post
VIEW IN TELEGRAM
5πŸ™6πŸ‘5πŸ”₯11