0

在 XCode 项目中拥有一个 .app 然后在满足某些条件时启动它是否可行?

作为更一般的概述,我希望为现有应用程序创建一个“包装器”。作为一个基本示例,假设您有一个应用程序,没有代码/项目访问权限(只是已编译的应用程序),并且想要添加一个启动屏幕(这不是用途,但对此没有任何影响) ,你将如何实现这一点(如果可能的话)?

4

1 回答 1

1

一想到就很简单。将您的 .app 包含在捆绑包中。以下将在您的应用程序包中启动一个 .app:

NSString *appPath = [[NSBundle mainBundle] pathForResource:@"appName" ofType:@"app"];
[[NSWorkspace sharedWorkspace] launchApplication:appPath];
于 2013-08-30T11:49:23.667 回答