gpt4 book ai didi

xamarin.ios - MDTool 中的 .IPA 文件

转载 作者:行者123 更新时间:2023-12-02 21:52:50 24 4
gpt4 key购买 nike

如何让 MDTool 为我的 MonoTouch 项目创建 .IPA 文件?

当我从 MonoDevelop GUI 应用程序中构建时,会创建 .IPA 文件。

但是 mdtool build --configuration:AppStore|iPhone --project:MyProject 只是创建 .APP 文件和其他内容。

或者它不会创建签名的 IPA,因为运行 MDTool 的用户在其钥匙串(keychain)中没有证书等?

最佳答案

mdtool build 如果在项目设置中启用此功能,则会自动生成 IPA 文件,因此您无需执行任何特殊操作即可实现它。

本例中的问题是,mdtool 运行以生成 IPA 文件的 codesign 步骤失败,并显示错误消息“不允许用户交互”(它从 mdtool 输出中并不能立即看出这是一个错误)。

这是因为 codesign 工具无法访问包含分发证书和配置文件的钥匙串(keychain)。

要解决此问题,您需要运行 security unlock-keychain/Users/user/Library/Keychains/login.keychain - 或任何包含 key 的钥匙串(keychain)。

此后,mdtool build 将自动生成 IPA 文件。

关于xamarin.ios - MDTool 中的 .IPA 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13210769/

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