adobe air 3.6 sdk beta が、iOS アプリケーション開発用の preventBackup とともにリリースされました。
しかし、 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