gpt4 book ai didi

ios - Xcrun 没有嵌入传递的配置文件

转载 作者:可可西里 更新时间:2023-11-01 05:41:11 27 4
gpt4 key购买 nike

我有使用命令行构建的“myApp.app”包。此应用程序包内部包含分发配置文件。现在,我需要制作单独的 ipa 包进行测试(使用开发配置文件签名)所以我正在执行 xcrun 命令:

/usr/bin/xcrun -sdk iphoneos PackageApplication -v "./MyApp.app" -o "./MyApp.ipa" --sign "iPhone Developer: My Name (XXX)” -- embed "XXX.mobileprovision"

问题是 ipa 已创建但具有相同的分发应用程序商店配置文件。在控制台中一切看起来都很好:

Codesigning ...
app: replacing existing signature

看起来 xcrun 忽略了 --embed 和 --sign 值。我三次检查了移动配置文件 - 它的编号是正确的并且它存在于 ProvisioningProfiles 目录中。 --sign 值也一样。有任何想法吗?

有趣的是,如果我通过 Xcode 存档应用程序,然后通过 Organizer 创建 ipa 文件,然后 Organizer 要求我们选择配置文件,并在我选择 iOS 团队配置文件后创建正确的 ipa 文件。但是 Xcode 调试控制台只显示存档过程的日志,所以我只看到带有分发配置文件的打包部分。当我选择 iOS Team 配置文件时,它不会在控制台中显示 organizer->distribute->AddHoc 步骤,因此 --sign 和 --embed 的值和我通过使用 TextEdit 检查配置文件并查看名称(iOS 团队配置)手动编写.

最佳答案

你的命令看起来没问题,除了“--”和“embed”之间有一个空格,会不会是问题所在?

关于ios - Xcrun 没有嵌入传递的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22250836/

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