electron / electron

:electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS
https://electronjs.org
MIT License
114.2k stars 15.4k forks source link

after MacOS sign app process, use xcrun altool upload get failed json #22229

Closed LightChang closed 3 years ago

LightChang commented 4 years ago

Preflight Checklist

Issue Details

Expected Behavior

截圖 2020-02-17 20 57 01

Actual Behavior

Archive contains critical validation errors

To Reproduce

  1. electron-packager . $npm_package_productName --out=dist/osx --platform=darwin --arch=x64 --icon=icon.icns . => got myapp.app
  2. add TEAM_ID in myapp.app/Contents/Info.plist as mac-app-store-submission-guide
  3. create child.plist, loginhelper.plist, parent.plist as mac-app-store-submission-guide
  4. execute ./sign.sh to get myapp.pkg as mac-app-store-submission-guide => got myapp.pkg
  5. execute xcrun altool --notarize-app -t osx -f 'myapp.pkg' --primary-bundle-id com.xxx.xxx --apiKey xxx --apiIssuer xxxx upload myapp.pkg to apple. => got apple RequestUUID
  6. execute xcrun altool --apiKey xxx --apiIssuer xxxx --notarization-info get notarization info.

    Date: 2020-02-17 12:16:59 +0000 Hash: de1c4fcc... LogFileURL: developer_log.json(at apple), developer_log.txt(at github) RequestUUID: xxxx Status: invalid Status Code: 2 Status Message: Package Invalid

rmraya commented 4 years ago

Hi,

Apple changed the way notarization checks the signatures of binaries and libraries inside an app.

Apple's codesign tool does not sign all electron helpers that are inside your app. This probably affects all macOS apps that use electron. Using codesign --deep does not work as expected with electron helpers.

You have to sign individually all helpers and frameworks that are inside your app before submitting for notarization.

I was able to notarize an app for macOS built using electron-packager after manually signing all helpers and binaries.

You can't use electron-packager to sign and notarize your app at this moment.

This is not a bug in electron or electron-packager.

LightChang commented 4 years ago

Thank you so much Mr. @rmraya for give me this information. I will keep try until find the way to solve it, and I would appreciate it, if some kindness persons can show me the way.

rmraya commented 4 years ago

Check the log file that you uploaded. It lists all components that are unsigned.

