对于macOSCatalina,我们遇到了以下问题:当应用程序通过双击JNLP文件启动和通过双击安装在桌面上的快捷方式启动时,打开Java Web Start应用程序的行为不同。在第一种情况下(双击下载的JNLP文件),应用程序在没有访问文件系统的权限的情况下打开-尝试在JAVA代码中获取用户桌面目录中的目录列表总是返回null。不会向用户显示要求访问<
在Catalina之前,检索应用程序的设备日志的一种可能性是写入特定位置的文件,并将“应用程序支持iTunes文件共享”plist键设置为true。(示例请参见Logging data on device and retrieving the log ) 在MacOS10.15Catalina之前,用户可以插上手机,打开iTunes,找到应用程序并直接通过iTunes下载文件。如何访问以前可以<em