Ipad 上的 运行 应用程序未加载库
Library Not Loaded When Running App on Ipad
我 运行ning XCode 6.4 并且有一个正在开发的应用程序。当我 运行 在模拟器上使用 iPhone/iPad 时,一切都很好。如果我在 iphone 4S 上模拟它,一切也都很好。一旦我在 iPad Air 2 上测试它,这个错误就会出现在启动屏幕上。
dyld: Library not loaded: @rpath/AWSAutoScaling.framework/AWSAutoScaling
Referenced from: /private/var/mobile/Containers/Bundle/Application/B2DA513F-CE10-4B88-B39A-D502F2403537/CoolApp.app/CoolApp
Reason: no suitable image found. Did find:
/private/var/mobile/Containers/Bundle/Application/B2DA513F-CE10-4B88-B39A-D502F2403537/Blah Blah.app/Frameworks/AWSAutoScaling.framework/AWSAutoScaling: mach-o, but wrong architecture
我认为 XCode 会自动检测我的 iPad Air 2 的架构并相应地进行设置。我没有触及任何这些设置。我还使用 cocoapods 来处理 libraries/frameworks。为什么 iPad Air 会发生这种情况,我该如何解决?
当这种奇怪的情况发生在我身上,而且似乎没有别的办法时,我总是求助于 DerivedData 文件夹。 XCode 保留有关您构建的所有应用程序的数据,删除它不会造成任何伤害(而且通常情况下,它可以在所有其他方法似乎都失败时解决您的问题)。您可以在此处找到此文件夹:~/Library/Developer/Xcode/DerivedData
.
删除该文件夹的内容后,运行 一个干净的构建并祈祷...:-)
这是我在与 cocoapod 发生链接问题时遵循的程序:
- 干净
cmd+shift+k
- 清理构建文件夹
cmd+shift+option+k
- 删除Xcode的派生数据文件夹
~/Library/Developer/Xcode/DerivedData
- Make cocoapods 通过删除项目中的
Pods
目录再次构建 pods,然后执行 pod install
我 运行ning XCode 6.4 并且有一个正在开发的应用程序。当我 运行 在模拟器上使用 iPhone/iPad 时,一切都很好。如果我在 iphone 4S 上模拟它,一切也都很好。一旦我在 iPad Air 2 上测试它,这个错误就会出现在启动屏幕上。
dyld: Library not loaded: @rpath/AWSAutoScaling.framework/AWSAutoScaling
Referenced from: /private/var/mobile/Containers/Bundle/Application/B2DA513F-CE10-4B88-B39A-D502F2403537/CoolApp.app/CoolApp
Reason: no suitable image found. Did find:
/private/var/mobile/Containers/Bundle/Application/B2DA513F-CE10-4B88-B39A-D502F2403537/Blah Blah.app/Frameworks/AWSAutoScaling.framework/AWSAutoScaling: mach-o, but wrong architecture
我认为 XCode 会自动检测我的 iPad Air 2 的架构并相应地进行设置。我没有触及任何这些设置。我还使用 cocoapods 来处理 libraries/frameworks。为什么 iPad Air 会发生这种情况,我该如何解决?
当这种奇怪的情况发生在我身上,而且似乎没有别的办法时,我总是求助于 DerivedData 文件夹。 XCode 保留有关您构建的所有应用程序的数据,删除它不会造成任何伤害(而且通常情况下,它可以在所有其他方法似乎都失败时解决您的问题)。您可以在此处找到此文件夹:~/Library/Developer/Xcode/DerivedData
.
删除该文件夹的内容后,运行 一个干净的构建并祈祷...:-)
这是我在与 cocoapod 发生链接问题时遵循的程序:
- 干净
cmd+shift+k
- 清理构建文件夹
cmd+shift+option+k
- 删除Xcode的派生数据文件夹
~/Library/Developer/Xcode/DerivedData
- Make cocoapods 通过删除项目中的
Pods
目录再次构建 pods,然后执行pod install