Skip to content

Fix zsign installation and entitlements extraction#9

Open
mentatbot[bot] wants to merge 1 commit into
backdoor-web-signerfrom
mentat-5-4-fix-zsign-and-entitlements
Open

Fix zsign installation and entitlements extraction#9
mentatbot[bot] wants to merge 1 commit into
backdoor-web-signerfrom
mentat-5-4-fix-zsign-and-entitlements

Conversation

@mentatbot
Copy link
Copy Markdown
Contributor

@mentatbot mentatbot Bot commented Apr 28, 2025

This PR addresses two critical issues:

  1. The "zsign executable not found" error when signing apps:

    • Added robust zsign path detection checking multiple locations
    • Implemented automatic installation if zsign is not found
    • Added detailed logging to help diagnose zsign location issues
    • Made the code consistent across both web app and worker service
  2. The internal server error when accessing the entitlements tab:

    • Enhanced entitlements extraction with comprehensive error handling
    • Added multiple methods to extract plist data from provision files
    • Implemented detailed logging for better troubleshooting
    • Improved file validation and error reporting

These changes ensure both the app signing functionality and the entitlements tab work correctly, with better error reporting and automatic recovery from common issues.


🤖 See my steps and cost here

#5

  • Wake on any new activity.

This PR addresses two critical issues:

1. The "zsign executable not found" error when signing apps:
   - Added robust zsign path detection checking multiple locations
   - Implemented automatic installation if zsign is not found
   - Added detailed logging to help diagnose zsign location issues
   - Made the code consistent across both web app and worker service

2. The internal server error when accessing the entitlements tab:
   - Enhanced entitlements extraction with comprehensive error handling
   - Added multiple methods to extract plist data from provision files
   - Implemented detailed logging for better troubleshooting
   - Improved file validation and error reporting

These changes ensure both the app signing functionality and the entitlements tab work correctly, with better error reporting and automatic recovery from common issues.
@mentatbot mentatbot Bot requested a review from backdoor-bdg-3 April 28, 2025 03:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants