Hi Everyone,
I am developing a MediaExtension product. While I can sell this product on my own website, using my own licensing system, I can't sell this product on the Mac App Store.
What route do I follow, to make a commercial MediaExtension app, on the Mac App Store, that can be licensed, using an In-App Purchase?
The problem stems from the fact that the MediaExtension Appex does not appear to be able to use the StoreKit Framework.
I tried to build a "Hack-around" using the "com.apple.security.temporary-exception.files.home-relative-path.read-only" entitlement to look at a license file / App Receipt in my App Group folder. (Believe me, there are lots of issues doing this. I can't read a system serial number or ethernet ID in the AppEx.)
But as you might imagine, the AppStore Connect review, rejects the app due to this entitlement.
Ideally, I would like to have my main app, which as the Media Extensions embedded, handle the purchase and licensing, and the AppEx reads and validates a receipt.
Also, I would like to have the AppEx also read machine specific hardware identifiers. ie: System Serial Number or an Ethernet ID. Right now, this appears to be blocked. This would be ideal for my own licensing system, should the Mac App Store not be a viable solution.
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect
0
0
48