在将Swift类添加到旧的Xcode项目后,我得到这个错误。
dyld:库未加载:@rpath/libswift_stdlib_core.dylib
我怎样才能使项目再次运行?
在将Swift类添加到旧的Xcode项目后,我得到这个错误。
dyld:库未加载:@rpath/libswift_stdlib_core.dylib
我怎样才能使项目再次运行?
当前回答
我使用Xcode 6.1.1版本的Mavericks,在带有iOS 8.1.1的iPhone5上测试,也遇到了同样的问题。我尝试了所有可能的解决方案,包括新的证书和配置配置文件,但都没有帮助。我在项目级和目标级上对包含Swift代码的嵌入式内容和跑道搜索路径进行了更改。
我现在已经安装了优胜美地,没有任何进一步的改变,它开始工作了。
其他回答
我尝试了所有在网上找到的解决方案,包括苹果和新的证书。没有成功。
在尝试了6个月之后,我能运行xcode的唯一方法就是在我的macbook上创建一个新帐户。
我的环境:Cocos2d 2.0, Box2d, Objective C
除了做上面的其他答案,我最后去了General选项卡,并使WatchKit可选。
对我来说,之前的解决方案都没用。我们发现在构建设置中有一个标记ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES(在早期版本中:“嵌入式内容包含Swift代码”)需要设置为YES。默认是NO !
尝试按住Alt键,然后进入产品->清洁构建文件夹…
希望它能帮助到一些人。
我也遇到过同样的问题,设置正确的代码签名标识解决了这个问题(构建设置->代码签名标识)。
根据苹果的技术问题,“iOS 8发布后创建的所有企业和标准iOS开发者证书在适当的位置都有新的团队ID字段,以允许Swift语言应用程序运行”