Xcode 8.3にアップデートして以来、私はXCRun PackageApplicationが廃止され、xcodebuild exportArchiveを使用して切り替えようとしていることがわかりました。私はこれをやっている問題についてのかなりのポストのように思えますが、それでも自分自身でこの問題を解決することはできませんでした。コマンドラインcreate ad hoc .ipa issue
私のテストコールがある:私はXcodeで手動でアドホック配布のためにそれをパッケージ化することができますよう
xcodebuild -exportArchive IPA -archivePath test.xcarchive/Products/Applications/test.app -exportPath . -exportOptionsPlist a.plist
私xcarchiveは大丈夫のようです。
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>uploadSymbols</key>
<false/>
<key>uploadBitcode</key>
<false/>
<key>method</key>
<string>ad-hoc</string>
<key>compileBitcode</key>
<false/>
</dict>
</plist>
しかし、私はこのエラーを取得する:
私のplistはある
error: exportArchive: exportOptionsPlist error for key 'method': expected one of {}, but found Error Domain=IDEFoundationErrorDomain Code=1 "exportOptionsPlist error for key 'method': expected one of {}, but found " UserInfo={NSLocalizedDescription=exportOptionsPlist error for key 'method': expected one of {}, but found }
私も高速車線のジムを利用しようとしてきました。これで、コマンドラインで.ipaを作成できますが、プロビジョニングプロファイルを指定する必要があります。これは、テスター用の正しいプロファイルで署名されていないためです。
さらに詳しい情報が必要な場合は、お知らせください。
ありがとう、 Chris。
ため
man xcodebuild
はDOH、それがあった@Sven Driemeckerを、感謝を参照してください! –