Hi,
I’m having trouble with in-app purchase from the AUv3 plugin on iOS. Everything works fine from the standalone application, but when I call restoreProductsBoughtList
from the AUv3, the SKReceiptRefreshRequest
fails with “Receipt fetch failed, An unknown error occurred”.
The xcode output shows:
<SKReceiptRefreshRequest: 0x282fe4c60>: Finished refreshing receipt with error: Error Domain=ASDErrorDomain Code=507 "Invalid container for application: file:///private/var/containers/Bundle/Application/34343434-EF6E-49D8-8F4E-394934934394/MyPlugin.app/PlugIns/MyPlugin.appex/"
I wonder if it is expected (that in app purchases do not work well within AUv3 plugins because of sandboxing), or if there might be something to fix in the JUCE ios in app purchase code ?