問題タブ [pkg-file]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - インストール後にユーザーがアプリケーションを起動するオプションを使用して pkg ファイルを作成する
Packages アプリケーションを使用して、Mac Os x アプリケーション用の .pkg ファイルを作成しています。私の要件は、ユーザーがインストールの完了後にアプリケーションを起動するかどうかをチェックまたはチェック解除できる UI を持つことです。
現在、postflight.sh を使用して、インストール後にアプリケーションを起動しています
助けてください
macos - Mac PKG ダウンロード ファイルの作成
Mac OSX PKG インストーラーで、追加の browser.plist 設定ファイルをダウンロードさせることはできますか? ユーザーのブラウザーのブランドとバージョン (IP アドレスでキー) を保存した可能性がありますか? 広告主は、試用版の製品をダウンロードしてからカートに接続して購入するまでの間に Cookie の連続性が得られることを気に入っています。同じブラウザを利用できれば、広告主追跡 Cookie がそこにあり、販売に対するコミッションを支払うことができます。
python - .pkg ファイルを変更するための Python
私のpythonコードは、.pkgファイルを解凍し、そこでいくつかのファイルを変更して、再度パックする必要があります。提案する成熟したpythonモジュールはありますか?最初に xar をマシンにインストールする必要がある pyxar (xarfile) があることを確認しました。
他に選択できるオプションはありますか?
最後に、Python から xar を直接呼び出すことにしました。これは実際に機能する可能性があります。しかし、別の問題は、パッケージ内のペイロード.kg の下のスクリプトが展開されていないことです。ディレクトリであると想定されますが、ファイルとして残ります。奇妙なことに、ファイル Scripts はgzip compressed data, from Unix
. しかし、MacでもLinuxでも、gzipを使用して開くことはできません。Mac では tar -xf で開くことができますが、Linux ではできません。なにか提案を?
ありがとう!
macos - productsign mac .pkg インストーラー
拡張子が .pkg の MacOS インストーラーに署名する必要があります。.pfx 証明書があり、それをキーチェーンに追加しました。証明書と秘密鍵の両方が含まれています。
しかし、productsign
ユーティリティを使用してこの .pkg に署名しようとすると、次のようなエラーが表示されます。
productsign --sign "commonName" unsigned.pkg signed.pkg
productsign: エラー: 「commonName」の適切な署名 ID が見つかりませんでした。フラット スタイルの製品に署名するには、インストーラ署名 ID (アプリケーション署名 ID ではない) が必要です。
maven - gradle を使用して distZip/Pkg をビルドする
Project1 には多くのメイン クラスがあります。Project1 の build.gradle の個々のタスクは、タスクの実行時に、異なるメイン クラスを使用して異なる jar 名で jar ファイルを作成します。
ルートのbuild.gradleからproject1のbuild.gradle内でタスクを呼び出し、そこからdistZipを構築する必要があるとします。私はどのように行いますか?
私がこれまでに試したこと:
- project1 の build.gradle 内にサブタスクを作成しました。このサブタスクは、jar ファイル構築タスクを呼び出しますが、distZip は実行しません。
- distZip を呼び出してみました。zip フォルダーは作成されますが、さまざまなタスクに固有のクラスではなく、デフォルトのメイン クラスが使用されます。
zip の代わりに .pkg をビルドする他の質問はありますか?
macos - パッケージソフトウェアを介してMACインストーラーを作成しながら、カーネルドライバー.kextをアプリケーションmyapp.appに追加する方法
私はMACの領域に不慣れです。私は .app を作成してテストし、正常に動作しました。
問題:
1) APPLICATION フォルダーにインストールするアプリのパッケージ ソフトウェアを使用して .pkg を作成し、正常に動作します。しかし、Library/Extension フォルダーに .kext(kernal) を追加すると、Inastaller (パッケージ) を介してインストールされません。
このガイドを順を追って説明しました。 http://s.sudre.free.fr/Software/documentation/Packages/en/index.html
使用ソフトウェア http://s.sudre.free.fr/Software/Packages/about.html
注:- .kext を system/Library/Extension パスにインストールする必要があります
2) インストール済み (.pkg) にさまざまな言語をロードしました。言語変更のプレビュー オプションが表示されます。別の言語を選択してインストーラー (.pkg) を作成すると、すべて英語になります。
linux - Linux で OSX .pkg ファイルをビルドする
ubuntuで.pkgファイルをビルドするための実用的なオプションは何ですか? xar を試していたのですが、結果の .pkg ファイルを mac にインストールできませんでした。'com.apple.installer.pagecontroller error -1' が発生しました。そして、munkipkg を使用しようとしていましたがpkgbuild
、OS X に依存しています。それは可能ですか? Linuxでpkgbuildを使用するには? または誰かがこれを行うための最良の方法を提案できますか?
ありがとう!
macos - ファイルを osx フォルダーにコピーする簡単な方法
ある種のシステムを介して 3 つのファイルを mac osx の別のフォルダにコピーすることは可能ですか?
シナリオ
- 1 つのファイルをコピーする必要があります。たとえば、/Application フォルダー内の Silverlight アプリです。
- /Documentsフォルダー内に1つのファイルをコピーする必要があります
- /picture フォルダ内の別の
何を使用できますか? (pkg、navite osx アプリ) 最も簡単な方法は何ですか? これがユーザーフレンドリーなインストールである必要があります(シェルスクリプトなし)
macos - コマンド ラインから PackageMaker を実行する
.pmdoc
生成したいファイルがあります.pkg
。自動ツールなので、コマンドラインから実行する必要があります。
コマンド ラインで PackageMaker プロジェクト ファイルを作成する などの質問を見ましたが、packagemaker
どこにもコマンドが見つかりません。
それはあるべきだと思われ/Developer/usr/bin/packagemaker
ますか?
いずれにせよ、PackageMaker.app
インストールしたので GUI は正常に動作しますが、コマンド ライン ユーティリティはどこにありますか?