2016-07-25 8 views
0

私のプロジェクトのためのヘルパーアプリがあります。メインアプリとヘルパーアプリの両方がサンドボックスにあります。メインアプリケーションが実行されていない可能性がありますので、ヘルパーアプリケーションで分散通知を投稿することはできません。そして、私はそのヘルパーのアプリケーションは、メインアプリケーションのUserdefaultsを設定する権限がないことがわかった。 私ができる唯一のことは、パラメータを使ってヘルパーアプリケーションのメインアプリケーションを開くことです。 私はこれを行うために以下を使用することができます。メインアプリケーションのパラメータをヘルパーアプリケーションで開くにはどうすればいいですか?

[[NSWorkspace sharedWorkspace]launchAppWithBundleIdentifier:@"com.mainApp" options:0 additionalEventParamDescriptor:nil launchIdentifier:nil];

それでは、どのように私は2つのアプリケーション間でパラメータを渡すと入手できますか?

答えて

0

app groupsを使用すると、両方のアプリケーションが特別なコンテナ(たとえば設定plistファイル)へのアクセスを共有します。

関連する問題