2017-02-01 11 views
0

に奇妙な問題が発生した場合のエラーが表示されます。私は個々のポッドでポッドアップデートを実行しています。私のアプリを実行しようとすると、ブランチに関連するすべてのエラー(Branch.io。これは以前はないBNCConfig.mファイルを作成したようです。ファイルはそうのようなものです:個々のポッドのアップデートで、別のポッド(Branch.io)

#include "BNCConfig.h" 

NSString * const BNC_API_BASE_URL = @"https://api.branch.io"; 
//NSString * const BNC_API_BASE_URL = @"https://ahmed.api.beta.branch.io"; 

NSString * const BNC_API_VERSION  = @"v1"; 
NSString * const BNC_LINK_URL  = @"https://bnc.lt"; 
NSString * const BNC_SDK_VERSION  = @"0.12.24"; 

私はエラーExpected identifier or '('Expanded from macro 'BNC_API_BASE_URL'を取得し、私はBNC_API_VERSIONBNC_LINK_URLに同じエラーを取得するマクロはとても似BNCConfig.hにあります。。

// 
// BNCConfig.h 
// Branch-SDK 
// 
// Created by Qinwei Gong on 10/6/14. 
// Copyright (c) 2014 Branch Metrics. All rights reserved. 
// 

#ifndef Branch_SDK_Config_h 
#define Branch_SDK_Config_h 

#define SDK_VERSION    @"0.12.14" 

#define BNC_PROD_ENV 
//#define BNC_STAGE_ENV 
//#define BNC_DEV_ENV 

#ifdef BNC_PROD_ENV 
#define BNC_API_BASE_URL  @"https://api.branch.io" 
#endif 

#ifdef BNC_STAGE_ENV 
#define BNC_API_BASE_URL  @"http://api.dev.branch.io" 
#endif 

#define BNC_LINK_URL    @"https://bnc.lt" 

#ifdef BNC_DEV_ENV 
#define BNC_API_BASE_URL  @"http://localhost:3001" 
#endif 

#define BNC_API_VERSION   @"v1" 

#endif 

私は本当によここで何が起こっているのか分かりません。ポッドを更新する前に、BNCConfig.mは全く存在しませんでした。無関係なポッド。奇妙なことに、アプリが実行されているプロジェクトからBNCConfig.mを削除すれば十分です。このファイルを削除するだけで安全ですか?突然出現して問題を引き起こす理由は何ですか?私はポッドを取り外して、ポッドを取り付けることを試みました。私はまた、派生したデータをクリアし、プロジェクトをきれいにしました。

答えて

0

ここ支店からのアレックス:あなたが何らかの形で、プロジェクト内の支店SDKの2つの異なるバージョンになってしまっているように見えます

。それがどう起こったのかわからない!

これを試してみてください:

  1. 削除/プロジェクトからポッドディレクトリを移動します。
  2. pod installを実行して、すべての新しいコピーを取得します。
関連する問題