Assessment

RSS for tag

Provide methods of assessment in education apps.

Posts under Assessment tag

2 Posts
Sort by:
Post not yet marked as solved
0 Replies
167 Views
I am a beta tester on behalf of the College Board for the Bluebook app, which administers the digital SAT. For the first admissions year when most universities are no longer going test-optional, more university-bound sixth-form pupils sit the digital SAT. Some students who are sitting on the SAT could receive an unfair advantage due to them reverse-engineering the app using Ghidra and using that to make a duplicate version of the app which will show correct answers and/or disable Assessment mode to cheat on the exam. I need to know if it is possible, if the student has prior Computer science knowledge, and what is the procedure for doing the following: Disabling assessment mode through terminal function or another internal coding source Reverse engineering the Bluebook app, and recreating it through Xcode and editing the code to automatically fill out the correct answer Reverse engineering the Bluebook app, and recreating it through Xcode and editing the code to disable assessment mode as a whole Please tell me as this will give those who cheat a severely unfair advantage over those who studied hard for it
Posted Last updated
.
Post marked as solved
2 Replies
3.8k Views
I'm trying to use the Assessment Configuration with the most recent changes introduced. The entitlement that the app is using is: com.apple.developer.edu-assessment-mode If the entitlement is not correct, then the app won't start because the provisioning profile won't match. Once the application tries to start a session I get the following error: [16777:98639] [Core] Encountered error running activation: com.apple.assessment.assessmentMode.enable. Error: NSError: Error Domain=NSCocoaErrorDomain Code=4097 "connection to service named com.apple.assessmentagent" UserInfo={NSDebugDescription=connection to service named com.apple.assessmentagent} Desc   : Couldn’t communicate with a helper application. Sugg   : Try your operation again. If that fails, quit and relaunch the application and try again. Domain : NSCocoaErrorDomain Code   : 0x1001 (4097) Extra info: {     NSDebugDescription = "connection to service named com.apple.assessmentagent"; } Error: Error Domain=AEAssessmentErrorDomain Code=1 "(null)" UserInfo={NSUnderlyingError=0x600003ef54d0 {Error Domain=AECCoreErrorDomain Code=101 "(null)" UserInfo={AEPolicySessionFailedToActivateSubsystems=(     "Error Domain=NSCocoaErrorDomain Code=4097 \"connection to service named com.apple.assessmentagent\" UserInfo={NSDebugDescription=connection to service named com.apple.assessmentagent}" )}}} I've granted "Accessibility" permissions to the AEServer in System Preferences The version of macOS that I'm using is macOS Monterey 12.4. The app minimum target macOS is macOS Catalina 10.15.4.
Posted
by eatanasov.
Last updated
.