devlog [naru design]

プログラミングやテクニカルな内容の覚え書き。

やりたいこと:

開発中のアプリがファイルに出力した内容を確認したい。
NSUserDefaultsで書き込んだ内容が、正しく書き込まれているかを確認したい。

方法:

XcodeのOrganizerを使うと、アプリのSandbox内のデータファイルを見ることができます。

Organizerは、Xcodeのメニュー「Window」-「Organizer」で開きます。

画面上部でDevicesを選び、左側のDEVICESから覗きたいデバイスを開いてApplicationsを選択すると、右側にアプリケーションの一覧と選択されているアプリケーションのサンドボックス内のフォルダ構造やデータファイルが表示されます。

# 最初にOrganizerを起動した時には、FlashBuilderでデバッグ中のアプリが表示されませんでした。
# Organizerが表示された状態で、iPhoneを接続し直すことでアプリケーションの一覧が更新され、
# デバッグ中のアプリが表示されました。

アプリケーションの一覧から覗きたいアプリケーションを選択し、画面下のDownloadをクリックするとパッケージ化された状態でサンドボックス内のデータファイルが保存されます。

保存したパッケージ化されたファイルの中、
AppData/Library/Preferences/UserDefaultsExtension.TEST.plist
に、NSUserDefaultsで書き込んだ内容が保存されていることを確認できました。

Pocket

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

Trackback URL: