2010-12-07 13 views

Antwort

2

Was als post Aktion „Datei öffnen“ und wählen Sie als Komponente Ihrer Anwendung wählen?

+1

Das Problem ist, dass der Installer Admin-Rechte erfordert die Installation und die Anwen werden mit dem Admin-Konto –

3

Ich löste dies durch einen Beitrag install.sh Skript hinzufügen, die

#!/bin/bash 

open /Applications/NewlyInstalled.app 
+0

aber was gestartet werden, wenn der Benutzer auf einem anderen Verzeichnis installieren? Gibt es eine Möglichkeit, von irgendwo das richtige Installationsverzeichnis zu bekommen? – schystz

+0

Hallo, sehe meine Antwort – markhunte

+0

@synthesizerpatel wo diesen Code zu setzen? – akk

7

Verwenden Sie die Option -b hat und geben den Anwendungen Bündel identifcation

"-b bundle_indentifier Gibt die Paket-ID für die Anwendung zu verwenden, wenn die Datei "

open -b "app.bundle.id" 
+0

Nur um Ihnen zu zeigen, dass ich kein schlechter Verlierer dafür bin, dass Sie das richtig beantwortet haben und meine Antwort. Ich werde Ihnen trotzdem +1 geben. Denn so rolle ich. – synthesizerpatel

+0

@synthesizerpatel Meinst du, du hast deine eigene Antwort gewählt? – markhunte

+0

Ich bin nur auf dich goofin. Deine Antwort ist besser. – synthesizerpatel

0

Aufgrund Bezug auf alle oben Antwort zu öffnen, aber Dies funktioniert auch nach inst Allation mit Paketen, die ich unten erwähne.

open -a 'App Name'