我可以使用ObjectiveC在Mac上打开其他应用程序吗?

2024-05-22 22:54:33 发布

您现在位置:Python中文网/ 问答频道 /正文

我想写一个脚本来打开Xcode,构建一个项目,测试一个项目,仅此而已。我知道我可以用自动机或脚本编辑器来做这件事。我也知道我可以编写一个简单的Python脚本来实现这一点(非常首选),但我对Python还不够了解。尽管我不知道Objective-C是否可以作为脚本语言使用,但我对Objective-C了如指掌。有没有人知道使用Objective-C实现这一点的方法(如果可以的话),或者知道如何追踪一些我可以修改的Python示例代码?你知道吗


Tags: 项目方法代码脚本示例自动机编辑器脚本语言
2条回答

你可以编写一个控制台Objective-C应用程序来执行你的步骤。但与任何C代码一样,它也应该被编译。 对于python,您可以检查this manual,但我想Xcode buildscript将是您的解决方案。你知道吗

Objective-c应用程序最简单的方法是使用raft toolpython script。所以从here安装raft,然后在首选项中给出下面的安装路径。你知道吗

/AppleInternal/Library/Frameworks/Raft.framework/bin/raft

之后,请按照以下步骤操作步骤:-你知道吗

1)创建新的测试脚本。你知道吗

2)使用以下方法启动并运行Xcode。你知道吗

def runTest(params):
# Your testing code here
target.dock().dockItems()["Xcode"].click()
target.processes()["Xcode"].mainWindow().toolbar().buttons()["Run"].click()
logPass() # This line is implicit and can be removed

3)以类似的方式,您可以使用python脚本编写自己的函数来自动测试应用程序。你知道吗

相关问题 更多 >

    热门问题