問題タブ [sparkle]
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.
xcode - Sparkle appcast の署名: 更新プログラムの署名が不適切です
私はこの問題を解決しようとしていますが、うまくいきませんでした。プロジェクトをアーカイブし、XCode を使用して開発者署名形式でエクスポートしています。
この更新プログラムに適切に署名するには、何を設定する必要がありますか?
- プロジェクトのビルド設定ページ (現在の開発者 ID:Jeremy Laurenson (XXXX))
- ターゲット ビルド設定ページ (現在の開発者 ID:Jeremy Laurenson (XXXX)) で
私のsparkleフレームワーク署名ビルドスクリプトでは:
私のアプリキャスト署名スクリプトでは:
macos - Mac 用の sparkle フレームワークを使用した自動またはサイレント更新
Sparkle フレームワークを使用して Mac アプリの自動更新またはサイレント更新を実行しようとしていますが、info.plist でキー SUEnableAutomaticChecks を YES に追加しました。以下のようにAppControllerにコードを書きます:
それでも、新しいバージョンを更新してインストールするためのアップデータ ウィンドウが表示されます。これをすべてバックグラウンドで実行したい。
誰でもこれを行う方法を教えてもらえますか....
macos - Sparkle フレームワークを使用して「更新の確認」を無効化 (グレー表示)
OS X アプリの更新を配布するために Sparkle を使用しています。ほとんどのユーザーにとっては問題なく動作していますが、「更新の確認」が無効になっているという報告を少数の人から受け取っています。
私がオンラインで見つけることができる唯一の他の例は、「更新の確認」が有効になっているのを見たことがない開発者からのものです。私の場合、プロセス全体がほとんどの顧客にとってうまく機能しています。これを経験しているのはごくわずかです。
むずかしいことはしていません。開発者 ID でフレームワークに署名するなど、ドキュメントの説明 ( https://github.com/sparkle-project/Sparkle/wiki ) とまったく同じようにセットアップしています。繰り返しますが、ほとんどの場合に機能します。
現在、問題が発生しているユーザーは OS X 10.9.4 を実行していますが、10.9.4 で動作するユーザーがいるかどうかは確認できません。
macos - Qt クロスプラットフォーム アプリケーションに自動更新を追加するにはどうすればよいですか?
クロスプラットフォーム アプリケーション (Mac と Windows) に取り組んでいます。この Mac および Windows 用のアプリケーションに自動更新を個別に、または組み合わせて追加するにはどうすればよいですか?
いくつかのグーグルで、Mac用のSparkleフレームワークについて知りましたが、おそらくXCodeプロジェクトについて説明しているため、そのドキュメントをたどることができませんでした。Sparkle フレームワークは Qt プロジェクトにどのように使用できますか?
objective-c - App Store バージョンから Sparkle を削除する
OK、2 つの異なるビルド、App Store リリース、および私の Web サイト用の 1 つがあります。
ビルド フェーズ リストの最後に、次のスクリプト実行フェーズがあります。
これにより、コンテンツから Sparkle フレームワークが実際に削除されます。
そして、ビルドするときAppStore (Release)
、最終的なバンドルは正常に機能しています(Sparkle.framework
バンドルの内容はまったくありません)
ただし、アーカイブしてアプリストアに送信しようとすると、Sparkle が含まれていることを訴えるエラーがたくさん表示されます (+ アーカイブを調べると、突然 Sparkle が表示されます!)
どうしたの?アーカイブ時にスクリプトが実行されていませんか?
何か案は?
cocoa - Swiftアプリでsparkleアップデーターを使用するには?
Swift アプリでこれを設定する方法を知っている人はいますか? cocoa の手順でセットアップしようとしましたが、アプリでフレームワークを見つけるのに問題があります。Swift にはもうフレームワーク フォルダーがないようです。
これを起動して実行するには、どのような手順を実行する必要がありますか? インストーラーのない単なる .app です。
ありがとう
macos - Sparkle の appcast に古いバージョンを保持することをお勧めしますか?
<item>
Sparkle フレームワークを使用する一部のアプリケーション開発者は、(複数のタグを使用して) appcast に古いバージョンを保持しています。
最後の更新以降に複数の更新が行われた場合 (たとえば、ユーザーがバージョン 4.0.0 から 4.0.5 にアップグレードした場合)、Sparkle が中間リリースのリリース ノートを表示する場合、この方法は理にかなっていると思います。しかし、スパークルはなぜかそれをしません。
では、なぜ appcast に古いバージョンを保持するのでしょうか?
xcode - appcast URL で Sparkle (OS X) を初期化する
OS X デスクトップ アプリケーションのアップデートを出荷するために Sparkle フレームワークを使用しています。Sparkle を別のシステム (ステージング/プロダクション) にポイントできるようにするために、Info.plist ファイルの appcast URL エントリを上書きし、URL を変更するたびに更新されたファイルをディスクに保存します。これには、すぐには有効にならないという欠点がありますが、Sparkle が plist ファイルの更新されたエントリを使用するには、アプリを再起動する必要があります。
質問: 以前に plist ファイルからロードされた URL を検索しないように、初期化時に appcast URL を Sparkle に渡すことができるかどうかについてのリソースが見つかりませんでした。誰でもこれを手伝ってもらえますか?