Xcode 7では、次のコマンドを使用して複数のプロビジョニングプロファイルのコマンドラインでプロジェクトを構築していました。複数のプロビジョニングプロファイルとそれらのプロファイルにリンクされた複数のコード署名証明書があるので、適切なプロビジョニングプロファイルでIPAファイルに署名する必要があります。私はそれがエラーを下回るxcode 8 xcodebuild手動プロビジョニングコード複数のプロビジョニングプロファイルのコマンドラインからの署名
「someProjectName」を与えることの後に自動的に署名を管理オフさて、これらのコマンドは、Xcodeの8のために働いていない
PROVISION_PROFILE="My Provision profile name"
xcodebuild -workspace ../ProjectName.xcworkspace -scheme "${PRODUCT_NAME}" -sdk iphoneos -configuration "${CONFIGURATION}" archive -archivePath "${TARGET_BUILD_DIR}/${PRODUCT_NAME}.xcarchive"
xcodebuild -exportArchive -archivePath "${TARGET_BUILD_DIR}/${PRODUCT_NAME}.xcarchive" -exportPath "${BINDIR}/${PACKAGE_NAME}-${CURVERSION}.ipa" -exportProvisioningProfile "${PROVISION_PROFILE}"
プロビジョニングプロファイルが必要です。プロジェクトエディタで[デバッグ]ビルド構成のプロビジョニングプロファイルを選択します。 SDK 'iOS 10.1'の製品タイプ 'Application'にはコード署名が必要です 誰でも助けてください。
あなたが「署名」セクションでは、一般 - >署名の下で、Xcodeでプロジェクトのターゲット設定でどのように見えるかのスクリーンショットを追加することはできますか?あなたのデバッグ構成にプロビジョニングプロファイルがプロジェクトファイルに設定されていないようです。 –
私はこのセクションでプロビジョニングプロファイルを追加しませんでした。コマンドラインからビルドしたいからです。さまざまな構成の複数のプロビジョニングプロファイルがあるので、コマンドラインから渡す必要があります。コマンドラインからそれらを渡すにはどうすればよいか知っていますか? – Gaurav
@kgalemanプロジェクトエディタからこの情報を渡す必要がありますか? – Gaurav