使用Xcode,我如何在模拟器中导出并与团队成员共享应用程序?

时间:2017-03-21 11:39:38

标签: ios xcode ipa

所以我有一个队友/客户我需要分享我正在开发的应用程序。 他们有Android和Mac桌面,所以它只能通过模拟器共享。

我已经尝试过归档应用程序,似乎无法使用生成的.ipa文件来完成此工作。

有谁知道实现这个目标的方法?

4 个答案:

答案 0 :(得分:1)

共享源代码,然后在Xcode中运行应用程序。瞧,它现在在模拟器中。他们无论如何都必须安装Xcode以获得模拟器,因此除了构建应用程序之外,还没有任何额外的工作。

.ipa是为iOS设备构建的,无法在模拟器中运行。我想你可以将二进制文件转移到另一个模拟器并让它工作,但我没有听说有人这样做,坦率地说,似乎可能更多的工作而不是"克隆这个git repo,加载项目/ Xcode中的工作区,单击三角形按钮并稍等一下。"

答案 1 :(得分:0)

你想做的事情是行不通的。您无法共享.ipa文件供其他人在iPhone模拟器上安装。

答案 2 :(得分:0)

您只需生成.app文件即可。但是如何在模拟器上运行它(仅在未安装Xcode 8.2或更高版本时适用),我真的没有这个想法。如果您想生成.app,请按照以下步骤操作:

  1. 用Mac连接任何iPhone
  2. 在Xcode中打开您的项目
  3. 等待设置(处理符号文件,等等,等等)完成
  4. 在该iPhone中运行您的项目
  5. 现在只需在连接iPhone时构建项目
  6. 搜索产品组(或文件夹)并展开
  7. 您将看到一个名为(目标名称)的文件(可能更多)
  8. 右键单击该文件,然后选择 在Finder中显示 。瞧,你有.app档案

答案 3 :(得分:0)

是什么生成了 .app

您需要事先为预期目标构建应用程序。顶部菜单栏中的“产品”选项包括多种触发方式,包括:“目的地”的“构建对象”。

.app 在哪里?

您要查找的 yourApp.app 存储在:<<YOURUSERHOME>>/Library/Developer/Xcode/DerivedData/<<YOURAPPNAME-UID>>/Build/Products/Debug-iphonesimulator

更容易定位

  1. 在 XCODE 中打开您的应用
  2. 浏览左侧边栏中的文件树
  3. 展开“产品”目录
  4. 右键单击要共享的 .app 文件,然后选择“在 Finder 中显示”