1

私はこれでほとんど終わりに近づいています。@#$%アプリに署名することになっていることをxcodeに認識させることができません!証明書とプロビジョニングファイルが正しく設定されていると思います。適切なターゲットを選択し、デバイスベースのSDKを使用しています。プロジェクトはエラーなしでビルドされますが、ビルドログを見ると、GenerateDSYMFileの後に、表示されていないProcessingProductPackagingが表示されると思います。また、CodeSignタスクも表示されません。xcodeがアプリに署名しようとさえしないのはなぜですか?

xcode3.2.4を使用しています。どんな方向でもいただければ幸いです!

4

2 に答える 2

1

わからない; Xcodeは通常、署名できない場合でもビルドを試みることを拒否します。コンパイル後の手順については、いくつかのオプションがあります([展開]の下)。それらのいくつかは、コード署名に関連している可能性があります。

それが失敗した場合、他のいくつかのオプション:

  • Xcodeを再起動します。
  • コンピュータを再起動してください。
  • Xcodeを再インストールします。
  • 署名する2番目の空のプロジェクトから始めます。最初のプロジェクトから物事を削除するか、最初のプロジェクトが署名するか2番目のプロジェクトが署名しないまで、2番目のプロジェクトに物事を追加しdiff {MyApp,MyApp2}.xcodeproj/project.pbxprojます。(迷惑なことに、差分にはおそらく変更されるGUIDがたくさんあります...)
于 2010-11-24T00:01:43.717 に答える
0

まず、プロジェクトの設定を確認します。

  1. [プロジェクト]、[プロジェクト設定の編集]を選択します
  2. 構成がデバッグであることを確認してください
  3. 検索ボックスに「コード署名」と入力し、「コード署名ID」の下に有効なプロファイル(「iPhone開発者」など)があることを確認します。

次に、ターゲット設定を確認します。

  1. [ターゲット]を展開し、アプリ名をダブルクリックします
  2. 同じ手順を繰り返します

その後、もう一度ビルドしてみてください。

于 2010-11-24T00:21:21.910 に答える