iOS:应用程序在一段时间后无法运行(Xcode 8 的并行安装)

标签 ios iphone swift xcode

我长期使用 XCode 7.3 并为我妻子开发了一款游戏。今天在 iPhone 上重新编译并启动它时出现错误:

dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib
  Referenced from: /private/var/mobile/Containers/Bundle/Application/797B62E4-4355-4FA7-A56A-90633DF2E16D/Dirks Letter Puzzle.app/Dirks Letter Puzzle
  Reason: no suitable image found.  Did find:
    /private/var/mobile/Containers/Bundle/Application/797B62E4-4355-4FA7-A56A-90633DF2E16D/Dirks Letter Puzzle.app/Frameworks/libswiftAVFoundation.dylib: code signature invalid for '/private/var/mobile/Containers/Bundle/Application/797B62E4-4355-4FA7-A56A-90633DF2E16D/Dirks Letter Puzzle.app/Frameworks/libswiftAVFoundation.dylib'

我不知道这是什么意思。它在一个月内运行良好(更新签名后)。与此同时,我将 XCode 8 作为一个单独的应用程序安装,以便为该应用程序保留 7.3。我从未更改或更新我的小游戏。所以来源还是一样的。 iPhone 是一样的。发生了什么事,我怎样才能让它恢复运行?

最佳答案

从我的评论中发布这个答案

1) Make sure only one of the Xcodes is open at a time.

2) Do a clean (command shift k), and clean the build folder (option command shift k).

关于iOS:应用程序在一段时间后无法运行(Xcode 8 的并行安装),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39945090/

相关文章:

iphone - 如何使用iPhone相机作为条码扫描器?

ios - 为边界而不是框架工作的属性(property)观察员

ios - UICollctionView 没有快速加载数组值

ios - Swift - 添加动画和声音 : Using animateWithTextures:

iphone - 更改 ABRecordRef 属性

iphone - 我如何验证用户安装了 iPhone 应用程序?

iphone - 检测全局 UIWindow 对象上的触摸事件

iphone - 用于 iPhone 编程的物理库

ios - UIViewController 背景图像跨越导航栏后面?

ios - 如何限制 UICollectionView 的单元格显示数量 - swift