با سلام
من در پروژه ام از webview برای رفتن به درگاه پرداخت استفاده می کنم.در زمان تست بعد از پایان پرداخت و یا عدم پرداخت به یک صفحه مشخص می روم و در این صفحه با زدن دکمه بازگشت به صفحه اصلی برنامه برمیگردم،تا اینجای برنامه در emulator مشکلی ندارم و کدها درست کار می کنند ولی دکمه برگشت در device واقعی و در گوشی های ios کار نمی کند و انگار برای این دکمه چیزی تعریف نشده است ولی در emulator مشکلی ندارم و بعد از پرداخت و زدن دکمه بازگشت به صفحه قبلی که صفحه اصلی برنامه هست برمیگردم.
کد این قسمت از برنامه رو هم در لینک زیر قرار دادم:
https://stackoverflow.com/questions/54157666/onnavigationstatechange-not-working-in-device-iphone-but-work-in-emulator