gpt4 book ai didi

ios - 无法从命令行生成临时 IPA,但它在 Xcode 中有效

转载 作者:可可西里 更新时间:2023-11-01 04:51:25 24 4
gpt4 key购买 nike

我正在尝试从命令行生成一个临时 IPA,但我无法让它工作。

不过,我可以通过 Xcode 在 Organizer 中执行 Product -> ArchiveExport... 生成临时 IPA。

以下是我如何继续在命令行上生成 IPA

xcodebuild -project DemoApp.xcodeproj -scheme DemoApp archive -archivePath build/DemoApp.xcarchive -configuration Release

xcrun -sdk iphoneos PackageApplication -v build/DemoApp.xcarchive/Products/Applications/DemoApp.app -o build/DemoApp.ipa --sign "iPhone Distribution" --embed DemoApp_Adhoc.mobileprovision

当我通过 iTunes 安装生成的 IPA 时,它没有正确安装在设备上。图标变灰,标题显示“正在安装...”,如 here .

我已经检查了配置文件、UUID 等。

我试过 shenzhen但得到了相同的行为。

你能发现我做错了什么吗?

谢谢!

最佳答案

最后我没有发现 PackageApplication 的问题,但作为解决方法,我使用了 PROVISIONING_PROFILECODE_SIGN_IDENTITY 环境变量以及 xcodebuild 步骤,成功了。

这是新命令:

xcodebuild -project DemoApp.xcodeproj -scheme DemoApp archive -archivePath build/DemoApp.xcarchive -configuration Release PROVISIONING_PROFILE="00000000-0000-0000-0000-000000000000" CODE_SIGN_IDENTITY="iPhone Distribution: Company Inc (XXXXXXXXXX)"

xcrun -sdk iphoneos PackageApplication -v build/DemoApp.xcarchive/Products/Applications/DemoApp.app -o build/DemoApp.ipa")

关于ios - 无法从命令行生成临时 IPA,但它在 Xcode 中有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27191587/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com