Sign all components mentioned in the log before running productbuild to produce a package (that's the last step in sign.sh).

jonasclement commented 4 years ago

Hello, I am also experiencing issues with signing/notarization with builds using electron-builder.

I feel like I have some information to add, though.

I have three failing scenarios. These all happen with Electron 6.x, 7.1.13, and 8.0.1.

Scenario 1

I leave signing to electron-builder, by providing the identity to the mac section in build. This results in a build that successfully notarizes, however it crashes on launch.

Process:               Software [8642]
Path:                  /Users/USER/*/Software.app/Contents/MacOS/Software
Identifier:            dk.company.namespace.software
Version:               1.0.0 (1.0.0)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Software [8642]
User ID:               501

Date/Time:             2020-02-26 08:55:49.156 +0100
OS Version:            Mac OS X 10.15.3 (19D76)
Report Version:        12
Bridge OS Version:     3.0 (14Y908)
Anonymous UUID:        1F2EC175-DA56-3182-8083-11FE38F07EDC

Time Awake Since Boot: 3900 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (Code Signature Invalid)
Exception Codes:       0x0000000000000032, 0x00003f6316142040
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace CODESIGNING, Code 0x2

kernel messages:

VM Regions Near 0x3f6316142040:
    Memory Tag 255         00003f6316141000-00003f6316142000 [    4K] ---/rwx SM=NUL  
--> Memory Tag 255         00003f6316142000-00003f631617f000 [  244K] r-x/rwx SM=COW  
    Memory Tag 255         00003f631617f000-00003f631e0fa000 [127.5M] ---/rwx SM=NUL  

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   ???                             0x00003f6316142040 0 + 69694804729920
1   com.github.Electron.framework   0x0000000106165366 0x105058000 + 17879910
2   com.github.Electron.framework   0x0000000106170483 0x105058000 + 17925251
3   com.github.Electron.framework   0x000000010616ee0a 0x105058000 + 17919498
4   com.github.Electron.framework   0x00000001061b9142 0x105058000 + 18223426
5   com.github.Electron.framework   0x00000001067d7a19 0x105058000 + 24640025
6   com.github.Electron.framework   0x0000000106815881 0x105058000 + 24893569
7   com.github.Electron.framework   0x000000010675db41 0x105058000 + 24140609
8   com.github.Electron.framework   0x0000000106757259 0x105058000 + 24113753
9   com.github.Electron.framework   0x00000001067e6966 0x105058000 + 24701286
10  com.github.Electron.framework   0x000000010675db41 0x105058000 + 24140609
11  com.github.Electron.framework   0x000000010675db41 0x105058000 + 24140609
12  com.github.Electron.framework   0x000000010675db41 0x105058000 + 24140609
13  com.github.Electron.framework   0x000000010675db41 0x105058000 + 24140609
14  com.github.Electron.framework   0x000000010675db41 0x105058000 + 24140609
15  com.github.Electron.framework   0x000000010675db41 0x105058000 + 24140609
16  com.github.Electron.framework   0x000000010675db41 0x105058000 + 24140609
17  com.github.Electron.framework   0x000000010675db41 0x105058000 + 24140609
18  com.github.Electron.framework   0x000000010675b11a 0x105058000 + 24129818
19  com.github.Electron.framework   0x000000010675aef8 0x105058000 + 24129272
20  com.github.Electron.framework   0x0000000105ed4285 0x105058000 + 15188613
21  com.github.Electron.framework   0x0000000105ed3dee v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) + 206
22  com.github.Electron.framework   0x0000000105cdb253 v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) + 435
23  com.github.Electron.framework   0x000000010a949fce 0x105058000 + 93265870
24  com.github.Electron.framework   0x000000010a94a5a6 0x105058000 + 93267366
25  com.github.Electron.framework   0x000000010a94a718 0x105058000 + 93267736
26  com.github.Electron.framework   0x000000010a8f4e55 node::BootstrapEnvironment(node::Environment*) + 21
27  com.github.Electron.framework   0x00000001051087cb 0x105058000 + 722891
28  com.github.Electron.framework   0x0000000106ba918a 0x105058000 + 28643722
29  com.github.Electron.framework   0x0000000106bacb3b 0x105058000 + 28658491
30  com.github.Electron.framework   0x0000000106ba8996 0x105058000 + 28641686
31  com.github.Electron.framework   0x0000000106a66eb2 0x105058000 + 27324082
32  com.github.Electron.framework   0x0000000106a66ace 0x105058000 + 27323086
33  com.github.Electron.framework   0x0000000108b7b929 0x105058000 + 62011689
34  com.github.Electron.framework   0x0000000105c10014 0x105058000 + 12288020
35  com.github.Electron.framework   0x000000010505b0d4 AtomMain + 84
36  dk.company.namespace.software   0x00000001050219e0 0x105021000 + 2528
37  libdyld.dylib                   0x00007fff705447fd start + 1

Thread 1:
0   libsystem_pthread.dylib         0x00007fff70744818 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib         0x00007fff70744818 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib         0x00007fff70744818 start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib         0x00007fff70744818 start_wqthread + 0

Thread 5:: ThreadPoolServiceThread
0   libsystem_kernel.dylib          0x00007fff7068e072 kevent64 + 10
1   com.github.Electron.framework   0x0000000107424c3a 0x105058000 + 37538874
2   com.github.Electron.framework   0x0000000107424aa6 0x105058000 + 37538470
3   com.github.Electron.framework   0x00000001073d1048 0x105058000 + 37195848
4   com.github.Electron.framework   0x00000001073a50c7 0x105058000 + 37015751
5   com.github.Electron.framework   0x00000001073d4147 0x105058000 + 37208391
6   com.github.Electron.framework   0x00000001073e05f6 0x105058000 + 37258742
7   com.github.Electron.framework   0x00000001074269b7 0x105058000 + 37546423
8   libsystem_pthread.dylib         0x00007fff70748e65 _pthread_start + 148
9   libsystem_pthread.dylib         0x00007fff7074483b thread_start + 15

Thread 6:: ThreadPoolForegroundWorker
0   libsystem_kernel.dylib          0x00007fff7068525a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff706855d0 mach_msg + 60
2   com.github.Electron.framework   0x00000001073bd6f5 0x105058000 + 37115637
3   com.github.Electron.framework   0x00000001073dbf8d 0x105058000 + 37240717
4   com.github.Electron.framework   0x00000001073dc33c 0x105058000 + 37241660
5   com.github.Electron.framework   0x00000001073dc254 0x105058000 + 37241428
6   com.github.Electron.framework   0x00000001074269b7 0x105058000 + 37546423
7   libsystem_pthread.dylib         0x00007fff70748e65 _pthread_start + 148
8   libsystem_pthread.dylib         0x00007fff7074483b thread_start + 15

Thread 7:
0   libsystem_kernel.dylib          0x00007fff7068525a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff706855d0 mach_msg + 60
2   libsystem_kernel.dylib          0x00007fff70689de2 _kernelrpc_thread_policy_set + 155
3   libsystem_kernel.dylib          0x00007fff70689d2e thread_policy_set + 13
4   com.apple.Foundation            0x00007fff3b7213e3 -[NSThread _setThreadPriority:] + 299
5   com.github.Electron.framework   0x000000010742eeca 0x105058000 + 37580490
6   com.github.Electron.framework   0x0000000107426978 0x105058000 + 37546360
7   libsystem_pthread.dylib         0x00007fff70748e65 _pthread_start + 148
8   libsystem_pthread.dylib         0x00007fff7074483b thread_start + 15

Thread 8:: Chrome_IOThread
0   libsystem_kernel.dylib          0x00007fff7068e072 kevent64 + 10
1   com.github.Electron.framework   0x0000000107424c3a 0x105058000 + 37538874
2   com.github.Electron.framework   0x0000000107424aa6 0x105058000 + 37538470
3   com.github.Electron.framework   0x00000001073d1048 0x105058000 + 37195848
4   com.github.Electron.framework   0x00000001073a50c7 0x105058000 + 37015751
5   com.github.Electron.framework   0x0000000106bb2754 0x105058000 + 28682068
6   com.github.Electron.framework   0x00000001073e05f6 0x105058000 + 37258742
7   com.github.Electron.framework   0x00000001074269b7 0x105058000 + 37546423
8   libsystem_pthread.dylib         0x00007fff70748e65 _pthread_start + 148
9   libsystem_pthread.dylib         0x00007fff7074483b thread_start + 15

Thread 9:
0   libsystem_kernel.dylib          0x00007fff70689bce kevent + 10
1   com.github.Electron.framework   0x000000010aa6bb2a 0x105058000 + 94452522
2   com.github.Electron.framework   0x000000010aa5b4d1 uv_run + 497
3   com.github.Electron.framework   0x000000010a9d7436 0x105058000 + 93844534
4   libsystem_pthread.dylib         0x00007fff70748e65 _pthread_start + 148
5   libsystem_pthread.dylib         0x00007fff7074483b thread_start + 15

Thread 10:
0   libsystem_kernel.dylib          0x00007fff70687ce6 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff70749185 _pthread_cond_wait + 701
2   com.github.Electron.framework   0x000000010aa66ea9 uv_cond_wait + 9
3   com.github.Electron.framework   0x000000010a9d7548 0x105058000 + 93844808
4   com.github.Electron.framework   0x000000010a9d51bb 0x105058000 + 93835707
5   libsystem_pthread.dylib         0x00007fff70748e65 _pthread_start + 148
6   libsystem_pthread.dylib         0x00007fff7074483b thread_start + 15

Thread 11:
0   libsystem_kernel.dylib          0x00007fff70687ce6 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff70749185 _pthread_cond_wait + 701
2   com.github.Electron.framework   0x000000010aa66ea9 uv_cond_wait + 9
3   com.github.Electron.framework   0x000000010a9d7548 0x105058000 + 93844808
4   com.github.Electron.framework   0x000000010a9d51bb 0x105058000 + 93835707
5   libsystem_pthread.dylib         0x00007fff70748e65 _pthread_start + 148
6   libsystem_pthread.dylib         0x00007fff7074483b thread_start + 15

Thread 12:
0   libsystem_kernel.dylib          0x00007fff70687ce6 __psynch_cvwait + 10
1   libsystem_pthread.dylib         0x00007fff70749185 _pthread_cond_wait + 701
2   com.github.Electron.framework   0x000000010aa66ea9 uv_cond_wait + 9
3   com.github.Electron.framework   0x000000010a9d7548 0x105058000 + 93844808
4   com.github.Electron.framework   0x000000010a9d5190 0x105058000 + 93835664
5   libsystem_pthread.dylib         0x00007fff70748e65 _pthread_start + 148
6   libsystem_pthread.dylib         0x00007fff7074483b thread_start + 15

Thread 13:
0   libsystem_kernel.dylib          0x00007fff70685296 semaphore_wait_trap + 10
1   com.github.Electron.framework   0x000000010aa67410 uv_sem_wait + 16
2   com.github.Electron.framework   0x000000010aa22292 0x105058000 + 94151314
3   libsystem_pthread.dylib         0x00007fff70748e65 _pthread_start + 148
4   libsystem_pthread.dylib         0x00007fff7074483b thread_start + 15

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x00003f6316142001  rbx: 0x00003f6316142040  rcx: 0x00001096b4a840de  rdx: 0x00001096b4a840d8
  rdi: 0x00001096b4a840c9  rsi: 0x0000000000000000  rbp: 0x00007ffeeabdd5f0  rsp: 0x00007ffeeabdd578
   r8: 0x000000010f875324   r9: 0x0000000000000004  r10: 0x00007fbfc4000000  r11: 0x00007fbfc403e000
  r12: 0x00001096b4a840c9  r13: 0x0000600001837e40  r14: 0x00007fbfc403e400  r15: 0x000000010f86b000
  rip: 0x00003f6316142040  rfl: 0x0000000000010212  cr2: 0x00003f6316142040

Logical CPU:     2
Error Code:      0x00000015 (invalid protections for user instruction write)
Trap Number:     14

Binary Images:
       0x105021000 -        0x105049fff +dk.company.namespace.software (1.0.0 - 1.0.0) <CD315A0C-AE44-3040-8C05-F56E5800F953> /Users/USER/*/Software.app/Contents/MacOS/Software
       0x105058000 -        0x10b7eaf17 +com.github.Electron.framework (7.1.13) <E06AD352-8EBB-31C0-9CBC-6F7538F33D45> /Users/USER/*/Software.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework
       0x10c0b8000 -        0x10c0d3fff +com.github.Squirrel (1.0 - 1) <E4398068-33D3-3A00-9DBE-5ACC9B022501> /Users/USER/*/Software.app/Contents/Frameworks/Squirrel.framework/Versions/A/Squirrel
       0x10c101000 -        0x10c164ff7 +org.reactivecocoa.ReactiveCocoa (1.0 - 1) <701B20DE-3ADD-3643-B52A-E05744C30DB3> /Users/USER/*/Software.app/Contents/Frameworks/ReactiveCocoa.framework/Versions/A/ReactiveCocoa
       0x10c1e4000 -        0x10c1f8fff +org.mantle.Mantle (1.0 - ???) <31915DD6-48E6-3706-A076-C9D4CE17F4F6> /Users/USER/*/Software.app/Contents/Frameworks/Mantle.framework/Versions/A/Mantle
       0x10c210000 -        0x10c49cfe7 +libffmpeg.dylib (0) <CD6D3D90-7668-37FE-A3E0-1B71B3ABB7C8> /Users/USER/*/Software.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libffmpeg.dylib
       0x10fe76000 -        0x10ff06cb7  dyld (733.8) <EBC07CB6-870A-3A8E-B48A-67F62EA161F3> /usr/lib/dyld
    0x7fff347dd000 -     0x7fff349d6ff1  com.apple.avfoundation (2.0 - 1750.3) <46B63DBF-24D8-3C19-A171-5E1FA410D4FD> /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation
    0x7fff349d7000 -     0x7fff34aa3ff8  com.apple.audio.AVFAudio (1.0 - ???) <943D2C31-4A08-34BC-A6D6-4B5EE27B4EF4> /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio
    0x7fff34bc3000 -     0x7fff34bc3fff  com.apple.Accelerate (1.11 - Accelerate 1.11) <EEBE6680-1AAB-3192-AA7C-450537B07F27> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff34bdb000 -     0x7fff35246fef  com.apple.vImage (8.1 - 524.2) <33B60C65-1E08-3490-ADC7-6C75AA3EA022> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff35247000 -     0x7fff354b0fff  libBLAS.dylib (1303.60.1) <0FE82DB0-0E71-300A-BF0B-70BF3478FE79> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff354b1000 -     0x7fff357a0ff7  libBNNS.dylib (144.40.3) <86C8FBB0-19D3-355B-99A3-6B094BB98C06> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
    0x7fff357a2000 -     0x7fff35b47fff  libLAPACK.dylib (1303.60.1) <DCC36295-FF39-35A1-8DF1-1E8A714E2265> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff35b48000 -     0x7fff35b5dff8  libLinearAlgebra.dylib (1303.60.1) <0E47C269-832E-3B55-A6B6-855648BD206E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
    0x7fff35b5e000 -     0x7fff35b63ff3  libQuadrature.dylib (7) <E0534024-B7E7-3382-830C-71E7BD9D3DE4> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
    0x7fff35b64000 -     0x7fff35bd4fff  libSparse.dylib (103) <533DFAE8-8458-31F4-8AE2-B73C3869CED2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
    0x7fff35bd5000 -     0x7fff35be7fef  libSparseBLAS.dylib (1303.60.1) <7CECC6DF-B4A8-38A7-B4E9-0CDDC6EA2510> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
    0x7fff35be8000 -     0x7fff35dc1ffb  libvDSP.dylib (735.40.1) <BD49856D-39CE-397F-A069-63B2F0D79529> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff35dc2000 -     0x7fff35e7dfd7  libvMisc.dylib (735.40.1) <F3C565E5-8571-3E16-BC22-7687D1A756BD> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff35e7e000 -     0x7fff35e7efff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <A8B35A80-7217-38B1-8A20-E8B4F73124F0> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff35e7f000 -     0x7fff35edeffc  com.apple.Accounts (113 - 113) <C160B461-1DCD-3936-B8DE-72DD9B6473E1> /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts
    0x7fff36024000 -     0x7fff36ddffff  com.apple.AppKit (6.9 - 1894.30.142) <5A1752C0-67F4-3EDF-97DA-81AB42824B7B> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff36e2f000 -     0x7fff36e2ffff  com.apple.ApplicationServices (48 - 50) <C1A1ED89-4F27-30E4-B53B-34062E971294> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff36e30000 -     0x7fff36e9bfff  com.apple.ApplicationServices.ATS (377 - 493.0.2.1) <99B0135E-8EB3-307E-86E3-04818B690B1A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff36f34000 -     0x7fff36f72ff8  libFontRegistry.dylib (274.0.2.3) <E20402BC-8E91-359D-B724-BEAA24B75A92> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff36fcd000 -     0x7fff36ffcff7  com.apple.ATSUI (1.0 - 1) <7956D5E1-879C-3A3F-990F-96B57EC0BFD3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI
    0x7fff36ffd000 -     0x7fff37001ff3  com.apple.ColorSyncLegacy (4.13.0 - 1) <0805CEBA-9129-3EBC-85A5-32155C2F3D83> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
    0x7fff3709c000 -     0x7fff370f2ff2  com.apple.HIServices (1.22 - 674.1) <A65AE150-AB05-374A-8BC1-C35026566E8D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff370f3000 -     0x7fff37101fff  com.apple.LangAnalysis (1.7.0 - 1.7.0) <3D4B4F59-6A83-302E-A460-5B903E9756EF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff37102000 -     0x7fff37147ff2  com.apple.print.framework.PrintCore (15 - 516) <1F202B29-4770-3D69-85D0-2B3F6982C45A> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff37148000 -     0x7fff37152fff  com.apple.QD (4.0 - 413) <E50C4B4E-F827-31A3-BACF-4ACEBF527F96> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff37153000 -     0x7fff37160ff0  com.apple.speech.synthesis.framework (9.0.24 - 9.0.24) <4A1B8245-3735-361B-A456-FCE540D78707> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff37161000 -     0x7fff37241ffa  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <7B308BA7-F08A-3E70-A494-F03A688AAA42> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff37243000 -     0x7fff37243fff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <C3937FFF-1BCA-3A4F-B718-7D6CB4903907> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff375b9000 -     0x7fff37945ff6  com.apple.CFNetwork (1121.1.2 - 1121.1.2) <4E539AC8-A995-3BA8-AAD6-31D97DAE734B> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff379c0000 -     0x7fff379c0fff  com.apple.Carbon (160 - 162) <916D6D9E-3FE9-355C-913B-B44CAF35146D> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff379c1000 -     0x7fff379c4ffb  com.apple.CommonPanels (1.2.6 - 101) <FB59B3A1-2FDC-34B4-A639-981135C97908> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff379c5000 -     0x7fff37cb9ffb  com.apple.HIToolbox (2.1.1 - 994) <03BF3899-5DD5-3C1F-9DC6-B4C71CD656B6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff37cba000 -     0x7fff37cbdff3  com.apple.help (1.3.8 - 68) <AF302261-AD99-3AD0-A684-CC24C87B6CED> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff37cbe000 -     0x7fff37cc3ff7  com.apple.ImageCapture (9.0 - 1600.27.1) <1EFEBF06-C0DD-337E-805E-955A3A462395> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff37cc4000 -     0x7fff37cc4fff  com.apple.ink.framework (10.15 - 227) <E967D357-AF2E-338E-864D-CD94E87F6ECE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff37cc5000 -     0x7fff37cdfff2  com.apple.openscripting (1.7 - 185.1) <EAE41338-2712-3774-944C-C946312EA562> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff37d00000 -     0x7fff37d00fff  com.apple.print.framework.Print (15 - 271) <26144B7F-F5C4-311D-A602-D014F0D4434D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff37d01000 -     0x7fff37d03ff7  com.apple.securityhi (9.0 - 55008) <E4E32973-55AB-38A9-A57D-50BCDF860646> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff37d04000 -     0x7fff37d0aff7  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <2A1ECC85-580E-3508-BA1B-93222EE431A6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff37d0b000 -     0x7fff37ea4ffa  com.apple.cloudkit.CloudKit (860 - 860) <479BE11F-05A7-3C40-8980-E415F4F40143> /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit
    0x7fff37ea5000 -     0x7fff37ea5fff  com.apple.Cocoa (6.11 - 23) <DDDE2ECF-6FD6-3EC7-B2F9-C1873F85D0E5> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff37eb3000 -     0x7fff3809eff7  com.apple.ColorSync (4.13.0 - 3394.3) <61F27F92-1158-36A0-90D0-911A590F2904> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff3838e000 -     0x7fff3889dffa  com.apple.audio.CoreAudio (5.0 - 5.0) <C1EE25DD-6880-3FFB-8C7D-4CBC10B41BD2> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff388f0000 -     0x7fff38927ff0  com.apple.CoreBluetooth (1.0 - 1) <D1C334E4-E8C8-3FC4-B203-0555BA8C4932> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
    0x7fff38928000 -     0x7fff38d0affe  com.apple.CoreData (120 - 977.1) <59E37E60-C008-3FE0-BA4B-CF344BF72B70> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff38d0b000 -     0x7fff38e1bffe  com.apple.CoreDisplay (1.0 - 186.3.12) <4E34C576-C833-3E09-870A-13F4860337F5> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
    0x7fff38e1c000 -     0x7fff3929cfe7  com.apple.CoreFoundation (6.9 - 1674.114) <5810CC45-FB5D-3A78-861F-7BE03F9B2FDD> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff3929e000 -     0x7fff39917ff0  com.apple.CoreGraphics (2.0 - 1348.16) <48655F49-3617-33E6-B023-C2E031778FBF> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff39925000 -     0x7fff39c82ff5  com.apple.CoreImage (15.0.0 - 920.9) <65109A99-EE48-3228-B73A-33044833A600> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
    0x7fff39c83000 -     0x7fff39cebff5  com.apple.corelocation (2389.0.8 - 2389.0.8) <0F9E581C-8857-3E7A-9A8C-E40194D7C4B8> /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation
    0x7fff39cec000 -     0x7fff39d3dffe  com.apple.audio.midi.CoreMIDI (1.10 - 88) <20C81187-3AE5-3CAB-A81F-1454C6378085> /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI
    0x7fff39d40000 -     0x7fff3a045ffa  com.apple.CoreML (1.0 - 1) <34248E9D-67A0-3DA4-91A4-3C18602C9653> /System/Library/Frameworks/CoreML.framework/Versions/A/CoreML
    0x7fff3a046000 -     0x7fff3a120ff4  com.apple.CoreMedia (1.0 - 2530.5.4.1) <6C295C02-928C-31E3-8859-086DA9F5160A> /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff3a121000 -     0x7fff3a183ff6  com.apple.CoreMediaIO (1000.0 - 5125.6) <D32BAB31-9894-3C79-B09F-A6C1BB8744D3> /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO
    0x7fff3a20c000 -     0x7fff3a20cfff  com.apple.CoreServices (1069.11 - 1069.11) <3BBDA17B-6F86-35F4-B785-AFA2A14B6F51> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff3a20d000 -     0x7fff3a292fff  com.apple.AE (838 - 838) <877C7270-575A-3D5F-B768-4724037F025D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff3a293000 -     0x7fff3a574ff7  com.apple.CoreServices.CarbonCore (1217 - 1217) <DDC45E79-973C-3FB0-92EC-392A654179F5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff3a575000 -     0x7fff3a5c2ff5  com.apple.DictionaryServices (1.2 - 323.3.1) <A21D442C-E7B7-3A6C-BEEC-44B323AF9CB2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff3a5c3000 -     0x7fff3a5cbfff  com.apple.CoreServices.FSEvents (1268.60.1 - 1268.60.1) <8C772593-A2BA-33A7-BB43-49B9FCDD37CE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
    0x7fff3a5cc000 -     0x7fff3a805ff0  com.apple.LaunchServices (1069.11 - 1069.11) <7189EED9-9252-3030-AB32-6704AD9AEBAE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff3a806000 -     0x7fff3a89eff9  com.apple.Metadata (10.7.0 - 2075.7) <AECD1E1F-1C1B-3C42-9ACD-596980F145C2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff3a89f000 -     0x7fff3a8ccff7  com.apple.CoreServices.OSServices (1069.11 - 1069.11) <67A2F664-DCA1-3FD6-B88E-CF020EA8C59D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff3a8cd000 -     0x7fff3a934fff  com.apple.SearchKit (1.4.1 - 1.4.1) <367BBFA7-F18C-34B6-B4C8-A244A125D5E0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff3a935000 -     0x7fff3a959ff5  com.apple.coreservices.SharedFileList (131.4 - 131.4) <EB8F2B1B-B736-373F-B28B-E4E6F33A00C0> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
    0x7fff3abbc000 -     0x7fff3ac81ff4  com.apple.CoreTelephony (113 - 7296.1) <CFAEA86A-C2B0-3F14-AB4D-B19D62692256> /System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony
    0x7fff3ac82000 -     0x7fff3ae36ffe  com.apple.CoreText (643.1.2.3 - 643.1.2.3) <D955D513-DC79-33A9-9E17-C8D86884DED1> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff3ae37000 -     0x7fff3ae7bfff  com.apple.CoreVideo (1.8 - 334.0) <1331FE6E-328D-35FF-BC55-5A2231B804A1> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff3ae7c000 -     0x7fff3af09ff9  com.apple.framework.CoreWLAN (13.0 - 1455.3) <B1553A9E-1AC8-30D4-9B90-C7A719DBBF54> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
    0x7fff3af44000 -     0x7fff3af85ff7  com.apple.CryptoTokenKit (1.0 - 1) <B71457AC-8D0C-3534-8F95-B2272DCAE5AF> /System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/CryptoTokenKit
    0x7fff3b0cd000 -     0x7fff3b0d8fff  com.apple.DirectoryService.Framework (10.15 - 220.40.1) <1631515E-8685-3EC0-A5A0-54C60B47BEB5> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff3b0d9000 -     0x7fff3b184ff0  com.apple.DiscRecording (9.0.3 - 9030.4.5) <E1B2487B-7882-3CDE-812C-A5E20AAC7F5D> /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
    0x7fff3b1a9000 -     0x7fff3b1affff  com.apple.DiskArbitration (2.7 - 2.7) <5BE0B036-DEAB-3191-8D44-B489F4D39EE1> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff3b3a3000 -     0x7fff3b4c9ff6  com.apple.FileProvider (265.1 - 265.1) <B361EB77-4CD2-3231-B74F-F479FCD2DD23> /System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider
    0x7fff3b4de000 -     0x7fff3b4e0ff3  com.apple.ForceFeedback (1.0.6 - 1.0.6) <D6230212-11DA-32D0-A73B-D8851BBB6A6B> /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback
    0x7fff3b4e1000 -     0x7fff3b8a9ffc  com.apple.Foundation (6.9 - 1674.114) <532BBAE7-F2BA-3779-94E0-BFEDF2D7AB38> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff3b916000 -     0x7fff3b966ff7  com.apple.GSS (4.0 - 2.0) <5873DEB8-F186-3B53-BDFD-4E827B7EFFA2> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
    0x7fff3b967000 -     0x7fff3b994ffe  com.apple.GameController (1.0 - 1) <FDBECD29-BCCC-3C9F-BC8F-0DE1DB3544FC> /System/Library/Frameworks/GameController.framework/Versions/A/GameController
    0x7fff3baa2000 -     0x7fff3bbbaff8  com.apple.Bluetooth (7.0.3 - 7.0.3f5) <B860F9C0-A082-386D-BCA7-4B2BC8384301> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
    0x7fff3bc21000 -     0x7fff3bcc4ffb  com.apple.framework.IOKit (2.0.2 - 1726.80.1) <B63FE840-8E32-3429-A95D-AB466FE62104> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff3bcc6000 -     0x7fff3bcd6ffc  com.apple.IOSurface (269.6 - 269.6) <23D51648-9363-3696-9BF7-18F1B2AF621B> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff3bcf4000 -     0x7fff3bd4bff0  com.apple.ImageCaptureCore (1.0 - 1600.27.1) <8BF73C1E-18BA-3558-A14E-B62D6D8A1FF9> /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore
    0x7fff3bd4c000 -     0x7fff3bea9fee  com.apple.ImageIO.framework (3.3.0 - 1972.19) <484C67F4-2E4C-38F0-A2A5-A1CBE66558EE> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff3beaa000 -     0x7fff3beadfff  libGIF.dylib (1972.19) <2F8329F3-EE31-38AE-841A-D09BF48CAFF1> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff3beae000 -     0x7fff3bf68fe7  libJP2.dylib (1972.19) <3A695C63-A86D-364B-BDC9-D83D5078E371> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
    0x7fff3bf69000 -     0x7fff3bf8dfef  libJPEG.dylib (1972.19) <4B2284A3-A308-3F54-AC7C-06FF2ED36ED2> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff3c20b000 -     0x7fff3c225fef  libPng.dylib (1972.19) <DEF9EA12-460F-36B7-92BF-E96673E9470E> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff3c226000 -     0x7fff3c227fff  libRadiance.dylib (1972.19) <11F23339-C944-30BE-AB22-B30D266F8CC0> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff3c228000 -     0x7fff3c271feb  libTIFF.dylib (1972.19) <74C59557-26A7-362A-BAC5-564EE6867F2A> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff3c28a000 -     0x7fff3c6e7ff7  com.apple.Intents (1.0 - 1) <C9929460-B638-32C8-92AC-1985341F3DB3> /System/Library/Frameworks/Intents.framework/Versions/A/Intents
    0x7fff3c6ea000 -     0x7fff3d67eff1  com.apple.JavaScriptCore (15608 - 15608.5.11) <9CE55195-5B98-3C32-968D-6ED7364A9A69> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x7fff3d696000 -     0x7fff3d6a8ff3  com.apple.Kerberos (3.0 - 1) <DA356370-C1FA-3C23-9D77-5994EC7DC8C0> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fff3d6a9000 -     0x7fff3d6a9fff  libHeimdalProxy.dylib (77) <CB20F0B8-EDC1-3592-8B2D-6AEF80BE080B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib
    0x7fff3d6aa000 -     0x7fff3d6e0fff  com.apple.LDAPFramework (2.4.28 - 194.5) <7D272BD5-5CBD-3F4F-981C-5E34F5FB5DCA> /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP
    0x7fff3d7f5000 -     0x7fff3d816ff9  com.apple.CoreAuthentication.SharedUtils (1.0 - 693.80.3) <DE98E265-5985-381D-A7B8-5ED12E1C3926> /System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/Versions/A/SharedUtils
    0x7fff3d817000 -     0x7fff3d82fffc  com.apple.LocalAuthentication (1.0 - 693.80.3) <8FDF8D60-F75E-35E1-89E2-EEAA6FDFC628> /System/Library/Frameworks/LocalAuthentication.framework/Versions/A/LocalAuthentication
    0x7fff3da3c000 -     0x7fff3da46ff3  com.apple.MediaAccessibility (1.0 - 125) <0CDCDF44-20BB-3874-9800-734211759559> /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
    0x7fff3da5a000 -     0x7fff3db11ff5  com.apple.MediaPlayer (1.0 - 1.0) <AD327638-B751-39B7-AE10-544E1E19D8BD> /System/Library/Frameworks/MediaPlayer.framework/Versions/A/MediaPlayer
    0x7fff3db12000 -     0x7fff3e257fff  com.apple.MediaToolbox (1.0 - 2530.5.4.1) <C640EF6A-430F-3CFE-A957-CA54ED21F55A> /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
    0x7fff3e259000 -     0x7fff3e31cff1  com.apple.Metal (212.2.4 - 212.2.4) <EF882FC9-08E4-36B3-9BAB-3FF5CD70364F> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
    0x7fff3e31e000 -     0x7fff3e338ff4  com.apple.MetalKit (141.1 - 141.1) <81C8FDD8-B0A2-3B81-A930-CD1AADBFF576> /System/Library/Frameworks/MetalKit.framework/Versions/A/MetalKit
    0x7fff3e339000 -     0x7fff3e375ff3  com.apple.MetalPerformanceShaders.MPSCore (1.0 - 1) <65A8E0C0-6266-3229-A58D-DA1E40068E25> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSCore.framework/Versions/A/MPSCore
    0x7fff3e376000 -     0x7fff3e3fcfe6  com.apple.MetalPerformanceShaders.MPSImage (1.0 - 1) <CA913DB0-C674-3AC6-AAD9-D28B84C58CF1> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSImage.framework/Versions/A/MPSImage
    0x7fff3e3fd000 -     0x7fff3e421ff8  com.apple.MetalPerformanceShaders.MPSMatrix (1.0 - 1) <21FB637B-669C-3499-8BF3-1782B1484D52> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
    0x7fff3e422000 -     0x7fff3e437fff  com.apple.MetalPerformanceShaders.MPSNDArray (1.0 - 1) <0EE1E81D-0ABE-355D-B33B-5E5365C907C1> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray
    0x7fff3e438000 -     0x7fff3e597ff4  com.apple.MetalPerformanceShaders.MPSNeuralNetwork (1.0 - 1) <850F399A-D538-3A36-A0AF-5EB20AA55062> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
    0x7fff3e598000 -     0x7fff3e5e6ff7  com.apple.MetalPerformanceShaders.MPSRayIntersector (1.0 - 1) <C71ECDCD-701A-3839-8627-0DF1A8906452> /System/Library/Frameworks/MetalPerformanceShaders.framework/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
    0x7fff3e5e7000 -     0x7fff3e5e8ff5  com.apple.MetalPerformanceShaders.MetalPerformanceShaders (1.0 - 1) <97194F33-650C-31C1-8A5A-56F48E5F5ECB> /System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
    0x7fff3f52e000 -     0x7fff3f53affe  com.apple.NetFS (6.0 - 4.0) <0B2088AE-C16D-3FC3-9445-4EDAD2D51686> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff3f53b000 -     0x7fff3f67eff6  com.apple.Network (1.0 - 1) <16D0A17C-1FA8-336C-A082-3AD2A3DB8E3C> /System/Library/Frameworks/Network.framework/Versions/A/Network
    0x7fff3f67f000 -     0x7fff3f8e6ffa  com.apple.NetworkExtension (1.0 - 1) <DB5BF252-9A79-3324-A83E-4B3F66587651> /System/Library/Frameworks/NetworkExtension.framework/Versions/A/NetworkExtension
    0x7fff420a7000 -     0x7fff420ffff7  com.apple.opencl (3.5 - 3.5) <2B78F795-7131-3AAC-A2FB-FF01CB4A386D> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff42100000 -     0x7fff4211cfff  com.apple.CFOpenDirectory (10.15 - 220.40.1) <FF068FF7-C136-3A71-AD1F-B5170A918423> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff4211d000 -     0x7fff42128ff7  com.apple.OpenDirectory (10.15 - 220.40.1) <9448EC8E-8B76-3142-9540-C0752529762A> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff42a83000 -     0x7fff42a85fff  libCVMSPluginSupport.dylib (17.10.22) <87C47A23-D8E9-3AE3-AADF-0DE1FF03905E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
    0x7fff42a86000 -     0x7fff42a8bfff  libCoreFSCache.dylib (176.10) <E5C4E721-5BD3-350D-8FD2-12397CD1858D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
    0x7fff42a8c000 -     0x7fff42a90fff  libCoreVMClient.dylib (176.10) <35078399-3429-3EF5-AA29-C7E6CDB0F5FB> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff42a91000 -     0x7fff42a99ff7  libGFXShared.dylib (17.10.22) <2E8AF2C7-2BA8-3385-B7F5-F4E1234B5A8A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff42a9a000 -     0x7fff42aa4fff  libGL.dylib (17.10.22) <0EDD0D07-1CDD-3E35-8CAB-EDD65862E321> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff42aa5000 -     0x7fff42adafff  libGLImage.dylib (17.10.22) <86F7497C-6178-3E25-8BAD-9882681EAC84> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff42c6e000 -     0x7fff42caafff  libGLU.dylib (17.10.22) <ECEA64DF-30EC-3709-9EED-C9970BC31DB3> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff436da000 -     0x7fff436e9ff7  com.apple.opengl (17.10.22 - 17.10.22) <9530427D-0AE4-3F7D-B036-73FD32DDAD77> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff43898000 -     0x7fff4398cff7  com.apple.PDFKit (1.0 - 825.15) <ABDAA602-7DD5-318E-ABC5-3CEEDCC70E8E> /System/Library/Frameworks/PDFKit.framework/Versions/A/PDFKit
    0x7fff4398d000 -     0x7fff43aa5ff9  com.apple.PencilKit (1.0 - 1) <592C1EA2-1E78-348C-A6C4-4337145A904A> /System/Library/Frameworks/PencilKit.framework/Versions/A/PencilKit
    0x7fff43d41000 -     0x7fff43d47ff6  com.apple.PushKit (1.0 - 1) <B70AEBBE-FE65-377F-8B2A-EDBDECFBB93F> /System/Library/Frameworks/PushKit.framework/Versions/A/PushKit
    0x7fff43e68000 -     0x7fff440afff6  com.apple.imageKit (3.0 - 1081) <1837360C-E3BB-3185-92D4-D32EB53FC9FB> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit
    0x7fff440b0000 -     0x7fff44571ff7  com.apple.QuartzComposer (5.1 - 377) <62922CAC-83FF-34A4-9524-052FDDBBBC9C> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer
    0x7fff44572000 -     0x7fff44597ffc  com.apple.quartzfilters (1.10.0 - Tag) <87278A58-79EE-360D-A8B6-ADBEB452D2C5> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters
    0x7fff44598000 -     0x7fff446a2ffe  com.apple.QuickLookUIFramework (5.0 - 906) <FF93DA81-B1EE-3ED7-B1E9-8EDD7AE8FB69> /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuickLookUI.framework/Versions/A/QuickLookUI
    0x7fff446a3000 -     0x7fff446a3fff  com.apple.quartzframework (1.5 - 23) <8CB04123-1A2D-3773-9A24-A711A397280B> /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz
    0x7fff446a4000 -     0x7fff44923ff1  com.apple.QuartzCore (1.11 - 820.6) <5366D2D9-670F-3B9B-A1F2-9C44F7DFC8E8> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff44924000 -     0x7fff4497dffb  com.apple.QuickLookFramework (5.0 - 906) <B223B3AB-C9AE-3990-BC75-CFB283CB360C> /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook
    0x7fff4497e000 -     0x7fff449b2ff5  com.apple.QuickLookThumbnailing (1.0 - 1) <E2F1B08A-4E97-3FEC-B072-1AFADE54708F> /System/Library/Frameworks/QuickLookThumbnailing.framework/Versions/A/QuickLookThumbnailing
    0x7fff44e51000 -     0x7fff44e69fff  com.apple.SafariServices.framework (15608 - 15608.5.11) <8714BB95-91DD-3821-A177-BF590B8AE9E9> /System/Library/Frameworks/SafariServices.framework/Versions/A/SafariServices
    0x7fff45473000 -     0x7fff457c5ffa  com.apple.security (7.0 - 59306.80.4) <FA5EBA16-2B2B-3105-8A17-C8624C4B3BB3> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff457c6000 -     0x7fff4584fff7  com.apple.securityfoundation (6.0 - 55236.60.1) <0129932D-89E5-3608-B22E-DB5F0B3C3DC4> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff45850000 -     0x7fff4587dfff  com.apple.securityinterface (10.0 - 55139.0.1) <D2572186-FC98-30DE-B5F6-DA4B6CB5FA16> /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface
    0x7fff4587e000 -     0x7fff45882ff0  com.apple.xpc.ServiceManagement (1.0 - 1) <2475707B-F909-33C4-AAB7-80DC8D2CB435> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff45bb8000 -     0x7fff45bd2ffe  com.apple.StoreKit (1.0 - 1) <A0CF6978-67AE-3E82-B4A4-627EB172F2EF> /System/Library/Frameworks/StoreKit.framework/Versions/A/StoreKit
    0x7fff46615000 -     0x7fff4667ffff  com.apple.SystemConfiguration (1.19 - 1.19) <61B73150-6D87-3E2F-A935-B957425CC992> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff46847000 -     0x7fff4687cff2  com.apple.UserNotifications (1.0 - ???) <EEB4730B-7DBA-3758-8E00-A7361A54AE7C> /System/Library/Frameworks/UserNotifications.framework/Versions/A/UserNotifications
    0x7fff468fb000 -     0x7fff46c55ffc  com.apple.VideoToolbox (1.0 - 2530.5.4.1) <215DBDCC-D4C5-3745-8F88-028E98F62ADE> /System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff4a3ea000 -     0x7fff4a4aefe7  com.apple.APFS (1412.81.1 - 1412.81.1) <7EC14196-E481-35C0-94F0-09E5B81AD3E5> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
    0x7fff4adf2000 -     0x7fff4ae9eff5  com.apple.accounts.AccountsDaemon (113 - 113) <AD7C6B9F-ACFE-38B7-A5C4-D6AEEFD484C1> /System/Library/PrivateFrameworks/AccountsDaemon.framework/Versions/A/AccountsDaemon
    0x7fff4b5af000 -     0x7fff4b5b0ff1  com.apple.AggregateDictionary (1.0 - 1) <4EA2428D-FFB2-372C-BC1C-821BE221E8D0> /System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
    0x7fff4b972000 -     0x7fff4babfff5  com.apple.AnnotationKit (1.0 - 325.3) <A3E9B814-000E-3C74-97ED-FCC571FF3805> /System/Library/PrivateFrameworks/AnnotationKit.framework/Versions/A/AnnotationKit
    0x7fff4bac0000 -     0x7fff4baddffc  com.apple.AppContainer (4.0 - 448.60.2) <A862A822-AA47-35DB-94FE-20B91B7E5F4A> /System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
    0x7fff4bb32000 -     0x7fff4bb40ff7  com.apple.AppSandbox (4.0 - 448.60.2) <0F317402-65DC-3D99-91BD-BA3F06B60517> /System/Library/PrivateFrameworks/AppSandbox.framework/Versions/A/AppSandbox
    0x7fff4bb43000 -     0x7fff4bb9dff1  com.apple.AppStoreDaemon (1.0 - 1) <4E03A187-8127-30E9-8FA0-2E013AA75C4E> /System/Library/PrivateFrameworks/AppStoreDaemon.framework/Versions/A/AppStoreDaemon
    0x7fff4bf3d000 -     0x7fff4bfa3ff7  com.apple.AppSupport (1.0.0 - 29) <A58A95B2-5BE9-3D1A-BAE7-514CEFB5FF4D> /System/Library/PrivateFrameworks/AppSupport.framework/Versions/A/AppSupport
    0x7fff4bfcf000 -     0x7fff4bff3ff3  com.apple.framework.Apple80211 (13.0 - 1460.1) <CB83A2CF-78A4-3E94-83C1-845037EB84FF> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
    0x7fff4c129000 -     0x7fff4c138fef  com.apple.AppleFSCompression (119 - 1.0) <EEDA4040-1835-39A6-AC13-6CE35560C159> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff4c237000 -     0x7fff4c242ff7  com.apple.AppleIDAuthSupport (1.0 - 1) <CBD0CBCD-C403-37FA-87C8-CCE0D4462452> /System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
    0x7fff4c243000 -     0x7fff4c283ff6  com.apple.AppleIDSSOAuthentication (1.0 - 1) <ACE7CFD2-596F-3105-ACB6-3BE86875F123> /System/Library/PrivateFrameworks/AppleIDSSOAuthentication.framework/Versions/A/AppleIDSSOAuthentication
    0x7fff4c284000 -     0x7fff4c2ccfff  com.apple.AppleJPEG (1.0 - 1) <42E71E36-8AFA-300C-8322-B6FE66E68441> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
    0x7fff4c2de000 -     0x7fff4c676ffc  com.apple.AppleMediaServices (1.0 - 1) <96D0972E-6C70-38B7-98DE-2943B4D3F5EC> /System/Library/PrivateFrameworks/AppleMediaServices.framework/Versions/A/AppleMediaServices
    0x7fff4c681000 -     0x7fff4c6a6ffd  com.apple.aps.framework (4.0 - 4.0) <ED5D44FF-A826-3509-BFE3-4164A70E00EE> /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService
    0x7fff4c6a7000 -     0x7fff4c6abff7  com.apple.AppleSRP (5.0 - 1) <963AB710-D3B4-342C-A108-F0CAB862DB12> /System/Library/PrivateFrameworks/AppleSRP.framework/Versions/A/AppleSRP
    0x7fff4c6ac000 -     0x7fff4c6cefff  com.apple.applesauce (1.0 - 16.22) <E377E9B9-D02F-36BF-A012-587D55C814F7> /System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
    0x7fff4c78e000 -     0x7fff4c791ffb  com.apple.AppleSystemInfo (3.1.5 - 3.1.5) <ED587319-ACF9-385F-A8BB-E74E61054FA6> /System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
    0x7fff4c792000 -     0x7fff4c7e2ff7  com.apple.AppleVAFramework (6.1.2 - 6.1.2) <E69A79F0-90C0-3A6D-904C-7F005E4C4CEE> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff4c82b000 -     0x7fff4c83aff9  com.apple.AssertionServices (1.0 - 223.60.4) <24DF3272-5AE3-3E7B-AECC-5D3E1D1AA303> /System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
    0x7fff4cd79000 -     0x7fff4d177ff4  com.apple.audio.AudioResourceArbitration (1.0 - 1) <0B8DBD8A-03A0-32C5-B115-FE0F47826D23> /System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration
    0x7fff4d3ce000 -     0x7fff4d60bff7  com.apple.audio.AudioToolboxCore (1.0 - 1104.33) <0DB5EC73-CEEB-3971-B9C8-5263788DEBEC> /System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore
    0x7fff4d60c000 -     0x7fff4d725ff4  com.apple.AuthKit (1.0 - 1) <5B790973-7E89-3D7B-B1C9-56D3A65038CB> /System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
    0x7fff4d8e0000 -     0x7fff4d8e9ff3  com.apple.coreservices.BackgroundTaskManagement (1.0 - 104) <D0F2851A-521F-335A-B7C4-B1E39BB42DD7> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
    0x7fff4d8ea000 -     0x7fff4d98bff8  com.apple.backup.framework (1.11.2 - 1298.2.10) <B4C73BEC-CEF3-3C18-AF66-C5BEAAB51AD8> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
    0x7fff4d98c000 -     0x7fff4da0dffd  com.apple.BaseBoard (464.1 - 464.1) <3F887960-21C3-3CB2-9DF2-59CA3DB64EB1> /System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
    0x7fff4dade000 -     0x7fff4db0effd  com.apple.BoardServices (1.0 - 464.1) <2A77B3C1-CCFC-3CC5-B8D8-6466CB0D7AD9> /System/Library/PrivateFrameworks/BoardServices.framework/Versions/A/BoardServices
    0x7fff4db0f000 -     0x7fff4db4bfff  com.apple.bom (14.0 - 219.2) <06E2ABAD-08EC-3EF5-8C02-38CF3C43C181> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff4dc6a000 -     0x7fff4dca1ff9  com.apple.C2 (1.3 - 487) <06BB4FC2-0724-3540-9B0C-1BFC6982BD4D> /System/Library/PrivateFrameworks/C2.framework/Versions/A/C2
    0x7fff4e6d1000 -     0x7fff4e720fff  com.apple.ChunkingLibrary (302 - 302) <9FA43C86-7BC1-3CC3-A4CE-74A455CD7709> /System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
    0x7fff4f5e0000 -     0x7fff4f5f1fff  com.apple.CommonAuth (4.0 - 2.0) <6B36BE24-8D8B-3EE9-88BA-945B67F3AB6E> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
    0x7fff4f605000 -     0x7fff4f61cfff  com.apple.commonutilities (8.0 - 900) <7FADB6A2-AC75-329A-B4F8-D3A3350B02E9> /System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities
    0x7fff4fd13000 -     0x7fff500e8fc8  com.apple.CoreAUC (283.0.0 - 283.0.0) <7852C4D7-5A31-37F5-8A09-78254EAAF214> /System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
    0x7fff500e9000 -     0x7fff50117ffb  com.apple.CoreAVCHD (6.1.0 - 6100.4.1) <743CDD8E-3567-3173-91B4-A3BB581C69C9> /System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
    0x7fff5013a000 -     0x7fff50159ff0  com.apple.analyticsd (1.0 - 1) <74ED98BB-5B98-35A9-B6A4-02662EACE8BB> /System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
    0x7fff50258000 -     0x7fff502c9ff6  com.apple.corebrightness (1.0 - 1) <F62935DE-0876-3364-BE1D-A9BA54AB1787> /System/Library/PrivateFrameworks/CoreBrightness.framework/Versions/A/CoreBrightness
    0x7fff50424000 -     0x7fff5042fff7  com.apple.frameworks.CoreDaemon (1.3 - 1.3) <C8C662DC-0A7D-3E08-8FAD-54128CD59D3B> /System/Library/PrivateFrameworks/CoreDaemon.framework/Versions/B/CoreDaemon
    0x7fff50430000 -     0x7fff5063bff0  com.apple.CoreDuet (1.0 - 1) <7E060202-2D5A-3A78-A972-FFCB9D5DBF5A> /System/Library/PrivateFrameworks/CoreDuet.framework/Versions/A/CoreDuet
    0x7fff5063c000 -     0x7fff50689ff8  com.apple.coreduetcontext (1.0 - 1) <5769848B-A5B7-326B-820E-3348F84B2E3B> /System/Library/PrivateFrameworks/CoreDuetContext.framework/Versions/A/CoreDuetContext
    0x7fff5068a000 -     0x7fff5069affe  com.apple.CoreDuetDaemonProtocol (1.0 - 1) <EBADD150-DE15-3C16-8011-E3C34F67EC4E> /System/Library/PrivateFrameworks/CoreDuetDaemonProtocol.framework/Versions/A/CoreDuetDaemonProtocol
    0x7fff5069d000 -     0x7fff5069ffff  com.apple.CoreDuetDebugLogging (1.0 - 1) <E0D55D5E-17EC-3F72-844A-DEB14630D5B7> /System/Library/PrivateFrameworks/CoreDuetDebugLogging.framework/Versions/A/CoreDuetDebugLogging
    0x7fff506b0000 -     0x7fff506c0ff3  com.apple.CoreEmoji (1.0 - 107) <544182E2-893F-3975-AA70-26ADC637B3F1> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
    0x7fff5086c000 -     0x7fff509b8fff  com.apple.CoreHandwriting (161 - 1.2) <7FC47482-ED13-3165-A08A-B06BFFAA740E> /System/Library/PrivateFrameworks/CoreHandwriting.framework/Versions/A/CoreHandwriting
    0x7fff50d14000 -     0x7fff50d7eff0  com.apple.CoreNLP (1.0 - 213) <287973D6-1807-3A81-8F57-7BB39209F6C0> /System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
    0x7fff51083000 -     0x7fff5110cffa  com.apple.CorePDF (4.0 - 518.4.1) <EDF6903F-3673-3FEF-882C-4DBCFA99ECAB> /System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/CorePDF
    0x7fff511f0000 -     0x7fff511f8ff0  com.apple.CorePhoneNumbers (1.0 - 1) <7DC06F8E-A897-38EE-B6E3-721C034F6067> /System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
    0x7fff51945000 -     0x7fff51968ff7  com.apple.CoreSVG (1.0 - 129) <7254CEB9-8A9C-3E02-A76D-CF858A5D87D5> /System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG
    0x7fff51969000 -     0x7fff5199cff7  com.apple.CoreServicesInternal (446.6 - 446.6) <0CCCC36C-E33F-3DF8-B5E8-E1437F242933> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
    0x7fff5199d000 -     0x7fff519cbff7  com.apple.CSStore (1069.11 - 1069.11) <26602CC8-0080-3E85-A588-79CEF78D21E5> /System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
    0x7fff51ed9000 -     0x7fff51f60fff  com.apple.CoreSymbolication (11.0 - 64509.98.1) <A44F2BDD-D8BA-36B7-97B3-CF4C77C2EA71> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
    0x7fff51ff8000 -     0x7fff52124ff4  com.apple.coreui (2.1 - 608.3) <F909B4FA-2D2D-3142-B539-C0CF4A77D07A> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff52125000 -     0x7fff522c0ff6  com.apple.CoreUtils (6.1 - 610.19) <C1BEC3C0-C2D7-3333-A89C-7C0216DFFFA6> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
    0x7fff523f5000 -     0x7fff52408ff1  com.apple.CrashReporterSupport (10.13 - 15011.2) <1BFBE272-C431-31BD-9E4F-3F31F680A247> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff52672000 -     0x7fff52684ffc  com.apple.framework.DFRFoundation (1.0 - 252) <C6C87C6D-7FBC-3501-8614-2050FDA0BBC3> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
    0x7fff52685000 -     0x7fff5268afff  com.apple.DSExternalDisplay (3.1 - 380) <D8858746-3C00-3718-BC01-F511FA379A06> /System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
    0x7fff526f3000 -     0x7fff5276eff8  com.apple.datadetectorscore (8.0 - 659) <4815229E-A03D-3F73-AAD7-D87789DD23EC> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff527ba000 -     0x7fff527f8ff0  com.apple.DebugSymbols (194 - 194) <C0388FF0-F6A7-35C8-A274-D8B6AE52241D> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
    0x7fff527f9000 -     0x7fff52956ffe  com.apple.desktopservices (1.14.3 - 1281.3.2) <C476CE78-AECF-3D4E-BBF4-EB1A5F57B7AC> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff52a99000 -     0x7fff52b61ff6  com.apple.DiskImagesFramework (559.40.3 - 559.40.3) <279D6D62-AF8C-3C57-B860-14EC6669953C> /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages
    0x7fff52b62000 -     0x7fff52c32ff6  com.apple.DiskManagement (13.0 - 1648.60.1) <67747F82-3BAB-33A4-9F61-D095E722D4C2> /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement
    0x7fff52c33000 -     0x7fff52c37ff1  com.apple.DisplayServicesFW (3.1 - 380) <E832DAD7-56C9-3C14-8DCB-DB1911891B2C> /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices
    0x7fff52c8d000 -     0x7fff52cb1ffd  com.apple.DuetActivityScheduler (1.0 - 1) <95949C60-686E-3E71-9320-64B7BABF8577> /System/Library/PrivateFrameworks/DuetActivityScheduler.framework/Versions/A/DuetActivityScheduler
    0x7fff52cdb000 -     0x7fff52d10ff7  com.apple.SystemConfiguration.EAP8021X (14.0.0 - 14.0) <CC2DA043-4327-3464-BCFC-EFCE721BB629> /System/Library/PrivateFrameworks/EAP8021X.framework/Versions/A/EAP8021X
    0x7fff52d11000 -     0x7fff52d15ff9  com.apple.EFILogin (2.0 - 2) <37274A04-6FFC-3CA1-8835-457A54FDF781> /System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
    0x7fff53834000 -     0x7fff5384aff8  com.apple.Engram (1.0 - 1) <BDDAFFD0-DF72-37C1-8EDF-5B33882B8D05> /System/Library/PrivateFrameworks/Engram.framework/Versions/A/Engram
    0x7fff5384b000 -     0x7fff53eb5ff1  com.apple.vision.EspressoFramework (1.0 - 188.2) <EBF7869E-4746-3DF7-8860-CF596BC80D58> /System/Library/PrivateFrameworks/Espresso.framework/Versions/A/Espresso
    0x7fff54198000 -     0x7fff545b3ff9  com.apple.vision.FaceCore (4.3.0 - 4.3.0) <0255512B-C869-3DE7-9240-6506D5CC8284> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
    0x7fff54c17000 -     0x7fff54d4effc  libFontParser.dylib (277.2.1.2) <24CC0EED-DC94-3803-AA19-52A329DAFBF5> /System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
    0x7fff54de8000 -     0x7fff54df8ff6  libhvf.dylib (1.0 - $[CURRENT_PROJECT_VERSION]) <4BD1C9D8-DF67-3CE6-B801-6785C218986E> /System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib
    0x7fff59965000 -     0x7fff5996bfff  com.apple.GPUWrangler (4.7.2 - 4.7.2) <BF17B917-2B63-37C5-9030-B14F282723B2> /System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
    0x7fff59c89000 -     0x7fff59cafffb  com.apple.GenerationalStorage (2.0 - 313) <420F07C2-AB4D-3585-BA3E-380739320932> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff59cc8000 -     0x7fff5aca5ff6  com.apple.GeoServices (1.0 - 1624.23.12.10.2) <EE7B41C2-B3B7-3E4D-87DD-D4075E7B2512> /System/Library/PrivateFrameworks/GeoServices.framework/Versions/A/GeoServices
    0x7fff5add3000 -     0x7fff5ade1ffb  com.apple.GraphVisualizer (1.0 - 100.1) <94660F47-4A85-39D0-BA2B-B387D02477D9> /System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
    0x7fff5ae46000 -     0x7fff5ae53ff9  com.apple.HID (1.0 - 1) <DB24DFF3-6745-3ECB-8179-37356062FA96> /System/Library/PrivateFrameworks/HID.framework/Versions/A/HID
    0x7fff5af74000 -     0x7fff5b031ff4  com.apple.Heimdal (4.0 - 2.0) <C38A9368-4FAB-30DB-AFFC-9F0665DF2D9C> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
    0x7fff5c78e000 -     0x7fff5c88cff1  com.apple.ids (10.0 - 1000) <DEAC9982-FEB4-394A-9375-10418B6D3FDE> /System/Library/PrivateFrameworks/IDS.framework/Versions/A/IDS
    0x7fff5c88d000 -     0x7fff5c9c9ff8  com.apple.idsfoundation (10.0 - 1000) <0ED7FC42-317B-31EC-BEEF-1945E06D07ED> /System/Library/PrivateFrameworks/IDSFoundation.framework/Versions/A/IDSFoundation
    0x7fff5cfe4000 -     0x7fff5d044ff2  com.apple.imfoundation (10.0 - 1000) <C3C18F3D-D488-3370-ACBC-681C9B8F52D7> /System/Library/PrivateFrameworks/IMFoundation.framework/Versions/A/IMFoundation
    0x7fff5d172000 -     0x7fff5d17affd  com.apple.IOAccelerator (438.3.1 - 438.3.1) <2E051DEF-89A9-36FD-ABF7-62795A7E7A11> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
    0x7fff5d17d000 -     0x7fff5d193ff7  com.apple.IOPresentment (1.0 - 37) <4584C47E-5A31-372E-91DF-201141E3E41E> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
    0x7fff5d51d000 -     0x7fff5d568ff4  com.apple.IconServices (438.3 - 438.3) <D52BC60C-BA8C-3759-AA70-9F1B4325C85E> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
    0x7fff5d707000 -     0x7fff5d713ffa  com.apple.IntentsFoundation (1.0 - 1) <08DC118C-84D5-358F-94E4-E574FA4901BA> /System/Library/PrivateFrameworks/IntentsFoundation.framework/Versions/A/IntentsFoundation
    0x7fff5d726000 -     0x7fff5d72cffc  com.apple.InternationalSupport (1.0 - 45) <098000C3-AB40-3A6A-AE0B-6FC1B10A08AB> /System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport
    0x7fff5d96d000 -     0x7fff5d98dff6  com.apple.security.KeychainCircle.KeychainCircle (1.0 - 1) <9A1C0E52-1671-3687-9F61-B6F821440273> /System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
    0x7fff5dae5000 -     0x7fff5dbb3ff5  com.apple.LanguageModeling (1.0 - 215.1) <B47A62F3-7F45-3A84-A856-C674D4613261> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
    0x7fff5dbb4000 -     0x7fff5dbfcff7  com.apple.Lexicon-framework (1.0 - 72) <CD6D3F05-0647-348D-AED0-9566F968A954> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
    0x7fff5dc03000 -     0x7fff5dc07ff2  com.apple.LinguisticData (1.0 - 353.6.1) <91C3132C-EB52-32D6-9009-DE4B207ACE72> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
    0x7fff5dc2e000 -     0x7fff5dc52ffe  com.apple.locationsupport (2389.0.8 - 2389.0.8) <205762C7-CFFA-36BA-8839-550DE22EA87E> /System/Library/PrivateFrameworks/LocationSupport.framework/Versions/A/LocationSupport
    0x7fff5dcab000 -     0x7fff5dcb0ff7  com.apple.LoginUICore (4.0 - 4.0) <B4234868-F8AB-3F18-A39F-6109F54F9054> /System/Library/PrivateFrameworks/LoginUIKit.framework/Versions/A/Frameworks/LoginUICore.framework/Versions/A/LoginUICore
    0x7fff5e4a2000 -     0x7fff5e4a5fff  com.apple.Mangrove (1.0 - 25) <31F5F88F-E658-3335-A314-42373AA3F027> /System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
    0x7fff5e662000 -     0x7fff5e662ff5  com.apple.marco (10.0 - 1000) <3295981A-1072-36C4-A57C-52567A4738D9> /System/Library/PrivateFrameworks/Marco.framework/Versions/A/Marco
    0x7fff5e663000 -     0x7fff5e689ffe  com.apple.MarkupUI (1.0 - 325.3) <0D269185-8CCE-378F-A817-8428B0CCD223> /System/Library/PrivateFrameworks/MarkupUI.framework/Versions/A/MarkupUI
    0x7fff5e70e000 -     0x7fff5e798ff0  com.apple.MediaExperience (1.0 - 1) <18B481AF-EC89-3B02-869A-0C651F5EB4E5> /System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience
    0x7fff5e799000 -     0x7fff5e7ccfff  com.apple.MediaKit (16 - 923) <5C9A8E2E-EE2A-3729-99AF-BD94DB6A0168> /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
    0x7fff5e891000 -     0x7fff5ec17ff9  com.apple.MediaRemote (1.0 - 1) <95A92102-686C-33F7-A98C-40324C6FC077> /System/Library/PrivateFrameworks/MediaRemote.framework/Versions/A/MediaRemote
    0x7fff5ec18000 -     0x7fff5ec53ff7  com.apple.MediaServices (1.0 - 1) <9EA78FA6-DCDC-3A46-8894-9EEEC86E6C76> /System/Library/PrivateFrameworks/MediaServices.framework/Versions/A/MediaServices
    0x7fff5ef62000 -     0x7fff5efaefff  com.apple.spotlight.metadata.utilities (1.0 - 2075.7) <F7FA0F68-7E46-3461-9DA6-C55FBB85C799> /System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
    0x7fff5efaf000 -     0x7fff5f07dffd  com.apple.gpusw.MetalTools (1.0 - 1) <9E8CB894-AD09-3264-B013-CBCF31105286> /System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
    0x7fff5f2ad000 -     0x7fff5f2cbff7  com.apple.MobileKeyBag (2.0 - 1.0) <F2EDE53D-AE96-356E-B8D2-455FF24D3341> /System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
    0x7fff5f398000 -     0x7fff5f531ff3  com.apple.Montreal (1.0 - 120.1) <CD3108F3-D513-3E30-AF24-0C577B658F6A> /System/Library/PrivateFrameworks/Montreal.framework/Versions/A/Montreal
    0x7fff5f532000 -     0x7fff5f562fff  com.apple.MultitouchSupport.framework (3430.1 - 3430.1) <969DA9DA-B08A-3D53-960C-024AEA3E0AB2> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff5fa62000 -     0x7fff5fa6cfff  com.apple.NetAuth (6.2 - 6.2) <A400CD55-B3EA-371A-8BAB-FDDA87660AE4> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff5fb2f000 -     0x7fff5fb4bffc  com.apple.network.statistics.framework (1.2 - 1) <AD23CD64-B7CE-3ED5-9ECC-F112D58CBD0D> /System/Library/PrivateFrameworks/NetworkStatistics.framework/Versions/A/NetworkStatistics
    0x7fff601e0000 -     0x7fff601e2ffe  com.apple.OAuth (25 - 25) <8297E338-D65B-36FA-83F0-B4CD2A9D2715> /System/Library/PrivateFrameworks/OAuth.framework/Versions/A/OAuth
    0x7fff6045d000 -     0x7fff604a9ff7  com.apple.OTSVG (1.0 - 643.1.2.3) <7F19E0AF-9E41-32DE-A19B-37D1C131B230> /System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
    0x7fff6163f000 -     0x7fff6164affe  com.apple.PerformanceAnalysis (1.243.1 - 243.1) <D33C31A5-AE17-3455-B33A-62EFBF5DF5E7> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
    0x7fff6164b000 -     0x7fff61673ffb  com.apple.persistentconnection (1.0 - 1.0) <7474CCC1-A27A-38FC-B9D6-BAB08AD736DE> /System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection
    0x7fff6309a000 -     0x7fff630caff1  com.apple.pluginkit.framework (1.0 - 1) <0A1D542E-B453-366C-8839-F5EAD9058A1F> /System/Library/PrivateFrameworks/PlugInKit.framework/Versions/A/PlugInKit
    0x7fff630f3000 -     0x7fff63106ff8  com.apple.PowerLog (1.0 - 1) <4183F660-5CEF-3525-BC87-529D48092B35> /System/Library/PrivateFrameworks/PowerLog.framework/Versions/A/PowerLog
    0x7fff63f76000 -     0x7fff63fd0ff7  com.apple.ProtectedCloudStorage (1.0 - 1) <DBBF47F9-8BE4-3B54-B077-1C8C9366D033> /System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
    0x7fff63fd1000 -     0x7fff63feafff  com.apple.ProtocolBuffer (1 - 274.20.7.15.1) <3322B8EE-991A-30C2-BCA1-B81E7DDE7B6B> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
    0x7fff640f6000 -     0x7fff640f9ff4  com.apple.QuickLookNonBaseSystem (1.0 - 1) <C9A839A2-4D01-312B-BE92-1C0008A1E666> /System/Library/PrivateFrameworks/QuickLookNonBaseSystem.framework/Versions/A/QuickLookNonBaseSystem
    0x7fff640fa000 -     0x7fff6411dffb  com.apple.quicklook.QuickLookSupport (1.0 - 1) <65264B72-FDC1-3DBC-9164-D8B03A850640> /System/Library/PrivateFrameworks/QuickLookSupport.framework/Versions/A/QuickLookSupport
    0x7fff64164000 -     0x7fff641dcff8  com.apple.Rapport (1.9 - 190.11) <EDF8FF7F-4986-30FD-B6C7-E491DEA43B9B> /System/Library/PrivateFrameworks/Rapport.framework/Versions/A/Rapport
    0x7fff643f3000 -     0x7fff6441cff9  com.apple.RemoteViewServices (2.0 - 148) <34347997-F06E-3000-B336-093A2B055E31> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
    0x7fff64582000 -     0x7fff645bdff4  com.apple.RunningBoardServices (1.0 - 223.60.4) <111A73BB-C1CD-35B8-AEFD-98CA52B1514F> /System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices
    0x7fff65f08000 -     0x7fff65f0bff9  com.apple.SecCodeWrapper (4.0 - 448.60.2) <C6EBD591-8132-31FB-991A-368BA9B7444D> /System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
    0x7fff6607e000 -     0x7fff661a2ff4  com.apple.Sharing (1506.6 - 1506.6) <4FA735A0-4BDB-384C-B04D-7C2EB3DEDCFB> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
    0x7fff661c3000 -     0x7fff661e3ffd  com.apple.sidecar-core (1.0 - 209) <1A7DCD7A-40E4-391C-A24E-3C17ACD4FF44> /System/Library/PrivateFrameworks/SidecarCore.framework/Versions/A/SidecarCore
    0x7fff661e4000 -     0x7fff661f6ff8  com.apple.sidecar-ui (1.0 - 209) <F99DF192-A7BB-3EB3-9376-8C60A0B16EB5> /System/Library/PrivateFrameworks/SidecarUI.framework/Versions/A/SidecarUI
    0x7fff671ba000 -     0x7fff674b2ffa  com.apple.SkyLight (1.600.0 - 450.1) <9B2718F3-27FC-319C-98DD-881FD7C742AB> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
    0x7fff67cfa000 -     0x7fff67d08fff  com.apple.SpeechRecognitionCore (6.0.91 - 6.0.91) <10EBEF24-6C75-3E91-B99B-DC1BCD498D8A> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
    0x7fff68535000 -     0x7fff6853eff7  com.apple.SymptomDiagnosticReporter (1.0 - 1238.60.1) <921F5137-CD53-35A9-92EA-1A3C412E4C51> /System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter
    0x7fff685b0000 -     0x7fff685daffc  com.apple.framework.SystemAdministration (1.0 - 1.0) <810032F4-4A3F-38E8-AD90-A7362EDDA0F0> /System/Library/PrivateFrameworks/SystemAdministration.framework/Versions/A/SystemAdministration
    0x7fff687f4000 -     0x7fff68804ff3  com.apple.TCC (1.0 - 1) <A8308EDB-9AF7-3B6B-AAC3-143F91F58F1D> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
    0x7fff68cf9000 -     0x7fff68dc0ff4  com.apple.TextureIO (3.10.9 - 3.10.9) <CFA1BB98-DECC-30CB-B923-EFF42B904226> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
    0x7fff68f3d000 -     0x7fff68f3efff  com.apple.TrustEvaluationAgent (2.0 - 33) <FB6537B0-DA74-3FB7-B364-60828A9CF7E9> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff69c17000 -     0x7fff69e71ff2  com.apple.UIFoundation (1.0 - 660) <A48A9528-88BA-3883-9FD9-3150568D7BDA> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
    0x7fff69f04000 -     0x7fff69f0affe  com.apple.URLFormatting (119 - 119.15) <FF8D794B-A211-33AA-A1E3-14534DF83261> /System/Library/PrivateFrameworks/URLFormatting.framework/Versions/A/URLFormatting
    0x7fff6aa65000 -     0x7fff6aa85fff  com.apple.UserManagement (1.0 - 1) <6B41CDA7-B382-36D9-8435-F355DE42C596> /System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement
    0x7fff6b83b000 -     0x7fff6b926ffe  com.apple.ViewBridge (464.1 - 464.1) <AAFB0B7B-8A94-3664-8FEA-A616CD8BFDDD> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
    0x7fff6bacc000 -     0x7fff6bacdfff  com.apple.WatchdogClient.framework (1.0 - 67.60.1) <D998CF4B-D757-3B33-A498-5C4259CE882B> /System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient
    0x7fff6be46000 -     0x7fff6be82ff3  libAWDSupport.dylib (949) <69A46E38-4E11-3CF5-A3B9-C102580ABA5E> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libAWDSupport.dylib
    0x7fff6be83000 -     0x7fff6c128ffe  libAWDSupportFramework.dylib (3417) <A84EE506-FCCA-317B-9835-81C488F93447> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libAWDSupportFramework.dylib
    0x7fff6c129000 -     0x7fff6c13aff7  libprotobuf-lite.dylib (3417) <7C476F8F-8AE8-3A17-A9B3-6263E0029681> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libprotobuf-lite.dylib
    0x7fff6c13b000 -     0x7fff6c195ff3  libprotobuf.dylib (3417) <42811D05-A40E-3C1B-8E77-CEA2E28D6E94> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/Libraries/libprotobuf.dylib
    0x7fff6c196000 -     0x7fff6c1daff6  com.apple.awd (1.0 - 949) <21EAC3CE-B3F4-36F3-B2AD-1F3C26B26ADB> /System/Library/PrivateFrameworks/WirelessDiagnostics.framework/Versions/A/WirelessDiagnostics
    0x7fff6c6aa000 -     0x7fff6c6adffa  com.apple.dt.XCTTargetBootstrap (1.0 - 15700) <09FE38EC-8B8D-385B-BBF9-48F1133A8E50> /System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
    0x7fff6c726000 -     0x7fff6c734ff5  com.apple.audio.caulk (1.0 - 32.3) <E436DBA4-321E-3C6B-80F3-AE06E44D05C8> /System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
    0x7fff6ca75000 -     0x7fff6ca77ff3  com.apple.loginsupport (1.0 - 1) <F2EC9213-901A-3657-A36A-DFD80BD8ABBC> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
    0x7fff6cabd000 -     0x7fff6cac9ffd  com.apple.perfdata (1.0 - 51.40.3) <5D82E2FA-79C3-3CA5-B0F5-AABC198EAAEB> /System/Library/PrivateFrameworks/perfdata.framework/Versions/A/perfdata
    0x7fff6cd8e000 -     0x7fff6cd9aff3  libAudioStatistics.dylib (1104.33) <F3376A47-9BAB-357A-8C6A-BD18CE372A17> /usr/lib/libAudioStatistics.dylib
    0x7fff6cd9b000 -     0x7fff6cdd1ffa  libAudioToolboxUtility.dylib (1104.33) <5426E64E-18E2-33E0-A9A8-BD8D449BA463> /usr/lib/libAudioToolboxUtility.dylib
    0x7fff6cdd8000 -     0x7fff6ce0dff7  libCRFSuite.dylib (48) <31D98527-9972-3A4B-9868-C9394FAF742E> /usr/lib/libCRFSuite.dylib
    0x7fff6ce10000 -     0x7fff6ce1aff3  libChineseTokenizer.dylib (34) <9E2B02B0-32A5-3245-AC50-F6BEEC34FCEC> /usr/lib/libChineseTokenizer.dylib
    0x7fff6ce1b000 -     0x7fff6cea4fff  libCoreStorage.dylib (551) <2E7671D0-F66B-3BCC-AAAF-5D2024CE15CE> /usr/lib/libCoreStorage.dylib
    0x7fff6cea7000 -     0x7fff6cea9ff7  libDiagnosticMessagesClient.dylib (112) <45E85899-039F-3B99-8789-F497DD9916C2> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff6ceee000 -     0x7fff6d0a5ff3  libFosl_dynamic.dylib (100.4) <84A5F946-01EE-3740-BD2F-4C2A6B1FE82B> /usr/lib/libFosl_dynamic.dylib
    0x7fff6d0cc000 -     0x7fff6d0d2ff3  libIOReport.dylib (54) <F60AF538-9EE4-3E10-A289-A015257841B6> /usr/lib/libIOReport.dylib
    0x7fff6d1b2000 -     0x7fff6d1b9fff  libMatch.1.dylib (36) <861F4202-5A25-3CA3-98AE-024F91EA95F5> /usr/lib/libMatch.1.dylib
    0x7fff6d1e9000 -     0x7fff6d208fff  libMobileGestalt.dylib (826.80.1) <107E3D8D-CCCD-32F4-B858-3F355126F733> /usr/lib/libMobileGestalt.dylib
    0x7fff6d27d000 -     0x7fff6d35aff7  libSMC.dylib (20) <A3C9B46F-1838-3562-859E-32C577BC0A40> /usr/lib/libSMC.dylib
    0x7fff6d36f000 -     0x7fff6d370ff3  libSystem.B.dylib (1281) <A2C26908-8802-3CA7-8B74-ED4A74AA152C> /usr/lib/libSystem.B.dylib
    0x7fff6d371000 -     0x7fff6d3feff7  libTelephonyUtilDynamic.dylib (3852) <A47F3C6B-1F0C-333C-9D35-CEAC77A6C4B0> /usr/lib/libTelephonyUtilDynamic.dylib
    0x7fff6d3ff000 -     0x7fff6d400fff  libThaiTokenizer.dylib (3) <9E5B4E50-E982-387C-AA2F-BB43867322ED> /usr/lib/libThaiTokenizer.dylib
    0x7fff6d418000 -     0x7fff6d42efff  libapple_nghttp2.dylib (1.39.2) <C79E1B79-0BBE-311F-A177-6879D5C4D991> /usr/lib/libapple_nghttp2.dylib
    0x7fff6d463000 -     0x7fff6d4d5ff7  libarchive.2.dylib (72.40.2) <1AE0592D-8451-30D1-AEE8-3F39F46D9DD4> /usr/lib/libarchive.2.dylib
    0x7fff6d4d6000 -     0x7fff6d56cfc5  libate.dylib (2.0.9) <DE07BAA8-3ABB-317B-BF53-E7B867069B51> /usr/lib/libate.dylib
    0x7fff6d570000 -     0x7fff6d570ff3  libauto.dylib (187) <71A48A59-FE0E-3D86-A219-B79DAF7CF9DD> /usr/lib/libauto.dylib
    0x7fff6d637000 -     0x7fff6d647ff3  libbsm.0.dylib (60) <5EBEA671-D25B-3425-AC2B-70C2760B8B94> /usr/lib/libbsm.0.dylib
    0x7fff6d648000 -     0x7fff6d654fff  libbz2.1.0.dylib (44) <FA7CE29A-2FE3-3107-8693-5D33D5B7E11F> /usr/lib/libbz2.1.0.dylib
    0x7fff6d655000 -     0x7fff6d6a8ff7  libc++.1.dylib (800.7) <1D0CB627-8A78-329F-A679-1B5248FF4C59> /usr/lib/libc++.1.dylib
    0x7fff6d6a9000 -     0x7fff6d6bdfff  libc++abi.dylib (800.7) <7AF668FB-901D-3F45-BA0D-710A235A8D1F> /usr/lib/libc++abi.dylib
    0x7fff6d6be000 -     0x7fff6d6beffb  libcharset.1.dylib (59) <56F66234-104F-3494-B336-598800CF3F71> /usr/lib/libcharset.1.dylib
    0x7fff6d6bf000 -     0x7fff6d6d0ffb  libcmph.dylib (8) <9B9AB2BA-75FB-3B70-AAE4-E32B06CF9D69> /usr/lib/libcmph.dylib
    0x7fff6d6d1000 -     0x7fff6d6e8fe7  libcompression.dylib (87) <A252D9B2-0D88-3345-94DC-E5D7C8245985> /usr/lib/libcompression.dylib
    0x7fff6d9b8000 -     0x7fff6d9ceff7  libcoretls.dylib (167) <6D32CE15-591C-39AD-9A3E-0C2FFC03C3C1> /usr/lib/libcoretls.dylib
    0x7fff6d9cf000 -     0x7fff6d9d0fff  libcoretls_cfhelpers.dylib (167) <3CE60FA9-98FC-3EE0-B398-177F3CAA850D> /usr/lib/libcoretls_cfhelpers.dylib
    0x7fff6de74000 -     0x7fff6df78fe7  libcrypto.44.dylib (47.11.1) <F8CA295E-A4BC-35D2-8F33-A7634AC8F490> /usr/lib/libcrypto.44.dylib
    0x7fff6df7b000 -     0x7fff6df86ff7  libcsfde.dylib (551) <FA2C454A-EEA7-34CF-8C82-B8BE4F24BCBF> /usr/lib/libcsfde.dylib
    0x7fff6df8e000 -     0x7fff6dfedfff  libcups.2.dylib (483.2) <440F82E8-646B-337D-A60E-976FF2C901ED> /usr/lib/libcups.2.dylib
    0x7fff6dfef000 -     0x7fff6e056fff  libcurl.4.dylib (118) <0237EA14-F0EB-3BF7-8533-696F822D3522> /usr/lib/libcurl.4.dylib
    0x7fff6e0f9000 -     0x7fff6e0f9fff  libenergytrace.dylib (21) <8E5C9BB2-14F4-37DF-AAE7-8130EBF466A3> /usr/lib/libenergytrace.dylib
    0x7fff6e0fa000 -     0x7fff6e113ff7  libexpat.1.dylib (19.60.2) <641F502C-FF8F-3C15-A262-F92F94D7C7E3> /usr/lib/libexpat.1.dylib
    0x7fff6e121000 -     0x7fff6e123fff  libfakelink.dylib (149) <7296A5B3-EE44-34E6-810A-2A12C2D3EF68> /usr/lib/libfakelink.dylib
    0x7fff6e132000 -     0x7fff6e137fff  libgermantok.dylib (24) <7B3FFFFB-5E34-3940-8E0A-B64A2DE42E68> /usr/lib/libgermantok.dylib
    0x7fff6e138000 -     0x7fff6e141ff7  libheimdal-asn1.dylib (564.60.2) <C37C4E10-F1D3-3B62-BDDF-7DBC611ACEC6> /usr/lib/libheimdal-asn1.dylib
    0x7fff6e142000 -     0x7fff6e232ff7  libiconv.2.dylib (59) <30414773-5E42-3976-B7C3-9BB8883792EE> /usr/lib/libiconv.2.dylib
    0x7fff6e233000 -     0x7fff6e48bff7  libicucore.A.dylib (64252.0.1) <0F9294A7-6EC0-3279-BF92-3233C89DFA0A> /usr/lib/libicucore.A.dylib
    0x7fff6e4a5000 -     0x7fff6e4a6fff  liblangid.dylib (133) <EDF945D6-A37D-3DEB-B956-B4745269603D> /usr/lib/liblangid.dylib
    0x7fff6e4a7000 -     0x7fff6e4bfff3  liblzma.5.dylib (16) <F75FB525-C702-3A7E-9239-28D57E677DD5> /usr/lib/liblzma.5.dylib
    0x7fff6e4d7000 -     0x7fff6e57efff  libmecab.dylib (883.1.1) <A2C923A6-D955-3FF1-82AE-7E54947F9566> /usr/lib/libmecab.dylib
    0x7fff6e57f000 -     0x7fff6e7e1fe1  libmecabra.dylib (883.1.1) <971A30D4-1C27-3DD1-AACF-8337AE059F70> /usr/lib/libmecabra.dylib
    0x7fff6eb51000 -     0x7fff6eb80ff7  libncurses.5.4.dylib (57) <8882C63D-A0EC-3B10-8DD9-FD6419FB7C80> /usr/lib/libncurses.5.4.dylib
    0x7fff6ecaf000 -     0x7fff6f125ff7  libnetwork.dylib (1880.60.5) <8B4092C3-9F1C-34C3-A73D-A2228C345831> /usr/lib/libnetwork.dylib
    0x7fff6f126000 -     0x7fff6f13cfff  libnetworkextension.dylib (1095.60.2) <C36C54F7-C939-3814-8363-C467822F819A> /usr/lib/libnetworkextension.dylib
    0x7fff6f1c4000 -     0x7fff6f1f5fc6  libobjc.A.dylib (781.2) <7B72F50A-5381-36D7-A616-65D3EA9748A5> /usr/lib/libobjc.A.dylib
    0x7fff6f1f6000 -     0x7fff6f1f7ff7  libodfde.dylib (26) <201A666E-B822-3F42-9BE2-FF0074D73667> /usr/lib/libodfde.dylib
    0x7fff6f208000 -     0x7fff6f20cfff  libpam.2.dylib (25) <55302451-C2B2-3DB4-9092-B84E236104DA> /usr/lib/libpam.2.dylib
    0x7fff6f20f000 -     0x7fff6f245ff7  libpcap.A.dylib (89.60.2) <FD167BF3-6984-36E1-9D93-E8B98E3E64A1> /usr/lib/libpcap.A.dylib
    0x7fff6f283000 -     0x7fff6f291ff9  libperfcheck.dylib (37) <520F0111-A582-3F57-9B64-CCFB35E10E95> /usr/lib/libperfcheck.dylib
    0x7fff6f292000 -     0x7fff6f295ff3  libpmenergy.dylib (214.80.1) <73EEFE1C-6BD1-3440-811B-16C25D1EA3B4> /usr/lib/libpmenergy.dylib
    0x7fff6f296000 -     0x7fff6f298fff  libpmsample.dylib (214.80.1) <52AACC5E-0977-38D0-B507-D6968F1E5E4C> /usr/lib/libpmsample.dylib
    0x7fff6f2c7000 -     0x7fff6f2dfff7  libresolv.9.dylib (67.40.1) <F363FB44-7C6D-3BC6-A897-639C74F9C97B> /usr/lib/libresolv.9.dylib
    0x7fff6f2e1000 -     0x7fff6f325fff  libsandbox.1.dylib (1217.80.1) <87099525-DB29-3530-87A6-BD484B56E97C> /usr/lib/libsandbox.1.dylib
    0x7fff6f326000 -     0x7fff6f338fff  libsasl2.2.dylib (213) <DC389F71-4D17-3947-BEE5-0D206F8E351D> /usr/lib/libsasl2.2.dylib
    0x7fff6f339000 -     0x7fff6f33aff7  libspindump.dylib (281.2) <E8095278-F895-3918-A2A0-9E434C8DDAEA> /usr/lib/libspindump.dylib
    0x7fff6f33b000 -     0x7fff6f528ff7  libsqlite3.dylib (308.4) <448E300F-0157-3AEA-B199-0DFA914B1547> /usr/lib/libsqlite3.dylib
    0x7fff6f61c000 -     0x7fff6f649ffb  libssl.46.dylib (47.11.1) <D3E6B599-311F-37B6-B346-501A1DA2EE65> /usr/lib/libssl.46.dylib
    0x7fff6f6cb000 -     0x7fff6f6fcfff  libtidy.A.dylib (17.1) <F2091CD5-E06B-3795-AAD6-B0E928DB3652> /usr/lib/libtidy.A.dylib
    0x7fff6f77a000 -     0x7fff6f77dffb  libutil.dylib (57) <6CB26E6D-AD27-3FA8-8A30-4AFC3A2AE3F9> /usr/lib/libutil.dylib
    0x7fff6f77e000 -     0x7fff6f78bfff  libxar.1.dylib (420) <317EA455-78EE-35A4-B63F-D85993B8697C> /usr/lib/libxar.1.dylib
    0x7fff6f791000 -     0x7fff6f873ff7  libxml2.2.dylib (32.14) <4F4EB304-2AA5-3E5F-AB24-F645E0D16EFC> /usr/lib/libxml2.2.dylib
    0x7fff6f877000 -     0x7fff6f89ffff  libxslt.1.dylib (16.7) <E9BBE609-BA57-368D-95D7-ACA3A8C1AE8B> /usr/lib/libxslt.1.dylib
    0x7fff6f8a0000 -     0x7fff6f8b2ffb  libz.1.dylib (76) <52250917-039C-3B46-8011-497FEACF3550> /usr/lib/libz.1.dylib
    0x7fff70316000 -     0x7fff7031bff3  libcache.dylib (83) <11C19883-6F99-390D-AF2A-A85A99DDFC48> /usr/lib/system/libcache.dylib
    0x7fff7031c000 -     0x7fff70327fff  libcommonCrypto.dylib (60165) <FEE99884-61F0-3332-852B-B0BB8EFF2288> /usr/lib/system/libcommonCrypto.dylib
    0x7fff70328000 -     0x7fff7032ffff  libcompiler_rt.dylib (101.2) <D7367E6D-A27D-3209-A3DB-A6F44582E502> /usr/lib/system/libcompiler_rt.dylib
    0x7fff70330000 -     0x7fff70339fff  libcopyfile.dylib (166.40.1) <91670D15-CB30-3277-8AA9-9A299CEAAE27> /usr/lib/system/libcopyfile.dylib
    0x7fff7033a000 -     0x7fff703d1fdb  libcorecrypto.dylib (866.80.2) <3B110D82-B403-31E8-8109-8BBC79C928CE> /usr/lib/system/libcorecrypto.dylib
    0x7fff704e8000 -     0x7fff70529ff0  libdispatch.dylib (1173.60.1) <5EF42E98-AD0D-3FAE-ABD4-46D791B8343F> /usr/lib/system/libdispatch.dylib
    0x7fff7052a000 -     0x7fff7055fff7  libdyld.dylib (733.8) <8B0DFE8A-42CF-32C8-B121-83C22BF25F69> /usr/lib/system/libdyld.dylib
    0x7fff70560000 -     0x7fff70560ffb  libkeymgr.dylib (30) <7DADC026-70A8-390F-95AF-F3F345760F24> /usr/lib/system/libkeymgr.dylib
    0x7fff70561000 -     0x7fff7056dff7  libkxld.dylib (6153.81.5) <7572CC82-E7E1-3C38-825F-9B34E2EADAD0> /usr/lib/system/libkxld.dylib
    0x7fff7056e000 -     0x7fff7056eff7  liblaunch.dylib (1738.80.8) <C4EA8803-E506-3514-9839-9BBECC819953> /usr/lib/system/liblaunch.dylib
    0x7fff7056f000 -     0x7fff70574ff7  libmacho.dylib (949.0.1) <395ABE7C-D2B1-343D-A451-9CEA98FDC12E> /usr/lib/system/libmacho.dylib
    0x7fff70575000 -     0x7fff70577ff7  libquarantine.dylib (110.40.3) <560961FC-1FEF-3F07-8406-17A36558870E> /usr/lib/system/libquarantine.dylib
    0x7fff70578000 -     0x7fff70579ff7  libremovefile.dylib (48) <E99833DE-CB1D-31AB-A948-2739AF503599> /usr/lib/system/libremovefile.dylib
    0x7fff7057a000 -     0x7fff70591fff  libsystem_asl.dylib (377.60.2) <21A259BC-F892-34EB-9A67-11232AD8913A> /usr/lib/system/libsystem_asl.dylib
    0x7fff70592000 -     0x7fff70592fff  libsystem_blocks.dylib (74) <8B23F806-8153-3163-B5D8-2C3327E211D8> /usr/lib/system/libsystem_blocks.dylib
    0x7fff70593000 -     0x7fff7061aff7  libsystem_c.dylib (1353.60.8) <99202CC3-2E27-3680-A8FF-5C516C485E90> /usr/lib/system/libsystem_c.dylib
    0x7fff7061b000 -     0x7fff7061effb  libsystem_configuration.dylib (1061.80.3) <8A149700-51AA-3205-A9D4-FF2A7BFC5412> /usr/lib/system/libsystem_configuration.dylib
    0x7fff7061f000 -     0x7fff70622ff7  libsystem_coreservices.dylib (114) <CCC076FA-310D-3FC9-950D-41E0F8DDA5D2> /usr/lib/system/libsystem_coreservices.dylib
    0x7fff70623000 -     0x7fff7062bfff  libsystem_darwin.dylib (1353.60.8) <31ACD3CC-6DD9-3F2E-B163-9342BE1D0AB0> /usr/lib/system/libsystem_darwin.dylib
    0x7fff7062c000 -     0x7fff70633ffb  libsystem_dnssd.dylib (1096.60.2) <BEBB815A-065A-365E-9701-8E05A8CF2040> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff70634000 -     0x7fff70635ffb  libsystem_featureflags.dylib (17) <340AD606-7C39-3E6A-BAC3-EA1273FC27A4> /usr/lib/system/libsystem_featureflags.dylib
    0x7fff70636000 -     0x7fff70683fff  libsystem_info.dylib (538) <B0EBAE05-01AD-3D8E-92CC-5704394FF94A> /usr/lib/system/libsystem_info.dylib
    0x7fff70684000 -     0x7fff706b0ff7  libsystem_kernel.dylib (6153.81.5) <23909F45-79C3-34C9-A28F-337915925E5E> /usr/lib/system/libsystem_kernel.dylib
    0x7fff706b1000 -     0x7fff706f8fcf  libsystem_m.dylib (3178) <7D775039-51B8-356E-82D7-98449065518A> /usr/lib/system/libsystem_m.dylib
    0x7fff706f9000 -     0x7fff70720fff  libsystem_malloc.dylib (283.60.1) <00190446-C6A8-3EA6-92D1-850EA85C84CE> /usr/lib/system/libsystem_malloc.dylib
    0x7fff70721000 -     0x7fff7072effb  libsystem_networkextension.dylib (1095.60.2) <1E7A59D0-BBCD-3CB0-8AD1-D442A1A5268E> /usr/lib/system/libsystem_networkextension.dylib
    0x7fff7072f000 -     0x7fff70738ff3  libsystem_notify.dylib (241) <AB3FAC47-A830-3158-8D99-DBC728CED1D6> /usr/lib/system/libsystem_notify.dylib
    0x7fff70739000 -     0x7fff70742fef  libsystem_platform.dylib (220) <3DAFCC01-B768-3FFC-AC59-47AAE86BBEA1> /usr/lib/system/libsystem_platform.dylib
    0x7fff70743000 -     0x7fff7074dfff  libsystem_pthread.dylib (416.60.2) <AAF506F4-9455-3CC4-8E0B-6791E3C0993C> /usr/lib/system/libsystem_pthread.dylib
    0x7fff7074e000 -     0x7fff70752fff  libsystem_sandbox.dylib (1217.80.1) <C8F3841A-9364-3414-9E3F-9DE3D5FECF0C> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff70753000 -     0x7fff70755fff  libsystem_secinit.dylib (62.80.1) <32F36517-9A1C-3D30-85C8-611A2F5E2355> /usr/lib/system/libsystem_secinit.dylib
    0x7fff70756000 -     0x7fff7075dffb  libsystem_symptoms.dylib (1238.60.1) <2EDF9CE8-4091-30A8-B125-0F25E579694A> /usr/lib/system/libsystem_symptoms.dylib
    0x7fff7075e000 -     0x7fff70774ff2  libsystem_trace.dylib (1147.80.3) <AE11B1AC-352A-37F0-BCA9-055609070104> /usr/lib/system/libsystem_trace.dylib
    0x7fff70776000 -     0x7fff7077bffb  libunwind.dylib (35.4) <E867ACDE-EADE-3C91-A2A4-0C401788FD47> /usr/lib/system/libunwind.dylib
    0x7fff7077c000 -     0x7fff707b1ffe  libxpc.dylib (1738.80.8) <51E3E807-9133-3605-BB5F-D59ED6404ABF> /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: 67815
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=743.5M resident=0K(0%) swapped_out_or_unallocated=743.5M(100%)
Writable regions: Total=628.3M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=628.3M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
Kernel Alloc Once                    8K        1 
MALLOC                           164.6M       24 
MALLOC guard page                   16K        4 
MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
Memory Tag 255                   130.6M       23 
PROTECTED_MEMORY                     4K        1 
STACK GUARD                       56.1M       14 
Stack                             74.1M       14 
VM_ALLOCATE                         44K        2 
__DATA                            47.3M      395 
__DATA_CONST                        20K        1 
__FONT_DATA                          4K        1 
__LINKEDIT                       358.2M        8 
__OBJC_RO                         32.0M        1 
__OBJC_RW                         1780K        2 
__TEXT                           385.3M      388 
__UNICODE                          564K        1 
mapped file                       63.3M       14 
shared memory                      640K       14 
===========                     =======  ======= 
TOTAL                              1.7G      910 
TOTAL, minus reserved VM space     1.3G      910 

Scenario 2

I do the signing myself. I disable signing in electron-builder by setting identity to null. My afterSign.js hook, which previously only took care of notarizing, now also handles signing:

const id = "Developer ID Application: Company Inc (XXXXXXXXXX)";
try {

    execSync(
        `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}"`
    );
}

This is not enough. Apple complains that various helpers and Electron frameworks either aren't signed correctly, and/or that they don't have hardened runtime enabled. So I added every binary that Apple didn't seem to like:

try {

    execSync(
        `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}"`
    );
    execSync(
        `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/crashpad_handler"`
    );
    execSync(
        `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libEGL.dylib"`
    );
    execSync(
        `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libswiftshader_libEGL.dylib"`
    );
    execSync(
        `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libGLESv2.dylib"`
    );
    execSync(
        `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libswiftshader_libGLESv2.dylib"`
    );
    execSync(
        `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libffmpeg.dylib"`
    );
    execSync(
        `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/Frameworks/Squirrel.framework/Versions/A/Resources/ShipIt"`
    );

So far so good. Now Apple only has three complaints:

  "issues": [
    {
      "severity": "error",
      "code": null,
      "path": "Software.zip/Software.app/Contents/MacOS/Software",
      "message": "The signature of the binary is invalid.",
      "docUrl": null,
      "architecture": "x86_64"
    },
    {
      "severity": "error",
      "code": null,
      "path": "Software.zip/Software.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework",
      "message": "The signature of the binary is invalid.",
      "docUrl": null,
      "architecture": "x86_64"
    },
    {
      "severity": "error",
      "code": null,
      "path": "Software.zip/Software.app/Contents/Frameworks/Squirrel.framework/Versions/A/Squirrel",
      "message": "The signature of the binary is invalid.",
      "docUrl": null,
      "architecture": "x86_64"
    }
  ]

Excellent. So I add these three to the list:

execSync(
     `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/MacOS/Software"`
);
 execSync(
     `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework"`
);
execSync(
    `codesign -s "${id}" --force --deep --options=runtime --verbose "${executable}/Contents/Frameworks/Squirrel.framework/Versions/A/Squirrel"`
);

And the software notarizes! However, we're back at Scenario 1. Upon launch, the app crashes. I won't bother attaching that log, as from my initial inspection it didn't seem like there was much a difference other than memory addresses, timestamps, and process IDs. I can attach it upon request.

Upon a little further inspection, it looks like re-signing either of those three binaries with hardened runtime enabled (--options=runtime) will cause that crash. And as of January 2020, hardened runtime is required for notarization with Apple.

Scenario 3

Not that much to add here, but for completenes' sake, I tried both providing an identity to in the electron-builder configuration and doing my manual signing after, replacing the existing signatures. This ended up reproducing Scenario 1, basically.


Any ideas where I can go from here?

rmraya commented 4 years ago

I experienced a similar situation and after a long process I discovered that:

It may be useful to run spctl -a -v on all executables/libraries bundled in you app package before adding them to your signing script. If they are already signed, don't sign them again.

Hope this helps, Rodolfo

jonasclement commented 4 years ago

Hello Rodolfo, I've tried changing the signing order around. Since I'm not notarizing yet, I haven't looked into which frameworks need an Info.plist yet. So far, I'm just trying to get everything signed without causing the crash I posted previously.

So far, my sign/notarize hook looks like this:

entitlements = path.join( __dirname, "public", "entitlements.electron.shipit.plist" );
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Squirrel.framework/Versions/A/Squirrel"`
);

entitlements = path.join( __dirname, "public", "entitlements.inherit.mac.plist" );
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Squirrel.framework/Versions/A/Resources/ShipIt"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libffmpeg.dylib"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Resources/crashpad_handler"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libEGL.dylib"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libswiftshader_libEGL.dylib"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libGLESv2.dylib"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libswiftshader_libGLESv2.dylib"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Software Helper (GPU).app/Contents/MacOS/Software Helper (GPU)"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/everConnect Helper (Renderer).app/Contents/MacOS/Software Helper (Renderer)"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Software Helper.app/Contents/MacOS/Software Helper"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Software Helper (Plugin).app/Contents/MacOS/Software Helper (Plugin)"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/ReactiveCocoa.framework"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/Frameworks/Mantle.framework"`
);
execSync(
    `codesign -s "${id}" --force --options=runtime --timestamp --entitlements="${entitlements}" --verbose "${executable}/Contents/MacOS/Software"`
);

entitlements = path.join( __dirname, "public", "entitlements.mac.plist" );
execSync(
    `codesign -s "${id}" --force --entitlements=${entitlements} --options=runtime --timestamp --verbose "${executable}"`
);

entitlements.electron.shipit.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/>
    </dict>
</plist>

entitlements.inherit.mac.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>

entitlements.mac.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.application-identifier</key>
        <string>XXXXXXXXXX.dk.company.namespace.software</string>
        <key>com.apple.team-identifier</key>
        <string>XXXXXXXXXX</string>
        <key>com.apple.developer.team-identifier</key>
        <string>XXXXXXXXXX</string>
        <key>com.apple.security.application-groups</key>
        <array>
            <string>XXXXXXXXXX.dk.company.namespace.software</string>
        </array>
        <key>com.apple.security.cs.allow-jit</key>
        <true/>
        <key>com.apple.security.cs.allow-unsigned-executable-memory</key>
        <true/>
        <key>com.apple.security.cs.allow-dyld-environment-variables</key>
        <true/>
        <key>com.apple.security.device.audio-input</key>
        <true/>
        <key>com.apple.security.device.camera</key>
        <true/>
    </dict>
</plist>

These entitlements were the ones that worked previously, along with the now-added entitlements.electron.shipit.plist.

I must also add that I'm not super-experienced with either macOS development, nor Electron development as this is a new area for me.

I based the signing order on the order described here: https://www.electronjs.org/docs/tutorial/mac-app-store-submission-guide - though my target is a .dmg, not the MAS. After removing --deep, ReactiveCocoa.framework and Mantle.framework also needed to be signed, otherwise signing ${executable}/Contents/MacOS/Software would fail.

Do you have any ideas what I could do to prevent the crash on startup after signing?

rmraya commented 4 years ago

Some tips:

jonasclement commented 4 years ago

Thanks a lot for your tips. I'm going to continue working on it, and get back with my results here if they're relevant. Also, very glad to hear that the "split" entitlements aren't necessary - I could see that becoming troubleshooting hell.

runofthemillgeek commented 4 years ago

@rmraya Could you share the minimum necessary entitlements required for the main/helper/login apps—based on what worked for you?

rmraya commented 4 years ago

Here is what worked for me:

<?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.cs.allow-jit</key>
    <true/>
    <key>com.apple.security.cs.allow-unsigned-executable-memory</key>
    <true/>
    <key>com.apple.security.cs.disable-library-validation</key>
    <true/>
    <key>com.apple.security.cs.disable-executable-page-protection</key>
    <true/>
    <key>com.apple.security.automation.apple-events</key>
    <true/>
    <key>com.apple.security.temporary-exception.files.absolute-path.read-only</key>
    <true/>
    <key>com.apple.security.temporary-exception.files.absolute-path.read-write</key>
    <true/>
    <key>com.apple.security.network.client</key>
    <true/>
    <key>com.apple.security.network.server</key>
    <true/>
    <key>com.apple.security.files.user-selected.read-only</key>
    <true/>
    <key>com.apple.security.files.user-selected.read-write</key>
    <true/>
    <key>com.apple.security.device.bluetooth</key>
    <true/>
    <key>com.apple.security.device.camera</key>
    <true/>
    <key>com.apple.security.device.microphone</key>
    <true/>
    <key>com.apple.security.device.audio-input</key>
    <true/>
</dict>
</plist>
runofthemillgeek commented 4 years ago

@rmraya Thank you! Also, did you use the same file for the main app and child helpers? 🤔

rmraya commented 4 years ago

Yes, signed with same entitlements.

electron-triage commented 3 years ago

The Electron version reported on this issue is no longer supported. See our supported versions documentation.

If you're still experiencing this issue on a supported version, please open a new issue with an updated repro - a Fiddle is very appreciated.

Electron has a large issues backlog. To help our team prioritize, we're closing older issues and asking for new issues with updated repro steps if it affects a supported version. This helps sort what issues are still relevant and helps us fix them more quickly.

Thanks for your patience and understanding!