SafeExamBrowser / seb-mac

Safe Exam Browser for macOS and iOS
https://www.safeexambrowser.org/macosx
101 stars 41 forks source link

SEB not working , not running on iOS 18 #435

Open mghaly6 opened 1 month ago

mghaly6 commented 1 month ago

Hello there,

We have encountered an issue with the safe exam browser error on iPads following the update to iOS 18.0. The error message states "Running on New iOS Version Not Allowed."

We would greatly appreciate your feedback and suggestions on this matter.

Thank you!

20240917_102934

peha2407 commented 1 month ago

Same problem here. Thank you!

danschlet commented 1 month ago

See instructions here https://github.com/SafeExamBrowser/seb-mac/issues/416.

The new version 3.4 which is compatible with iOS 18 is on the way.

mghaly6 commented 1 month ago

Hello @danschlet , thank you for your swift reply I was wondering if there is an estimated timeframe for the release of the new version that will support iPadOS 18.0? i follow #416 but still issue persists i tried to check the iOS 18 option is not yet available in the built-in Settings editor/Security page 17 only Thank you again for your assistance.

robinpaimanto commented 1 month ago

Hello. Thanks to @danschlet . I have tried and works very well on iOS 18.0

For Administrator :

  1. Open setting > input administrator password
  2. Security > IOS > Allow running on iOS beta > Type : 18
  3. Configuration > Save Setting As
  4. Upload "configuration file" to your website. in my case, upload to website folder : agendasekolah.id/safeexambrowser (https://safeexambrowser.org/developer/seb-automatic-client-configuration.html)

For Student :

  1. Uninstall SEB
  2. Download SEB from Appstore (Do not open SEB)
  3. Ipad Home > Setting > Apps > SEB > "Allow Editing : Check" dan "Initiate Settings Reset : Check"
  4. Open SEB > type website name / Scan QR

And also I have the video on Youtube : https://youtu.be/gO1p3c-9cWc

image

danschlet commented 1 month ago

Hello @danschlet , thank you for your swift reply I was wondering if there is an estimated timeframe for the release of the new version that will support iPadOS 18.0?

It is about to be submitted for App Store review, which usually takes 24 hours, unless there are issues.

You can use the TestFlight Beta version of SEB 3.4 until then or to change the "Allow running on iOS beta setting" directly in SEB for iOS.

mghaly6 commented 1 month ago

Thanks @robinpaimanto for the video appreciate it work @danschlet thanks for your support we will wait until new version

danschlet commented 1 month ago

We don't know and we don't set any passwords in SEB. The ones who set up that exam know the password they used.

eagles1227 commented 1 month ago

@danschlet

Haven’t seen any updates on the app store, do you know when the update is coming??

danschlet commented 1 month ago

I hope the App Store review happens today, it was delayed.

mghaly6 commented 1 month ago

Hello @danschlet, I wanted to thank you for releasing version 3.4 two hours ago. I tested it and it is working perfectly fine. I did notice that it has not been updated in the Download Latest Releases section yet. Thank you for your hard work and dedication to keeping everything running smoothly.

Screen Shot 2024-10-01 at 2 54 30 PM
eliassfeir1 commented 1 month ago

Dear Support,

When we updated the SEB to 3.4 to support the IOS 18 on the iPads, a new issue started to happen. Whenever we launch the SEB through Moodle, a pop up message displays the following: "Loading New SEB Settings Not Allowed!"

This issue is happening on IOS 16, 17 and 18.

https://github.com/user-attachments/assets/7fe2cca7-461d-40f7-a88a-2a4936427128

danschlet commented 1 month ago

Which Moodle version are you using?

From SEB 3.4 onwards you need the new version of the SEB Moodle integration, which is available built-in in Moodle 4.1 and newer (I think also in some latest 4.0.x versions). It can also be updated in older Moodle versions.

Didn't you get the overlay notification on the top of the screen in SEB when loading the first Moodle page which explains that a Moodle integration or settings need to be updated to be compatible with the modern WebView?

lin-beta8 commented 1 month ago

Dear Support,

When we updated the SEB to 3.4 to support the IOS 18 on the iPads, a new issue started to happen. Whenever we launch the SEB through Moodle, a pop up message displays the following: "Loading New SEB Settings Not Allowed!"

This issue is happening on IOS 16, 17 and 18.

SEB-Issue.mp4

Hiiii, the same thing happens to me, i dont know what to do.

danschlet commented 1 month ago

Same question to you: Which Moodle version are you using?

To all of you, please send us your log files. On iOS, go to iOS Settings, find SEB (in iOS 18 in sub-menu "Apps"), select "Initiate Sending Logs" and return/start SEB. Best is to mail the log file to yourself and then attach it here.

lin-beta8 commented 1 month ago

Same question to you: Which Moodle version are you using?

To all of you, please send us your log files. On iOS, go to iOS Settings, find SEB (in iOS 18 in sub-menu "Apps"), select "Initiate Sending Logs" and return/start SEB. Best is to mail the log file to yourself and then attach it here.

the moodle version is 4.4.1 and I can’t send log file.

lin-beta8 commented 1 month ago

Same question to you: Which Moodle version are you using? To all of you, please send us your log files. On iOS, go to iOS Settings, find SEB (in iOS 18 in sub-menu "Apps"), select "Initiate Sending Logs" and return/start SEB. Best is to mail the log file to yourself and then attach it here.

the moodle version is 4.4.1 and I can’t send log file.

IMG_1650

eliassfeir1 commented 1 month ago

Dear Dan,

Thank you for your support, we have three instances of Moodle:

  1. Moodle 3.10.5+ (Build: 20210716)
  2. Moodle 3.10.5 (Build: 20210712)
  3. Moodle 3.10.4+ (Build: 20210709) SEB-iOS-Client.log

Unfortunately, i did not get any overlay notification. On another note, can you please guide on how to upgrade the SEB for the Moodle versions stated above, for as per your comment, we can still upgrade for Moodle.

Thank you for your support.

SEB-iOS-Client.log

danschlet commented 1 month ago

Same question to you: Which Moodle version are you using?

To all of you, please send us your log files. On iOS, go to iOS Settings, find SEB (in iOS 18 in sub-menu "Apps"), select "Initiate Sending Logs" and return/start SEB. Best is to mail the log file to yourself and then attach it here.

the moodle version is 4.4.1 and I can’t send log file.

IMG_1650

You would need to configure an email account on your iPad, so you could send emails.

Or can you give me access to some mock/demo exam on your server? You can send the access details to info at safeexambrowser.org.

danschlet commented 1 month ago

Dear Dan,

Thank you for your support, we have three instances of Moodle:

  1. Moodle 3.10.5+ (Build: 20210716)
  2. Moodle 3.10.5 (Build: 20210712)
  3. Moodle 3.10.4+ (Build: 20210709) SEB-iOS-Client.log

Unfortunately, i did not get any overlay notification. On another note, can you please guide on how to upgrade the SEB for the Moodle versions stated above, for as per your comment, we can still upgrade for Moodle.

Thank you for your support.

SEB-iOS-Client.log

@nexterday What can someone who's running Moodle 3.10.4/5 install to use the moodle-quiz_accessrule_seb_js_api version of the SEB Deeper Integration? Is this still working: https://github.com/ethz-let/moodle-quiz_accessrule_seb_js_api ?

nexterday commented 1 month ago

Hi @danschlet & @eliassfeir1

The https://github.com/ethz-let/moodle-quiz_accessrule_seb_js_api patch should work on the earlier versions, but please proceed with caution as we have not tested it thoroughly, albeit it worked of us on 3.11

eliassfeir1 commented 1 month ago

Hi @danschlet & @nexterday ,

Thank you for your support. Regarding the patch, we did try to install it and test it with an iPad with the latest update of SEB through Moodle 3.10.5, unfortunately it did not work. Can you please provide us with a support email to contact directly, for we are a school that depends on the SEB for our Semester exams. Thank you for your continuous support, waiting for your positive feedback.

eliassfeir1 commented 1 month ago

Hello,

Please note that we tested as well with Moodle[4.0.1+ (Build: 20220512)], with the same issue occurring.

Thank you.

danschlet commented 1 month ago

It supposed to work with Moodle 4.1, not 4.0.1.