以编程方式控制Xcode / iOS测试(最好使用Python)?

时间:2014-03-28 14:06:12

标签: python ios objective-c xcode

我的iOS应用需要高效准确地运行。代码中涉及许多参数,它们的不同组合提供了不同的成功结果。所以我打算写一个遗传算法继续为我找到一些好的参数集。虽然我可以直接在Xcode中使用Objective-C来完成这项工作,但我会更快地完成这项任务,并且更喜欢在Python中编写遗传算法部分。有没有通过Python控制Xcode的好方法?如同,能够通过Xcode执行模拟器/设备应用程序并使用外部代码从中获取反馈?我知道键盘宏是可能的,但这种方法可能有点笨拙。如果有某种方法可以通过编程方式直接控制它,那就太棒了。谢谢!

1 个答案:

答案 0 :(得分:0)

你的问题不是很清楚。 你想控制Xcode来运行你的应用吗?您是否希望能够自动更改标志之类的内容?

如果你想通过编写解释做什么的代码来控制Xcode,甚至可以在哪里写clic,你可以写一个AppleScript

也许还要看一下这个post

但如果您的问题是关于执行自动UI测试,请参阅UIAutomationCalabashMonkeyTalk