2016-07-25 10 views
0

Es gibt eine Hilfs-App für mein Projekt, sowohl die Haupt-App als auch die Hilfs-App befinden sich in der Sandbox. Die Haupt-App läuft möglicherweise nicht, sodass ich keine verteilte Benachrichtigung in der Hilfs-App posten kann. Und ich fand, dass Helfer-App keine Erlaubnis hat, Userdefaults der Hauptanwendung zu setzen. Also das einzige, was ich tun kann, ist die Haupt-App in der Hilfs-App mit einem Parameter zu öffnen. Ich kann unten verwenden, um dies zu tun.Wie öffne ich die Haupt-App mit den Parametern in einer Hilfs-App?

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

So wie kann ich weitergeben und die Parameter zwischen den beiden Anwendungen bekommen?

Antwort

0

Verwenden Sie app groups, damit beide Apps den Zugriff auf einen speziellen Container freigeben (z. B. mit einer Plistdatei für Einstellungen).