PsychoPy 2020.2.1 released

Screenshot 2020-08-10 at 5.26.02 PM

I’ve been trying to download the new version on my macOS 10.15.6 but I’ve been receiving this message.

I made sure to uninstall the previous versions but I’m still getting this error. I’m not sure what’s happening, is anyone else facing similar issues?

3 Likes

Am I correct that the editable textboxes cannot be used for online studies yet?

I’m on Mojave (macOS v. 10.14.6) but I get the exact same error when trying to open PsychoPy v 2020.2.2. I also removed my previous PsychoPy installation prior to installing this new version. I haven’t experienced this error at all previously. @jon Unless other Mac users come in and describe that things are working fine, maybe it’s best to set psychopy.org to recommend installation of 2020.1.3 for the time being?

Edit:
When I try the Open Console button there is a whole bunch of messages so I’m not sure what’s relevant to PsychoPy and what’s not. These error messages however look like they might be related:

error	12:48:28.200755 +0200	cfprefsd	rejecting write of key _DKThrottledActivityLast_DKKnowledgeStorageLogging_DKKnowledgeStorageDidInsertLocalEventsNotification:/app/usageActivityDate in { com.apple.contextstored, root, kCFPreferencesAnyHost, no container, managed: 0 } from process 148 because setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access
error	12:48:28.201050 +0200	contextstored	Couldn't write value for key _DKThrottledActivityLast_DKKnowledgeStorageLogging_DKKnowledgeStorageDidInsertLocalEventsNotification:/app/usageActivityDate in CFPrefsPlistSource<0x7fdc24704950> (Domain: com.apple.contextstored, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: Yes): setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access
error	12:48:28.203015 +0200	cfprefsd	rejecting write of key _DKThrottledActivityLast_DKKnowledgeStorageLogging_DKKnowledgeStorageDidInsertEventsNotification:/app/usageActivityDate in { com.apple.contextstored, root, kCFPreferencesAnyHost, no container, managed: 0 } from process 148 because setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access
error	12:48:28.203180 +0200	contextstored	Couldn't write value for key _DKThrottledActivityLast_DKKnowledgeStorageLogging_DKKnowledgeStorageDidInsertEventsNotification:/app/usageActivityDate in CFPrefsPlistSource<0x7fdc24704950> (Domain: com.apple.contextstored, User: kCFPreferencesCurrentUser, ByHost: No, Container: (null), Contents Need Refresh: Yes): setting preferences outside an application's container requires user-preference-write or file-write-data sandbox access

Sounds like PsychoPy is trying to set preferences outside of its own container (I’m guessing that’s kind of like the app’s scope?).

Edit2:
I just downgraded to 2020.1.3 and I can launch it like usual, I don’t see anything off. Maybe there’s something about the way you enabled keyboard input for the editable textboxes in 2020.2 that requires certain permissions and that Macs with default/certain settings don’t like? This is just pure speculation though.

1 Like

Having the same issue here with 2020.2.2, Mac OS 10.14.6

2 Likes

I’m also having an issue opening 2020.2.2 on OSX 10.15.6
Seems to fail around these lines in the console log:

error 13:47:13.031774+0100 tccd FAIL: PID[89958]: SecTaskCopySigningIdentifier(): [22: Invalid argument]
error 13:47:13.032088+0100 tccd FAIL: PID[89958]: SecTaskCopySigningIdentifier(): [22: Invalid argument]
default 13:47:13.032196+0100 tccd PID[261] is checking access for target PID[89958]
error 13:47:13.032335+0100 tccd FAIL: PID[89958]: SecTaskCopySigningIdentifier(): [22: Invalid argument]
error 13:47:13.033659+0100 tccd cannot open file at line 43353 of [378230ae7f]
error 13:47:13.033689+0100 tccd os_unix.c:43353: (2) open(/var/db/DetachedSignatures) - No such file or directory
default 13:47:13.034028+0100 tccd MacOS error: -67062
error 13:47:13.035290+0100 tccd Failed to copy signing info for 89958, responsible for file:///Applications/PsychoPy3.app/Contents/MacOS/PsychoPy3: #-67062: Error Domain=NSOSStatusErrorDomain Code=-67062 “(null)”
1 Like

I was wrong about those lines causing the failure. More console output to the github issue that’s been opened: https://github.com/psychopy/psychopy/issues/3060

I am also having this same issue as johaernus with the latest version. It is my first time installing PsychoPy on my Macbook air (Catalina 10.15.6)