过去曾经有一种使用xcrun从.APP捆绑包中构建IPA的方法,但是由于某种原因,Apple已弃用PackageApplication。我只剩下xcodebuild,它需要一个Xcode工作区文件。我的.APP不是通过xcode创建的。它是使用Visual Studio for Mac和Xamarin制作的。我可以通过从IDE导出存档来创建IPA,但是我要做的是从命令行构建IPA并对其进行签名。签名部分非常简单,但我不知道如何在不手动压缩IPA,添加Embedded.mobileprovision等的情况下构建IPA。
我可以使用xcbuild PackageApplication的替代方法吗?
答案 0 :(得分:1)
我想做的是从命令行构建IPA ...
您可以使用with open("output.csv", "w") as f:
outputwriter = csv.writer(f, delimiter='|')
来构建/打包msbuild
.ipa
re:Building via the Command Line (On Mac)
对于Windows,请包含您的macOS构建系统的/Library/Frameworks/Mono.framework/Commands/msbuild \
AStackOverflowSolution.sln \
/p:Configuration=Ad-Hoc \
/p:Platform=iPhone \
/p:BuildIpa=true
和ServerAddress
ServerUser