13:15:17)追加された行はこの色です。削除された行はこの色です。Signedを取得する為のテストケースを定義することです。v9をサポートするためにアップデートされました。OSの全ての開発者によって使用されるべきです。Signedに関する詳しい情報はhttp://www.symbiansigned.comの大規模なFAQリストを参照して下さい。テストアウトラインは以下の利害関係者の為に一定のベースラインを満たし安定したアプリケーションが供給されることをを目指します。Operators(モバイルネットワークオペレーター):そのアプリケーションは接続するネットワークに害を及ぼしません。Manufacturers(電話製造メーカー):アプリケーションの実行前や実行中、実行後はインストールか、またはアンインストールされても、デバイスは通常、特に電話として、メッセージと警告操作を続ける。Users(エンドユーザー):請求や通信、ユーザデータプライバシーとデータ損失に対する保護に対する対策の通知。testing(フルテスト)|全ての使用ケースに対する完全なテストを実行して確かめます。testing(サンプルテスト)|全ての使用ケースのうち、明らかになっている(完全でない)一部分を実行して確かめます。OSデバイスメーカーが関連する正式な承認にはケイパビリティの要求が必要です。Signedのウェブサイトを見てください。test(ブラックボックステスト)|実機上の入力結果を確認することでテストは実行されます。outputs};:Analysis(分析)|テストは手動の点検で実行されます、例えば、.PKGファイルのUIDを点検します。[#f7fe4409]これらのテストは以下の範囲には適応されません。[#z0f64b13]テストケースは二つのセクションに分かれています。OSアプリケーションに必要なテストをカバーします。v9以降からは、これらのテストケースは「ベーシックセット」と呼ばれるケイパビリティにアクセスする為に必要なテストを含みます。v9(更にそれ以降)とそれ以前のリリースの挙動とテストのいくつかの違いは明示されます。v9以降だけに適用します。能力とそれらが関連するシンビアンOSの機能性に関してさらに学ぶには、http://www.symbiansigned.comを参照してください。www.symbiansigned.com.};両方のセクションでは、テストと認証の為の事前テストをする上で開発者とテストハウスを手助けするために「チェックリスト」式のガイドとして定義されています。Lite」をテスト用アプリケーションとして与えられます。これはあなたのハンドセット上であなたのアプリケーションに対して、このドキュメントでの評価基準に対応したテストを自動的に実行します。Signedのテスト過程を試し、確実にこれらのテストをクリアすることによって、あなたの再テストのリスクを最小にするでしょう。installation.};他のテストを補助する為に、Symbianは開発者の為に以下にリストアップされたテスト過程を緩和する為のユーティリティを提供します。http://www.symbiansigned.comでこれらのツールをダウンロードする為のリンクを見つけることができます。Signedから提供される訳ではありません。Signedによって提供されているか(例えばTOOL2)、どのツールがサードパーティまたは他のソースから利用可能であるか(例えばTOOL6)、またどのツールが自分自身で用意できるか(例えばTOOL5)、をポータルサイトで確認して下さい。[#x5c99c17]テストケースは一般的であることを意味するにも関わらず、Symbianは特定の状況でのテストケースでこれらの妥当で微妙な逸脱を認めます。テストケース上での事前に認められた例外のリストはこのドキュメントに含まれています。[#d60ffad1]この短いセクションではいくつかの一般的な質問への解決方法に対して、Symbian(または根本的な)の推奨事例を紹介します。OSでは\System\Libs\に登録されていたので共有DLLは存在できました。v9では現在、全てのバイナリ(.DLLも.EXEも)が\sys\bin\に存在します。したがって名前衝突が発生する可能性はかなり高いです。これは必ず避けて下さい。SISファイル内に一つでも他のUIDを持ちながらも同じ名前のファイル(すなわち他の誰かのアプリケーション)が同一の場所に存在するのであれば、ソフトウェアインストーラーはあなたのバイナリをインストールしないでしょう。revoked.};これを解決する良い方法はMyBinaryName_UID.dll(またはMyApplicationName_UID.exe)のようにあなたのバイナリ名をシンプルにする事です。[#ra3c9ced]スタブSISファイルはあなたのアプリケーションがインストールされると後に残されるファイルです。あなたのアプリケーションがデバイスのファームウェアに含まれるなら、あなたのスタブがファームウェアにも含まれる事は電話製造メーカにとって望ましいかもしれません。この理由からMakeSISはスタブSISファイルを生成することができます。詳細についてはSDKドキュメントを参照して下さい。v9では、アプリケーションがメモリーカードに入れられて出荷される場合は更に重要で、カードが電話に挿入されている時にアプリケーションを正しく実行させるためにスタブはカード上の正しい位置にあるべきです。v9ではスタブは正しい署名情報を含まなければなりません。MyApp_Stub.sis)をテストハウスに提出することです。[#u9385004]&color(red){※ページサイズ低減の為に別ページを用意しました。[#h1b106b8]このドキュメントに含まれる内容は一般情報目的のためのものであり、他の目的のために使用するべきではありませんドキュメントの作成に当たりSymbianは細心の注意を払いましたが、Symbianは情報の適合性に対して保証はしません。v9以降からはその使用に保護される機能の為に多用なケイパビリティがあります。「拡張セット」はネットワーク設定を書き換えるようなシステム機能への低レベルアクセスを提供するAPIを保護します。拡張セットへのアクセスはまた、基本セットケイパビリティへの完全なアクセスを承認します。拡張セットケイパビリティを必要とするアプリケーションはそのようなアクセスを受けるために個別に評価されなければなりません。access.};アプリケーションで必要とされるケイパビリティはアプリケーション開発者によって特定のMMPファイルの中でファイルの中で宣言されるでしょう。Signedに提出するとき、実際に使用されるケイパビリティはサーバー上で実行するツールと提出された全てのバイナリをスキャンすることによって決定されます。宣言されたケイパビリティはテストハウスによって優先してテストし、実証されるでしょう。以下のケイパビリティは拡張セットの一部として分類されますが、SDKドキュメントに各ケイパビリティの詳細な情報を見つけることができます。documentation.};注意:アプリケーションはあなたのMMPファイルの中で宣言したケイパビリティに対してテストされ、テストハウスによって確かめられるでしょう。"!MyServer0x12345678"(正しくサーバーに保護された名前でレジストする事を承認します。保護された名前は「!」で始まります。開発者としてあなたは、例えば「!MyServer0x12345678」のように名前にあなたのSIDを含めて確実にユニークになることを目指すべきです。system(いくつかのファイルシステム管理操作へのアクセスを承認します。[#ved71760]拡張セットケイパビリティへのアクセスを得るためには以下のプロセスに従わなければなりません。Signedへ提出するSISファイルには追加テストと情報が必要です。それらのケイパビリティを通して可能となる機能は予期または指定された通りに動作すべきです。expected/specified.};+http://www.symbiansigned.comへの提出プロセスの間、あなたはそれぞれの拡張ケイパビリティの個々の使用原理の提供を必要とするでしょう。capability};+またあなたは、APIに必要とするケイパビリティを分析した宣言の提供を必要とするでしょう。capability};上記の宣言は提出されたそれぞれのアプリケーションに対して格納されるでしょう。Signedへ提出するSISファイルには追加テストと情報が必要です。Signedからこれらのケイパビリティの承認を得る為に製造電話メーカーから支持と承認を得る必要があるでしょう。それらのケイパビリティを通して可能となる機能は予期または指定された通りに動作すべきです。and;};+http://www.symbiansigned.comへの提出プロセスの間、あなたはそれぞれの拡張ケイパビリティの個々の使用原理の提供しなければならないでしょう。requesting};+またあなたは、APIに必要とする各拡張セットケイパビリティを分析した宣言の提供しなければならないでしょう。requesting};上記の宣言は後日参照される為にそれぞれ提出したアプリケーションに対して格納されるでしょう。テストハウスは承認の認可を求める為に適切な電話製造メーカーと提出アプリケーションを連携してレビューするでしょう。そのようなコンタクトが既にありましたら、あなたは提出前や彼らの承認に関する証拠(例えば、権利放棄)を含める前に電話製造メーカーに連絡することができます。Signedのウェブサイトで入手できます。Signedによって};有効にしてもらう必要があります。これは、これらのケイパビリティの非常にデリケートな本質のためです。あなたがこれらのケイパビリティを必要とするならあなたは直接関連のデバイス製造メーカーに連絡しなければなりません、そして追加の商業協定とと品質保証が必要でしょう。Signedのウェブサイトから見つけることができます。[#l9e2e4dc]&color(red){※ページサイズ低減の為に別ページを用意しました。