如何让 MDTool 为我的 MonoTouch 项目创建 .IPA 文件?
当我从 MonoDevelop GUI 应用程序中构建时,会创建 .IPA 文件。
But mdtool build --configuration:AppStore|iPhone --project:MyProject
只是创建 .APP 文件和其他东西。
或者它不会创建签名的 IPA,因为运行 MDTool 的用户在其钥匙串中没有证书等?
mdtool build
如果在项目设置中启用了此功能,则会自动生成 IPA 文件,因此您无需执行任何特殊操作即可实现此操作。
这种情况下的问题是codesign
步骤哪mdtool
运行生成 IPA 文件失败,并显示错误消息“不允许用户交互”(从mdtool
输出表明这是一个错误)。
反过来,这是因为codesign
工具无法访问包含分发证书和配置文件的钥匙串。
要解决这个问题,您需要运行security unlock-keychain /Users/user/Library/Keychains/login.keychain
- 或包含钥匙的钥匙串。
之后,mdtool build 将自动生成 IPA 文件。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)