問題タブ [tizen-certificate]
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.
tizen - Tizen SDK 2.3.1 での SIGNATURE_INVALID エラー
標準の手順を使用して、ウェアラブル SDK 1.0.0 用に Tizen で作成者のキーと証明書を作成しました。新しい Tizen SDK 2.3.1 に切り替えて、そこで古い証明書を使用しようとするまではうまくいきました。SDK 2.3.1 でビルドされたアプリをエミュレーターにデプロイしようとしたときに、「SIGNATURE_INVALID」エラーが発生しました (下の図を参照)。
次に、SDK 2.3.1 で新しい証明書を生成し、それを新しいアプリケーションでのみ使用しようとしましたが、うまくいきませんでした。AppStore のサポートによると、すべてのアプリケーションは同じ作成者のキーで署名する必要があるためです。
証明書移行の正しい方法を教えてください。古いアプリを新しい SDK で再ビルドし、新しいキーで署名することをためらうでしょう。それらのかなりの数が既にユーザーによってインストールされており、再テストして再認定したくないからです。古いアプリ。
tizen-web-app - Tizen Studio 経由で Gear S2 にアプリをインストールするには?
Gear S2 用の Tizen アプリを開発するのは初めてです。チュートリアルを完了しましたが、Gear S2 にアプリをインストールできません。
Mac OS Sierra (10.12.1) で Tizen Studio 1.0.1 と、新しく購入した Gear S2 を使用しています。
Extension SDK (Samsung Certificate Extension および Samsung Wearable Extension) をインストールし、Certificate Manager (作成者証明書および配布者証明書) を使用して証明書を作成し、Gear S2 を Wifi (コンピューターと同じネットワーク) 経由で接続し、「接続エクスプローラーでデバイス識別子を選択 (右クリック) して、アプリケーションのインストールを許可し、最後に [プロジェクト] メニューの [実行] オプションで構成を設定します。
しかし、デバイスにインストールして実行しようとするたびにエラーが発生します。
$ sdb -s 192.168.2.14:26101 install myapp.wgt
[...]
__return_cb req_id[107100002] pkg_type[wgt] pkgid[6U1GRaNlHz] key[error] val[81] error message: Non trusted certificate is used. Register valid certificate
__return_cb req_id[107100002] pkg_type[wgt] pkgid[6U1GRaNlHz] key[end] val[fail]
processing result : Unknown Error [81] failed
spend time for pkgcmd is [1225]ms
エミュレータ上では正常に動作しますが..
証明書をいじった可能性があります...実際、作成した最初の証明書が機能していなかったため削除し、ドキュメントのレコに従って新しい証明書を作成しようとしましたが、実際には登録する必要があるためかもしれません。どうやってやるの?
私が見逃している、または間違っていた他のアイデアと、それを解決する方法はありますか? Tizenのドキュメントはあまり役に立ちません...
ご協力いただきありがとうございます!