Open yeswecan2023 opened 3 weeks ago
We found out about this issue last week. The web API navigator.onLine doesn't work when using the modern AAC (Assessment Mode) API on iOS < 18.1. This is an Apple bug which they apparently fixed in iOS 18.1. There are two things you can do:
Disable "Use Modern AAC API" in SEB's in-app settings / Security page, see screen shot. In case you generate SEB settings programmatically: The setting key is called mobileEnableModernAAC (set to false in your exam settings).
Use iPadOS 18.1 or newer.
Note that the modern AAC API is needed for the new AAC multi-app mode (for allowing additional apps during exams). That anyways doesn't seem to work correctly on iPadOS 17.6.1 and 17.7, so I will disable the modern AAC API on iOS < 18.1 and only use it on iPadOS 18 if using multi-app mode.
It is identified that if the 'Quit Password' is enabled in the seb configuration then 'NEXT' button fails and throws error such as 'network not found' in iPad. SEB configuration file opens without issues in windows and MAC. The same URL configured in the Seb configuration file opens without issues in Safari and Chrome browsers in iPad. However, the issue is specific to iPad devices when the "Quit Password" is enabled.
To Reproduce Steps to reproduce the behavior:
Expected behavior Next button should work as similar to windows and MAC
Screenshots
Version Information Please complete the following information:
Additional Context This issue is specific to iPad. For iPad log file not present. In iPad SEB is not crashed.