Post

Replies

Boosts

Views

Activity

Comment on Code Signing or Xcode adding mysterious entitlements that not exist in project
Hello, In /var/folder/..../ there are subdirectories such as "Developer" and "com.apple.Xcode." This is also where Xcode and the build tools are file save. Finally, I found two important files created during the build/archive process in Xcode: Entitlements.plist and <your_app_name>.app.xcent in the subdirectories of the derived directory and Xcode files. See my post below. I've included a script that can be added as the last step on the "Build Phase" page. See the following: Fix Entitlements
Topic: Code Signing SubTopic: Entitlements Tags:
Jul ’25
Comment on DriverKit IOUserSerial Driver
I mean, txPI is the “kernel” producer index and txCI is the VSPDriver consumer as 'reporter'. To report any consumption, the driver extension must always set txCI = txPI as report to the kernel. Which role playing txqoffset and txqlogsz behind the DEXT scene? Should it be assumed that txPI is 'read only'? How and which condition must txPI and txCI be reset so that TX continues from buffer start?
Topic: App & System Services SubTopic: Core OS Tags:
Feb ’25
Comment on Code Signing or Xcode adding mysterious entitlements that not exist in project
In the source root, my 'corrected' files 'Entitlements.plist' and 'DRFXBuilder.app.xcent' are copied by the script before the codesign build step started. Fortunately, Xcode creates the files mentioned at the beginning of the Build process. So it is possible to correct the Xcode error ;-) ;-)
Topic: Code Signing SubTopic: Entitlements Tags:
Replies
Boosts
Views
Activity
Jul ’25
Comment on Code Signing or Xcode adding mysterious entitlements that not exist in project
Create a new project, build it and look what has been created with ~/Library/Developer/Xcode/DerivedData/ ()$ find . -name ".plist" ~/Library/Developer/Xcode/DerivedData/ ()$ find . -name ".xcent" Than you get knowledge for sure. The file Entitlements.plist will be generated.
Topic: Code Signing SubTopic: Entitlements Tags:
Replies
Boosts
Views
Activity
Jul ’25
Comment on Code Signing or Xcode adding mysterious entitlements that not exist in project
Hello, In /var/folder/..../ there are subdirectories such as "Developer" and "com.apple.Xcode." This is also where Xcode and the build tools are file save. Finally, I found two important files created during the build/archive process in Xcode: Entitlements.plist and <your_app_name>.app.xcent in the subdirectories of the derived directory and Xcode files. See my post below. I've included a script that can be added as the last step on the "Build Phase" page. See the following: Fix Entitlements
Topic: Code Signing SubTopic: Entitlements Tags:
Replies
Boosts
Views
Activity
Jul ’25
Comment on Which IOUserClient entitlements are really required?
Hi Kevin, thank you very much :) That's makes clear. Best regards.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’25
Comment on DriverKit IOUserSerial Driver
Hello Kevin, ignore the last post. Some time it's difficult to see the right tree in the forrest. The show stop was a simple bug were the link and port IDs checked. Sorry. Best regards
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’25
Comment on DriverKit IOUserSerial Driver
I mean, txPI is the “kernel” producer index and txCI is the VSPDriver consumer as 'reporter'. To report any consumption, the driver extension must always set txCI = txPI as report to the kernel. Which role playing txqoffset and txqlogsz behind the DEXT scene? Should it be assumed that txPI is 'read only'? How and which condition must txPI and txCI be reset so that TX continues from buffer start?
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’25
Comment on DriverKit IOUserSerial Driver
Note: Please look into My project repository too, to get more details in depth.
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’25
Comment on DriverKit IOUserSerial Driver
Ah I forgott some inspirations of the goal - the DEXT should do routing between the serial port /dev/tty-serial-A and /dev/tty-serial-B
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’25
Comment on DriverKit IOUserSerial Driver
It's like a missing virtual serial port feature from Linux or M$W systems. Best Regars
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’25
Comment on DriverKit IOUserSerial Driver
Log File My Project
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’25
Comment on DriverKit IOUserSerial Driver
** My project is at GitHub ** The OS log file I sent some data with echo like: ** echo "Hello World 1234567890" > /dev/cu.serial-10000239B**
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’25
Comment on DriverKit IOUserSerial Driver
Look there: The source code on GitHub Sending data with echo "Hello World 1234567890" > /dev/cu.serial-10000239B That's the full OS log of the driver Thank you for investigating
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Feb ’25