クライアントから、証明書と秘密鍵を含む .p12 ファイルと .mobileprovision ファイルが送られてきました。ブランド開発者環境でアプリを公開できるように、プロファイルでアプリに署名する必要があります。
次に、Keychain Access に .p12 をインポートし、xcode に .mobileprovision をインポートします (~Library\MobileDevice\Provisioning Profiles に追加されます...)。
私がすることは:
xcodebuild -target XXX -configuration Release -scheme XXX -sdk iphoneos7.0 CODE_SIGN_IDENTITY="iPhone Developer: XXX" PROVISIONING_PROFILE="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" clean archive
次に、生成された .xcarchive をクライアントに送信して、クライアントが署名できるようにします。しかし、署名中にエラーが発生しました。
Nov 13 13:40:58 iPhone installd[54] <Error>: 0x2ff7a000 MobileInstallationInstall_Server: Installing app xxx.xxxxx.xxx
Nov 13 13:40:58 iPhone installd[54] <Error>: unrecognized status -67068 from codesigning library
Nov 13 13:40:58 iPhone installd[54] <Error>: 0x2ff7a000 verify_signer_identity: MISValidateSignatureAndCopyInfo failed for /var/tmp/install_staging.XUXLRl/foo_extracted/Payload/XXX.app/XXX: 0xe8008001
Nov 13 13:40:58 iPhone installd[54] <Error>: 0x2ff7a000 do_preflight_verification: Could not verify executable at /var/tmp/install_staging.XUXLRl/foo_extracted/Payload/XXX.app
私は何を間違っていますか?
ありがとうございました。