Discourse PWA على iOS يفقد تسجيل الدخول غالبًا. الإغلاق القسري يعيد استعادته

أعجبني دعم Discourse PWA الجديد لنظام iOS. ومع ذلك، منذ أن بدأت في تجربته، وجدت نفسي مسجلاً الخروج بشكل لا مبرر له عدة مرات (مرة واحدة على الأقل أسبوعيًا). وغريبًا، إذا أغلقت التطبيق بالقوة وأعدت الدخول، أجد أنني مسجل الدخول مرة أخرى.

نفس الشيء على iPhone 7، iOS 13.3.1

هذا مثير للاهتمام. لدي مواقع متعددة، بما في ذلك Meta، على جهاز iPad الخاص بي، وكان آخر استخدام للجلسة فيها قبل 3 أيام. بعد فتح الجهاز، لا تزال PWA الخاصة بـ Meta نشطة ومُسجَّلة الدخول. يعمل الجهاز على إصدار iOS 13.5 بيتا الأخير.

نستلم تقارير مماثلة من مستخدمينا. يبدو أن النقر على روابط خارجية من تطبيق Discourse التقدمي (PWA) يسجل خروجهم من المنتدى عند عودتهم إليه، ويضطرون إلى إغلاق التطبيق إجباريًا وإعادة فتحه لتسجيل الدخول مرة أخرى.

أنا لست على دراية بكيفية معالجة التطبيقات الخارجية في التطبيقات المثبتة على نظام iOS (أي هل تفتح في Safari أم في طبقة متصفح مضمنة؟)، ولكن هل هناك أي طريقة لتحسين هذا الوضع؟