問題タブ [ota]

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.

0 投票する
1 に答える
150 参照

blackberry - Hello World BlackBerry ウィジェットを動作させる

Blackberry HelloWorldWidget.zip ウィジェットを動作させるのに問題があります。

ウィジェット ビルダー (bbwp.exe 2.0.0.18) でコンパイルします。すべての情報と警告を受け取ります。エラーなし。署名ツールは、署名が不要であることを示しています。シミュレーター(9780)にロードして実行できます。Bold 9700 に OTA をロードできます。

しかし、BlackBerry でアプリケーション アイコンをクリックしても、何も開かないか、エラー メッセージが表示されません。

これらの行を XML ファイルに追加しようとしましたが、役に立ちませんでした。

0 投票する
1 に答える
215 参照

php - JAD OTA リンクのアンチリーチング方法を提供する方法

現在、PHP でダウンロード スクリプトを使用しています。このスクリプトは、mySQL データベースにクエリを実行し、そのトークンがダウンロードされているかどうかを確認します (このトークンは、生成スクリプトを使用して手動で作成します)。たとえば、私の生成リンクはhttp://www.mysite.com/ota/download.php?id=6gs78sj39h3eになります

正しい OTA ダウンロードを許可する適切なヘッダーがあり、スクリプトが適切に機能します...ただし、これは私の懸念事項です....ユーザーがモバイルデバイスを使用して JAD ファイルをダウンロードせず、代わりにブラウザを使用する場合ブラウザーはダイアログとして保存を表示します。ユーザーが提供されたファイルをダウンロードすると、download.php という名前が付けられ、内容は JAD ファイルになります。このjadファイル内には、.codファイルへのリンクがあります。

たとえば、生成されたリンクがhttp://www.mysite.com/ota/download.php?id=6gs78sj39h3eだった 場合、テキスト エディタでこの JAD ファイルを開いた場合、2 セントあれば誰でも「MYAPP-1.cod」とわかるでしょう。 /ota/ ディレクトリ内にあり、すべての *.cod ファイルのダウンロードに進むことができ、このダウンロードを他の場所で提供する機会があります...

これを防ぐ最善の方法は何ですか?彼らがブラックベリーブラウザを使用しているかどうかを確認することを考えていました.ユーザーが JAD ファイルの内容を表示できないようにすることなく、JAD のダウンロードをより適切に提供する方法についての提案はありますか?

0 投票する
1 に答える
880 参照

c++ - Over-the-Air / Over-the-Wire 自動ソフトウェア更新 (ホットコードローディング) 戦略

(私のプロジェクトの一部として) Linux システムを持っています。そこでは、ホット コード ロードを行う必要があります。つまり、ソフトウェアの一部を無線 (WiFi 経由でソフトウェアをダウンロードするなど) または有線で更新する必要があります。 (LAN経由)。このソフトウェアには 2 つの部分があり、1 つは C++ で記述され、もう 1 つは Erlang で記述されています。C++ の部分は、TCP/IP (6 ~ 7 の奇妙な独自プロトコルのセット) を介していくつかの外部エンティティと通信します。私が主にホットロードを行う必要がある部分は、これらの外部エンティティと通信する C++ 部分です。C++ の部分はポートを介して Erlang と通信します (現在開発中) が、それを NIF に変更したいと考えています (いずれ将来的に)。

誰かが C++ 機能のホットコード ロードの戦略を提案できますか? Erlang の機能については承知していますが、機能が C++ で記述された部分に拡張されていないことを理解しています。

また、独自のプロトコル実装を含む C++ モジュールが「有効なソース」からのものであることを確認する必要があります。そのための正しい戦略は何ですか?

私の要件は珍しくないので、そのようなモジュール、フレームワーク、ライブラリが存在する場合は、それらを指摘していただければ幸いです。

0 投票する
1 に答える
329 参照

blackberry - 更新のためにOTAダウンロードをキャンセルすると、アプリケーションのアイコンがデバイスから消えます。

ユーザーがOTAをダウンロードするBlackBerryアプリケーションがあります。すでにアプリケーションがインストールされていて、ダウンロードページを参照している場合は、ダウンロードボタン(JADファイルへのリンク付き)が機能し、既存のバージョンを置き換える新しいバージョンをダウンロードできます。

私が抱えている問題は、ユーザーがダウンロードを開始し(進行状況バーが移動するのを確認)、完了する前にキャンセルする場合です。この場合、CODファイルがデバイスにまだ存在していても、アプリケーションのアイコンがデバイスから消えます。

これを防ぐにはどうすればよいですか、それともBlackBerryではこれは正常ですか?これは、ユーザーが期待することとはまったく逆のようです。

0 投票する
2 に答える
4994 参照

delphi - 「ランタイム テーマを有効にする」のチェックを外すか、Delphi XE の内部マニフェストを削除しますか?

次の方法で使用したい Delphi XE で作成しているコンポーネントがあります。

  1. ユーザーが新しい空のプロジェクトを作成します。

  2. ユーザーがコンポーネントをフォームにドロップします。

  3. 私のコンポーネントのいくつかの特別なデザインタイム コードが実行されます。これにより、プロジェクト オプションが変更され、プロジェクト オプションの [ランタイム テーマを有効にする] チェックボックスがオフになります。これが可能かどうかさえわからないので、可能かどうか尋ねています。

