2011-02-26 4 views
1

私は数ヶ月前に書いたMonoTouchコードに戻っていますが、それ以降は触れていません。これは正常に動作していて、App Storeにデプロイされています。今すぐ開いてDistribution | iPhoneモードで実行しようとすると、「アプリケーションがシグナルによって終了しました:SIGIOT」というエラーが表示されます。私が気付いたもう一つの点は、Properties-> iPhone Buildの下で、私のSDKのバージョンが「3.2(インストールされていない)」に設定されていたことです。私はこれを4.2(唯一の他の選択肢)に変更しましたが、それは助けになりません。 (私のパスの中には空白がありません)MonoTouch AdHoc Distribution - シグナルによってアプリケーションが終了しました:SIGIOT

これを修正するために何を探したらいいですか?

+0

おそらく、エラーログ全体を投稿することができます。 –

答えて

1

いくつかのアイデア:

はあなたのソリューションを掃除して、もう一度、すべてを再構築しようとしていますか? MonoDevelopは既にコンパイル済みのバージョンのアプリを実行しようとしているだけかもしれません。

有効期限が切れた証明書を使用して、アプリをiPhoneにデプロイしようとしている可能性があります。その場合は、iTunesに接続して新しいものを入手してください。

+0

解決策を試しました(複数回)。また、XCodeの証明書の有効期限も確認しました。いずれも3ヶ月間有効期限が切れません。このアプリは、ディストリビューションではなく、デバッグモードまたはリリースモードで正常に構築され、インストールされます。 –

+0

ああ、あなたは配布ビルドを実行しようとしているのですか?あなたはそれをすることはできません。 Appleがアプリケーションストアにビルドを送信するためのシグネチャでは、実行可能ファイルを電話で実行することはできません。彼らが辞任した後でなければ、それは実行されます..うまくいけばそれだけです。 –

+0

ああああ...これは私が数ヶ月間iOSの開発を離れるために得るものです。感謝します、ありがとう。 –

関連する問題