2010-12-07 26 views
5

PackageMakerでインストールした後にアプリケーションを起動する方法が不思議です。ユーザーから、なぜアプリが自動的に起動しないのか尋ねる電子メールがたくさん届いています。インストール後アクション「ファイルを開く」と選択についてあなたの助けを事前にPackageMakerでインストールした後にアプリケーションを起動する方法

おかげで、

よろしく、

答えて

2

何とコンポーネントとしてあなたのアプリを選択?

+1

問題は、インストーラがインストールするには、管理者権限を必要とし、アプリは、管理者アカウント –

3

私は

#!/bin/bash 

open /Applications/NewlyInstalled.app 
+0

で開始されますが、ユーザーが別のディレクトリにインストールする場合はどうということでしょうか?どこかから正しいインストールディレクトリを取得する方法はありますか? – schystz

+0

こんにちは、私の答えを参照してください – markhunte

+0

@ synthizerpatelこのコードを置く場所? – akk

7

は「-b bundle_indentifier はのバンドル識別子を指定-bオプションを使用してアプリケーションバンドルidentifcationに

を与えたポストinstall.shスクリプトを追加することによって、これを解決ファイルを開くときに使用するアプリケーション "

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

私はちょうどあなたを見せてくれるのですが、私はあなたがこれに正しく答えるために痛い敗者ではありません。それは私がどのようにロールアップするので。 – synthesizerpatel

+0

@synthesizerpatelあなたはあなた自身の答えを投票したことを意味しますか? – markhunte

+0

私はちょうどあなたにgoofinです。あなたの答えはより良いです。 – synthesizerpatel

0

上記の回答はすべて尊重されていますが、これはinst私が以下に言及するパッケージを使った提携。

open -a 'App Name' 
関連する問題