Der neue Hinweis in der ersten Nachricht in diesem Thread von Reiner SCT meint, dass das CCID System von Mojave 10.14.4 wieder funktioniert und nachinstallierte CCID Treiber laden kann.
Der CCID Installer https://support.reiner-sct.de/downloads/CCID/mac/01_ccid-installer-1.4.27-signed.pkg ist nicht nur für macOS 10.11 und 10.12, sondern soll auch für macOS 10.13 und 10.14 funktionieren. Allerdings unterstützt dieser mit CCID 1.4.27 nicht den cyberJack one (siehe unten).
Um das CCID System von macOS 10.14.4 zu testen, habe ich den Reiner-SCT Gerätetreiber pcsc-cyberjack_3.99.5final.SP13-x86_64-signed.pkg wieder deinstalliert.
Der cyberJack one wird erwartungsgemäß nicht mehr erkannt.
Es gibt aber die neue CCID Version 1.4.30, die sich leicht unter macOS 10.14.4 und 10.14.5 kompilieren läßt (siehe build instructions unten). Damit wird auch der cyberJack one unterstützt (siehe unten), wenn man Info.plist aus dem CCID-1.4.30 bundle /usr/local/libexec/SmartCardServices/drivers/libifd-cyberjack.bundle/Contents/Info.plist in das CCID 1.4.27 bundle von macOS /usr/libexec/SmartCardServices/drivers/libifd-cyberjack.bundle/Contents/Info.plist kopiert. Das CCID 1.4.30 bundle /usr/local/libexec/SmartCardServices/drivers/libifd-cyberjack.bundle muß dann wieder gelöscht werden.
Nach einem Reboot wird der cyberJack one dann ab macOS 10.14.4 über CCID unterstützt.
# Das Gerät cyberJack one wird vom System erkannt:
cyberJack one:
Product ID: 0x0580
Vendor ID: 0x0c4b
Version: 0.01
Serial Number: 0A12345678
Speed: Up to 12 Mb/sec
Manufacturer: REINER SCT
Location ID: 0x06400000 / 4
Current Available (mA): 500
Current Required (mA): 96
Extra Operating Current (mA): 0
# Die SmartCard Services von cyberJack one werden nicht in macOS von CCID Version 1.4.27 unterstützt:
grep -A 1 CFBundleShortVersionString /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist
<key>CFBundleShortVersionString</key>
<string>1.4.27</string>
grep -i reiner /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist
<string>REINER SCT cyberJack go</string>
<string>REINER SCT tanJack Bluetooth</string>
<string>REINER SCT cyberJack RFID basis</string>
# Die SmartCard Services von cyberJack one werden von CCID Version 1.4.30 unterstützt:
grep -A 1 CFBundleShortVersionString /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist
<key>CFBundleShortVersionString</key>
<string>1.4.30</string>
grep -i reiner /usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents/Info.plist
<string>REINER SCT cyberJack go</string>
<string>REINER SCT tanJack Bluetooth</string>
<string>REINER SCT cyberJack one</string>
<string>REINER SCT cyberJack RFID basis</string>
build instructions:
cd CCID-1.4.30
autoreconf -fi
./MacOSX/configure
make
sudo make install
Update
Unter macOS 10.15 Catalina werden die SmartCard Services vom cyberJack one mit CCID Version 1.4.31 unterstützt.