我们公司已经开始为企业部署构建 MonoTouch iPad/iPhone 应用程序。
如何获取应用程序并创建 *.ipa 文件以上传到我们的 MDM 服务器?
我们公司已经开始为企业部署构建 MonoTouch iPad/iPhone 应用程序。
如何获取应用程序并创建 *.ipa 文件以上传到我们的 MDM 服务器?
.ipa 文件基本上是一个美化的 .zip 文件。您可以走几条路线:
.ipa 由以下组件组成:
我打包 .ipa 的方式是,我有一个名为“App Packaging”的文件夹,其中已经包含所有这些组件,每当我们上传时,我只需更新 .app 文件,“压缩...”然后重命名将文件复制到 x.ipa(OS X 会询问您是否要使用此扩展名,请确保选择(“使用 .ipa”!)。
使用当前的 Monodevelop (2.8.6.5) 和 Monotouch (5.2.5),只需右键单击您的项目 -> 选项 -> iPhone IPA 选项 -> 选中 Build ad-hoc/enterprise package (IPA) 以获得所需配置。
我们创建了一个名为 Distribution 的特殊配置,它使用 Distribution Certificate 和 In House Distribution Profile 构建。
卢克,我喜欢你的回答,并给了你信任。我正在为我自己和其他人的笔记添加更多细节。
使用 SpotLight 查找您自己的 MonoTouch 应用程序之一。搜索“.ipa”。将其重命名为 SomeThing.Zip 解压缩它。
然后,您可以使用解压缩文件夹的结构进行编辑然后重新压缩。
获得 IPA 的另一种方法让我很容易,将您的 .app 文件拖到您的 iTunes 库并同步您的设备。然后,iTunes 在用户/音乐/itunes/itunes 媒体/移动应用程序中创建应用程序的副本作为 .ipa 文件。这可以比 .app 文件更容易地分发。