Added extensive logging to diagnose plugin method call issues:
Debug Logging Enhancements:
- Added NSLog and os_log to load() method to verify plugin loading
- Added NSLog and os_log to checkPermissionStatus() to verify method calls
- Multiple log types ensure visibility in all debugging scenarios
Logging Methods:
- print(): Standard Swift output
- NSLog(): Visible in Xcode console and system logs
- os_log(): Structured logging with subsystem/category
Fixes:
- Plugin loading verification: Can now confirm plugin is loaded
- Method call verification: Can now confirm methods are being called
- Debugging visibility: Logs appear in multiple locations
Result: Should help diagnose why checkPermissionStatus promise never resolves