前提:我仅限于在该项目的早期阶段使用 xamarin,以尝试加快 beta 分发的开发过程。(剧透:它很慢而且记录不充分)。
因此,我正在为应用商店分发创建一个构建管道,并且已经付出了我所能给予的所有 msbuild 的爱,但我似乎无法将最后两部分放在一起。
问题:为了包含用于 iphone 分发的去符号化文件,您必须构建一个存档,然后利用该存档构建一个签名的 ipa 以上传到 Itunes Connect。我似乎找不到支持指定构建存档路径以在 msbuild 中创建 ipa 的文档。
你们中的哪一个巫师可以帮助我和这个被滥用的小型 xamarin 社区想出一个答案?目前我的步骤如下。
使用以下内容构建存档: msbuild "iOS/project.sln" /p:Configuration="Release" /p:Platform="iPhone" /p:ArchiveOnBuild=true /p:CFBundleVersion=${FORMATTED_BUILD_NUMBER} /p:CFBundleShortVersionString =${FORMATTED_BUILD_NUMBER} /t:清洁 /t:构建
然后使用存档构建 ipa ......但是我没有看到任何关于如何包含您将在 xcode 命令行中包含的 -exportArchive 标记的信息。
如果还没有,我会在找到后将其包含在内。