1

Android 用のバックグラウンド サービスを開発しました。これは、AIDL を介していくつかのインターフェイスを提供することで機能するため、別のアプリケーションがこれらの機能を使用したい場合は、サービスにバインドするだけです。今、私はIOSで同じことをしたいのですが、IOSでこれらを行う方法がわかりません。

AndroidのようにIOSで動作するかどうか知りたいです。はいの場合、どのモジュールを使用できますか? またはIOSでこれを行う別の方法がありますか?ありがとう。

4

1 に答える 1

0

いいえ、簡単な答えだと思います。iOSにはプロセス間通信機能が非常に限られており、マルチタスクを実行できるアプリケーションの範囲は限られています。

最も近い同等のもの(そしてそれはそれほど近くない)はURLスキームでしょう。あなたのアプリはそのサービスを「宣伝」し、他のアプリはそれらを実行するためにあなたのアプリに切り替えます。

于 2012-04-11T09:58:15.427 に答える