ios – IBDesignables无法在Xcode中呈现
发布时间:2020-12-14 19:17:53 所属栏目:百科 来源:网络整理
导读:好的,我已经浏览了所有的论坛和网站,但我们还没有找到解决方案,甚至是我们在使用大量项目使用IBDesignables时遇到的问题的原因(大约30个通过 Cocoapods或内部). Xcode 8.0尽管它在 Xcode 7.x中重新开始.框架是 Swift和Objective-C的混合体. Xcode中的实际错
好的,我已经浏览了所有的论坛和网站,但我们还没有找到解决方案,甚至是我们在使用大量项目使用IBDesignables时遇到的问题的原因(大约30个通过
Cocoapods或内部).
Xcode 8.0尽管它在
Xcode 7.x中重新开始.框架是
Swift和Objective-C的混合体.
Xcode中的实际错误消息是: "Failed to render and update auto layout status for XXXX: dlopen(xxxx,1): Library not loaded: @rpath/YYYY/YYYY.framework" and "Failed to update auto layout status: dlopen(xxxx,1): Library not loaded: @rpath/YYYY/YYYY.framework" 对于使用相同框架的各种组合的较小项目,我们似乎没有问题. 我已经能够通过从项目中删除一些来获取错误来抱怨不加载的库,因此它似乎与被抱怨的实际库没有直接关系. 许多框架确实共享相同的依赖项. AFNetworking,ActionSheetPicker,ReactiveCocoa等等,但删除它们只会移动错误. 有没有其他人看到IBDesignables没有在大型项目上工作的问题? 解决方法
它是一种解决方法,但似乎正在发挥作用(目前).我们发现如果我们将$(FRAMEWORK_SEARCH_PATHS)和“/Applications/Xcode.app/Contents/Developer/Toolchains/Swift_2.3.xctoolchain/usr/lib/swift/iphonesimulator”添加到每个pod的项目级别. LD_RUNPATH_SEARCH_PATHS我们可以避免错误,没有可见的副作用.
这是我们的Podfile的片段: installer.pods_project.build_configurations.each do |config| config.build_settings['LD_RUNPATH_SEARCH_PATHS'] = [ '$(FRAMEWORK_SEARCH_PATHS)','"/Applications/Xcode.app/Contents/Developer/Toolchains/Swift_2.3.xctoolchain/usr/lib/swift/iphonesimulator"' ] end (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- c# – Properties.Settings将不会被保存
- ruby-on-rails – heroku运行rake db:migrate error“/usr
- objective-c – 顶级栏不会出现在presentModalViewControll
- c# – 如果没有标记为异步,Task.Delay是如何等待的?
- Oracle Bug和PSU的集成关系
- c# – 通过ref传入对象
- 编程解决各种问题(二) ----------------Flash 经典智力游
- 正则表达式 – 如何在Perl正则表达式中允许文字点?
- ruby-on-rails – 将哈希作为参数传递给Rake任务
- DWR+SpringMVC整合的3种方式之一