2017-02-01 1 views
0

에 이상한 문제가있는 오류가 표시됩니다. 개별 포드에서 포드 업데이트를 실행 중이고 앱을 실행하려고하면 Branch와 관련된 모든 오류가 발생합니다 (Branch.io. 이전에는 없었던 BNCConfig.m 파일을 생성 한 것 같습니다. 이 파일은과 같이이다 :.. 정말이야개별 포드 업데이트에서 다른 포드 (Branch.io)

// 
// 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 

:

#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.m을 제거하면 충분합니다. 이 파일을 제거하는 것이 안전합니까? 갑자기 왜 나타나서 문제가 생기는 이유는 무엇입니까? 나는 포드를 제거하고 포드를 설치하려고했습니다. 파생 데이터를 지우고 프로젝트를 정리했습니다. 여기 지점에서

답변

0

알렉스 : 당신은 어떻게 든 프로젝트의 지점 SDK의 두 가지 버전으로 만난다처럼

것 같습니다. 어떻게 된 일인지 잘 모르겠습니다!

이 시도 :

  1. 삭제/프로젝트에서 포드에게 디렉토리를 이동합니다.
  2. pod install을 실행하여 모든 항목을 새로 만듭니다.