2016-12-29 13 views
0

私はUnityから、Google PlayゲームサービスSDKとFirebase Analytics SDKを使用してビルドしています。 だからUnityは私のために必要な依存関係を持つpodfileのxcodeプロジェクトを作成します。iOSのコードエラービルド:sandboxがpodfile.lockと同期していません

は、私は私のpod install、すべてがOKに見えるようにし、それが必要すべてを生成します。しかし、私は.xcworkspaceを開き、ビルドしたときに、私は次のようなエラーがあります。

diff: /../Podfile.lock : No such file or Directory 
diff: /Manifest.lock : No such file or Directory 
error: The sandbox is not in sync with the podfile.lock. Run 'pod install' or update your CocoaPods installation 

を私は再びこの質問を投稿して申し訳ありませんが、私は混合、複数回、私が見つけることができるすべてのソリューションをしようと時間を探してきました一緒に...運と今まで:

  • まず明らかにpod install
  • しようとしましたpod deintegratepod installをやり直してみました
  • 最後の上で、iOSのバージョンを再構築しようとしました最初
  • 、直接Unityとプロジェクトをビルドした後、インストール私のPODS_ROOTことをチェックした後、一つは、クリーンなディレクトリに...
  • は、すべてのポッドディレクトリ/ファイルを削除しようとしたポッドファイルを編集し、pod installを実行しているpod initを実行しています${SRCROOT}に正しく設定されている:私のプロジェクトへのさやディレクトリで、私はこのディレクトリCocoaPodsを更新しようとしました
  • から/../podfile.lock/manifest.lockを見つけることができ、私は最新のバージョンを持っていた確認(1.1.1)

私は運がないのでこれで何時間も過ごすので、私は他の多くのことを試したように見えます。

答えて

0

は、私がcocoapodsについてはあまり読み、UnityとGoogleのプラグインによって生成されたものに十分な注意を払っていないように見えます。

Googleのプラグインは、podfileを生成し、それ自体をインストールするようです。ポッドインストールなどを行う必要はありません。誤解を招く事実は、のUnityがiOS のプロジェクトを生成し、実際に.xcodeprojを開き、.xcworkspaceを開こうとしていないということです。

関連する問題