Hello, I was annoyed with the app signature for a week, I hope to get your help.
I have the following keys in my keychain:
3rd Party Mac Developer Application: Xian Gen Wu (7VMB56CA56)
3rd Party Mac Developer Installer: Xian Gen Wu (7VMB56CA56)
Mac Developer: Xian Gen Wu (DRNX7B39RB)
My application is a download tool that uses electron-vue scaffolding to generate projects.
The app integrates aria2c internally as a download engine.
This is the build config in my application's package.json:
"build": {
"productName": "MO",
"appId": "net.agalwood.mo2",
"asar": true,
"directories": {
"output": "release"
},
"files": [
"dist/electron/**/*"
],
"mac": {
"target": [
"mas"
],
"extendInfo": {
"ElectronTeamID": "7VMB56CA56",
"NSRequiresAquaSystemAppearance": false
},
"forceCodeSigning": true,
"extraResources": {
"from": "./extra/darwin/",
"to": "./",
"filter": [
"**/*"
]
},
"category": "public.app-category.utilities"
},
"mas": {
"entitlements": "./build/entitlements.mas.plist",
"entitlementsInherit": "./build/entitlements.mas.inherit.plist",
"provisioningProfile": "./build/MO_v2.provisionprofile"
}
}
entitlements.mas.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.application-groups</key>
<array>
<string>7VMB56CA56.net.agalwood.mo2</string>
</array>
<key>com.apple.security.cs.allow-jit</key>
<true/>
<key>com.apple.security.files.downloads.read-write</key>
<true/>
<key>com.apple.security.files.user-selected.read-write</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
<key>com.apple.security.network.server</key>
<true/>
</dict>
</plist>
entitlements.mas.inherit.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.inherit</key>
<true/>
</dict>
</plist>
So after the application is built, the Resources directory inside the app is as follows(exclude language dirs):
βββ app.asar
βββ electron.asar
βββ engine
β βββ aria2.conf
β βββ aria2c
The build debug log
> export DEBUG=electron-osx-sign* && npm run build
...
...
...
β’ path resolved outputFormat=icns path=/Users/why/Documents/Work/Code/moapp-vue/build/icon.icns
β’ signing file=release/mas/MO.app identityName=3rd Party Mac Developer Application: Xian Gen Wu (7VMB56CA56) identityHash=2F30E6CDC4F406431675C6E5E535E2C75B931CE5 provisioningProfile=./build/MO_v2.provisionprofile
electron-osx-sign [email protected] +0ms
electron-osx-sign `identity` passed in arguments. +3ms
electron-osx-sign Pre-sign operation enabled for provisioning profile:
* Disable by setting `pre-embed-previsioning-profile` to `false`. +1ms
electron-osx-sign Pre-sign operation enabled for entitlements automation with versions >= `1.1.1`:
* Disable by setting `pre-auto-entitlements` to `false`. +0ms
electron-osx-sign `provisioning-profile` passed in arguments. +0ms
electron-osx-sign Executing... security cms -D -i ./build/MO_v2.provisionprofile +0ms
electron-osx-sign Provisioning profile:
> Name: MO v2
> Platforms: [ 'mas' ]
> Type: distribution
> Path: ./build/MO_v2.provisionprofile
> Message: { AppIDName: 'MO v2',
ApplicationIdentifierPrefix: [ '7VMB56CA56' ],
CreationDate: 2018-12-04T15:47:59.000Z,
Platform: [ 'OSX' ],
IsXcodeManaged: false,
DeveloperCertificates:
[ <Buffer 30 82 05 a9 30 82 04 91 a0 03 02 01 02 02 08 48 2e 74 59 e2 31 ef 4c 30 0d 06 09 2a 86 48 86 f7 0d 01 01 05 05 00 30 81 96 31 0b 30 09 06 03 55 04 06 ... > ],
Entitlements:
{ 'keychain-access-groups': [ '7VMB56CA56.*' ],
'com.apple.application-identifier': '7VMB56CA56.net.agalwood.mo2',
'com.apple.developer.team-identifier': '7VMB56CA56' },
ExpirationDate: 2019-12-04T15:25:58.000Z,
Name: 'MO v2',
TeamIdentifier: [ '7VMB56CA56' ],
TeamName: 'Xian Gen Wu',
TimeToLive: 364,
UUID: 'a5e607da-ad31-4b6a-8f33-a77f71344afc',
Version: 1 } +55ms
electron-osx-sign Looking for existing provisioning profile... +4ms
electron-osx-sign Embedding provisioning profile... +0ms
electron-osx-sign Copying file...
> Source: ./build/MO_v2.provisionprofile
> Target: /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/embedded.provisionprofile +0ms
electron-osx-sign Automating entitlement app group...
> Info.plist: /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Info.plist
> Entitlements: ./build/entitlements.mas.plist +2ms
electron-osx-sign `ElectronTeamID` found in `Info.plist`: 7VMB56CA56 +4ms
electron-osx-sign `com.apple.application-identifier` not found in entitlements file, new inserted: 7VMB56CA56.net.agalwood.mo2 +1ms
electron-osx-sign `com.apple.developer.team-identifier` not found in entitlements file, new inserted: 7VMB56CA56 +0ms
electron-osx-sign `com.apple.security.application-groups` found in entitlements file: 7VMB56CA56.net.agalwood.mo2 +0ms
electron-osx-sign Entitlements file updated:
> Entitlements: /var/folders/sv/8thwtrjd1nlc3nwsr6_jj60w0000gn/T/tmp-entitlements-20c0-0.plist +1ms
electron-osx-sign Signing application...
> Application: /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app
> Platform: mas
> Entitlements: /var/folders/sv/8thwtrjd1nlc3nwsr6_jj60w0000gn/T/tmp-entitlements-20c0-0.plist
> Child entitlements: ./build/entitlements.mas.inherit.plist
> Additional binaries: undefined
> Identity: { name:
'3rd Party Mac Developer Application: Xian Gen Wu (7VMB56CA56)',
hash: '2F30E6CDC4F406431675C6E5E535E2C75B931CE5' } +0ms
electron-osx-sign Walking... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework +13ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libffmpeg.dylib +949ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libffmpeg.dylib +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib +151ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/Electron Framework.framework +299ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/Electron Framework.framework +1ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper EH.app/Contents/MacOS/MO Helper EH +982ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper EH.app/Contents/MacOS/MO Helper EH +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper EH.app +128ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper EH.app +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper NP.app/Contents/MacOS/MO Helper NP +139ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper NP.app/Contents/MacOS/MO Helper NP +1ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper NP.app +124ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper NP.app +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper.app/Contents/MacOS/MO Helper +142ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper.app/Contents/MacOS/MO Helper +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper.app +139ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Frameworks/MO Helper.app +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Library/LoginItems/MO Login Helper.app/Contents/MacOS/MO Login Helper +140ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Library/LoginItems/MO Login Helper.app/Contents/MacOS/MO Login Helper +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Library/LoginItems/MO Login Helper.app +124ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Library/LoginItems/MO Login Helper.app +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/MacOS/MO +135ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/MacOS/MO +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Resources/engine/aria2c +286ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements ./build/entitlements.mas.inherit.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app/Contents/Resources/engine/aria2c +0ms
electron-osx-sign Signing... /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app +180ms
electron-osx-sign Executing... codesign --sign 2F30E6CDC4F406431675C6E5E535E2C75B931CE5 --force --options runtime --entitlements /var/folders/sv/8thwtrjd1nlc3nwsr6_jj60w0000gn/T/tmp-entitlements-20c0-0.plist /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app +0ms
electron-osx-sign Verifying... +266ms
electron-osx-sign Verifying application bundle with codesign... +1ms
electron-osx-sign Executing... codesign --verify --deep --strict --verbose=2 /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app +0ms
electron-osx-sign Verified. +604ms
electron-osx-sign Displaying entitlements... +0ms
electron-osx-sign Executing... codesign --display --entitlements :- /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app +1ms
electron-osx-sign Entitlements:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.security.app-sandbox</key>
<true/>
<key>com.apple.security.application-groups</key>
<array>
<string>7VMB56CA56.net.agalwood.mo2</string>
</array>
<key>com.apple.security.cs.allow-jit</key>
<true/>
<key>com.apple.security.files.downloads.read-write</key>
<true/>
<key>com.apple.security.files.user-selected.read-write</key>
<true/>
<key>com.apple.security.network.client</key>
<true/>
<key>com.apple.security.network.server</key>
<true/>
<key>com.apple.application-identifier</key>
<string>7VMB56CA56.net.agalwood.mo2</string>
<key>com.apple.developer.team-identifier</key>
<string>7VMB56CA56</string>
</dict>
</plist> +51ms
electron-osx-sign Application signed. +0ms
I want to submit my app to Apple's app store, and after mac OS 10.14, the app needs notarizated. However, after I signed the app into pkg or zip and uploaded it using xcrun altool.
xcrun altool --notarize-app --primary-bundle-id "net.agalwood.mo2" --username "******@gmail.com" --password "@keychain:AC_PASSWORD" -itc_provider "7VMB56CA56" --file /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO-2.0.0.pkg
But the result of the review is Invalid, here is one of the notarization result json:
{
"logFormatVersion": 1,
"jobId": "7f6e79ce-f5f7-44e1-a0df-304b2a43646e",
"status": "Invalid",
"statusSummary": "Archive contains critical validation errors",
"statusCode": 4000,
"archiveFilename": "MO-2.0.0.pkg",
"uploadDate": "2018-12-10T08:17:00Z",
"sha256": "3bde297c3bcfc9505abbb7d7aefa0cf8400e5144a3f585d4e828c2780a802e2b",
"ticketContents": null,
"issues": [{
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/MacOS/MO",
"message": "The binary is not signed with a valid Developer ID certificate.",
"docUrl": null,
"architecture": "x86_64"
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/MacOS/MO",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": null
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Resources/engine/aria2c",
"message": "The binary is not signed with a valid Developer ID certificate.",
"docUrl": null,
"architecture": "x86_64"
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Resources/engine/aria2c",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": null
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Library/LoginItems/MO Login Helper.app/Contents/MacOS/MO Login Helper",
"message": "The binary is not signed with a valid Developer ID certificate.",
"docUrl": null,
"architecture": "x86_64"
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Library/LoginItems/MO Login Helper.app/Contents/MacOS/MO Login Helper",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": null
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/MO Helper.app/Contents/MacOS/MO Helper",
"message": "The binary is not signed with a valid Developer ID certificate.",
"docUrl": null,
"architecture": "x86_64"
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/MO Helper.app/Contents/MacOS/MO Helper",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": null
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework",
"message": "The binary is not signed with a valid Developer ID certificate.",
"docUrl": null,
"architecture": "x86_64"
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": null
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib",
"message": "The binary is not signed with a valid Developer ID certificate.",
"docUrl": null,
"architecture": "x86_64"
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": null
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libffmpeg.dylib",
"message": "The binary is not signed with a valid Developer ID certificate.",
"docUrl": null,
"architecture": "x86_64"
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libffmpeg.dylib",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": null
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/MO Helper NP.app/Contents/MacOS/MO Helper NP",
"message": "The binary is not signed with a valid Developer ID certificate.",
"docUrl": null,
"architecture": "x86_64"
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/MO Helper NP.app/Contents/MacOS/MO Helper NP",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": null
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/MO Helper EH.app/Contents/MacOS/MO Helper EH",
"message": "The binary is not signed with a valid Developer ID certificate.",
"docUrl": null,
"architecture": "x86_64"
}, {
"severity": "error",
"code": null,
"path": "MO-2.0.0.pkg/net.agalwood.mo2.pkg Contents/Payload/MO.app/Contents/Frameworks/MO Helper EH.app/Contents/MacOS/MO Helper EH",
"message": "The signature does not include a secure timestamp.",
"docUrl": null,
"architecture": null
}]
}
I also tried manual signing and still failed.
const signAsync = require('electron-osx-sign').signAsync
const options = {
'app': './release/mas/MO.app',
'identity': '3rd Party Mac Developer Application: Xian Gen Wu (7VMB56CA56)',
'entitlements': './build/entitlements.mas.plist',
'entitlements-inherit': './build/entitlements.mas.inherit.plist',
'gatekeeper-assess': true,
'hardened-runtime': true,
'platform': 'mas',
'pre-embed-provisioning-profile': true,
'provisioning-profile': './build/MO_v2.provisionprofile',
'version': '3.0.10'
}
signAsync(options)
.then(function () {
// Application signed
console.log('Application signed')
})
.catch(function (err) {
// Handle the error
console.log('signAsync err==>', err)
})
Please help me ~~
@agalwood I'm pretty sure the issue here is that Mac Developer !== Developer ID. You need to have a Developer ID cert to use that notarization tool you're using. Otherwise notarization is done during the normal MAS submission process (I think)
@MarshallOfSound I download my Developer ID Application and Developer ID Installer cert from apple developer site, import to my keychain, rebuild and run notarize app again...faild ~~
Can you tell me what configuration needs to be fix?
Attach additional information:
spctl -a -vvvv /Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app
/Users/why/Documents/Work/Code/moapp-vue/release/mas/MO.app: rejected
origin=3rd Party Mac Developer Application: Xian Gen Wu (7VMB56CA56)
@agalwood It still says that your app bundle is signed with 3rd Party Mac Developer Application certificate. I'll recommend re-check your signing script...
const signAsync = require('electron-osx-sign').signAsync
const options = {
'app': './release/mas/MO.app',
'identity': '...', // NB: Make sure to use Developer ID identity here
'entitlements': './build/entitlements.mas.plist',
'entitlements-inherit': './build/entitlements.mas.inherit.plist',
'gatekeeper-assess': true,
'hardened-runtime': true,
'platform': 'mas',
'pre-embed-provisioning-profile': true,
'provisioning-profile': './build/MO_v2.provisionprofile',
'version': '3.0.10'
}
signAsync(options)
.then(function () {
// Application signed
console.log('Application signed')
})
.catch(function (err) {
// Handle the error
console.log('signAsync err==>', err)
})
The reason of it failing the Gatekeeper check is that 3rd Party Mac Developer Application won't work at Gatekeeper.
Also it seems like you're trying to submit the app to the Mac App Store after code signing? I don't think it's necessary to notarize your app for distribution in the MAS though. @MarshallOfSound
I understand, thank you for answering my questions.
If want to submit to the notarization service, should use βDeveloper IDβ identity, the test was successful. @MarshallOfSound @sethlu
Another question, submitted to the Mac App Store is signed with a "3rd Party Mac Developer Application" certificate, right?
After signing, I submitted my app's pkg to iTunes Connect and the review was rejected: (
Is this still related to the signature issue?
electron: v3.0.10
electron-builder: v20.38.2
electron-osx-sign: v0.4.11
Guideline 2.1 - Performance Your app crashed on Mac running macOS 10.14.2 when we: The app crashes on launch. We have attached detailed
Below is the crash log that Apple sent me:
Process: MO [10608]
Path: /Applications/MO.app/Contents/MacOS/MO
Identifier: net.agalwood.mo2
Version: 2.0.0 (2.0.0)
App Item ID: 0
App External ID: 0
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: MO [10608]
User ID: 502
Date/Time: 2018-12-11 14:30:08.612 -0800
OS Version: Mac OS X 10.14.2 (18C54)
Report Version: 12
Anonymous UUID: BF6A71F4-69F6-9B1F-B1F7-A23709C5DD2B
Sleep/Wake UUID: 2716B75D-FD9A-4581-99F1-DEDF367221A0
Time Awake Since Boot: 84000 seconds
Time Since Wake: 1700 seconds
System Integrity Protection: enabled
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [10608]
Application Specific Information:
dyld2 mode
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libnode.dylib 0x00000001127c58d2 v8::base::OS::Abort() + 18
1 libnode.dylib 0x000000011301fdb6 0x1124fb000 + 11685302
2 libnode.dylib 0x000000011301d564 v8::internal::MemoryAllocator::AllocateChunk(unsigned long, unsigned long, v8::internal::Executability, v8::internal::Space*) + 980
3 libnode.dylib 0x00000001130229b5 v8::internal::PagedSpace::Expand() + 101
4 libnode.dylib 0x0000000113026b3b v8::internal::PagedSpace::RawSlowRefillLinearAllocationArea(int) + 443
5 libnode.dylib 0x0000000113026929 v8::internal::PagedSpace::SlowRefillLinearAllocationArea(int) + 89
6 libnode.dylib 0x0000000112ae10d0 0x1124fb000 + 6185168
7 libnode.dylib 0x00000001132076b5 0x1124fb000 + 13682357
8 libnode.dylib 0x0000000113218a83 0x1124fb000 + 13752963
9 libnode.dylib 0x000000011308037d 0x1124fb000 + 12079997
10 libnode.dylib 0x0000000113216629 0x1124fb000 + 13743657
11 libnode.dylib 0x0000000112a39ea5 0x1124fb000 + 5500581
12 com.github.electron.framework 0x000000010e74864c 0x10d9e7000 + 14030412
13 com.github.electron.framework 0x000000010e7484f7 0x10d9e7000 + 14030071
14 com.github.electron.framework 0x000000010da96974 atom::JavascriptEnvironment::JavascriptEnvironment() + 52
15 com.github.electron.framework 0x000000010da96b29 atom::JavascriptEnvironment::JavascriptEnvironment() + 9
16 com.github.electron.framework 0x000000010da8a0f3 atom::AtomBrowserMainParts::PostEarlyInitialization() + 115
17 com.github.electron.framework 0x000000010e0fe629 0x10d9e7000 + 7435817
18 com.github.electron.framework 0x000000010e12cd37 0x10d9e7000 + 7626039
19 com.github.electron.framework 0x000000010e0fdca8 0x10d9e7000 + 7433384
20 com.github.electron.framework 0x000000010ddf47a9 0x10d9e7000 + 4249513
21 com.github.electron.framework 0x000000010fa92d42 0x10d9e7000 + 34258242
22 com.github.electron.framework 0x000000010ddf33c4 0x10d9e7000 + 4244420
23 com.github.electron.framework 0x000000010d9e9a04 AtomMain + 68
24 net.agalwood.mo2 0x000000010d9ddf16 main + 38
25 libdyld.dylib 0x00007fff57a37ed9 start + 1
Thread 1:
0 libsystem_pthread.dylib 0x00007fff57c2a3f8 start_wqthread + 0
1 ??? 0x0000000000001d03 0 + 7427
Thread 2:
0 libsystem_pthread.dylib 0x00007fff57c2a3f8 start_wqthread + 0
Thread 3:
0 libsystem_pthread.dylib 0x00007fff57c2a3f8 start_wqthread + 0
1 ??? 0x0000000000001103 0 + 4355
Thread 4:
0 libsystem_kernel.dylib 0x00007fff57b747de __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff57c2e593 _pthread_cond_wait + 724
2 libnode.dylib 0x0000000112517ce9 uv_cond_wait + 9
3 libnode.dylib 0x0000000112671659 0x1124fb000 + 1533529
4 libnode.dylib 0x000000011267164c 0x1124fb000 + 1533516
5 libnode.dylib 0x00000001126714c4 0x1124fb000 + 1533124
6 libnode.dylib 0x000000011266ff3b 0x1124fb000 + 1527611
7 libsystem_pthread.dylib 0x00007fff57c2b305 _pthread_body + 126
8 libsystem_pthread.dylib 0x00007fff57c2e26f _pthread_start + 70
9 libsystem_pthread.dylib 0x00007fff57c2a415 thread_start + 13
Thread 5:
0 libsystem_kernel.dylib 0x00007fff57b747de __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff57c2e593 _pthread_cond_wait + 724
2 libnode.dylib 0x0000000112517ce9 uv_cond_wait + 9
3 libnode.dylib 0x0000000112671659 0x1124fb000 + 1533529
4 libnode.dylib 0x000000011267164c 0x1124fb000 + 1533516
5 libnode.dylib 0x00000001126714c4 0x1124fb000 + 1533124
6 libnode.dylib 0x000000011266ff3b 0x1124fb000 + 1527611
7 libsystem_pthread.dylib 0x00007fff57c2b305 _pthread_body + 126
8 libsystem_pthread.dylib 0x00007fff57c2e26f _pthread_start + 70
9 libsystem_pthread.dylib 0x00007fff57c2a415 thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff57b747de __psynch_cvwait + 10
1 libsystem_pthread.dylib 0x00007fff57c2e593 _pthread_cond_wait + 724
2 libnode.dylib 0x0000000112517ce9 uv_cond_wait + 9
3 libnode.dylib 0x0000000112671659 0x1124fb000 + 1533529
4 libnode.dylib 0x000000011267164c 0x1124fb000 + 1533516
5 libnode.dylib 0x00000001126714c4 0x1124fb000 + 1533124
6 libnode.dylib 0x000000011266ff3b 0x1124fb000 + 1527611
7 libsystem_pthread.dylib 0x00007fff57c2b305 _pthread_body + 126
8 libsystem_pthread.dylib 0x00007fff57c2e26f _pthread_start + 70
9 libsystem_pthread.dylib 0x00007fff57c2a415 thread_start + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007fff8a5989a0 rcx: 0x0000000115fae66c rdx: 0x0000000000000000
rdi: 0x00007fff8a598028 rsi: 0x00000000000120a8 rbp: 0x00007ffee2220fe0 rsp: 0x00007ffee2220ad8
r8: 0x00000000000130a8 r9: 0x0000000000000000 r10: 0x00007fff8a598048 r11: 0x00007fff8a598040
r12: 0x000000011330c6c8 r13: 0x00007ffee2220fa0 r14: 0x0000000000000000 r15: 0x00000001132d7450
rip: 0x00000001127c58d2 rfl: 0x0000000000010202 cr2: 0x00000001132b96ba
Logical CPU: 3
Error Code: 0x00000000
Trap Number: 6
Binary Images:
0x10d9dd000 - 0x10d9ddff7 +net.agalwood.mo2 (2.0.0 - 2.0.0) <E80AF1B9-1062-3C02-9B3C-798D84819DCC> /Applications/MO.app/Contents/MacOS/MO
0x10d9e7000 - 0x111dd3f97 +com.github.electron.framework (0) <3668ED62-9B03-3302-8151-A9F79B7E15B5> /Applications/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework
0x1124fb000 - 0x113596fff +libnode.dylib (0) <C66CB717-81E9-3D7A-AAAB-0BF23D5926C4> /Applications/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib
0x1138b2000 - 0x113b0efff +libffmpeg.dylib (0) <785B2E79-B69C-341D-8576-68C6C4E3EF77> /Applications/MO.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libffmpeg.dylib
0x115ef8000 - 0x115f76a67 dyld (640.2) <289AB27E-F09F-3384-A14A-100431139559> /usr/lib/dyld
0x7fff26490000 - 0x7fff2667efff com.apple.avfoundation (2.0 - 1544.5) <BC32B996-F411-3CA0-B9FB-8CEBA2DD356D> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
0x7fff2667f000 - 0x7fff2674efff com.apple.audio.AVFAudio (1.0 - ???) <9C4C64BB-E751-3BB3-B4D0-233ADD48A029> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio
0x7fff2685c000 - 0x7fff2685cfff com.apple.Accelerate (1.11 - Accelerate 1.11) <FC9BE0AB-2371-3ACB-9FD8-A1D439CC4C49> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x7fff26874000 - 0x7fff27168fcf com.apple.vImage (8.1 - ???) <D6FBBB13-4760-3811-AF3E-F2B6626B70F6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x7fff27169000 - 0x7fff27314fcf libBLAS.dylib (1243.200.4) <432DB967-86BB-3645-8838-CE91CBF51CFA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x7fff27315000 - 0x7fff2735afff libBNNS.dylib (38.200.5) <FE0872E1-B992-369F-BD01-2EABBDD318F1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x7fff2735b000 - 0x7fff27714fff libLAPACK.dylib (1243.200.4) <670B40E4-AE2F-3311-8ACC-E355F9A36769> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x7fff27715000 - 0x7fff2772affb libLinearAlgebra.dylib (1243.200.4) <4F53BB84-19EB-3B37-ADD7-553077851007> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x7fff2772b000 - 0x7fff27730ff3 libQuadrature.dylib (3.200.2) <4FBCAC0A-81A4-3C53-8458-27F3569C809D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
0x7fff27731000 - 0x7fff277aeffb libSparse.dylib (79.200.5) <2D650C50-E87E-3F24-9BFA-C8EB6DE1A6E9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
0x7fff277af000 - 0x7fff277c1ffb libSparseBLAS.dylib (1243.200.4) <16E0C963-955E-3197-9EE0-256A61DB9D57> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x7fff277c2000 - 0x7fff27960fdb libvDSP.dylib (671.220.1) <95AA3236-5D63-35AF-9305-FDC361365110> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x7fff27961000 - 0x7fff27ad8ff3 libvMisc.dylib (671.220.1) <6F0164E4-3812-3F1D-AEBC-AF3AFF207FB6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x7fff27ad9000 - 0x7fff27ad9fff com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <0AB4E69A-8159-3BA5-984D-002B5ACB175C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x7fff27c8a000 - 0x7fff28aabffb com.apple.AppKit (6.9 - 1671.20.108) <0C441020-D10E-3CE0-B320-527E50EADBEC> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x7fff28afd000 - 0x7fff28afdfff com.apple.ApplicationServices (50.1 - 50.1) <50496459-FFDD-3A78-8D3D-A252BD9B9DA2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x7fff28afe000 - 0x7fff28b69ff7 com.apple.ApplicationServices.ATS (377 - 453.11) <4080F8BE-F2A2-3707-8754-436FBDB1DAF1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x7fff28c02000 - 0x7fff28d21fff libFontParser.dylib (228.6) <BBCBEE2C-5B55-3278-B81D-22D72466753E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x7fff28d22000 - 0x7fff28d6dfff libFontRegistry.dylib (228.12) <1CC4D486-74F8-3459-BBA1-F68A36C5CAF8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x7fff28e69000 - 0x7fff28e6dff3 com.apple.ColorSyncLegacy (4.13.0 - 1) <4B1238CC-9B77-3AA5-8329-EE3C736F07EA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
0x7fff28f0a000 - 0x7fff28f5cff3 com.apple.HIServices (1.22 - 627.14.2) <1F851BF9-AD29-3558-9EA5-AAD9BAAAC823> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x7fff28f5d000 - 0x7fff28f6bff3 com.apple.LangAnalysis (1.7.0 - 1.7.0) <5654723A-7B3B-391F-B9F7-0DE4D5940185> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x7fff28f6c000 - 0x7fff28fb8fff com.apple.print.framework.PrintCore (14.2 - 503.8) <F1246C9A-2216-3390-8DF1-89304F47CE5D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x7fff28fb9000 - 0x7fff28ff4ff7 com.apple.QD (3.12 - 407.2) <F6B648DA-DA39-3EB4-B593-1B7E316661CD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x7fff28ff5000 - 0x7fff29001ff7 com.apple.speech.synthesis.framework (8.1.0 - 8.1.0) <CF19C8B6-AAD5-3DCF-ABD0-3BABB44D119C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x7fff29002000 - 0x7fff2929ffff com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <5D484151-F269-3D98-B507-0544A6B950AC> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x7fff292a1000 - 0x7fff292a1fff com.apple.audio.units.AudioUnit (1.14 - 1.14) <91100E0A-C14D-3E6C-B095-0C4109AC6694> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x7fff29605000 - 0x7fff299c6fff com.apple.CFNetwork (976 - 976) <10F464AD-6687-3012-A2AA-0453629CA968> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x7fff299db000 - 0x7fff299dbfff com.apple.Carbon (158 - 158) <D6170F31-7A8A-3D4F-91DA-E11CF33E62B4> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x7fff299dc000 - 0x7fff299dfffb com.apple.CommonPanels (1.2.6 - 98) <775C94BE-EC00-315F-96E0-F0C1CD6EE3F4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x7fff299e0000 - 0x7fff29ce7ff7 com.apple.HIToolbox (2.1.1 - 917.3) <B2FEF0F3-CBA0-3FD9-93FC-E3A13DCB8C49> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x7fff29ce8000 - 0x7fff29cebffb com.apple.help (1.3.8 - 66) <0C6CC127-A860-30D2-8434-6CC3CAFFB030> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x7fff29cec000 - 0x7fff29cf1ff7 com.apple.ImageCapture (9.0 - 1530.1) <72ABBF32-531B-3B04-926D-E14B8D9003A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x7fff29cf2000 - 0x7fff29d86ff3 com.apple.ink.framework (10.9 - 225) <344AACCC-E997-3498-8B1D-2EFD3A889205> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x7fff29d87000 - 0x7fff29da1fff com.apple.openscripting (1.7 - 179) <A57FC4DB-4C51-3ABB-842F-9578991043E3> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x7fff29dc2000 - 0x7fff29dc3fff com.apple.print.framework.Print (14.2 - 267.4) <618D290C-2EA0-3959-A2A8-FB7B61DA92DD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x7fff29dc4000 - 0x7fff29dc6ff7 com.apple.securityhi (9.0 - 55006) <2FE1EB07-F717-3E89-9662-8BA7C17C6AEC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x7fff29dc7000 - 0x7fff29dcdff7 com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <F7E95C56-19E8-30A1-9594-84D4DD89F6D4> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x7fff29ef6000 - 0x7fff29ef6fff com.apple.Cocoa (6.11 - 23) <D0BED932-C061-33E9-9F59-ECE0BA9F7EEB> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x7fff29f04000 - 0x7fff29fd0fff com.apple.ColorSync (4.13.0 - 3340) <2F45EB01-0C51-3D25-9836-18F99222E1C7> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x7fff2a16b000 - 0x7fff2a1fbfff com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <1E7EF105-B843-370D-884E-0A43E1A5800B> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x7fff2a261000 - 0x7fff2a28cff7 com.apple.CoreBluetooth (1.0 - 1) <F041753E-7709-3FA4-ADA3-6B37296D92FB> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x7fff2a28d000 - 0x7fff2a63bfff com.apple.CoreData (120 - 866.1) <FD7900C2-5A00-3560-9F37-6EED4DDFE873> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x7fff2a63c000 - 0x7fff2a725ff7 com.apple.CoreDisplay (101.3 - 106.2) <EE0D334B-8B71-3A70-9F90-677171D6762F> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
0x7fff2a726000 - 0x7fff2ab74ff7 com.apple.CoreFoundation (6.9 - 1561) <11315B67-F976-35E3-92E0-67DCD59B4DB4> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x7fff2ab76000 - 0x7fff2b220ff7 com.apple.CoreGraphics (2.0 - 1249.2) <0693AE89-63FC-3AC2-8550-1D9FB612C77E> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x7fff2b222000 - 0x7fff2b54bfff com.apple.CoreImage (14.2.0 - 720.0.130) <8C8BC619-7084-3F58-BBFC-4A97BD330787> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x7fff2b5ce000 - 0x7fff2b62aff7 com.apple.audio.midi.CoreMIDI (1.10 - 88) <77ADAD48-D83F-30E2-A3C1-3DADA381D4D4> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
0x7fff2b62d000 - 0x7fff2b89bff7 com.apple.CoreML (1.0 - 1) <B2D4BE60-846A-3809-886B-F9FE70FE95AB> /System/Library/Frameworks/CoreML.framework/Versions/A/CoreML
0x7fff2b89c000 - 0x7fff2b99dff7 com.apple.CoreMedia (1.0 - 2284.9) <4662B44E-F463-3FC8-A643-2195FF10A3E4> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x7fff2b99e000 - 0x7fff2ba00fff com.apple.CoreMediaIO (900.0 - 5025) <7200894C-68E6-396A-90F1-389BB32EAC86> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
0x7fff2ba01000 - 0x7fff2ba01fff com.apple.CoreServices (941 - 941) <950D3EAF-C98E-3BCB-8FD9-43EEA0E48988> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x7fff2ba02000 - 0x7fff2ba80ffb com.apple.AE (771 - 771) <4B009524-699E-3891-98DD-E3B6BB433C8F> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x7fff2ba81000 - 0x7fff2bd59ff7 com.apple.CoreServices.CarbonCore (1178.16 - 1178.16) <17FC2B9E-EB6C-3768-A2D0-6E086F2563D9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x7fff2bd5a000 - 0x7fff2bda4ff7 com.apple.DictionaryServices (1.2 - 284.16.3) <1DAC9153-FB5A-3798-8797-CBFEFF227F71> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x7fff2bda5000 - 0x7fff2bdadffb com.apple.CoreServices.FSEvents (1239.200.12 - 1239.200.12) <8E1507EA-F0A8-3845-B32D-4FBC1381E89C> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x7fff2bdae000 - 0x7fff2bf79fff com.apple.LaunchServices (941 - 941) <98B7E20E-5D0A-3A71-A019-346A145A1A5E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x7fff2bf7a000 - 0x7fff2c01cfff com.apple.Metadata (10.7.0 - 1191.53) <E4C1B7AB-677B-32B2-918C-CD445A0D0D91> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x7fff2c01d000 - 0x7fff2c068ff7 com.apple.CoreServices.OSServices (941 - 941) <DFA21754-BFE4-367C-9303-739F5D3E9DDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x7fff2c069000 - 0x7fff2c0d7ff7 com.apple.SearchKit (1.4.0 - 1.4.0) <CEC29BB5-D28E-3424-84FE-70756E521F3B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x7fff2c0d8000 - 0x7fff2c0fcffb com.apple.coreservices.SharedFileList (71.27 - 71.27) <6389B59D-DDAC-3C97-A982-137B9B1FB734> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x7fff2c444000 - 0x7fff2c5a9ffb com.apple.CoreText (352.0 - 584.26) <5F61037C-825D-37A4-9091-0047413CC213> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x7fff2c5aa000 - 0x7fff2c5e7fff com.apple.CoreVideo (1.8 - 0.0) <34EC73F1-F0ED-32F5-B96E-7683B1F9A7A2> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x7fff2c5e8000 - 0x7fff2c67effb com.apple.framework.CoreWLAN (13.0 - 1370.8) <32426190-3455-3049-8C09-0EC04D9C1279> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x7fff2c81a000 - 0x7fff2c8d4ff7 com.apple.DiscRecording (9.0.3 - 9030.4.5) <D3B4878A-60DF-3B9E-BF29-D02B5CDA7738> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x7fff2c8fb000 - 0x7fff2c900fff com.apple.DiskArbitration (2.7 - 2.7) <97707A79-30E7-3D99-AA20-B992B0900BC4> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x7fff2cac6000 - 0x7fff2cac8ff7 com.apple.ForceFeedback (1.0.6 - 1.0.6) <42A74696-FDA2-3F33-872A-A452D246B80C> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback
0x7fff2cac9000 - 0x7fff2ce97fff com.apple.Foundation (6.9 - 1561) <27FD022F-F0E3-3053-BADA-DF9BF856CA85> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x7fff2cf08000 - 0x7fff2cf38ff3 com.apple.GSS (4.0 - 2.0) <86D07291-5DFC-30C2-9A18-5FCEDB0BE621> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x7fff2cf39000 - 0x7fff2cf52ff7 com.apple.GameController (1.0 - 1) <31A8F1DC-DF50-31D0-8182-4666D3D13F96> /System/Library/Frameworks/GameController.framework/Versions/A/GameController
0x7fff2d052000 - 0x7fff2d15cff3 com.apple.Bluetooth (6.0.9 - 6.0.9f2) <CD9FA230-8BBB-307C-8FFF-86B1B7078D05> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x7fff2d1be000 - 0x7fff2d250ff7 com.apple.framework.IOKit (2.0.2 - 1483.230.1) <AAAF13D1-80E5-3079-98C1-FA3C3FC47B40> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x7fff2d252000 - 0x7fff2d25cff7 com.apple.IOSurface (255.1 - 255.1) <58826B1A-38E8-3C76-8FFC-76C9282DA893> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x7fff2d25d000 - 0x7fff2d2b2ff3 com.apple.ImageCaptureCore (1.0 - 1530.1) <37ACF858-C897-390C-BF3B-A66E47618E41> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
0x7fff2d2b3000 - 0x7fff2d454ff7 com.apple.ImageIO.framework (3.3.0 - 1822.1) <1451559D-4224-3F53-A976-16CF186DDE80> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x7fff2d455000 - 0x7fff2d459ffb libGIF.dylib (1822.1) <9084A1A9-0AB3-314E-B76F-6642EAFD367A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x7fff2d45a000 - 0x7fff2d53fff7 libJP2.dylib (1822.1) <8138A169-983C-3ACF-B05C-81317D8A3792> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x7fff2d540000 - 0x7fff2d565ffb libJPEG.dylib (1822.1) <54E1BA95-B7C7-3078-921D-909B8EB33A84> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x7fff2d839000 - 0x7fff2d85fff3 libPng.dylib (1822.1) <5AFB0813-562F-3DB9-A4AD-A6FCABA63A2D> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x7fff2d860000 - 0x7fff2d862ff7 libRadiance.dylib (1822.1) <8CAA370A-A46C-3EA1-8338-F42AD183C19C> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x7fff2d863000 - 0x7fff2d8b0ffb libTIFF.dylib (1822.1) <4748924B-8F25-30A9-95BF-0A106E908B36> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x7fff2dbb2000 - 0x7fff2e942fff com.apple.JavaScriptCore (14606 - 14606.3.4) <1ED1116C-80DA-3C92-92A3-8F166773751B> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x7fff2e95a000 - 0x7fff2e973fff com.apple.Kerberos (3.0 - 1) <5D1B0593-3C0E-32D5-AAE5-ABC22A98B639> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x7fff2ec31000 - 0x7fff2ec3bfff com.apple.MediaAccessibility (1.0 - 114.4) <C0584BAA-27BC-30F4-8B0C-5043559995AA> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
0x7fff2ecf5000 - 0x7fff2f393fff com.apple.MediaToolbox (1.0 - 2284.9) <AD1C6882-F6FC-3114-9517-CCF9402A30B1> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
0x7fff2f395000 - 0x7fff2f428fff com.apple.Metal (158.5 - 158.5) <219312CC-0DE5-3E8D-9F62-393D0C35B0FD> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x7fff2f42a000 - 0x7fff2f444ff3 com.apple.MetalKit (1.0 - 113) <E885A008-79EC-33BF-BB03-5586DA6569DA> /System/Library/Frameworks/MetalKit.framework/Versions/A/MetalKit
0x7fff2f445000 - 0x7fff2f465ff7 com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <18281B14-0C6A-38F8-AB80-2D4BB0743C88> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
0x7fff2f466000 - 0x7fff2f4e4ff7 com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <BEAF764B-362B-3C45-86F5-2AFBA5FA0F47> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
0x7fff2f4e5000 - 0x7fff2f50dfff com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <116D6C1A-2FD7-3743-95A0-CDDA3D459529> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
0x7fff2f50e000 - 0x7fff2f640ff7 com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <88E80BEE-3D2B-328B-80D4-F4717BDB2E9F> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
0x7fff2f641000 - 0x7fff2f65cff7 com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <E0E652B0-1624-3435-AD60-83A9C4B59852> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
0x7fff2f65d000 - 0x7fff2f65dff7 com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <1BBA8BC8-49C6-3C9B-B985-7CE4373E3553> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
0x7fff3085a000 - 0x7fff30866ffb com.apple.NetFS (6.0 - 4.0) <918DF6CD-2DB0-36A8-B869-5EF637A06C0D> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x7fff33326000 - 0x7fff3337efff com.apple.opencl (2.15.1 - 2.15.1) <E628D178-3846-373A-9482-CF680BD1E240> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x7fff3337f000 - 0x7fff3339bff7 com.apple.CFOpenDirectory (10.14 - 207.200.4) <2CB1F122-2FA0-347C-8454-9CE0FA150832> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x7fff3339c000 - 0x7fff333a8ffb com.apple.OpenDirectory (10.14 - 207.200.4) <A3FB0F0C-57F4-3F89-A4B1-63DA1F7C9E8E> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x7fff33d0b000 - 0x7fff33d0dfff libCVMSPluginSupport.dylib (17.3.1) <4D6061EC-CFCD-3C0E-90E4-51644DC5F76A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x7fff33d0e000 - 0x7fff33d13ff3 libCoreFSCache.dylib (163.20) <566DB80E-F1D6-3AEC-AF06-08955507AFEE> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x7fff33d14000 - 0x7fff33d18fff libCoreVMClient.dylib (163.20) <B9A89373-BDCD-3003-9A82-6D73B930A122> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x7fff33d19000 - 0x7fff33d21ffb libGFXShared.dylib (17.3.1) <902F535E-E411-3C3B-B980-0A7DB40EA5B7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x7fff33d22000 - 0x7fff33d2dfff libGL.dylib (17.3.1) <87F8CCDB-2D7D-3B01-AA6F-6C7A4B1CA11E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x7fff33d2e000 - 0x7fff33d68fef libGLImage.dylib (17.3.1) <B5464F1A-B936-3BEE-97CF-3806AD1A9E68> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x7fff33edc000 - 0x7fff33f19fff libGLU.dylib (17.3.1) <C46D4335-4CE2-3FFB-930D-E48D7A3B5B4F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x7fff348c9000 - 0x7fff348d8ff3 com.apple.opengl (17.3.1 - 17.3.1) <78BDC7C4-87AD-33CA-BFAC-A9CC5F605B5D> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x7fff34c5a000 - 0x7fff34da4fff com.apple.QTKit (7.7.3 - 3034) <AC7659AF-7C10-3B3A-9F8B-DCDB0CA4A7A3> /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit
0x7fff34da5000 - 0x7fff35000fff com.apple.imageKit (3.0 - 1067) <11CB6270-C823-37F7-AC3B-6D968234C1B2> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
0x7fff35001000 - 0x7fff350edfff com.apple.PDFKit (1.0 - 737.3) <04B606F5-0895-38FC-9AD1-50F55FEBF091> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit
0x7fff350ee000 - 0x7fff35604ff7 com.apple.QuartzComposer (5.1 - 370) <308E8021-B380-3C4C-96CF-FDAE19DABCD1> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
0x7fff35605000 - 0x7fff3562bff3 com.apple.quartzfilters (1.10.0 - 83) <0DE04622-B09F-3BB4-885A-DD3335641F28> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
0x7fff3562c000 - 0x7fff35732ff7 com.apple.QuickLookUIFramework (5.0 - 775.3) <2495B91A-484A-3EF7-9554-38B168D856C8> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
0x7fff35733000 - 0x7fff35733fff com.apple.quartzframework (1.5 - 23) <E30BB2B1-985E-3DD4-B123-9C749820B896> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
0x7fff35734000 - 0x7fff3598dfff com.apple.QuartzCore (1.11 - 695.4) <6692906D-9EF7-3EA0-96D3-3766567AE7F2> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x7fff3598e000 - 0x7fff359e7ff7 com.apple.QuickLookFramework (5.0 - 775.3) <9A3F3BE7-49B1-3F53-BFC0-42F41EE363B9> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
0x7fff35bae000 - 0x7fff35bc6ffb com.apple.SafariServices.framework (14606 - 14606.3.4) <FFEBDEBE-4310-3A43-8B57-BD6552D841C1> /System/Library/Frameworks/SafariServices.framework/Versions/A/SafariServices
0x7fff361e1000 - 0x7fff36509fff com.apple.security (7.0 - 58286.230.21) <5ADE179E-87D5-3B90-9172-D183D4665037> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x7fff3650a000 - 0x7fff36599fff com.apple.securityfoundation (6.0 - 55185.200.14) <A57F481C-73B9-33C4-9093-9A06DBBFEDE5> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x7fff3659a000 - 0x7fff365caffb com.apple.securityinterface (10.0 - 55109.200.8) <0BB040DA-B3AF-37B1-AC17-C9639BE00094> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
0x7fff365cb000 - 0x7fff365cfff3 com.apple.xpc.ServiceManagement (1.0 - 1) <16FA4DAF-A0BE-34C0-B5F1-5C30BE3DCD2D> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x7fff3683f000 - 0x7fff36854ffb com.apple.StoreKit (1.0 - 1) <6BDBCDD3-8806-312F-9282-F5B3B9547F36> /System/Library/Frameworks/StoreKit.framework/Versions/A/StoreKit
0x7fff3698c000 - 0x7fff369fcff3 com.apple.SystemConfiguration (1.17 - 1.17) <A8FD596E-C858-397F-836C-978038B97AC0> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x7fff36c5d000 - 0x7fff36fbffff com.apple.VideoToolbox (1.0 - 2284.9) <695514F0-08C8-3065-B9A2-DA3B43E6682F> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
0x7fff39c67000 - 0x7fff39d0cff7 com.apple.APFS (1.0 - 1) <5CA4B73F-3F5D-3289-9145-520FFDFD6813> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
0x7fff3a756000 - 0x7fff3a757ff3 com.apple.AggregateDictionary (1.0 - 1) <EBA6443E-6CF0-34F6-B77A-3FCEC57F8F80> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
0x7fff3ab04000 - 0x7fff3ac4dff3 com.apple.AnnotationKit (1.0 - 232.3.27) <E653A08F-5AEA-3314-9971-3FAEFC74812D> /System/Library/PrivateFrameworks/AnnotationKit.framework/Versions/A/AnnotationKit
0x7fff3ad54000 - 0x7fff3ad80ff7 com.apple.framework.Apple80211 (13.0 - 1376.2) <A71EADCB-7582-3D1B-9122-356F03E11594> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x7fff3b05c000 - 0x7fff3b06bfcf com.apple.AppleFSCompression (96.200.3 - 1.0) <78D538DD-1D24-34FC-AFB3-10411494870D> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x7fff3b169000 - 0x7fff3b174fff com.apple.AppleIDAuthSupport (1.0 - 1) <E41452B2-3AFB-3493-BB82-0CE6D04DF424> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
0x7fff3b1b5000 - 0x7fff3b1feff3 com.apple.AppleJPEG (1.0 - 1) <EC4C49F1-C060-3C0F-910F-3620985D4F12> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x7fff3b451000 - 0x7fff3b479ff7 com.apple.applesauce (1.0 - ???) <58654BC0-9243-39D1-BC43-B7F2E37A3A44> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
0x7fff3b540000 - 0x7fff3b543ff7 com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <C6C7880A-5E69-3ADF-8D88-8DFA87FD6701> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
0x7fff3b544000 - 0x7fff3b594fff com.apple.AppleVAFramework (5.0.44 - 5.0.44) <0338350C-F366-3C0D-B7C1-6E8FFAB92E98> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x7fff3b5df000 - 0x7fff3b5f5ffb com.apple.AssertionServices (1.0 - 1) <3F767D20-FE14-35CF-A089-E0445375ECFB> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
0x7fff3b931000 - 0x7fff3bbd4ff7 com.apple.AuthKit (1.0 - 1) <4FF8DA76-2250-39B9-B6A9-0E584C8B988F> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
0x7fff3bda5000 - 0x7fff3bdaeff3 com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <05CF66F0-9650-3F75-9857-F8D186043866> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
0x7fff3bdaf000 - 0x7fff3be51fff com.apple.backup.framework (1.10.2 - ???) <7C865F13-12F9-3E38-A4A3-31516EA869B2> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x7fff3be52000 - 0x7fff3bec3ffb com.apple.BaseBoard (360.24 - 360.24) <04AF4372-C5D3-3F0A-A688-68D888D6D138> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
0x7fff3becc000 - 0x7fff3bed2ff3 com.apple.BezelServicesFW (317 - 317) <331A9918-8D47-33C3-BA21-D88ECA9B9FA3> /System/Library/PrivateFrameworks/BezelServices.framework/Versions/A/BezelServices
0x7fff3cd68000 - 0x7fff3cdb5fff com.apple.ChunkingLibrary (194 - 194) <8FEA3C6E-D9D0-3F12-9ACA-77E58B26019F> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x7fff3da77000 - 0x7fff3da80fff com.apple.CommonAuth (4.0 - 2.0) <090893E5-BB65-39DA-A174-EAB2C7191EFE> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x7fff3df3e000 - 0x7fff3e315fef com.apple.CoreAUC (273.0.0 - 273.0.0) <FE2B4D86-2C83-3FE2-A427-54DA2170E980> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x7fff3e316000 - 0x7fff3e347fff com.apple.CoreAVCHD (6.0.0 - 6000.4.1) <B15A24E4-2A92-3FD7-8F20-C372E4115FA7> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
0x7fff3e3df000 - 0x7fff3e431ffb com.apple.corebrightness (1.0 - 1) <9D3B952F-088D-3A13-879C-6070588DB336> /System/Library/PrivateFrameworks/CoreBrightness.framework/Versions/A/CoreBrightness
0x7fff3e790000 - 0x7fff3e7a4fff com.apple.CoreEmoji (1.0 - 69.19.8) <26BC0F82-08C1-3EBD-9299-D3CC5091C467> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x7fff3e96a000 - 0x7fff3ea5eff7 com.apple.CoreHandwriting (161 - 1.2) <5454430E-F94B-3BBD-BCF2-6AFD00D526E0> /System/Library/PrivateFrameworks/CoreHandwriting.framework/Versions/A/CoreHandwriting
0x7fff3ec21000 - 0x7fff3ec37ffb com.apple.CoreMediaAuthoring (2.2 - 958) <485EEE74-7F68-3132-97E1-1098E5BBA2C2> /System/Library/PrivateFrameworks/CoreMediaAuthoring.framework/Versions/A/CoreMediaAuthoring
0x7fff3ed7a000 - 0x7fff3edecff7 com.apple.CoreNLP (1.0 - 130.15.22) <D0A3E880-CDEA-360A-9838-220D76BAECC6> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
0x7fff3ef74000 - 0x7fff3f001ff7 com.apple.CorePDF (4.0 - 414) <70F8B93B-78D5-326C-98B2-DAF2572E0F53> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
0x7fff3f0b5000 - 0x7fff3f0bdffb com.apple.CorePhoneNumbers (1.0 - 1) <2D9AF545-ED3C-3EC1-887F-86922652EC57> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
0x7fff3f652000 - 0x7fff3f6e0ff7 com.apple.CoreSymbolication (10.1 - 64460.6) <133D09A5-39F7-301D-B019-B6685B80A2CB> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x7fff3f770000 - 0x7fff3f89cfff com.apple.coreui (2.1 - 498.46) <5EFE2CDC-897C-3A6B-A60B-4E0FB1D1ECA9> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x7fff3f89d000 - 0x7fff3fa22fff com.apple.CoreUtils (5.7.4 - 574.17) <DEF9C8A6-DDF1-37F4-A7F0-7DFAA95E8451> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
0x7fff3fa79000 - 0x7fff3fadcffb com.apple.framework.CoreWiFi (13.0 - 1370.8) <818F8915-BA51-3145-9C40-C9B8D7BE2DBD> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x7fff3fadd000 - 0x7fff3faeeffb com.apple.CrashReporterSupport (10.13 - 938.23) <D8D105F5-B6FB-3E91-A116-7CD92171E5C5> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x7fff3fb71000 - 0x7fff3fb80ff3 com.apple.framework.DFRFoundation (1.0 - 211) <B72944ED-E4E8-3479-B832-8D50C4E30386> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
0x7fff3fb81000 - 0x7fff3fb85ff7 com.apple.DSExternalDisplay (3.1 - 380) <76449D22-BA27-3FB1-AD25-A290936E6DEA> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
0x7fff3fc08000 - 0x7fff3fc7fffb com.apple.datadetectorscore (7.0 - 590.24) <3A49EC90-2081-3031-8CAE-3A6D5F7BFA1E> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x7fff3fccd000 - 0x7fff3fd0efff com.apple.DebugSymbols (185 - 185) <64F5F9D6-401D-388B-82AD-A48B56413556> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x7fff3fd0f000 - 0x7fff3fe68ff7 com.apple.desktopservices (1.13.1 - ???) <AD61A660-0218-327E-8963-A1A170EC2C20> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x7fff4006d000 - 0x7fff40131fff com.apple.DiskManagement (12.0 - 1530) <C4614030-06E0-31BE-9083-C90786880D1F> /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement
0x7fff40132000 - 0x7fff40136ff7 com.apple.DisplayServicesFW (3.1 - 380) <D62A344B-DC4B-3C5D-A16F-7057B36F2767> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
0x7fff401da000 - 0x7fff401ddfff com.apple.EFILogin (2.0 - 2) <0C9EC3A1-43A5-3F43-AA6D-007A520929C3> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
0x7fff409bb000 - 0x7fff40ceefff com.apple.vision.EspressoFramework (1.0 - 120) <8BB244CA-4901-364B-B353-EEE075F2A0EA> /System/Library/PrivateFrameworks/Espresso.framework/Versions/A/Espresso
0x7fff40eaa000 - 0x7fff412d2fff com.apple.vision.FaceCore (3.3.4 - 3.3.4) <41218EB7-19C9-3813-A793-B0623387CADF> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x7fff4629f000 - 0x7fff462a4ff7 com.apple.GPUWrangler (3.28.4 - 3.28.4) <14D6FE7D-38D7-3F6C-9BCE-A228D6697A08> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
0x7fff46654000 - 0x7fff46679ff7 com.apple.GenerationalStorage (2.0 - 285.101) <549328C8-3D7D-3DE6-A9D0-CB8CEC4EB81F> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x7fff4710e000 - 0x7fff4711dfff com.apple.GraphVisualizer (1.0 - 5) <CAFE626E-9738-3C14-88AA-B6A9182F2C39> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
0x7fff4726e000 - 0x7fff472e3fff com.apple.Heimdal (4.0 - 2.0) <D99FF31F-6310-3D80-8AE3-64934385AC11> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x7fff486d3000 - 0x7fff486daffb com.apple.IOAccelerator (404.2.2 - 404.2.2) <7421825E-13D4-3C74-932D-34E8A605C281> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x7fff486de000 - 0x7fff486f7fff com.apple.IOPresentment (1.0 - 42.6) <87D19032-52DB-34A5-A554-23B3464EFC82> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
0x7fff48b0c000 - 0x7fff48b3bff7 com.apple.IconServices (379 - 379) <694E17A6-471B-3C57-92D6-ECC4295FB859> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x7fff48c67000 - 0x7fff48c6bfff com.apple.InternationalSupport (1.0 - 10.15.6) <D319CB1C-5339-30EB-93EA-3CFB328BEC9A> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport
0x7fff48ddb000 - 0x7fff48deefff com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <02ECB210-513F-3BDE-8150-A828E901FA02> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
0x7fff48e09000 - 0x7fff48f00fff com.apple.LanguageModeling (1.0 - 159.15.15) <34609F31-4DA1-3881-8947-85BEA7AFC938> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x7fff48f01000 - 0x7fff48f42ff7 com.apple.Lexicon-framework (1.0 - 33.15.10) <07E008F3-E823-333B-8B41-A46024AB0561> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
0x7fff48f49000 - 0x7fff48f4fff7 com.apple.LinguisticData (1.0 - 238.23.4) <37948616-56E6-3758-BEFE-28586FF99E12> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
0x7fff497ae000 - 0x7fff497b1fff com.apple.Mangrove (1.0 - 25) <8DF73279-BCEB-38CE-AE83-571C1B3FF45B> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
0x7fff4983f000 - 0x7fff49866ffb com.apple.MarkupUI (1.0 - 232.3.27) <5D7DBEC5-BC74-3D4D-B035-41AAF8190B7F> /System/Library/PrivateFrameworks/MarkupUI.framework/Versions/A/MarkupUI
0x7fff498cf000 - 0x7fff49902ff3 com.apple.MediaKit (16 - 906) <AA899ADE-7163-3F27-9996-14FFA6506BFD> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x7fff49cac000 - 0x7fff49cd4ffb com.apple.spotlight.metadata.utilities (1.0 - 1191.53) <09C6DCF6-F87D-3D03-8BD5-FD1DCF90949F> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
0x7fff49cd5000 - 0x7fff49d67fff com.apple.gpusw.MetalTools (1.0 - 1) <B77258A5-909F-37F7-8F1A-2085F7916DD4> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
0x7fff49f12000 - 0x7fff49f2dff3 com.apple.MobileKeyBag (2.0 - 1.0) <26347762-AF60-3412-A951-33BF85244D84> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
0x7fff49f3e000 - 0x7fff49fbaff7 com.apple.Montreal (1.0 - 42.15.8) <2A0EA5B7-4D5E-3048-90CB-686D146A2385> /System/Library/PrivateFrameworks/Montreal.framework/Versions/A/Montreal
0x7fff49fbb000 - 0x7fff49fe5ff7 com.apple.MultitouchSupport.framework (2410.5 - 2410.5) <3A712911-F672-3BB3-B62B-A2A7BADF3578> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x7fff4a258000 - 0x7fff4a262fff com.apple.NetAuth (6.2 - 6.2) <E191D736-A442-31BA-B823-EE75DC316D22> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x7fff4ab2f000 - 0x7fff4ab85fff com.apple.OTSVG (1.0 - ???) <F020144A-D840-390D-A87F-29E8095C78AF> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
0x7fff4bbe8000 - 0x7fff4bcefff7 com.apple.PencilKit (1.0 - 1) <EA31C4A8-5F3C-3FF4-B48F-DB6882B2273E> /System/Library/PrivateFrameworks/PencilKit.framework/Versions/A/PencilKit
0x7fff4bcf0000 - 0x7fff4bcffff3 com.apple.PerformanceAnalysis (1.217 - 217) <AA34989F-7E01-303E-8134-5BB37CE82DDF> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x7fff4dc66000 - 0x7fff4dcbdff3 com.apple.ProtectedCloudStorage (1.0 - 1) <509FC423-3CA1-35C5-8DDC-0DC0DE87760F> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
0x7fff4dcbe000 - 0x7fff4dcdcff7 com.apple.ProtocolBuffer (1 - 263.1) <D70A1E3D-D2F7-3765-861C-173F5BBC848B> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x7fff4de70000 - 0x7fff4de73ff3 com.apple.QuickLookNonBaseSystem (1.0 - 1) <F76FCC02-E537-3CAF-ABD2-0B342BFA6BF8> /System/Library/PrivateFrameworks/QuickLookNonBaseSystem.framework/Versions/A/QuickLookNonBaseSystem
0x7fff4de74000 - 0x7fff4de8aff3 com.apple.QuickLookThumbnailing (1.0 - 1) <D81BC846-29B5-34FE-8154-1D18EC79B39D> /System/Library/PrivateFrameworks/QuickLookThumbnailing.framework/Versions/A/QuickLookThumbnailing
0x7fff4de8b000 - 0x7fff4dee3f0f com.apple.ROCKit (24 - 24) <FA6B086A-1841-3A5E-800B-CE7A52C3DAF1> /System/Library/PrivateFrameworks/ROCKit.framework/Versions/A/ROCKit
0x7fff4dfe4000 - 0x7fff4dff0ff3 com.apple.xpc.RemoteServiceDiscovery (1.0 - 1336.220.5) <096B06A9-2C3F-3515-8241-5292B0658984> /System/Library/PrivateFrameworks/RemoteServiceDiscovery.framework/Versions/A/RemoteServiceDiscovery
0x7fff4e003000 - 0x7fff4e026ffb com.apple.RemoteViewServices (2.0 - 128) <55D89BC9-0613-3910-B63E-9A146D35D91A> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x7fff4e027000 - 0x7fff4e03bfff com.apple.xpc.RemoteXPC (1.0 - 1336.220.5) <208540F3-3FEC-32EE-B010-B73CE4A3609A> /System/Library/PrivateFrameworks/RemoteXPC.framework/Versions/A/RemoteXPC
0x7fff4f99b000 - 0x7fff4fab9fff com.apple.Sharing (1214.18 - 1214.18) <E6302F6F-2940-3DDB-ADA7-EE123DD6D027> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x7fff50873000 - 0x7fff50b25ff3 com.apple.SkyLight (1.600.0 - 337.5) <52BC8AB1-3518-3E4C-B1B1-0A8A8067574F> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
0x7fff512f6000 - 0x7fff51303fff com.apple.SpeechRecognitionCore (5.0.21 - 5.0.21) <FABB97BC-9555-33FE-B6C5-606CC403CE16> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x7fff52164000 - 0x7fff521f1ff7 com.apple.Symbolication (10.1 - 64460.8) <7DDC5C90-947F-34FF-864D-5ED3C2B746A9> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x7fff526fa000 - 0x7fff52707ffb com.apple.TCC (1.0 - 1) <81F88B91-49C1-36E7-8A39-C4BD654EE942> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x7fff5297a000 - 0x7fff52a41ff7 com.apple.TextureIO (3.8.4 - 3.8.1) <83CDF659-E5B3-381F-BDA1-FF0BFA17B5EE> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
0x7fff52b02000 - 0x7fff52cbcfff com.apple.UIFoundation (1.0 - 551) <65A80450-7A24-3366-B521-4D02C4DB5094> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x7fff539ab000 - 0x7fff53a94ff7 com.apple.ViewBridge (401.1 - 401.1) <E76BC854-5B08-3FFF-AA2C-9679754FCAF0> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
0x7fff542ba000 - 0x7fff542bdfff com.apple.dt.XCTTargetBootstrap (1.0 - 1) <5F779D77-4AB1-3CCD-9AAF-101EC7E4905B> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
0x7fff546ee000 - 0x7fff546f0ff3 com.apple.loginsupport (1.0 - 1) <67BC49D6-320F-33ED-912E-16E5A342F385> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x7fff549ab000 - 0x7fff549e3fff libCRFSuite.dylib (41.15.4) <92752A96-D1CF-3CA1-837A-1E075AE4C642> /usr/lib/libCRFSuite.dylib
0x7fff549e6000 - 0x7fff549f1ff7 libChineseTokenizer.dylib (28.15.3) <55572692-4918-3C54-AD35-726E03EC47D5> /usr/lib/libChineseTokenizer.dylib
0x7fff549f2000 - 0x7fff54a7eff7 libCoreStorage.dylib (546.50.1) <F2BECC83-911F-31AB-A776-7DB8049F15B3> /usr/lib/libCoreStorage.dylib
0x7fff54a82000 - 0x7fff54a83ff7 libDiagnosticMessagesClient.dylib (107) <15210AC0-61F9-3F9D-A159-A009F62EB537> /usr/lib/libDiagnosticMessagesClient.dylib
0x7fff54aba000 - 0x7fff54c7dff7 libFosl_dynamic.dylib (18.3.2) <D67B74E9-EB95-38BC-995C-5F4CC044C3F7> /usr/lib/libFosl_dynamic.dylib
0x7fff54c9e000 - 0x7fff54ca5fff libMatch.1.dylib (31.200.1) <5F633A34-4719-3E14-8384-B43F5DF1F514> /usr/lib/libMatch.1.dylib
0x7fff54cd3000 - 0x7fff54cf2ff7 libMobileGestalt.dylib (645.220.9) <C2C55511-993B-34D2-9040-902BFDA38141> /usr/lib/libMobileGestalt.dylib
0x7fff54cf3000 - 0x7fff54cf3fff libOpenScriptingUtil.dylib (179) <441A2E60-5D5C-3567-9B00-AA22E6EE5358> /usr/lib/libOpenScriptingUtil.dylib
0x7fff54e34000 - 0x7fff54e35ffb libSystem.B.dylib (1252.200.5) <25F4A1F5-6551-312F-B397-C8D45ACC530A> /usr/lib/libSystem.B.dylib
0x7fff54ebf000 - 0x7fff54ec0fff libThaiTokenizer.dylib (2.15.1) <F09EB0BB-1E8A-3391-BEF5-7D91F0715A62> /usr/lib/libThaiTokenizer.dylib
0x7fff54ed3000 - 0x7fff54ee9ffb libapple_nghttp2.dylib (1.24.1) <71C126C5-D869-3E67-9778-058FA7F3CA74> /usr/lib/libapple_nghttp2.dylib
0x7fff54eea000 - 0x7fff54f13ffb libarchive.2.dylib (54.200.3) <32B8634D-E465-3F6D-B254-A20D44504508> /usr/lib/libarchive.2.dylib
0x7fff54f14000 - 0x7fff55013ff7 libate.dylib (1.13.8) <6FF4C626-689E-3464-B2C5-C01F3C084219> /usr/lib/libate.dylib
0x7fff55017000 - 0x7fff55017ff3 libauto.dylib (187) <003DEF68-0C59-3AFB-A7B7-A1B5ED301AF2> /usr/lib/libauto.dylib
0x7fff550ee000 - 0x7fff550feff3 libbsm.0.dylib (39.200.18) <58A9ACEC-BF46-3A4E-86F5-3DD9AD7095B4> /usr/lib/libbsm.0.dylib
0x7fff550ff000 - 0x7fff5510dfff libbz2.1.0.dylib (38.200.3) <4DEC3797-087F-3C8D-815B-48E895813251> /usr/lib/libbz2.1.0.dylib
0x7fff5510e000 - 0x7fff55165ff7 libc++.1.dylib (400.9.4) <B260AC33-EB9A-30C6-8746-D011B3B02B08> /usr/lib/libc++.1.dylib
0x7fff55166000 - 0x7fff5517bfff libc++abi.dylib (400.17) <446F4748-8A89-3D2E-AE1C-27EEBE93A8AB> /usr/lib/libc++abi.dylib
0x7fff5517c000 - 0x7fff5517cff3 libcharset.1.dylib (51.200.6) <43F7E100-F5D1-36AB-A26E-CF94196A19C0> /usr/lib/libcharset.1.dylib
0x7fff5517d000 - 0x7fff5518dffb libcmph.dylib (6.15.1) <CEDA6538-C071-3B5A-948E-DF61E2878983> /usr/lib/libcmph.dylib
0x7fff5518e000 - 0x7fff551a6fdb libcompression.dylib (52.200.13) <6298529A-0120-3360-891C-84436972EA8D> /usr/lib/libcompression.dylib
0x7fff55451000 - 0x7fff55467fff libcoretls.dylib (155.220.1) <1229F9EA-C070-3D03-9DC6-F548C59F9FD5> /usr/lib/libcoretls.dylib
0x7fff55468000 - 0x7fff55469ff3 libcoretls_cfhelpers.dylib (155.220.1) <33661841-3C3B-3608-86AC-C88D1CD6FE98> /usr/lib/libcoretls_cfhelpers.dylib
0x7fff55acc000 - 0x7fff55ad7ff7 libcsfde.dylib (546.50.1) <2E741DA2-B368-3913-9F45-6F7B8B85B1CF> /usr/lib/libcsfde.dylib
0x7fff55ae0000 - 0x7fff55b37ffb libcups.2.dylib (462.10) <29B6D106-A5F2-321D-8916-90F595545D88> /usr/lib/libcups.2.dylib
0x7fff55c6f000 - 0x7fff55c6ffff libenergytrace.dylib (17.200.1) <F5BA8134-16F9-31CD-90E1-D1EBEBADA4AE> /usr/lib/libenergytrace.dylib
0x7fff55c70000 - 0x7fff55c89ffb libexpat.1.dylib (16.1.1) <E07F7B76-4030-3CAF-9F41-FCE38957915C> /usr/lib/libexpat.1.dylib
0x7fff55ca1000 - 0x7fff55ca6ff7 libgermantok.dylib (17.15.2) <9381B152-5CFD-3D23-A5A7-4D64EE55B85E> /usr/lib/libgermantok.dylib
0x7fff55ca7000 - 0x7fff55cacff7 libheimdal-asn1.dylib (520.220.2) <D851A47D-E162-35F8-B8D4-6ABEA7FFDAD7> /usr/lib/libheimdal-asn1.dylib
0x7fff55cd8000 - 0x7fff55dc9ff7 libiconv.2.dylib (51.200.6) <9FB95807-7C62-32B7-A19F-946D7FB7CCA6> /usr/lib/libiconv.2.dylib
0x7fff55dca000 - 0x7fff5602dffb libicucore.A.dylib (62109.0.1) <FEB89BD3-79C4-3208-A754-7E6BC4D38548> /usr/lib/libicucore.A.dylib
0x7fff5607a000 - 0x7fff5607bfff liblangid.dylib (128.15.1) <663D0A24-7260-31D1-9BFE-74D67B6F72F6> /usr/lib/liblangid.dylib
0x7fff5607c000 - 0x7fff56094fff liblzma.5.dylib (10.200.3) <9A52A949-0CB1-39B6-9244-D079FB609559> /usr/lib/liblzma.5.dylib
0x7fff560ac000 - 0x7fff5615cfff libmecab.1.0.0.dylib (779.24.1) <590BC39C-2A3E-368B-9499-C808B84C4955> /usr/lib/libmecab.1.0.0.dylib
0x7fff5615d000 - 0x7fff5639aff7 libmecabra.dylib (779.24.1) <22BFD5A8-EA42-3DC3-8910-F27DCFB1B631> /usr/lib/libmecabra.dylib
0x7fff56572000 - 0x7fff568caffb libnetwork.dylib (1229.230.4) <B76F8990-85CD-382D-BDF4-58C4AD4CE6C4> /usr/lib/libnetwork.dylib
0x7fff5695b000 - 0x7fff570e4fd7 libobjc.A.dylib (750.1) <4D6C889C-60F4-3028-9B13-DD3DFE6A2A44> /usr/lib/libobjc.A.dylib
0x7fff570f7000 - 0x7fff570fbffb libpam.2.dylib (22.200.1) <85253002-89F2-3872-9C8A-1801303A2EBB> /usr/lib/libpam.2.dylib
0x7fff570fe000 - 0x7fff57134ff7 libpcap.A.dylib (79.200.4) <6D25197A-2F7C-3147-A45A-F6F13E55909F> /usr/lib/libpcap.A.dylib
0x7fff5724e000 - 0x7fff57266ffb libresolv.9.dylib (65.200.2) <A1A77B4E-1AF0-3039-9945-D05440494E00> /usr/lib/libresolv.9.dylib
0x7fff57268000 - 0x7fff572a4ff7 libsandbox.1.dylib (851.230.3) <F9A8198C-9FE6-3DE0-8D4C-FA09B4F348D3> /usr/lib/libsandbox.1.dylib
0x7fff572b8000 - 0x7fff572b9ff7 libspindump.dylib (267.1) <9DEA015B-410E-3D6E-A3EE-54E046092EA9> /usr/lib/libspindump.dylib
0x7fff572ba000 - 0x7fff57486ff7 libsqlite3.dylib (274.20) <42C5E16B-AA3C-3C6A-BD35-6AD3EE525DB8> /usr/lib/libsqlite3.dylib
0x7fff57713000 - 0x7fff57716ffb libutil.dylib (51.200.4) <10C5E165-0939-363A-9D13-7076F3B513EC> /usr/lib/libutil.dylib
0x7fff57717000 - 0x7fff57724fff libxar.1.dylib (404) <16E875B3-CF89-3059-87BB-36D301B32E7B> /usr/lib/libxar.1.dylib
0x7fff57729000 - 0x7fff5780cfff libxml2.2.dylib (32.8) <3E7875AC-3195-3800-AC48-8AA3B7BE51E4> /usr/lib/libxml2.2.dylib
0x7fff5780d000 - 0x7fff57835ff3 libxslt.1.dylib (16.1) <D6EBFEBB-F88E-398F-B1B5-66F413C2CD32> /usr/lib/libxslt.1.dylib
0x7fff57836000 - 0x7fff57848ffb libz.1.dylib (70.200.4) <15F7B40A-424C-33BB-BF2C-7E8195128B78> /usr/lib/libz.1.dylib
0x7fff578b9000 - 0x7fff578bdff3 libcache.dylib (81) <704331AC-E43D-343A-8C24-39201142AF27> /usr/lib/system/libcache.dylib
0x7fff578be000 - 0x7fff578c8ff3 libcommonCrypto.dylib (60118.220.1) <9C865644-EE9A-3662-AB77-7C8A5E561784> /usr/lib/system/libcommonCrypto.dylib
0x7fff578c9000 - 0x7fff578d0fff libcompiler_rt.dylib (63.4) <817772E3-E836-3FFD-A39B-BDCD1C357221> /usr/lib/system/libcompiler_rt.dylib
0x7fff578d1000 - 0x7fff578daff3 libcopyfile.dylib (146.200.3) <5C5C4F35-DAB7-3CF1-940F-F47192AB8289> /usr/lib/system/libcopyfile.dylib
0x7fff578db000 - 0x7fff5795ffdf libcorecrypto.dylib (602.230.1) <C78D1A87-5543-3561-BEB4-3B480BA94ECB> /usr/lib/system/libcorecrypto.dylib
0x7fff579e6000 - 0x7fff57a20ff7 libdispatch.dylib (1008.220.2) <2FDB1401-5119-3DF0-91F5-F4E105F00CD7> /usr/lib/system/libdispatch.dylib
0x7fff57a21000 - 0x7fff57a50ff3 libdyld.dylib (640.2) <376E3F3A-6942-3B0E-AD5E-4B97E8255CF5> /usr/lib/system/libdyld.dylib
0x7fff57a51000 - 0x7fff57a51ffb libkeymgr.dylib (30) <A4EFD9A4-2EF3-3E18-B325-F527E3821939> /usr/lib/system/libkeymgr.dylib
0x7fff57a52000 - 0x7fff57a5eff7 libkxld.dylib (4903.231.4) <7275D7AD-54CE-30BF-9459-18EA77E28ACC> /usr/lib/system/libkxld.dylib
0x7fff57a5f000 - 0x7fff57a5fff7 liblaunch.dylib (1336.220.5) <8563299C-2493-3DBD-8E88-3FC673DB47DD> /usr/lib/system/liblaunch.dylib
0x7fff57a60000 - 0x7fff57a65fff libmacho.dylib (921) <6ADB99F3-D142-3A0A-B3CE-031354766ACC> /usr/lib/system/libmacho.dylib
0x7fff57a66000 - 0x7fff57a68ffb libquarantine.dylib (86.220.1) <58524FD7-63C5-38E0-9D90-845A79551C14> /usr/lib/system/libquarantine.dylib
0x7fff57a69000 - 0x7fff57a6aff3 libremovefile.dylib (45.200.2) <BA53CA8A-9974-3A43-9265-B110B1AE470F> /usr/lib/system/libremovefile.dylib
0x7fff57a6b000 - 0x7fff57a82ff3 libsystem_asl.dylib (356.200.4) <33C62769-1242-3BC1-9459-13CBCDECC7FE> /usr/lib/system/libsystem_asl.dylib
0x7fff57a83000 - 0x7fff57a83fff libsystem_blocks.dylib (73) <152EDADF-7D94-35F2-89B7-E66DCD945BBA> /usr/lib/system/libsystem_blocks.dylib
0x7fff57a84000 - 0x7fff57b0cfff libsystem_c.dylib (1272.200.26) <D6C701A2-9F17-308D-B6AC-9E17EF31B7DF> /usr/lib/system/libsystem_c.dylib
0x7fff57b0d000 - 0x7fff57b10ff7 libsystem_configuration.dylib (963.200.27) <94898525-ECC8-3CC9-B312-CBEAAC305E32> /usr/lib/system/libsystem_configuration.dylib
0x7fff57b11000 - 0x7fff57b14ff7 libsystem_coreservices.dylib (66) <10818C17-70E1-328E-A3E3-C3EB81AEC590> /usr/lib/system/libsystem_coreservices.dylib
0x7fff57b15000 - 0x7fff57b1bffb libsystem_darwin.dylib (1272.200.26) <07468CF7-982F-37C4-83D0-D5E602A683AA> /usr/lib/system/libsystem_darwin.dylib
0x7fff57b1c000 - 0x7fff57b22ff7 libsystem_dnssd.dylib (878.230.2) <FF9D5025-F060-334B-B6D8-C5D0BB6A55E3> /usr/lib/system/libsystem_dnssd.dylib
0x7fff57b23000 - 0x7fff57b6fff3 libsystem_info.dylib (517.200.9) <54B65F21-2E93-3579-9B72-6637A03245D9> /usr/lib/system/libsystem_info.dylib
0x7fff57b70000 - 0x7fff57b98ff7 libsystem_kernel.dylib (4903.231.4) <ABDAABCA-C22A-3960-AA4E-E91A9FF34929> /usr/lib/system/libsystem_kernel.dylib
0x7fff57b99000 - 0x7fff57be4ff7 libsystem_m.dylib (3158.200.7) <AF25F8E8-194C-314F-A2D3-A424853EE796> /usr/lib/system/libsystem_m.dylib
0x7fff57be5000 - 0x7fff57c09ff7 libsystem_malloc.dylib (166.220.1) <4777DC06-F9C6-356E-82AB-86A1C6D62F3A> /usr/lib/system/libsystem_malloc.dylib
0x7fff57c0a000 - 0x7fff57c15ff3 libsystem_networkextension.dylib (767.220.1) <74818C3D-9B68-3823-A737-6A4B782618F2> /usr/lib/system/libsystem_networkextension.dylib
0x7fff57c16000 - 0x7fff57c1dfff libsystem_notify.dylib (172.200.21) <65B3061D-41D7-3485-B217-A861E05AD50B> /usr/lib/system/libsystem_notify.dylib
0x7fff57c1e000 - 0x7fff57c27fef libsystem_platform.dylib (177.200.16) <83DED753-51EC-3B8C-A98D-883A5184086B> /usr/lib/system/libsystem_platform.dylib
0x7fff57c28000 - 0x7fff57c32fff libsystem_pthread.dylib (330.230.1) <BA382BFC-6A17-3940-B417-D090EF2AF4F4> /usr/lib/system/libsystem_pthread.dylib
0x7fff57c33000 - 0x7fff57c36ff7 libsystem_sandbox.dylib (851.230.3) <4D0CB1CA-160C-3C29-BE5D-131D68D43B1B> /usr/lib/system/libsystem_sandbox.dylib
0x7fff57c37000 - 0x7fff57c39ff3 libsystem_secinit.dylib (30.220.1) <5964B6D2-19D4-3CF9-BDBC-4EB1D42348F1> /usr/lib/system/libsystem_secinit.dylib
0x7fff57c3a000 - 0x7fff57c41ff7 libsystem_symptoms.dylib (820.237.2) <487E1794-4C6E-3B1B-9C55-95B1A5FF9B90> /usr/lib/system/libsystem_symptoms.dylib
0x7fff57c42000 - 0x7fff57c57ff7 libsystem_trace.dylib (906.220.1) <4D4BA88A-FA32-379D-8860-33838723B35F> /usr/lib/system/libsystem_trace.dylib
0x7fff57c59000 - 0x7fff57c5effb libunwind.dylib (35.4) <EF1A77FD-A86B-39F5-ABEA-6100AB23583A> /usr/lib/system/libunwind.dylib
0x7fff57c5f000 - 0x7fff57c8ffff libxpc.dylib (1336.220.5) <DC50F33E-C47D-3256-BFE0-F8E9B5AEBE17> /usr/lib/system/libxpc.dylib
External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 126822
thread_create: 0
thread_set_state: 0
VM Region Summary:
ReadOnly portion of Libraries: Total=519.3M resident=0K(0%) swapped_out_or_unallocated=519.3M(100%)
Writable regions: Total=586.6M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=586.6M(100%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Activity Tracing 256K 2
Kernel Alloc Once 8K 2
MALLOC 164.1M 13
MALLOC guard page 16K 4
MALLOC_NANO (reserved) 384.0M 2 reserved VM address space (unallocated)
Memory Tag 255 513.5M 11
Memory Tag 255 (reserved) 524K 3 reserved VM address space (unallocated)
PROTECTED_MEMORY 4K 2
STACK GUARD 56.0M 8
Stack 33.5M 8
__DATA 37.4M 294
__FONT_DATA 4K 2
__LINKEDIT 221.8M 11
__TEXT 297.5M 294
__UNICODE 564K 2
mapped file 37.5M 6
shared memory 44K 6
=========== ======= =======
TOTAL 1.7G 653
TOTAL, minus reserved VM space 1.3G 653
I found that if I package mas-dev and then manually use electron-osx-sign ("hardened-runtime": true), there will be a similar crash that Apple sent me.
@sethlu
@agalwood I'm not very sure where the issue comes from π€ Did you submit to the app package to iTunes Connect with an Electron darwin build?
It may be very helpful if you may attach electron-osx-sign's debug log for troubleshooting, with export DEBUG=electron-osx-sign* (with the asterisk).
The application that does not add "hardened-runtime" when signing can be run during Apple's review, but my application was rejected by Apple for other reasons, so I don't know the final impact of the "hardened-runtime" parameter. Thank you for your help.
This is the signature script I use and I hope it will be useful for friends who want to submit to the Mac App Store.
const { signAsync, flatAsync } = require('electron-osx-sign')
const APP_PATH = './release/mas/XXXXX.app'
const PKG_PATH = './release/mas/XXXXX.pkg'
const signOptions = {
'app': APP_PATH,
'platform': 'mas',
'type': 'distribution',
'identity': '3rd Party Mac Developer Application: YYYYY',
'entitlements': './build/entitlements.mas.plist',
'entitlements-inherit': './build/entitlements.mas.inherit.plist',
'pre-embed-provisioning-profile': true,
'provisioning-profile': './build/XXXXX.provisionprofile',
}
const flatOptions = {
'app': APP_PATH,
'identity': '3rd Party Mac Developer Installer: YYYYY',
'platform': 'mas',
'pkg': PKG_PATH
}
signAsync(signOptions)
.then(function () {
console.log('application signed')
if (signOptions.type === 'distribution') {
console.log('start flat===>')
flatAsync(flatOptions)
}
})
.catch(function (err) {
console.log('signAsync err==>', err)
})
@agalwood The hardened-runtime parameter is currently only necessary for app notarization (only recommended for distribution outside the Mac App Store) as your app for distribution inside the Mac App Store is verified by Apple before it goes out. So to distribute your app on the MAS, it's not required to have it signed with hardened runtime.
Thanks for posting your code signing setup! One little change I will propose is to remove the explicit gatekeeper-assess and it is only enforced for apps signed with the Developer ID Application certificate, apps signed with 3rd Party Mac Developer Application identity will be rejected by Gatekeeper. electron-osx-sign ignores this option when you're creating a mas build for distribution.