2017-04-16 6 views
1

現在、アプリが実行されていなくても特定の時刻にアラーム音を鳴らす機能を搭載しています(サービスがアプリを起動しなくてもデバイスを再起動した後に作業する)。警報の発砲のたびに、次の警報は(自動的に)わずかに異なる時間にスケジュールされなければならない。したがって、ここではLocal Notificationsはオプションではありません。この機能は、AndroidとiOSでサポートされている必要があります。Androidサービスと受信機をマニフェストに統合し、iOSコールバックについて

現時点ではネイティブのアンドロイド部分を実装したいと思いますが、カスタムBroadcastReceiverIntentServiceを登録するには、アプリケーションのマニフェストを変更する方法がわかりません。

次に興味があるのは、iOS向けにこの機能を実装すると、CN1のStorageインスタンスにアクセスしたいので、ネイティブのiOSコードでそのストレージインスタンスにアクセスする方法です。私はthe post about native iOS callbacksをチェックしましたが、これも静的メソッドの非プリミティブなパラメータ/戻り値の型に対しても機能するかどうかはわかりません。

いずれの場合も、誰もが解決策を知っていますか?

答えて

1

build hintを使用して、BroadcastReceiver &インテントサービスXMLを挿入できます。

構文が正しくないと、ビルドエラーが発生し、生成されたマニフェストが検査のエラーログ内に表示されます。

iOSの保管文書のパス内にある:

NSArray *writablePaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); 
NSString *documentsPath = [writablePaths lastObject]; 

これは、ドキュメントのパスの下cn1storageディレクトリの下に保存されています。これは実装の詳細ですが、今後変更される可能性は低いです。

+0

ありがとう、シャイ! ..私たちが慣れているように素早く:) – Osman

関連する問題