Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.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
图书馆应用与独立iPhone应用_Iphone_Cocoa_Cocoa Touch_Ios - Fatal编程技术网

图书馆应用与独立iPhone应用

图书馆应用与独立iPhone应用,iphone,cocoa,cocoa-touch,ios,Iphone,Cocoa,Cocoa Touch,Ios,我正在构建一个本机iPhone应用程序,其中该应用程序将在一台设备上充当独立应用程序,在另一台设备上充当库。你能指导我如何设计这个应用程序吗。如果在这两种情况下以及仅在某些参数的基础上调用相同的方法“applicationdFinishedLaunching”,我将区分调用的位置。这是因为,在这两种情况下,我有一些不同的屏幕流。库代码必须编译到正在运行的应用程序中才能使用。没有其他应用程序可以访问您的代码,因为所有应用程序都是沙盒,并且禁止访问彼此的目录,因此也禁止访问这些应用程序中包含的任何代

我正在构建一个本机iPhone应用程序,其中该应用程序将在一台设备上充当独立应用程序,在另一台设备上充当库。你能指导我如何设计这个应用程序吗。如果在这两种情况下以及仅在某些参数的基础上调用相同的方法“applicationdFinishedLaunching”,我将区分调用的位置。这是因为,在这两种情况下,我有一些不同的屏幕流。

库代码必须编译到正在运行的应用程序中才能使用。没有其他应用程序可以访问您的代码,因为所有应用程序都是沙盒,并且禁止访问彼此的目录,因此也禁止访问这些应用程序中包含的任何代码。如果有人点击另一个图标,就好像该应用程序不存在您的库代码


另一个应用程序可以使用注册的启动URL启动你的应用程序,但这只会导致你的应用程序被带到前台。另一个应用程序将被置于后台或终止。

这取决于您所说的独立应用程序与库应用程序。请记住,一次只能有一个应用程序处于活动状态。是的。这是真的。以下是我所说的独立和lib@单机版——点击应用程序图标即可启动我的应用程序@Lib——点击其他应用程序上的按钮将调用我的应用程序。同意。我的计划是在不同的设备上安装不同的应用程序。因此,对于一种类型的设备,它将作为lib安装,而对于其他类型的设备,它将是一个独立的应用程序。但我正在创建一个应用程序。所以,我想知道我是否需要处理与代码相关的更改来支持上述应用程序行为。请建议。