私のiPhoneアプリケーションコードで、方法を示すサンプルコード:
- アプリケーションがシミュレーター (デバイスではなく) に実行されるようにデプロイされたかどうかを検出する方法 [「デプロイ済み」が利用できない場合は、デバイスではなくシミュレーターでアプリが実行されていることを検出するだけです)
- 私のiPhoneアプリコードのどこに、テストデータをシミュレーターにセットアップする行を入れますか?シミュレーターでアプリケーションを使用しているときにこのコードを実行したくありませんでした-たとえば、シミュレーターでアプリを交換できるはずです。その後、シミュレーターでアプリを再度起動すると、データセットアップコードを実行するべきではありません
シミュレーターでこのテストデータを管理する方法について、他のより良い提案があれば良いでしょう。ここでの背景は、カレンダーのテスト データについて話していることです (例: イベント キットを使用)。そのため、デバイスに展開するときに、アプリで iPhone にカレンダー アイテムを配置したくありません (申し訳ありませんが、個人用は 1 つだけです)。アイフォンはこちら)。