应用程序将在设备上运行,但不在 iOS 模拟器上

Posted

技术标签:

【中文标题】应用程序将在设备上运行,但不在 iOS 模拟器上【英文标题】:App will run on device but not on iOS simulator 【发布时间】:2012-09-12 07:04:32 【问题描述】:

我可以在我的 iPod Touch 上运行我的应用程序,但我不能在模拟器上运行它。如果我为模拟器编译它,它构建得很好,但是当它即将在模拟器上运行时,我在控制台中得到这个错误

    dyld: Library not loaded: @rpath/SenTestingKit.framework/Versions/A/SenTestingKit
  Referenced from: /Users/bbrandy95/Library/Application Support/iPhone Simulator/6.0/Applications/5BEEC98E-0F91-46C2-AF63-F695995A224D/Brandsonic Web mobile.app/Brandsonic Web mobile
  Reason: image not found

这里有什么问题?它编译得很好,但它不会在模拟器上运行。这是在 Xcode 3 中创建的较旧项目,因此它没有测试目标。任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

仔细检查该库是否确实在您指定的路径中 (@rpath/SenTestingKit.framework/Versions/A/SenTestingKit)

【讨论】:

以上是关于应用程序将在设备上运行,但不在 iOS 模拟器上的主要内容,如果未能解决你的问题,请参考以下文章

更新位置,而后台应用程序在模拟器上工作但不在设备上(iOS 9)

CoreLocation 应用程序在模拟器中工作但不在设备上

iAd 显示在模拟器中,但不在设备上

应用程序在模拟器中运行,但不在 Apple Watch 上

android studio 不在 iso 模拟器上运行我的应用程序

iphone应用程序正在模拟器上运行,但不在设备上