【发布时间】:2015-04-08 11:25:58
【问题描述】:
我知道关于 SO 至少有 5 个不同的问题,其描述完全相同,但是我已经尝试了那里的每一个答案,但没有任何用处。
在过去的 12 天里,我无法解决以下错误:
dyld: Library not loaded: @rpath/libswiftCore.dylib
Referenced from: /private/var/mobile/Containers/Bundle/Application/D385AC46-BAB1-4FEB-8C08-7F78D095605E/tes.app/tes
Reason: no suitable image found. Did find:
/private/var/mobile/Containers/Bundle/Application/D385AC46-BAB1-4FEB-8C08-7F78D095605E/tes.app/Frameworks/libswiftCore.dylib: mmap() error 1 at address=0x1000B0000, size=0x0018C000 segment=__TEXT in Segment::map() mapping /private/var/mobile/Containers/Bundle/Application/D385AC46-BAB1-4FEB-8C08-7F78D095605E/tes.app/Frameworks/libswiftCore.dylib
- 我已经吊销了将近 15 次证书,验证了它们的主题行与 OU 等有关。
- 我已将嵌入式 swift 代码标志发送到是
- 我已将运行路径搜索路径设置为适当的值。
还有其他人可以提供帮助吗?看起来我在 Apple 的无语言版本上浪费了 99 美元。
【问题讨论】:
-
您是否仅尝试使用自己的应用程序?您应该从网上下载任何示例应用程序,看看是否可以在您的设备上运行该应用程序。你说“无法运行 Swift iOS 应用程序”,这是否意味着你没有 Objective-C 的问题?
-
请尝试一个完整的干净构建:Product->Clean, Product->(Alt key) Clean Build Folder, Window->Organizer->Deletederived data。然后重新构建
-
您之前是否能够在设备上运行该应用程序?我总是建议,如果事情不起作用并且似乎无法修复,请卸载并重新安装 Xcode,这可以解决很多问题。试试看:)
-
我在运行 Objective-C 项目时没有任何问题。只有 swift 代码不会运行,因为它没有正确签名。我已经尝试了默认的“创建新项目”功能,除了 hello world 之外我没有运行任何东西。它在模拟器上完美运行。抄送:@Wouter
-
@LinusG。我已经卸载了 Xcode 并安装了至少 2 个不同的版本。我还多次删除了 XCode 文件、缓存、派生数据。