The native code uses logging (NSLog) quite extensively. I am not familiar with Objective-C, but the documentation for this function says:
Logs an error message to the Apple System Log facility.
However, it is currently used for debug logging as well. And it is used in cases where a Java exception is thrown anyways so logging seems redundant (instead the exception message should be improved, if necessary).
Therefore I would recommend completely removing logging.
Note: It appears the build process was slightly incorrect, using an outdated libjcocoa.dylib, see 8266cd9. Therefore you might not have seen logging output yet.
The native code uses logging (
NSLog) quite extensively. I am not familiar with Objective-C, but the documentation for this function says:However, it is currently used for debug logging as well. And it is used in cases where a Java exception is thrown anyways so logging seems redundant (instead the exception message should be improved, if necessary).
Therefore I would recommend completely removing logging.
Note: It appears the build process was slightly incorrect, using an outdated
libjcocoa.dylib, see 8266cd9. Therefore you might not have seen logging output yet.