IOS payment window pops up and then closes.

I got Google pay working great.
But now with apple pay the screen flashes when trying to open the payment window.
I can only assume the window is just opening and closing right away.

This is the log in xcode

UnityIAP Version: 2.2.7
2021-03-19 00:41:55.432861-0500 SystemLords[2454:1163057] UnityIAP: Requesting 16 products
2021-03-19 00:41:55.448184-0500 SystemLords[2454:1163057] UnityIAP: Requesting product data...
2021-03-19 00:41:56.774923-0500 SystemLords[2454:1163345] UnityIAP: Received 16 products
2021-03-19 00:41:56.825866-0500 SystemLords[2454:1163345] UnityIAP: No App Receipt found
2021-03-19 00:41:56.835346-0500 SystemLords[2454:1163057] UnityIAP: No App Receipt found
SystemLords was compiled with optimization - stepping may behave oddly; variables may not be available.

I am getting a memory warning though
WARNING → applicationDidReceiveMemoryWarning()

Thread 1: EXC_RESOURCE RESOURCE_TYPE_MEMORY (limit=1450 MB, unused=0x0)

We have not heard of this behavior. What iOS device are you testing on? The logs you show are not the purchase logs, they are the initialization logs. Please Debug.Log statements throughout your code. Also I would recommend that you upgrade to IAP 3.0.1 How To - Capturing Device Logs on iOS