0

iOSアプリをビルドしようとすると、「アプリケーションの検証がスキップされました」という警告が表示され、コード署名手順が失敗したため、アプリケーションローダーがバイナリを拒否します。Xcode3でビルドして送信するのに問題はありませんでした。Xcode4でビルドして送信するのはこれが初めてです。「ITunesSoftwareService」フレームワークが何であるかわからず、どこでも明示的に使用していません。私は少し困惑しています-どんな助けでもいただければ幸いです。完全なビルドログは次のとおりです。

Validate "/Users/lukebradford/Library/Developer/Xcode/DerivedData/Random_Acts_of_Haiku-fbxqwasqdxqcoofxwybyjbxiuwvp/Build/Products/Release-iphoneos/Random Acts of Haiku.app"
    cd "/Users/lukebradford/Documents/My Apps/Random Acts of Haiku"
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    setenv PRODUCT_TYPE com.apple.product-type.application
    /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/Validation "/Users/lukebradford/Library/Developer/Xcode/DerivedData/Random_Acts_of_Haiku-fbxqwasqdxqcoofxwybyjbxiuwvp/Build/Products/Release-iphoneos/Random Acts of Haiku.app"

2011-10-02 00:34:21.486 Validation[73657:607] Could not load framework at “file://localhost/Developer/Applications/Utilities/Application%20Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/” (err = Error Domain=NSCocoaErrorDomain Code=3587 UserInfo=0x200033ec0 "The bundle “ITunesSoftwareService” couldn’t be loaded because it is damaged or missing necessary resources." (dlopen_preflight(/Developer/Applications/Utilities/Application Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/ITunesSoftwareService): Library not loaded: @rpath/ITunesConnectFoundation.framework/Versions/A/ITunesConnectFoundation
  Referenced from: /Developer/Applications/Utilities/Application Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/ITunesSoftwareService
  Reason: image not found))
warning: Application validation was skipped.
4

1 に答える 1

2

/Developer/Applications/Utilities/Application Loader.appXcodeのインストール時にアプリが破損したようです。私の提案は、Xcodeをアンインストール/再インストールすることです。アプリケーションローダーアプリは、レビューのためにアプリを検証してAppleに送信するために必要です。

Xcode 4.2開発プレビューを使用している場合は、新しいiTunes Beta 7/8をインストールしてみることもできます。これには、不足している必要なライブラリが含まれている可能性があります。

于 2011-10-02T15:52:06.527 に答える