If a user's subscription gets refunded and they later want to subscribe again, iOS 27 hands back the old refunded transaction instead of creating a (1/3)
#BuildInPublic #IndieDev #iOS #Dev #iOSDev #Swift #SwiftUI
Does anyone in my network know someone at Apple working on StoreKit who might be able to take a look? An intro or a share would mean a lot 🙌🏻🫶 (3/3)
Does anyone in my network know someone at Apple working on StoreKit who might be able to take a look? An intro or a share would mean a lot 🙌🏻🫶 (3/3)
I tested both versions side by side with a minimal sample project and attached it to the report with logs from both runs.
Big thanks to the StoreKit team for (2/3)
I tested both versions side by side with a minimal sample project and attached it to the report with logs from both runs.
Big thanks to the StoreKit team for (2/3)
#iosdev
#iosdev
1. StoreKit 2 だけで作る買い切り課金
https://zenn.dev/osprey74/articles/01-stilo-storekit2-nonconsumable
2. 無料でできることを有料にしない
https://zenn.dev/osprey74/articles/02-stilo-honest-paywall
1. StoreKit 2 だけで作る買い切り課金
https://zenn.dev/osprey74/articles/01-stilo-storekit2-nonconsumable
2. 無料でできることを有料にしない
https://zenn.dev/osprey74/articles/02-stilo-honest-paywall
https://jamescantco.de/foundry
And see Ground live on the App Store:
https://apps.apple.com/us/app/ground-focus-screen-time/id6815795612
https://jamescantco.de/foundry
And see Ground live on the App Store:
https://apps.apple.com/us/app/ground-focus-screen-time/id6815795612
First betas of iOS, iPadOS, macOS, watchOS, tvOS and visionOS 27.3 arrive with Xcode 27.3, which adds GitHub Copilot and StoreKit multiseat subscriptions.
First betas of iOS, iPadOS, macOS, watchOS, tvOS and visionOS 27.3 arrive with Xcode 27.3, which adds GitHub Copilot and StoreKit multiseat subscriptions.
developer.apple.com/documentatio...
developer.apple.com/documentatio...
asc storekit transactions history --transaction-id TX_ID --environment sandbox --ownership-type ASSIGNED
Transaction tables also gain Ownership and Revocation Type columns.
asc storekit transactions history --transaction-id TX_ID --environment sandbox --ownership-type ASSIGNED
Transaction tables also gain Ownership and Revocation Type columns.
asc storekit transactions finish
Writes require --confirm.
asc storekit transactions finish
Writes require --confirm.
asc storekit transactions set-account-token
Every write requires --confirm and dedicated StoreKit credentials.
asc storekit transactions set-account-token
Every write requires --confirm and dedicated StoreKit credentials.
I put a lot into this release, and I hope there's something in it for everyone building for the App Store.
New pricing tools, more metadata in files, StoreKit commands and review digests.
github.com/rorkai/App-...
I put a lot into this release, and I hope there's something in it for everyone building for the App Store.
New pricing tools, more metadata in files, StoreKit commands and review digests.
github.com/rorkai/App-...
asc storekit subscriptions extend
asc storekit subscriptions extend-all
Use --confirm and an explicit request ID. Check bulk completion with extension-status; reuse the request ID after an uncertain result.
asc storekit subscriptions extend
asc storekit subscriptions extend-all
Use --confirm and an explicit request ID. Check bulk completion with extension-status; reuse the request ID after an uncertain result.
asc storekit transactions send-consumption
The command requires explicit customer-consent and sample-content input, plus --confirm.
asc storekit transactions send-consumption
The command requires explicit customer-consent and sample-content input, plus --confirm.
asc storekit app-transactions view --transaction-id TX_ID --environment sandbox
Decoded output does not verify Apple's signature.
asc storekit app-transactions view --transaction-id TX_ID --environment sandbox
Decoded output does not verify Apple's signature.
theyplay.games/ondevice
#iOSDev #Swift #SwiftUI #LLM
theyplay.games/ondevice
#iOSDev #Swift #SwiftUI #LLM
Sandbox is ok.
FB25244911
Sandbox is ok.
FB25244911
My first client app is live: Keep the Deal (dogadani in Polish), an iPhone app for parents and teens to agree on chores. iOS app, backend, StoreKit and App Store release by me.
Really proud of this year.
My first client app is live: Keep the Deal (dogadani in Polish), an iPhone app for parents and teens to agree on chores. iOS app, backend, StoreKit and App Store release by me.
Really proud of this year.
Creating app that people actually want to use, and then gaining traction in the market were ALWAYS the actual problem.
Just that before by the time you got the app built you already spent quite a bit of money and time, so usually you also put some work towards route to market.
Biz 101 🤣
Creating app that people actually want to use, and then gaining traction in the market were ALWAYS the actual problem.
Just that before by the time you got the app built you already spent quite a bit of money and time, so usually you also put some work towards route to market.
Biz 101 🤣
"Apple partial outage for sandbox StoreKit API"
Affects: Apple Sandbox Receipt Server
Live timeline → https://pingoru.io/providers/revenuecat/incidents/12427901
#RevenueCat #RevenueCatDown
"Apple partial outage for sandbox StoreKit API"
Affects: Apple Sandbox Receipt Server
Live timeline → https://pingoru.io/providers/revenuecat/incidents/12427901
#RevenueCat #RevenueCatDown