Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何从另一个应用程序在Xcode中运行可执行文件?_Ios_Swift_Xcode - Fatal编程技术网

Ios 如何从另一个应用程序在Xcode中运行可执行文件?

Ios 如何从另一个应用程序在Xcode中运行可执行文件?,ios,swift,xcode,Ios,Swift,Xcode,我有2个应用程序,我想合并到1个应用程序中。当我按下按钮时,我想让Xcode项目中的可执行文件可用,应用程序从其中一个可执行文件开始运行。这可能吗?我在f.lux等应用程序中看到了这一点,构建设置->添加新拷贝文件阶段 在那里,您可以包含要复制到应用程序包内容文件夹的其他二进制文件/应用程序 然后,您可以参考并打开包含的二进制文件的URL: let appUrl = Bundle.main.bundleURL.appendingPathComponent("Contents/Path/To/Yo

我有2个应用程序,我想合并到1个应用程序中。当我按下按钮时,我想让Xcode项目中的可执行文件可用,应用程序从其中一个可执行文件开始运行。这可能吗?我在f.lux等应用程序中看到了这一点,构建设置->添加新拷贝文件阶段

在那里,您可以包含要复制到应用程序包内容文件夹的其他二进制文件/应用程序

然后,您可以参考并打开包含的二进制文件的URL:

let appUrl = Bundle.main.bundleURL.appendingPathComponent("Contents/Path/To/YourApp")
NSWorkspace.shared().open(appUrl)

它在包装下吗?复制文件的名称是什么?在iOS上我将如何执行此操作?这不适用于AppStore抱歉,在iOS上不可能。我以为你是说macOS。