#StoreKit
Found what looks like a StoreKit regression in iOS 27 and filed it as FB25514964 🙏

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
November 10, 2026 at 1:39 PM
everything they do. StoreKit 2 has made in-app purchases so much nicer to work with, and I'm sure this one will get sorted out.

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)
November 10, 2026 at 1:39 PM
StoreKit 2 devs: where do you check for refunds? 🧵
November 5, 2026 at 5:00 PM
new one. The purchase reports success, but the user never gets their subscription back. On iOS 26 the same steps work as expected.

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)
November 10, 2026 at 1:39 PM
StoreKit testing gotcha with Xcode 27: on iOS 26 simulators, SKTestSession purchases come back not entitled. Run StoreKit tests on an iOS 27 simulator. The first run on a fresh simulator can also drop a purchase, so don't trust one failure.

#iosdev
November 4, 2026 at 6:31 AM
📝 Zenn の連載「Stilo 実録」、全 6 回の公開が終わりました。iOS の Markdown エディタ Stilo を作った記録です(各回は単体で読めます)。

1. StoreKit 2 だけで作る買い切り課金
https://zenn.dev/osprey74/articles/01-stilo-storekit2-nonconsumable

2. 無料でできることを有料にしない
https://zenn.dev/osprey74/articles/02-stilo-honest-paywall
無料でできることを有料にしない —— 個人開発アプリの Free / Pro 線引き
zenn.dev
November 6, 2026 at 11:38 AM
Anyone can prompt an iOS prototype in 20 minutes. Then you hit the brutal last 20% that kills almost every AI-built app: StoreKit 2 paywalls, TestFlight install errors, and Apple Review rejections.
November 4, 2026 at 12:30 PM
Inspect the full 4-module iOS App Foundry Kit (£19 with follower unlock):
https://jamescantco.de/foundry

And see Ground live on the App Store:
https://apps.apple.com/us/app/ground-focus-screen-time/id6815795612
iOS App Foundry Kit | James Can
The exact 53-file Swift 6 UI & StoreKit 2 Paywall package, 6-Phase SuperSkill, Headless ASO Card Compositor, and 18-Point Pre-Flight Compliance Gate used to ship native iOS apps with AI agents.
jamescantco.de
November 7, 2026 at 11:30 AM
Apple seeds iOS 27.3 beta 1 on every platform, with Copilot in Xcode 27.3

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.
Apple seeds iOS 27.3 beta 1 on every platform, with Copilot in Xcode 27.3
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.
mactoreality.com
November 4, 2026 at 12:05 AM
After burning 1.35B+ tokens and surviving 14 Apple rejections on TickBucks & Ground, I packaged my entire studio into the iOS App Foundry Kit (53 Swift 6 files, StoreKit 2 Founder paywall, 1-command screenshot engine & 18-point compliance gate).
November 4, 2026 at 12:30 PM
You can also use the new multiSeatInvitationBehavior modifier to control whether the invitation sheet should automatically appear after someone subscribes.

developer.apple.com/documentatio...
multiSeatInvitationBehavior(_:) | Apple Developer Documentation
Sets the behavior of the Apple-owned invitation sheet that appears after a customer purchases a multi-seat subscription from a StoreKit view.
developer.apple.com
November 4, 2026 at 6:17 PM
Filter StoreKit transaction history by ownership:

asc storekit transactions history --transaction-id TX_ID --environment sandbox --ownership-type ASSIGNED

Transaction tables also gain Ownership and Revocation Type columns.
November 1, 2026 at 12:12 AM
Mark a StoreKit transaction finished after delivering its content:

asc storekit transactions finish

Writes require --confirm.
October 30, 2026 at 12:58 AM
Associate a customer account UUID with an existing purchase:

asc storekit transactions set-account-token

Every write requires --confirm and dedicated StoreKit credentials.
October 30, 2026 at 12:58 AM
App Store Connect CLI 6.0.0 is out!!
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-...
October 30, 2026 at 12:58 AM
Extend subscription renewal dates:

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.
October 30, 2026 at 12:58 AM
Send v2 consumption information for a refund request:

asc storekit transactions send-consumption

The command requires explicit customer-consent and sample-content input, plus --confirm.
October 30, 2026 at 12:58 AM
Read a customer's signed app-purchase information, including the original app version and purchase date:

asc storekit app-transactions view --transaction-id TX_ID --environment sandbox

Decoded output does not verify Apple's signature.
October 30, 2026 at 12:58 AM
welcome back, sounds like leeds was a good recharge. which of those, app intents or storekit 2, are you most excited to dig into?
October 29, 2026 at 1:44 AM
The whole stack (tiers, runner with chat templates + streaming, background model download with SHA-256, Keychain trial + StoreKit 2, screenshots in 8 languages) is a kit now:
theyplay.games/ondevice

#iOSDev #Swift #SwiftUI #LLM
OnDevice Kit: structured on-device AI for iOS in Swift
A Swift package for structured AI answers on every iPhone: Apple Intelligence, a local GGUF model via llama.cpp, or your own rules, decoded into one Codable type.
theyplay.games
October 28, 2026 at 6:56 PM
For those still using Xcode and StoreKit testing, I noticed a regression with iOS 27 where the decimal product price value is wrong and only the integer part is returned. For example, 69.99 returns 69. This makes price and percent calculations wrong.

Sandbox is ok.

FB25244911
October 25, 2026 at 5:47 PM
After 16 years in marketing, I'm now getting paid to ship iOS apps.

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.
October 22, 2026 at 8:30 AM
Hah no.

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 🤣
October 22, 2026 at 6:10 AM
🟠 RevenueCat is reporting a Partial Outage since 12:51 UTC

"Apple partial outage for sandbox StoreKit API"

Affects: Apple Sandbox Receipt Server

Live timeline → https://pingoru.io/providers/revenuecat/incidents/12427901

#RevenueCat #RevenueCatDown
RevenueCat: Apple partial outage for sandbox StoreKit API · October 21, 2026 · Pingoru
RevenueCat incident on October 21, 2026: We are seeing elevated errors when validating purchases made in Apple
pingoru.io
October 21, 2026 at 1:07 PM