0

次のような Podfile があります。

platform :ios, '8.3'

use_frameworks!

pod 'FBSDKCoreKit', '~> 4.1.0'
pod 'FBSDKLoginKit', '~> 4.1.0'
pod 'google-plus-ios-sdk', '~> 1.7.1'
pod 'FXForms', '~>1.2.12'
pod 'JGProgressHUD', '~>1.2.6'
pod 'Google-API-Client', '~> 1.0.422'
pod 'XCGLogger','~> 2.0'
pod 'PulsingHalo'
pod 'NYXImagesKit','~> 2.3.0'

およびブリッジ ヘッダーは次のとおりです。

#import <GoogleOpenSource/GTMOAuth2Authentication.h>

#import <GooglePlus/GPPSignIn.h>
#import <GooglePlus/GPPSignInButton.h>
#import <GooglePlus/GPPURLHandler.h>

#import "GTLApi.h"

#import <Google-API-Client/GTLStorage.h>

GTLApi.h上記は、Google Cloud Endpoints API 用に生成されたクライアントです。ビルド時に、ポッドは正常にビルドされますが、ブリッジ ヘッダーはビルドされません。2回定義されているものに対して何百ものコンパイルエラーが発生して失敗します。

Google-API-Client はどのように Cloud Endpoints API クライアントと共存することになっていますか? どちらもインポートしGTLObject.hます。

4

1 に答える 1

1

Objective C 用Google API クライアント ライブラリは、REST 用の Google API クライアント ライブラリに置き換えられました。これは、競合しないように GTL (例: GTLRObject.h) の代わりに GTLR プレフィックスを使用するため、新しいライブラリを使用することをお勧めします。代わりは。

于 2016-06-06T18:02:13.503 に答える