0

配布証明書の有効期限が最近切れたため、別の証明書を作成する必要がありました。すべてが正常に機能しているように見えました-プロファイルとアプリファイルを使用してzip形式のビルドを作成しました。問題なくインストールした同僚に送信しました。

「署名者が無効です」というメッセージが表示された別のユーザーに送信され、送信先のクライアントから、「組み込みのモバイルプロビジョニングプロファイルを置き換えますか?」というメッセージが表示されます。メッセージ、私も彼らに「はい」と言うように促します、そしてそれからアプリは彼らのリストに現れません。

そのため、iTunesはアプリを受け入れますが、何も表示されません。マシンごとに異なる結果が得られる方法について混乱しています。

何か案は?

4

2 に答える 2

1

Don / iWasRobbedに感謝します。彼らは、削除した有効期限のあるプロビジョニングプロファイルを持っていて、後で同期を試みました。iTunesにドラッグしてもアプリが表示されないので、オフィスに来てもらいました。iPhoneをコンピューターに接続すると、XcodeはOSバージョン4.01が現在のSDKでサポートされていないことを示しました(4.0までのみ!) 。

SDK4.01を使用してXcode3.2.3を再度ダウンロードし、iPhoneのステータスライトを黄色から緑色のライトに切り替えてビルドしました。

于 2010-08-05T15:57:32.433 に答える
0

iTunesにも電話にも何も表示されませんか?電話で、[設定]>[一般]>[プロファイル]に移動すると、期限切れのプロビジョニングプロファイルを削除できます。Macでは、〜/ Library / MobileDevice / Provisioning Profilesに移動し、そこから削除します。Windows XPでは、C:/ Documents and Settings / username / Application Data / Apple Computer / MobileDevice /にあり、Vistaおよび7では、C:/ Users / username / AppData / Roaming / Apple Computer /MobileDevice/にあります。

期限切れのプロファイルが削除されると、iTunesの動作が改善される可能性があります。また、iOSのバージョンには、1つのプロファイルが無効な場合、プロビジョニングされたアプリの実行を拒否するバグがあったことにも注意してください(3.1.3だったと思います)。

于 2010-08-04T22:01:00.710 に答える