3

私のアプリケーションでは、他のアプリケーションの appstate を見つける必要があります。このアプリケーションは、ジェイルブレイクされたデバイス用であり、cydia ストアにアップロードすることを目的としています。現在、私は xcode 4.5.2 と iOS 6 に取り組んでいます。

たとえば、バックグラウンドで継続的に実行されるアプリ 1 と、別のアプリ 2 があります。そして、app1 から app2 の appstate、つまり、アクティブ、非アクティブ、一時停止の天気を追跡したいと考えています。実際には、app2 がアクティブな状態のときに、app1 がバックグラウンドで継続的に実行されている app1 からサーバーにデータを送信したいと考えています。どんな助けでも大歓迎です。

4

1 に答える 1

0

app2 はバックグラウンドで継続的に実行されると述べているため、その状態をファイルに保存して、app1 がアクティブになるとすぐにそれを読み取れるようにすることができます。app1 はデータを別のファイルに書き込み、app2 がそれを読み取れるようにします。プライベート API は必要なく、サンドボックス外のフォルダーに書き込むだけでよいため、これが最も簡単な方法です。ディレクトリの変更を検出するには、次の質問を確認してください: iPhone/iPad: ディレクトリ変更通知

于 2013-01-04T23:38:29.903 に答える