ブラックベリーアプリの世界で販売する「Hello-Hello Spanish」アプリケーションがあります。以前は、Flex Builderを使用してこのアプリケーションを作成しました。 Playbook OS 2.0がリリースされて以来、既存のアンドロイドアプリケーションを「Hello-Hello Spanish」からアプリプレイヤーを使用したブラックベリープレイブックアプリに変換する予定です。ブラックベリーのプレイブックアプリを店舗にアップデートする
私たちはすでにアンドロイドからブラックベリーへのアプリケーションを再パッケージしており、アプリケーションworld.Autで既存のアプリケーションのアップデートとして送信したいと思っていますが、アップロード中に次のエラーが表示されます: - "ファイルバンドル(Hello_Hello_Spain.bar)すべての.barファイルにパッケージIDが必要です。これがアップグレードの場合、パッケージIDは元のファイルバンドルのパッケージIDと一致する必要があります。
このエラーは、新しいアプリの商品IDがアプリの世界の既存のアプリの商品IDと一致しないことを示しています。既存のアプリと同じ商品IDを設定することはできません。以前のアプリではプロダクトIDが「HHSpanish」ですが、最新のバージョンのアプリIDは「com.hello-hello.HHSpanish」です。このアンドロイドアプリの商品IDは、アンドロイドプロジェクトの商品IDが少なくとも2セグメント(たとえば: - com.abcd)であるため変更できません。以前と同じ商品IDを設定することはできません。
私たちはこの問題をどのように解決することができ、私たちのアプリケーションを更新して既存のアプリケーションに送ることができますか?
もう1つの質問は次のとおりです。 - ブラックベリーのプレイブックには、アプリの世界で無料で有料のアプリをダウンロードできるように、アプリのプロモーションコードやユーザーに提供できるギフトの仕組みがありますか?そうでない場合、どうすれば私のアプリを無料でユーザーにプレゼントすることができますか教えてください。