加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ios – 仅在存档时才有这样的模块

发布时间:2020-12-14 19:41:28 所属栏目:百科 来源:网络整理
导读:我现在正在使用 xcode 7.3.1.我有一个工作区设置了iOS应用程序项目和两个框架项目. MyiOSApp(进口2和3) AppSharedFramework(导入3) CompanySharedFramework(我们将在某一天拆分成自己的东西) 我可以在模拟器上运行时构建这些项目中的每一个,我还可以构建所有
我现在正在使用 xcode 7.3.1.我有一个工作区设置了iOS应用程序项目和两个框架项目.

> MyiOSApp(进口2和3)
> AppSharedFramework(导入3)
> CompanySharedFramework(我们将在某一天拆分成自己的东西)

我可以在模拟器上运行时构建这些项目中的每一个,我还可以构建所有用于Profiling的程序(使用发布版本).但是当我尝试存档1或2时,构建失败并显示“No such module’CompanySharedFramework’”

我一直在努力将这个存档很长一段时间,这可能会导致存档期间出现此问题,但在运行/配置文件构建期间不会.

有什么想法吗?

解决方法

在我的主项目中,很久以前,我创建了一个名为“AppStore”的新“配置模式”,它是从 Xcode的默认“Release”配置中复制而来的.我在项目中添加了一个完整的Xcode项目(一个框架项目).我能够@import MyFramework;当“运行”时,因为两个项目都有“Debug”作为“运行”应用程序的架构.当我去Archive it时,我的主项目设置为使用“AppStore”配置(而不是默认的“Release”),而我的子项目没有“AppStore”配置.一旦我将“AppStore”添加到基于“Release”的子项目中,当我进行归档时,它工作得很好,完全构建,因为两个项目现在都有AppStore架构,主项目就是在归档时使用该配置的项目,所以当我刚刚在子项目中创建它时,事情开始像你期望的那样工作.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读