Hello,
Our app has been released in Korea with an external payment feature.
The function that must display the required modal for external payments is as follows:
let result = try await ExternalPurchase.presentNoticeSheet()
guard result != .cancelled else {
return
}
However, while testing in the development environment, the API returns a result of continuedWithExternalPurchaseToken(token: String), but in the version distributed through the App Store, it returns cancelled.
We would like to know how we can receive the continuedWithExternalPurchaseToken result in the App Store version.
Thank you for your guidance. If anyone here has experienced a similar issue or found a solution, I would greatly appreciate your insights as well.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Hi everyone,
I’m currently developing a macOS app that is distributed via a DMG file on our website. The app includes an App Extension (appex) for Network Extension functionality.
I’m wondering if distributing via DMG on the web requires the app extension to be implemented as a System Extension instead of an App Extension. Is it necessary to migrate to System Extension for web-based DMG distribution, or can I continue using App Extension as is?
Any insights or recommendations would be greatly appreciated.
Thank you!
Hello,
The initial app review period for our application is taking unusually long.
Here are some key characteristics of our app:
VPN service
Uses a third-party external payment system
We understand that VPN applications generally require a longer review time than other types of apps.
However, our app was first submitted for review on July 9, 2025, and it has remained in the "In Review" status for more than 3 weeks.
What we have done so far:
Contacted App Review via email regarding the status
Submitted an expedited review request
We received a reply stating that the review is delayed, but the status is still "In Review" with no further updates.
We would like to know:
Should we cancel the current review and submit a new version instead?
If anyone has experience with a similar delay, or knows the typical review duration for a first-time VPN app submission, or an app that uses a third-party external payment system, we would greatly appreciate it if you could share your experience.
Thank you.