今天在cocoa pod管理的iphone平台软件切换到universal中去的时候出现了蛋疼的问题,因为cocoapod默认是只支持iphone平台的,所以如果切换成iPad或者universal的时候会出现找不到私有库里边的xib和storyboard,这时候程序会崩溃并报
context=There doesn't seem to be a valid compiled storyboard at path '/var/containers/Bundle/Application/3601236E-4576-4D1E-99F6-CCAF9ED4AE44/Main.app/loveUISearch.bundle/SearchFate.storyboardc',
这时候有两种解决办法。1:吧xib或storyboard中的sizeClass属性关掉,2:在私有库*.pod spec文件中加入这么一句话 s.xcconfig = { 'TARGETS_DEVICE_FAMILY' => '1,2' },表示及支持iPhone又支持iPad,这样就不会报错了
,
【链接】Thebuildconfigurationforapodisnotappliedtoitsresourcetarg
https://github.com/CocoaPods/CocoaPods/issues/3463