我正在开发一款需要使用相机的iOS / Android / BB平板电脑应用程序。在开发过程中,我已经在多个设备(包括Blackberry Playbook)上使用应用程序的调试版本多次测试了相机的功能。我最近做了一个签名的发布版本,并注意到,无论何时我调用CameraUI.isSupported,它都不再适用于Playbook,即使发布版本适用于5个以上的其他设备。
我尝试使用带有BB Tablet SDK 1.1.1和2.0 beta的AIR 2.6,2.7和3.1构建项目。我正在使用BB SDK部署工具通过命令行安装已签名的应用程序。我在Flash构建器(Build Packaging - > BB Tablet OS - >权限)中的设置已选中“use_camera”。我的blackberry-tablet.xml中正确反映了相同的设置。在安装应用程序后查看Playbook上的应用程序权限显示已启用相机使用,因此我认为这不是权限问题。