我在 Xcode 上创建了一个应用程序并将其同步到 iPhone,它工作正常。现在,我想将应用程序同步到 iTunes,以便我可以复制 ipa 文件并将其发送给其他人进行测试。但该应用程序没有同步到 iTunes。
有没有办法获取ipa文件?我的应用程序使用 sqlite 数据库。这就是应用程序不同步的原因吗?
尝试这个:
1)构建一个应用程序。你会得到一个 .app
2) 打开 iTunes
3) 将 .app 拖放到顶部左侧面板的 iTunes 中。要真正放下,当您在面板上拖动 .app 时,您必须看到一个绿色的“+”关于光标。
4) iTunes 会将您的 .app 转换为 .ipa 文件
5) 查看 Users/{you}/Music/iTunes/iTunes Media/Mobile Applications 文件夹并找到您的 IPA 应用程序文件
希望这可以帮助你
我认为您在考虑这个问题,而不是部署到您的手机然后同步回 iTunes,尝试归档您的应用程序,然后进行临时分发。这将为您提供 IPA
现在,我对此并不完全确定,但 Apple 可能已经专门制定了协议,以防止您按照您描述的方式制作自己的 ad-hoc。
在 xcode 中,转到 Product->Archive。存档操作完成后,转到管理器,选择您的存档,选择共享,然后在“选择共享的内容和选项:”窗格中将内容设置为“iOS App Store Package (.ipa) 并将身份设置为 iPhone 分发(其中应与项目的临时/应用商店配置文件相匹配)。