0

私は xcode 4.6.3 を使用しており、チーム メンバーは xcode 4.6 を使用しています。

xcodeオーガナイザーを介してアーカイブをアプリストアに配布しようとすると問題が発生します...「検証」を押しても何も起こらず、「配布」を押してもxcodeがクラッシュして終了します。

過去にアプリストアに正常に公開できたので、それがどのように機能するかについてよく知っています. 最近、ios 証明書の有効期限が切れたため、更新する必要がありました。新しい証明書とプロビジョニング プロファイルはすべて作成され、リンクされています。それらはすべて xcode で有効として表示され、横に緑色のチェックマークが付いています。紙の上ではすべてが完璧に見えます。更新してから何も機能していないというだけです。xcode から貴重なエラー メッセージが返されません。

これは Titanium プロジェクトであることに言及することも役立つかもしれませんが、このプロジェクトは証明書/プロビジョニング プロファイルの更新前に適切に検証されているため、ここでは問題ではないと思われます。

さらに、自分のデバイスにビルドしようとすると、インストールされ、最後に失敗します。Xcodeでデバイス/アプリケーションにドラッグしようとすると、「このアプリケーションには有効な署名がありません」というエラーが表示されます

何かアイデアはありますか?, 私たちはここで夢中になっています.

4

1 に答える 1

1

この問題を解決しました。

何日も証明書を詰め込んだ後、私たちは物事を本質的なものに戻すことでこれを解決しました.

  1. 純粋な xcode で基本的な hello world をコンパイルし、配布しました
  2. チタンで基本的なhello worldをコンパイルし、配布しました

証明書、xcode、titanium を除外できたので、プロジェクトの問題だったに違いありません。もっと早くこれを行うべきでしたが、プロジェクトは以前にコンパイルされており、当時は証明書の問題のように見えました。

解決策:情報を削除すると、titanium /resources ディレクトリに余分な Info.plist ファイルがあり、現在は古くなっており (古い証明書を参照している可能性がありますか?)、titanium /build フォルダ内のファイルを上書きしていることが判明しました。 plist、クリーンアップ、およびプロジェクトの再構築により、すべてが再び快適になりました。

于 2013-09-16T05:33:06.200 に答える