ios - 原因 : no suitable image found

标签 ios iphone xcode dyld

<分区>

dyld: Library not loaded: @rpath/libswiftCore.dylib
  Referenced from: /var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/Stylist.app/Stylist
  Reason: no suitable image found.  Did find:
    /private/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/testapp.app/Frameworks/libswiftCore.dylib: mmap() errno=1 validating first page of '/private/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/testapp.app/Frameworks/libswiftCore.dylib'
(lldb) 

我在 iPhone 上构建时遇到此错误。我能够在模拟器上构建。我已经重做了我所有的配置文件,但我仍然无法在我的 iPhone 上构建。我的Xcode是这样的

enter image description here

这是框架问题还是签名问题?这在 Xcode 6 中没有发生。谢谢。

最佳答案

我以前有过这个问题,因为我不小心吊销了我的证书。然后我所有的swift项目都有这个问题。有两种方法可以解决这个问题:

点击产品 → 清理(或 CMD + Shift + K)

或者通过手动清理 Xcode 设置文件:

rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache"
rm -rf ~/Library/Developer/Xcode/DerivedData
rm -rf ~/Library/Caches/com.apple.dt.Xcode

关于ios - 原因 : no suitable image found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32730312/

相关文章:

objective-c - 有没有办法检测当前可见的 UIView?

iphone - OpenGL ES 2.0 和 iOS 中的异步纹理加载和共享组

iPhone 应用程序在 iPad 上以横向模式打开

ios - 更新推送证书并保持当前 App Store 应用程序正常工作 xcode 8.3.3

ios - 将 NSObject 转换为 double

ios - 在一个应用程序中显示其他应用程序列表

iOS requestAccessToAccountsWithType 不显示权限提示/NSAlert

iphone - 从 NSString 获取 ivar 或属性

c++ - 为什么链接到动态库时静态库中的模板化函数会崩溃?

objective-c - NSScanner 搜索词找到部分词