【问题标题】:.IPA files from MDTool来自 MDTool 的 .IPA 文件
【发布时间】:2012-11-03 15:49:58
【问题描述】:

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

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

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

或者它不会创建一个签名的 IPA,因为运行 MDTool 的用户在他们的钥匙串中没有证书等?

【问题讨论】:

    标签: xamarin.ios monodevelop mdtool


    【解决方案1】:

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

    在这种情况下的问题是 mdtool 运行以生成 IPA 文件的 codesign 步骤失败并显示错误消息“不允许用户交互”(从 mdtool输出这是一个错误)。

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

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

    之后,mdtool build 会自动生成 IPA 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-09
      相关资源
      最近更新 更多