Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4671

When launching the app on iOS, the in-app browser does not automatically launch

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 4.4.1, 4.5.0
    • Log in screen
    • Hide

      This issue only needs to be tested in iOS. It requires a custom app.

      1. Create a custom app using skipssoconfirmation=true and a fixed site configured to login in embedded browser.
      2. Open the app. Check that the embedded browser opens automatically.
      Show
      This issue only needs to be tested in iOS. It requires a custom app. Create a custom app using skipssoconfirmation=true and a fixed site configured to login in embedded browser. Open the app. Check that the embedded browser opens automatically.
    • MOODLE_404_STABLE, MOODLE_405_STABLE
    • Moodle Apps Sprint 2025-I1.4

      Note - In case anyone is wondering what 'CDC' means here, this description relates to testing at Open University where the login system is SAP CDC via auth_saml. The important point is that the 'Type of login' option on the 'Mobile authentication' settings page is set to 'Via an embedded browser (for SSO plugins)' and it is this embedded browser that doesn't appear immediately in our system on iOS, although it works correctly as before on Android.

      Issue: When loading a new build of v4.4.1 on iOS, the CDC login popup, which should appear automatically, now requires pressing the login button to display. Once the login button is pressed, the CDC prompt appears as expected.

      Steps to reproduce:

      1. Precondition: User has access to a custom Moodle App on iOS configured to automatically launch in-app browser during login
      2. Action: Launch Moodle App v4.4.1 on an iOS device.
        • Expected Behavior: The CDC login popup should automatically appear after a brief wait upon loading.
        • Actual Behavior: No popup appears, and the screen remains on the logo with the login button.
      3. Action: Press the login button.
        • Result: The CDC popup appears as expected and functions normally.

      Tested on:

      • Device: iPhone 15, iOS 17.5

        1. image_1.png
          image_1.png
          28 kB
        2. image_2.png
          image_2.png
          68 kB
        3. image_3.png
          image_3.png
          286 kB
        4. MoodleCoreApp_Official Version.mp4
          23.58 MB

            dpalou Dani Palou
            nguyentuananh3 NguyenTuanAnh3
            Pau Ferrer Pau Ferrer
            Juan Leyva Juan Leyva
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 days, 1 hour, 8 minutes
                3d 1h 8m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.