我需要通过脚本自动化我的iPhone应用程序的构建/部署过程。我可以使用xcodebuild来构建项目,然后使用Applescript来部署和调试/运行应用程序。假设应用程序在一段时间后自行停止,我需要收集生成的日志进行验证。但问题是我无法知道应用程序本身之外的应用程序何时结束。如果运行时间是固定的,我可以再次使用Applescript停止应用程序(Cmd + Shift + Enter)。所以必须有一种连接到设备/模拟器的方法,并以某种方式等待应用程序。是否有可能与iPhone模拟器/设备交谈
0
A
回答
0
的委托方法我发现,这是不可能通过任何其他手段比Xcode的连接到设备或仿真器。当然,除非你越狱。
我通过在unix命令'ps'的输出中轮询过程名称来解决模拟器的问题。将会有一个包含应用程序名称的进程。至于设备,我不认为这是可能的。
0
检查
- (void)applicationWillTerminate:(UIApplication *)application
UIApplicationDelegate
+0
如果我需要在退出应用程序之前处理某些内容,这将起作用,是的。但我需要从外部脚本启动应用程序,等待它停止,然后进行一些后期处理。所有这些都将在应用程序之外完成。 – Plumenator 2009-12-30 11:38:39
相关问题
- 1. iPhone设备与iPhone模拟器
- 2. 是否有可能使用JMock设置与模拟零交互的期望
- 3. 是否有可能在实际设备而不是模拟器上测试iPhone应用程序?
- 4. 用于3G设备的iPhone模拟器
- 5. 是否可以在iPhone模拟器上模拟电话?
- 6. 在linux中与设备交谈。写功能
- 7. 是否有用于MC70设备的Motorola模拟器?
- 8. JavaScript能否与Selenium 2交谈?
- 9. iPhone 4:倒是模拟器的作品,但不是在设备
- 10. 是否有可能判断它是否在模拟器或应用程序中的真实设备上运行
- 11. 让android模拟器与在线端点交谈
- 12. 与浏览器设备模拟器相比,iPhone的字体是2x的大小?
- 13. iPhone模拟器上的sqlite3与设备权限?
- 14. iPhone模拟器与设备相比很慢
- 15. iPhone模拟器与设备问题(开放GL)
- 16. ios - 是否有可能发送消息到设备与交付确认
- 17. 模拟器/设备不与iCloud同步
- 18. Android:分辨率模拟器与设备
- 19. iAd的测试上展示,模拟器,iPhone设备而不是iPad设备
- 20. iPhone应用程序正在模拟器但不是在设备
- 21. 是否有iOS模拟器?
- 22. xcodebuild:模拟器还是设备?
- 23. 是否有可能在iPhone
- 24. GPU设备模拟器
- 25. 在模拟器VS设备
- 26. 模拟器vs设备
- 27. 模拟器在ADB设备
- 28. 模拟器是否有可能耗尽内存?
- 29. 是否有可能在Xcode 8上运行iOS 11模拟器?
- 30. iPhone模拟器泄漏vs iPhone设备泄漏?
当你创建应用程序时,为什么你不知道它何时退出? – Nithin 2009-12-30 11:04:01