2

Simlator の AddressBook を Johnny Appleseed などで再作成する方法を知っている人はいますか? または、私自身のデータ。関係ありません..それはどういうわけか今は空で、テストには役に立たないというだけです.

4

6 に答える 6

4

私のは時々行方不明になります。その周りに韻や理由はありません。

/Users/[あなたのユーザー名/Library/Application Support/iPhone Simulator/User/Library/AddressBook/AddressBook.* のコピーを安全な場所にバックアップし、行方不明になったらコピーして戻します。

これは、テスト用に複数のアドレス帳を用意するのにも適した方法です。

于 2009-08-27T02:52:55.260 に答える
2

iPhone シミュレーターのメニューから [コンテンツと設定のリセット] を選択するのは良さそうに聞こえますが、これはまさに、誤ってデフォルトの連絡先を削除してしまう方法です。

これを行うと、ユーザー ディレクトリがゴミ箱に移動します。上記の Jeff Schilling が述べたように、/Users/[your user name]/Library/Application Support/iPhone Simulator/ディレクトリに戻すだけで、アドレスを取得できます。

あなたの目標が、あなたが書いた環境設定ファイルまたは類似のものを消去することであった場合、その User ディレクトリで、 Applications/[あなたのアプリの一意の ID]/[あなたのアプリが書いたものに応じて、ここのどこか] にさらに掘り下げます。 /

于 2010-01-19T08:13:01.837 に答える
1

ファームウェアのリセットは試しましたか?メニューのどこかにオプションがあります。

于 2009-06-17T18:53:41.540 に答える
0

これは私にとってはうまくいきました。暗号化されていない iPhone バックアップからアドレス帳データを抽出します。ジェイルブレイクされていない電話で動作します。

  • iOS シミュレーターを終了する
  • iPhone/iPod Touch Backup Extractorをダウンロード
  • それを実行し、最後のオプション「iOS Files」を選択します
  • デスクトップにフォルダを作成し、そのフォルダにすべてのファイルを抽出します
  • 完了したら、抽出フォルダーに移動し、Library/AddressBook に移動します。
  • 両方のファイル (AddressBook.sqlitedb と AddressBookImages.sqlitedb) を ~/Library/Application Support/iPhone Simulator/{SDK}/Library/AddressBook にコピーします。
  • iOS シミュレーターで連絡先アプリケーションを実行する
于 2011-03-02T20:55:03.447 に答える
0

これはかなり古いスレッドだと思いますが、シミュレータのアドレス帳にサンプルの連絡先 (Johnny Appleseed など) を再入力する必要がある同様の状況に陥っていることに気付きました。

これを行う最も簡単な方法は次のとおりです。

  1. iOS シミュレーターが実行されている状態で、アイコンを右クリックし、[オプション] > [Finder に表示] をクリックします。
  2. iOS シミュレータ アイコンを右クリックし、[パッケージの内容を表示] を選択します。
  3. 新しいファインダー ウィンドウで、[Resources] > [Sample.SimulatorContent] > [Library] フォルダーを参照します。

そこに AddressBook フォルダがあります。これを使用して、ユーザーの AddressBook フォルダーを置き換えます ~/Library/Application Support/iPhone Simulator/{SDK}/Library/

iOS シミュレーターを再起動したら、アドレス帳に移動すると、サンプルの連絡先、Johnny Appleseed および友人が再び表示されます。

于 2014-01-26T17:10:41.737 に答える