【发布时间】:2014-02-17 10:43:28
【问题描述】:
在使用 cocoapods 安装 RestKit 后,我遇到了一个奇怪的问题。 在使用 cocoapods 解决我的项目的 RestKit 依赖项并尝试构建它之后,我遇到了这个错误:
沙盒与 Podfile.lock 不同步。运行“pod install”或更新您的 CocoaPods 安装。
我尝试运行pod install,但没有任何变化。
以下是一些截图:
PODS:
- AFNetworking (1.3.3)
- RestKit (0.20.3):
- RestKit/Core
- RestKit/Core (0.20.3):
- RestKit/CoreData
- RestKit/Network
- RestKit/ObjectMapping
- RestKit/CoreData (0.20.3)
- RestKit/Network (0.20.3):
- AFNetworking (~> 1.3.0)
- RestKit/ObjectMapping
- RestKit/Support
- SOCKit
- RestKit/ObjectMapping (0.20.3)
- RestKit/Search (0.20.3):
- RestKit/CoreData
- RestKit/Support (0.20.3):
- TransitionKit (= 1.1.1)
- RestKit/Testing (0.20.3)
- SOCKit (1.1)
- TransitionKit (1.1.1)
DEPENDENCIES:
- RestKit (~> 0.20.0)
- RestKit/Search (~> 0.20.0)
- RestKit/Testing (~> 0.20.0)
SPEC CHECKSUMS:
AFNetworking: 61fdd49e2ffe6380378df37b3b6e70630bb9dd66
RestKit: 1f181c180105a92f11ec4f6cd7de37625e516d83
SOCKit: 2f3bc4d07910de12dcc202815e07db68a3802581
TransitionKit: d0e3344aac92991395d4c2e72d9c5a8ceeb12910
COCOAPODS: 0.29.0
【问题讨论】:
-
您是否按照错误提示尝试了
Run 'pod install' or update your CocoaPods installation.? -
当然,我做到了,但没有成功
-
你可以在
Podfile.lock和Pods/Manifest.lock中发布Restkit 的版本吗?当这些不相同时会发生该错误。 -
是的,我比较了它们,它们完全一样。
-
“沙盒”错误上方的错误是“diff: command not found”我不知道重新安装diff是否可以解决问题,但这可能是对正在发生的事情的提示。跨度>