#3 が不可能な場合は、このコンポーネントの「使いやすさ」の問題に対する別の解決策が必要です。私が抱えている問題は、ユーザーが [ランタイム テーマを有効にする] のチェックを外して静的にリンクされたマニフェスト ファイルを無効にしない場合、EXE にリンクされている静的に生成されたマニフェストが、EXE の外部に必要な外部マニフェスト ファイルを上書きするように見えることです。ディスク。また、実行時にこれらのマニフェストを変更する必要があるため、外部マニフェストが必要になります。もちろん、必要に応じて、これらのマニフェストを使用してランタイム テーマ機能を有効にすることもできます。2 つ目の質問は、外部マニフェストと内部マニフェストの優先度に関するものです。「ランタイム テーマを有効にする」をオンにすると、Delphi アプリにリンクされている内部マニフェスト リソースよりも、外部マニフェストが何らかの形で優先されることがありますか?

#3 以外の許容される解決策:

A. Delphi がマニフェストを生成しないようにします。B. 内部の .manifest ファイルが見つかった場合でも、何らかの方法で実行時に Windows に外部の .manifest ファイルを認識させ、優先順位を付ける。

C. 最も良くないソリューション。実行時に、コンポーネントの CoCreateInstance が失敗した後、リソースを列挙し、外部マニフェストが存在し、混乱していることを報告し、コンポーネントを使用する開発者に、コンポーネントが吐き出すランタイム エラー メッセージを読み取って、無効にするように指示することができます。ランタイムテーマのチェックボックスをオンにして、アプリを再構築します。マニフェストの抽出と読み取りは、Delphi に簡単に変換できる C++ コードを使用して、別の stackoverflow question hereで既に説明されています。

更新受け入れられた回答は私が尋ねたこととまったく同じですが、ハックと見なされ、アクティベーションコンテキストに関するデビッドの回答ははるかに正気であり、推奨されるアプローチです。

Update2組み込みのマニフェストは、プロジェクト設定を介して、リンクするマニフェストを明示的に指定することにより、通常、Delphi の新しいバージョン(XE5 以降)でオーバーライドされます。

0 投票する
1 に答える
858 参照

blackberry - ブラックベリーオーバーザエアインスタレーション

ブラックベリーアプリケーションの成果物をサーバーにアップロードしました。ユーザーにURLからアプリケーションをインストールしてもらいたい。リモートサーバーにアップロードする前に、ローカルホストでテストを行いました。問題ない。しかし、サーバーから.jadファイルをダウンロードしようとすると、ファイルの内容が表示され、アプリケーションがインストールされません。

表示されるテキスト:

mimeタイプに関するものだと思ったので、これらの行をアプリケーションファイルとともにフォルダー内の.htaccessファイルに追加しました。

それも解決しませんでした。他に何をすべきかわかりません。

.cod、.jad、.jar..ファイルがすべてアップロードされました。

更新:phpを使用して解決しました。

0 投票する
2 に答える
835 参照

delphi - DelphiIDEのコード補完コンボボックスにいくつかの項目を追加する方法

私はDelphiIDEの専門家で働いていますが、ユーザーが押すとDelphiIDEによって表示されるコード補完コンボボックスに新しいアイテムを追加できるかどうか疑問に思いますCtrlSpace

更新:必要なのは、指定されたタイプに基づいてコード補完リストに項目を追加することです。

たとえば、私がと呼ばれるタイプを持っているとするとTMytype、ユーザーがそのタイプの変数を入力したときに、コード補完リストに追加アイテムを追加します。 TMytype

この画像を確認してください

ここに画像の説明を入力してください

0 投票する
2 に答える
1245 参照

php - PHPのipaから埋め込みプロファイルを抽出する

testflightのようなWebサーバーを作成したいと思います。ipaファイルのみをアップロードし、プロビジョニングプロファイルを取得したい。したがって、ユーザーはプロビジョニングプロファイルを追加する必要はありません。これに対する解決策はありますか?

また、testflightはデバイスにアプリケーションをインストールするためにどのように機能していますか?

0 投票する
1 に答える
3019 参照

android - バージョンを確認し、バージョンが異なる場合は apk OTA をインストールします

私はこのアプリを構築しようとしていますが、現在はほぼ完成しています。私はそれを改善しようとしています

  • OTA サポートの提供
  • バージョンを確認するには、apk をダウンロードしてインストールします。

一部の調査では、インテントを使用するように指示されましたが、あまり明確ではありませんでした。

ステップバイステップの手順は非常に高く評価されます。

前もって感謝します。

PS: 特定の要件により、市場に公開しない場合があります。したがって、市場へのアップロードは除外されます。

0 投票する
1 に答える
582 参照

ios - 99ドルの発行者アカウントを介してUDIDを収集せずにIPAファイルをOTAで共有できますか

エンタープライズ アカウントの場合のように、テスターの UDID を要求することなく、99 ドルのパブリッシャー アカウントを介して ipa ファイルを共有できるかどうかを知りたいです。