I have created a demo app with only IAP feature to check if it was failing only in my app or if it was a general error. I see that in my demo it also fails and it only has the feature to make purchases. It happens on both Android and iOS, can you help me find a solution?
In Gdevelop I have prepared it like this:
GDevelop Screenshot
When I check the log, I see that an infinite loop may be occurring.:
00:32.310.037 Debug TestMoney (631) com.apple.BaseBoard Common [BSBlockSentinel:] signaled! 1 of 2
00:32.325.005 Debug TestMoney (631) com.apple.BaseBoard Common [BSBlockSentinel:] signaled! 2 of 2
00:32.325.045 Debug TestMoney (631) com.apple.BaseBoard Common [BSBlockSentinel:] dealloc
00:32.325.056 Debug TestMoney (631) com.apple.BaseBoard Common [BSBlockSentinel:] signaled! 2 of 2
00:32.325.071 Debug TestMoney (631) com.apple.BaseBoard Common [BSBlockSentinel:] dealloc
00:32.325.081 Debug TestMoney (631) com.apple.BaseBoard Common [BSBlockSentinel:] signaled! 2 of 2
00:32.325.094 Debug TestMoney (631) com.apple.BaseBoard Common [BSBlockSentinel:] dealloc
00:32.379.636 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d2140 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::invalidate: Ending foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.514.740 Debug TestMoney (631) com.apple.UIKit KeyboardVisualMode useVisualModeWindowed: 0 (windowingModeEnabled: 0)
00:32.514.771 Debug TestMoney (631) com.apple.UIKit KeyboardVisualMode useVisualModeWindowed: 0 (windowingModeEnabled: 0)
00:32.716.383 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x11104c2a0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.716.412 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x11104c360 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.786.514 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x11104c320 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.789.341 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x11104c2a0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::invalidate: Ending foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.864.912 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x11104c360 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::invalidate: Ending foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.214 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d2440 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.232 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d24e0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.505 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d3000 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.598 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d30a0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.608 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d3140 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.615 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d31e0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.622 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d3280 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.629 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d3320 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.636 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d33c0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.732 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d3ee0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.741 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110d3f80 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.751 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fc0e0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.760 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fc180 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.767 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fc220 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.813 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fc2c0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.865.894 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fc360 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.139 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fd000 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.149 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fd0a0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.156 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fd140 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.163 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fd1e0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.170 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fd280 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.177 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fd320 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.184 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fd3c0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.199 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110fd460 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.671 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110ff000 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.688 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110ff0a0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.697 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110ff140 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.704 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110ff1e0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.710 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110ff280 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.717 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110ff320 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.724 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110ff3c0 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.767 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110ff460 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’
00:32.866.808 Default TestMoney (631) com.apple.WebKit ProcessSuspension 0x1110ff500 – [PID=633, throttler=0x111018880] ProcessThrottler::Activity::Activity: Starting foreground activity / ‘WebPageProxy::runJavaScriptInFrameInScriptWorld’