0

私は 2 つのアプリを作成しました。1 つは iPhone 用、もう 1 つは iPad 用です。どちらも完全に問題なくビルドされ、シミュレーター内で実行されます。また、Xcode 4.3.2 に更新する前のデバイスでも問題なく動作していました。
MonoTouch を使用してデバイスをビルドすると、次のメッセージが表示されます。

Please ensure your device is connected...  
Connected to: Steve’s iPad  
Initializing file service...  
Uploading application  
Finalizing file service...   
Installing application  
Installation failed: AMDeviceInstallApplication returned: 0xe8008017  
The application was terminated by a signal: SIGHUP  

Xcode/Organizer 経由でコンソールを見ると、次のメッセージが表示されます。

Apr  4 10:22:22 unknown installd[819] <Error>: libMobileGestalt loadBasebandMobileEquipmentInfo: CommCenter error: 1:45  
Apr  4 10:22:22 unknown installd[819] <Error>: libMobileGestalt copyInternationalMobileEquipmentIdentity: Could not get mobile equipment info dictionary  
Apr  4 10:22:22 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of message  
Apr  4 10:22:22 unknown lockdownd[17] <Error>: 010f4000 handle_connection: Could not receive USB message #6 from Xcode. Killing connection  

Apr  4 10:22:23 unknown installd[819] <Error>: 2ffa4000 verify_signer_identity: Could not copy validate signature: -402620393  
Apr  4 10:22:23 unknown installd[819] <Error>: 2ffa4000 preflight_application_install: Could not verify executable at /var/tmp/install_staging.5kF0E7/EastmaniPad.app  
Apr  4 10:22:23 unknown installd[819] <Error>: 2ffa4000 install_application: Could not preflight application install  
Apr  4 10:22:23 unknown mobile_installation_proxy[818] <Error>: handle_install: Installation failed  
Apr  4 10:22:23 unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of messageCould not receive size of message  
Apr  4 10:22:23 unknown lockdownd[17] <Error>: 2fff5000 handle_connection: Could not receive USB message #7 from mtouch. Killing connection  
Apr  4 10:22:23 unknown lockdownd[17] <Error>: 2fef1000 handle_connection: Could not receive USB message #14 from mtouch. Killing connection  
Apr  4 10:22:23 unknown installd[819] <Error>: 2ffa4000 handle_install: API failed  
Apr  4 10:22:23 unknown installd[819] <Error>: 2ffa4000 send_message: failed to send mach message of 71 bytes: 10000003  
Apr  4 10:22:23 unknown installd[819] <Error>: 2ffa4000 send_error: Could not send error response to client  

他の誰かがこの問題を抱えていましたか、それとも上記のスタック トレースを解読するのに適した人がいますか?

4

2 に答える 2

3

重要な部分は次のとおりです。

Could not copy validate signature: -402620393

このエラーをグーグルで検索すると、いくつかのアイデアが見つかります。

  • 最初にデバイスからアプリを手動で削除してから、もう一度アップロードしてみてください。
  • プロビジョニング プロファイルが Xcode で正しく構成されていることを確認します。これは通常、それらをすべて削除して再度ダウンロードすることを意味します。

私自身のいくつかのアイデアを投入することもできます。

  • テンプレートからの新しいプロジェクトでも同じことが起こるかどうかを確認してください。それが機能する場合、署名の検証が失敗する原因となっているものがアプリにあります。
  • 同じことが新しい Xcode プロジェクトで発生するかどうかを確認します (機能する場合は、プロジェクトで再試行してください。Xcode は、場合によっては自動構成を行うことが知られています)。
  • デバイスと Mac を再起動します。
  • 別のデバイスをお持ちの場合は、そちらでお試しください。
于 2012-04-04T11:17:48.723 に答える