[Solved] UnityIAP:No App Receipt problem

I upgrade my unity from 5.3.4->5.4.5 and XCode from 8.2.1->8.3.2 iOS from 10.2.1->10.3.1
so my game project can’t complete apple purchase process. before this, everything is ok.

XCode log display:
UnityIAP:Received 6 products (this is correct info, because we have 6 products for sale)
UnityIAP:No App Receipt (this may be caused iphone don’t popup purchase confirm window)

when game start, XCode message show this.
libMobileGestalt MobileGestaltSupport.m:153: pid 769 (xxx) does not have sandbox access for frZQaeyWLUvLjeuEK43hmg and IS NOT appropriately entitled

I have no idea how to solve it.

@tuyoshi

This is a normal message and not an error. It just means Restoration has not been called on this device. It is unrelated to the other message you are seeing.

This is not an IAP issue, but likely an XCode issue:
https://stackoverflow.com/questions/43287685/xcode-8-3-libmobilegestalt-mobilegestaltsupport-m153

You should consider filing a bug report with Apple:
https://developer.apple.com/bug-reporting/

Any progress on this?