adobe air 3.6 sdk beta 与 preventBackup 一起发布,用于 ios 应用程序开发。
但是当我使用 File.preventBackup.resolvePath(dbname) 时,它给出了,
1119:通过静态类型 Class 的引用访问可能未定义的属性 preventBackup。
错误,
我怎样才能使目录不备份 preventBackup thx。
您收到错误是因为没有名为“preventBackup”的 File 类的此类方法或属性
文件类在这里描述:http: //help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/filesystem/File.html#propertySummary
.resolvePath 通常与目录属性结合使用,例如:
File.applicationDirectory.resolvePath(dbName);
编辑:
根据 AIR 3.6 SDK 的发行说明:
要使用此功能,需要应用程序描述符命名空间 3.6 和 SWF 版本 19 或更高版本
所以你需要在应用程序描述符文件的开头:
<application xmlns="http://ns.adobe.com/air/application/3.6">
这在额外的编译器参数中:
-swf-version=19