Replies: 2 comments
-
well, i managed to figure out how to get a working build by signing the driver with the identity from my non-paid developer account:
and there it is :) still curious about whether the non-signed build should work, though! |
Beta Was this translation helpful? Give feedback.
0 replies
-
I think Apple requires it to be signed now and possibly notarized unless you disabled SIP.
…On Aug 23, 2024 at 1:05 AM -0700, miranda ***@***.***>, wrote:
well, i managed to figure out how to get a working build by signing the driver with the identity from my non-paid developer account:
1. add the Apple ID in Xcode preferences
2. run security find-identity and find the 10-character ID
3. use this as the devTeamID in create_installer.sh
4. add a continue before the # Create package with pkgbuild line in create_installer.sh
• it seems you need a different kind of devTeamID to sign installers, so this simply skips creating an installer
5. sudo mkdir -p /Library/Audio/Plug-Ins/HAL
6. sudo cp -a Installer/root/BlackHole*ch.driver /Library/Audio/Plug-Ins/HAL/
7. ./Installer/scripts/postinstall
and there it is :)
image.png (view on web)
still curious about whether the non-signed build should work, though!
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
i am trying to build a 32ch BlackHole for personal use on Monterey / Xcode 14.2, with
create_installer.sh
. i have commented out the code signing and notarization related bits and successfully built an installer. the installer runs successfully and puts the driver in place, but the audio device fails to appear even after repeated restarts ofcoreaudiod
.i am not really up to date on macOS security requirements (was on Mojave until recently, where i had this working somehow). is a non-signed build still supposed to work? (i have the kext signing part of SIP disabled) or am i doing something else wrong?
i dont seem to get anything BlackHole related in Console when restarting
coreaudiod
, but here is the log (filtered by "coreaudio") just in case:log
Beta Was this translation helpful? Give feedback.
All reactions