Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.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_Xcode_Build_Static Libraries - Fatal编程技术网

Ios XCode静态库项目共享方案?

Ios XCode静态库项目共享方案?,ios,xcode,build,static-libraries,Ios,Xcode,Build,Static Libraries,我有一个XCodeiPhone应用程序项目,其中包括一个构建静态库的辅助项目 在主项目中,我有多个建筑方案: Debug, Release, AdHoc, AppStore 我在导入的库项目中复制了这些方案 我的问题是: 如果我在主项目上将方案设置为为为AppStore构建,那么静态库是否也会使用AppStore方案构建 或者我需要在两个项目上都设置方案才能使其工作?正如特洛伊人所建议的那样,检查XCode中的构建日志清楚地表明,我为主项目选择的方案因此也用于构建静态库项目。您是否使用XCod

我有一个
XCode
iPhone应用程序项目,其中包括一个构建静态库的辅助项目

在主项目中,我有多个建筑方案:

Debug, Release, AdHoc, AppStore
我在导入的库项目中复制了这些方案

我的问题是:

如果我在主项目上将方案设置为为为AppStore构建,那么静态库是否也会使用AppStore方案构建


或者我需要在两个项目上都设置方案才能使其工作?

正如特洛伊人所建议的那样,检查XCode中的构建日志清楚地表明,我为主项目选择的方案因此也用于构建静态库项目。

您是否使用XCode工作区来“封装”(因为缺少更好的词)两个项目?不,我只是把库项目拖到主项目中。实际上,我直接在主项目中创建了它。因此,我仍然使用主项目文件打开项目。没有工作区。如果您使用工作区,那么它将按照您的预期工作。然而,我会认为它的工作方式正如你所期望的那样。有趣的是,通过查看日志视图,您可以看到它在做什么,那么为什么要在这里问这个问题?如果应用程序是在打开优化标志的情况下构建的(根据发布版本),您如何从日志中理解?因为您可以看到命令行(如果我没记错的话,你必须用右边的图标来展开线条)。