iOS 8.0及更高版本(@ rpath / libswift_stdlib_core.dylib)仅支持可重定位的dylib(例如嵌入式框架) [英] relocatable dylibs (e.g. embedded frameworks) are only supported on iOS 8.0 and later (@rpath/libswift_stdlib_core.dylib)

查看:92
本文介绍了iOS 8.0及更高版本(@ rpath / libswift_stdlib_core.dylib)仅支持可重定位的dylib(例如嵌入式框架)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚从Xcode 6 Beta 2升级到Xcode Beta 3,现在在构建项目时收到以下警告:

I just upgraded from Xcode 6 Beta 2 to Xcode Beta 3 and am now getting the following warning when building my project:

ld: warning: relocatable dylibs (e.g. embedded frameworks) are only supported on iOS 8.0 and later (@rpath/libswift_stdlib_core.dylib)

这是一个警告,但似乎意味着我当前的设置无法在iOS 7.1上运行,这是我的部署目标。如何跟踪嵌入的框架,以及如何为iOS< 8.0?

It is a warning but seems to mean my current setup will not work on iOS 7.1, which is my deployment target. How can I track down which frameworks are embedded, and how can I fix this for iOS < 8.0?

推荐答案

这似乎是Beta 3的错误。正如Apple工程师在此指出后缀

This appears to be a bug of Beta 3. As pointed out by Apple Engineer on this post.

我在运行应用时遇到此警告iOS 7.1设备。

I have also been living with this warning when running apps on iOS 7.1 device.

这篇关于iOS 8.0及更高版本(@ rpath / libswift_stdlib_core.dylib)仅支持可重定位的dylib(例如嵌入式框架)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