PowerPc warning with 10.11.4

Some users have reported a warning from El Capitan 10.11.4 stating that PowerPc applications are no longer supported when starting my app.

It’s an application compiled for 64bits with Xojo 2015 4.1 and signed using AppWrapper 3

Any help will be appreciated.

Any log messages in Console.app

Will have more info soon, have contacted users to get the log.

It seems that happens with more apps and is related to some security issues with El Capitan.

Do you use Sparkle? It used to have PPC code.

Not sure if this helps, the log that seems to repeat after each execution try is:

19/4/16 9:59:54,429 lsd[614] LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
…
19/4/16 10:00:01,670 lsd[614] LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
19/4/16 10:00:01,750 sandboxd[154] ([1308]) mdworker(1308) deny file-read-data /Library/Preferences/com.apple.security-common.plist (import fstype:hfs fsflag:480D000 flags:250000025E diag:0 isXCode:0 uti:com.apple.application-bundle plugin:/Library/Spotlight/Application.mdimporter - find suspect file using: sudo mdutil -t 29720016)
19/4/16 10:00:01,812 lsd[614] LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
…
19/4/16 10:00:01,945 lsd[614] LaunchServices: Could not store lsd-identifiers file at /private/var/db/lsd/com.apple.lsdschemes.plist
19/4/16 10:01:02,213 mdworker[1317] code validation failed in the process of getting signing information: Error Domain=NSOSStatusErrorDomain Code=-67062 “(null)” UserInfo={SecCSArchitecture=i386}
19/4/16 10:01:02,280 mdworker[1316] code validation failed in the process of getting signing information: Error Domain=NSOSStatusErrorDomain Code=-67062 “(null)” UserInfo={SecCSArchitecture=i386}

… indicates the line repeats a few times. The “sandboxd” log is not present always but the 2 last ones with the validation error seem to be relevant.

David, no I don’t use Sparkle (I believe :wink: (

By default App Wrapper removes PPC code, Code signing can fail if it the Codesign function detects PowerPC code.

Could you share a link to download your application, or PM me if you’d prefer.

Sam, yes. Actually I have checked this setting in AppWrapper and it is enabled.

I will send you link by email, thanks.

Any news on this? I have also users reporting this for my 64bit apps.

I seem to recall it’s a launch services bug with everyone’s favorite Apple OS. Some solutions appear to be moving the application somewhere else, re-naming it and rebuilding the launch services database.

Get your customer to try “Preview Reset”, and click on the “Reset” button even if there’s no issues with Preview. http://www.ohanaware.com/previewreset/previewReset.zip