3

iOS、Android、Windows Phone 8、および Blackberry 10 (WebWorks) でリリースするマルチプラットフォーム モバイル アプリがあります。BB 以外の他の 3 つのプラットフォームについては、Web サーバー経由でエンタープライズ アプリを配布する方法があります (ユーザーは、モバイル ブラウザー内の Web ページのリンクをクリックしてインストールします)。ただし、BB10 Webworks の場合、これと同じ方法で .bar ファイルを配布する文書化された方法を見つけることができないようです。

オプション:

1) Java ベースのアプリ (.jad および .cod ファイル) を OTA ディストリビューションの Web サーバーに配置する方法について説明しているドキュメントを見たことがありますが、BB10 の .bar ファイルで同じことができるというドキュメントは見つかりません。

2) Blackberry App World - ただし、これは公開されているため、このエンタープライズ アプリに必要なものではありません

3) Blackberry App World for Work と BlackBerry Enterprise Service 10 - どちらも私のささやかな目的にはやり過ぎのようです。持っているアプリは 1 つだけで、完全なアプリ/デバイス管理、アプリ カタログなどではなく、ダウンロード リンクだけが必要です。

.bars で #1 を実行することは可能ですか? または、私が考慮していない別のオプションがありますか?

ありがとう

4

4 に答える 4

1

回答の1つで述べたように、サンドボックス化されたユーザーが他のユーザーが見ることができないアプリを見ることができることを知りませんでした-私が試してみることです!

私が知っている唯一の他のオプションは、バーファイルを「サイドロード」することです。次のような検索で見つけることができるさまざまなツールを使用してサイドロードできます。

http://forums.crackberry.com/blackberry-10-os-f269/how-get-bb10-hardware-id-sideload-app-bar-file-into-blackberry-10-a-780773/

http://forums.crackberry.com/android-app-sideloading-f279/how-sideload-apps-bb10-device-easy-way-windows-825656/

これらのツールは試していません。申し訳ありません。

私は実際に Android コマンド ライン ツールセットで取得したツールを使用してそれを行います - ここの BB Web サイトから入手できます: http://developer.blackberry.com/android/tools/ しかし、このアプローチは「ユーザー フレンドリー」ではありません。いくつかの Android アプリを BB10 で実行するように変換し、ツールを理解したために使用しています。

私はこれらのツールが安全であるとは言えません。実際にそれらを知っているわけではありませんが、PC ベースのツールがインターネット (または USB) 経由で何かを送信する方法を認識していないということは言えます。 BB10 はそれを壊す可能性があり、サイドロードされたアプリがあなたの BB10 を壊す可能性があることを私は認識していません. 疑わしいソフトウェアで BB デバイスをブリックする時代は (ありがたいことに) 終わったようです。

編集:私も知らなかったネイトが見つけたオプションを考慮して、これを更新すると思いました!

Nate が見つけた両方のサイトは、私が上で述べたツールと同じように機能するようです。これらすべてのツールについての私の理解では、TCP/IP 接続 (WiFi または USB 経由でルーティング可能) を介して BB10 デバイスに接続し、この接続を介して bar ファイルを送信するデプロイ ユーティリティを実行します。接続は deploy ユーティリティによって開始されるため、同じネットワーク内にある必要があります。

展開ユーティリティに提供されるパスワードは、デバイスの開発パスワードと一致する必要があるため、パスワードの交換を含む、BBRY 独自のプロトコルが関与している可能性があります。

現在、BBRY がこの通信の仕様を公開していないことを強く疑っています。また、パスワードが平文で見られることは決してないのではないかと強く疑っています。そのため、Wireshark のようなツールを使用してこれをリバース エンジニアリングすることはできませんでした。したがって、私が指摘した 2 つを含むツールはすべて、Android コマンド ライン ツールのようなものを内部で実行し、BBRY から取得したのではないかと考えています。したがって、時間と気力があれば、自分で Web サイトのようなものを構築できるかもしれません。

単なる思い込みであり、私の意見です。

于 2013-08-16T22:45:16.970 に答える
0

ピーター・ストレンジの答えは、それが書かれた時点では非常に包括的です。BB 10.2 のリリースでは、アプリケーションの OTA を APK として配布するオプションがあることを付け加えておきます。開発に HTML5 を使用しているため、APK の実行と BAR の実行の間にパフォーマンスの違いはほとんどないと思います。しかし、BB10 デバイスを持っているか、誰かを知っている場合は、それを確認できます。10.3 のリリースでパフォーマンスが向上するはずです。

于 2014-07-18T13:49:43.310 に答える