0

AS3 と AIR 14 を使用しています。ユーザーのログイン後にユーザー名を保存する関数 (save()) と、アプリを再起動するたびにユーザー名を取得する関数 (get()) があるため、ユーザーは再度ログインする必要がありません。で、オフラインで作業できます。これは私の iPad 2 と 3 で動作しますが、これが動作しない別の iPad 3 があります。アプリを完全に閉じて再度開くと、「ユーザー名」は保持されません。それは私のコードですか、それともデバイスですか?

3 つのデバイスはすべて iOS 7 を搭載しており、最新の状態を維持しています。この問題は数週間前に始まったばかりで、すべてのデバイスで問題なく動作していました。

例:

public var saveData:PersistenceManager = new PersistenceManager();

public function save():void
  {
saveData.setProperty("username", txtUsername.text);
  saveData.save();
}

public function get():void
  {
  var username:String = null;

  if(saveData.getProperty("username"))
  {
     //This comes back null on one iPad but not the others
  username = saveData.getProperty("username").toString();
  }
}
4

1 に答える 1