Sorry about the confusion.  That should be WebView on MacOSX.  Not UIWebView.  <div><br></div><div>Cheers!<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">Chris Waldron</b> <span dir="ltr"><<a href="mailto:chris.waldron@booktrack.co" target="_blank">chris.waldron@booktrack.co</a>></span><br>

Date: Sat, Jan 14, 2012 at 8:48 PM<br>Subject: Using Google In-App Purchasing with UIWebView<br>To: mono-osx <<a href="mailto:mono-osx@lists.ximian.com" target="_blank">mono-osx@lists.ximian.com</a>><br><br><br>Does anyone have a working example of using Google's In-App purchasing with UIWebView. <div>

<br></div><div>Yeah yeah I know why are you using Google In-App on MacOSX?! Don't ask.</div><div><br></div><div>I'm able to use an IFrame in UIWebView however it reported a crash in UIGetFrame.  To resolve that issue I added a WebUIDelegate overriding UIGetFrame to return the IFrame's rectangle size.</div>


<div><br></div><div>That seemed to alleviate the exception.</div><div><br></div><div>However for some unknown reason the Google frame doesn't render.  It just hangs during what seems to be an exception ...</div><div>

<br>
</div><div><div>OnReceivedResponse: <a href="https://sandbox.google.com/checkout/inapp/exception" target="_blank">https://sandbox.google.com/checkout/inapp/exception</a></div><div>OnFinishedLoading: <a href="https://sandbox.google.com/checkout/inapp/exception" target="_blank">https://sandbox.google.com/checkout/inapp/exception</a></div>


<div>OnReceivedResponse: <a href="https://sandbox.google.com/checkout/inapp/exception" target="_blank">https://sandbox.google.com/checkout/inapp/exception</a></div><div>OnFinishedLoading: <a href="https://sandbox.google.com/checkout/inapp/exception" target="_blank">https://sandbox.google.com/checkout/inapp/exception</a></div>


</div><div><br></div><div>What I can't figure out is why the Google in-App IFrame loads and renders in Safari but I can't seem to get this to render with UIWebView.  I've got a feeling that I'm missing an override or a setting.</div>


<div><br></div><div>Any guidance would be helpful</div><div><br></div><div>Cheers,</div><div>Chris.</div>
</div><br>
</div>