1. ホーム
  2. ios

[解決済み] エラーです。cocoapodsでRestKitをインストール後、「サンドボックスがPodfile.lockと同期していない...」と表示される

2022-02-02 02:09:02

質問

cocoapodsでRestKitをインストールした後、奇妙な問題に遭遇しました。 私のプロジェクトのRestKit依存性をcocoapodsで解決し、それを構築しようとした後、私はこのエラーに直面しました。

サンドボックスが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

解決方法は?

CocoaPodsを更新することで解決できました。

I. プロジェクトのクリーンアップ

  1. プロジェクトナビゲータで、プロジェクトを選択します
  2. ターゲットの選択
  3. の libPods*.a をすべて削除します。 ビルドフェーズ > バイナリとライブラリのリンク

II. CocoaPodsのアップデート

  1. ターミナルを起動し、プロジェクトディレクトリに移動します。
  2. コマンドを使用してCocoaPodsをアップデートします。 pod install