2

私はBlackBerryデバイス用のアプリの開発に興味があり、アプリ開発者向けのデモリリースまたはベータリリースの概念をサポートしているかどうか疑問に思っていましたか?これは、ビジネスパートナー、顧客、外部のベータテスターなど、限られた/制限された対象者にアプリのベータ版またはデモ版をデプロイできることを意味します。テストとデプロイのドキュメントには、どちらの方法も示されていません。前もって感謝します!

4

4 に答える 4

3

App World には、BlackBerry 10 の組み込みのベータ プロセスはありませんが、アプリのデバッグ バージョンをベータ参加者と共有できます。デバッグ トークンを作成するときは、有効にする PIN を指定します。デバッグ トークンは、これらの PIN の 1 つを持つデバイスにのみインストールされ、アプリはデバッグ トークンを持つデバイスにのみインストールされます。トークンは 30 日間のみ有効です。App World ではなく、コマンド ライン ツールを使用してデプロイする必要があります。

BlackBerry 開発者ブログのこのリンクでは、その方法について説明しています: http://devblog.blackberry.com/2012/04/debug-token/

これは PlayBook 用ですが、同じプロセスが BlackBerry 10 にも適用されます。

于 2012-10-24T15:54:26.623 に答える
2

不可能です。アプリをアプリの世界で公開すると、すべてのユーザーが利用できるようになります。したがって、一部の人だけが利用できるような特別な条件を設定することはできません。それ以外の場合は、未公開モードにします。そうすれば、サンドボックスIDを持つユーザーだけがアプリにアクセスできます。

于 2012-10-21T02:51:07.970 に答える
2

実際、RIM 自体に正式なものがあるかどうかはわかりませんが、公式の App World ストア以外にも常に BlackBerry アプリをリリースしてきたので、RIM とは独立したベータ テスト システムを使用しました。幸いなことに、従来の BlackBerry Java プラットフォームでは、これを無料で自由に行うことができます。(この回答は、今後の BB10 プラットフォームに関するものではないことに注意してください!)

無線 (OTA) インストール

ベータ テスターに​​、ベータ版を無線 (OTA) でインストールしてもらうことができます。たとえば、iOS とは異なり、特定の数のテスト デバイスに制限されず、すべてのテスト デバイスの一意の識別子を RIM に伝える必要はありません。

だから、私がやっていることは、自分のアプリのベータ版を Web サーバーに置き、ベータ テスターに​​リンクを送信して、それらをダウンロードできるようにすることです。したがって、誰がアクセスできるかを制御できます。ベータ版を公式のベータ テスター以外に制限するためのセキュリティが必要な場合は、パスワードで保護されたログインを Web サーバーに自由に追加できます。これは、他の安全な Web コンテンツと同じように機能します。

これを行う場合 (OTA)、ここにいくつかの参照があります。

注意すべきいくつかの手順があります。

  • 通常、.codBlackBerry App World にファイルをアップロードするだけです。.jadアプリを独自の Web サーバーにデプロイする場合は、このファイルも必要です。JAD ファイルは基本的にアプリの単なる記述子であり、.codインストールのために BlackBerry ブラウザーをファイルにリダイレクトできます。ビルド プロセスは、.jadファイルを生成するのと同じ出力ディレクトリに、おそらく既にファイルを生成してい.codます。
  • .jad拡張子を持つファイルの MIME タイプを適切に設定するには、Web サーバーを構成する必要がある場合があります。Apache を使用する場合は、httpd.conf ファイルに次のように記述します。
AddType text/vnd.sun.j2me.app-descriptor jad

タイプの MIME タイプ定義も追加する必要がある場合があります.cod

AddType application/vnd.rim.cod .cod

Web サーバーのファイルにアクセスできないがhttpd.conf、JAD と COD を自分のユーザー ディレクトリに配置できる場合は、ローカル.htaccessファイルで MIME タイプを構成できます。

Web サーバーの構成によっては、さらにいくつかの手順が必要になる場合があります。上記で提供した OTA リンクを確認してください。

デスクトップへのインストール

もう 1 つのオプションは、ベータ バージョンをベータ テスターに​​メールで送信し、 BlackBerry Desktop Software を使用してデバイスにインストールしてもらうことです。私はこれをしませんが、同じことを達成する別の方法です。これには、ファイルと、通常の BlackBerry ビルド プロセスによって生成される.alx ファイル.codも使用します。

.alxまたはファイルに配置されるプロジェクト プロパティの一部は、ファイルを BlackBerry App World に直接.jad展開するだけの場合は気にする必要がないことに注意してください。.codいずれかのオプション (デスクトップ インストールの場合は ALX、OTA の場合は JAD) を使用する場合は、.alxor.jadファイルを開いて、値が正しいかどうかを調べることをお勧めします。これらは通常のテキスト ファイルであり、ほとんどの値は一目瞭然です。すべての設定は IDE 内から構成できると思います。BlackBerry Eclipse プラグインを使用している場合は、プロジェクトを右クリックして [プロパティ] を選択し、そこを見てください。

すべてのインストール オプションに関する公式の RIM ドキュメントは次のとおりです。

于 2012-10-23T23:22:31.117 に答える
1

BB 10 Cascades ベータ 3 リリースについては、以下のリンクを確認してください (BB 10 での推奨される開発方法)

https://developer.blackberry.com/cascades/

BB 10 の場合、アプリケーションを開発するためのさまざまな方法があります。以下のリンクを確認してください。

https://developer.blackberry.com/platforms/

于 2012-10-15T09:33:08.263 に答える