我已经创建了一个框架,其中插入了第二个框架,即所谓的"伞形框架".当我在测试应用程序中插入框架(嵌入式二进制文件和链接的框架和库,两者)都无法构建应用程序时,我收到以下错误:
ld: framework not found 'embeddedInMyFramework' for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
比在嵌入式二进制文件和链接框架和库中添加该框架(embeddedInMyFramework)并尝试构建比工作正常.稍后从嵌入式二进制文件和链接的框架和库中删除该框架,仍然可以正常工作.有人可以帮我解决这个问题,不确定当我第一次向嵌入式二进制文件添加框架时会发生什么,以及如何解决这个问题(如果不添加嵌入式二进制文件,它可以以某种方式工作)
如何在xcode 8中制作伞形框架?我看到了 如何在iOS SDK中创建一个伞形框架?以及如何在另一个框架(Umbrella Framework)中添加框架,但我不能制作"Umbrella框架".不幸的是,当将伞框架添加到另一个项目中时,我从子框架中获得了各种"未定义的符号"错误.如何将子框架包含到伞中,我想在app中添加伞,而不是子框架.请有人帮我这个.