0
iOSフレームワークをコマンドラインからビルドしようとすると、「MyFramework.framework」ではなく「MyFramework.framework.xcarchive」が表示されます。xcodebuildを使ってiOSフレームワークを構築するには?
コマンドラインからではなく、Xcodeでビルドすると適切な結果が得られます。構築するための
私のコマンドは本当に簡単です:
xcodebuild -project myFramework.xcodeproj -scheme myScheme -archivePath "/dev/builds" archive
私の '.framework' ファイルではどこ?
Hmm。この手法では、出力が得られず、不正な* .xcarchiveファイルも出力されません。これが重要なのかどうかは分かりませんが、その場合には、コマンドラインはTeamCityビルドの唯一のステップとして実行されています。 – Bungles
私は、問題はアーカイブではなくPRODUCTを求めていると思います。そういうわけで、 "-archivePath"を設定しても実際には役に立ちません。しかし、 'xcodebuild'のドキュメントを見ると、Product Outputディレクトリを設定する方法はありません。 – Bungles