iOSシミュレータにインストールしたアプリや画像データなどを削除する方法。これで行けるらしい。以下、「iOS開発ガイド」の「iOSシミュレータの使用」から引用。
コンテンツと設定のリセット
シミュレーション環境のユーザコンテンツと設定を工場出荷時の状態に戻し、インストールしたアプリケーションを削除するには、「iOSシミュレータ(iOS Simulator)」>「コンテンツと設定をリセット(Reset Content and Settings)」を選びます。
下記サイトからの情報です。感謝。
先日、Flash Professional CS6アップデート2が公開されて、CS6から直接iOSシミュレータを使ったデバッグができるとのことで、早速試してみたのでメモを残します(環境:MacOSX 10.6.8、Xcode4.2)。
- iOSシミュレータSDKにパスを通す。ファイル>AIR for iOS 設定>一般で、iOSシミュレーターSDKにパスを設定します。ウチの環境だとこんな感じ。/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.0.sdk > 設定画面
- ファイル>AIR for iOS 設定>デプロイは、こんな感じ。> 設定画面
- デバッグ>ムービーをデバッグで、iOSシミュレータを選択して、デバッグ。> 設定画面
これでiOSシミュレータが起動して、アプリが転送されているので、そのままデバッグできます。ただしiOSシミュレータが起動してもアプリは自動で開きません。またアプリは2画面目以降にインストールされるようなので、フリックしてページを切り換える必要があります。
以下の記事とツイートを参考にしました。ありがとうございます。
マルチドメイン運用を考えて、独自ドメインをサイトルートから変更しました。で、サイトルートにあったmtフォルダも移動したのですが、ブログの保存ができなくなったり、確認ボタンでNot Foundが出たり…。
一応、忘れてしまいそうのでメモ。
- mt/mt-config,cgiに書いてあるパスを修正。修正箇所はこちらを参照。
- ブログ設定の公開設定>サイトパスをディレクトリ変更に合わせて修正。
これで問題なくブログも修正可能になりました。普段しないことをすると大体はまるという、よくある話でした(笑)。
Flash Bulider4.6でCameraUIクラスを使ったiOSアプリのテストをしていたんですが、何度かカメラを呼び出して(CameraUIはiOSのカメラを呼び出す仕様)いると、何度目かで必ずアプリが落ちる…という現象が発生しました。
で、いろいろググってみたら、こんな記事を発見。
この記事によると「Flex SDK4.6に問題があって、iOS上ではカメラを使うアプリは使えない」とのこと。がーん…。
結果は問題なく動作しました。Flex 4.8ならOKなようです。しかしこの問題、いろいろググった割に関連記事が1つしかないとか…。AbodeのFAQとかに載っていてもよさそうですが。
Flash Builder4.7を入れてみたんですが、これってFlex SDK 4.6でAIR SDK 3.1なんですね…。これだとあまり意味がないので、Flash Builder4.7+Apache Flex4.8+AIR3.4にしてみました。次回のセットアップ用にメモしておきます。
これで完了です。無事セットアップしてAIR for iOSでの実機書き出しまでテストできました。わかっていれば簡単なことでも、いろいろ調べながらだと結構手間がかかるので、参考までに。
ぶつぶつつぶやきながら作業していたら、
柊さんにアドバイスいただきました。
柊さんと各ブログ主さんに感謝。
[追記1]環境を書いていませんでした。MacOSX10.6.8+MBP2011です。
[追記2]AIR SDK 3.4をDLする際に、何故かSafari(5.1.7)だとうまく行かず、ChromeでDLしました。
AS,Objective-C,Javascript,その他諸々の備忘録