使用appcelerator重建ipa文件
我正在使用 Titanium Appcelerator 构建 iPad 应用程序。我已经配置了 iPad 和一切,但是当我尝试从 Appcelerator 菜单在“iOS 设备”上运行该应用程序时,它会打开 iTunes 并尝试在 iPad 上安装/同步该应用程序。问题是我用来开发的计算机不是 iPad 的主计算机,所以我不希望它同步。我正在使用 iphone 配置实用程序,只是浏览钛工作区,直到我找到 .app 或 .ipa。我正在使用 TestFlight 进行 beta 测试,并将 ipa 导入其中,并将其发送到一些设备。问题是,我在 appcelerator 中更新了应用程序,但 .ipa (或) .app) 文件从不有没有办法进行全新构建,以便重新生成 .ipa 文件?还有没有办法从计算机运行应用程序(在插入时),以便您仍然可以使用钛来使用日志和信息终端。 ?
谢谢!
I'm using Titanium Appcelerator to build an iPad app. I have my iPad provisioned and everything, however when I try to run the app on "iOS Device" from the Appcelerator menu it opens up iTunes and tries to install / sync the app on the iPad. The problem with this is that the computer I"m using to develop is not the main computer for the iPad, so I don't want it to sync. I'm using the iphone configuration utility, and just going through the titanium workspace until I find the .app or .ipa. I am using TestFlight to beta test, and import the ipa into that and it sends it off to a few devices. The problem is, I updated the app in appcelerator, but the .ipa (or .app) file never updated. Is there a way to do a fresh build so it will regenerate the .ipa file? Also is there a way to run the app from the computer (while it's plugged in) so you can still use the log and info terminal using titanium?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Titanium 1.7.x 版本中,应用程序的 .ipa 将位于 Titanium 项目的 build/iphone/build/Debug-iphoneos 目录中 - 这是您可以(并且正在)上传到 TestFlight 的内容。要强制重建,只需删除 build/iphone 目录(包括子目录)中的所有内容,然后再次执行“在设备上运行”构建即可。这将为您提供全新的构建和新鲜的 IPA。
如果您使用新的 Titanium Studio 并付费成为独立开发人员,它应该能够在您的设备上运行您的应用程序,但我还没有测试过。
在 Titanium Studio 之前,我推出了自己的跟踪器,可以打开和关闭它。 详细信息在这里< /a>.
In version 1.7.x of Titanium, The .ipa of your app will be in the build/iphone/build/Debug-iphoneos directory of your Titanium project - that is what you can (and are) uploading to TestFlight. To force a rebuild, just delete everything in the build/iphone directory (including subdirectories) and do a 'Run on Device' build it again. This will give you a fresh build and fresh ipa.
If you are using the new Titanium Studio and have paid to be a Indie developer, it should have the ability run your application on your device, but I haven't tested it.
Before Titanium Studio, I rolled my own tracer that I can turn on and off. Details are here.