-4
  • macOsSierra 10.12.6、Xcode9、swift 3 を使用しています
  • macOS を再インストールした後、プロジェクトのクローンを作成し、プロジェクトをビルドして実行すると、以下に示すようにエラーが発生しました。'Observable' 型の値にメンバー 'mapObject ' がありません 'Observable' 型の値にメンバー 'mapArray' がありません
  • 私のプロジェクトではポッドが使用されました。依存関係の分析 依存関係のダウンロード Alamofire の使用 (4.5.1) AlamofireObjectMapper の使用 (4.1.0) BEMCheckBox の使用 (1.4.1) Bolts の使用 (1.8.4) Cosmos (10.0.0) の使用 ExpandableCell (1.1.0) の使用 FBSDKCoreKit (4.27) の使用.0) FBSDKLoginKit (4.27.0) の使用 FBSDKShareKit (4.27.0) の使用 FacebookCore (0.2.0) の使用 FacebookLogin (0.2.0) の使用 FacebookShare (0.2.0) の使用 GTMOAuth2 (1.1.5) の使用 GTMSessionFetcher (1.1. 12) GoogleSignIn の使用 (4.1.0) GoogleToolboxForMac の使用 (2.1.1) Mixpanel-swift の使用 (2.2.1) Moya の使用 (8.0.3) Moya-ObjectMapper の使用 (2.4) ObjectMapper の使用 (2.2.9) R.swift の使用(4.0.0) R.swift.Library を使用する (4.0.0) 結果を使用する (3.2.4) RxCocoa を使用する (3.6.1) RxSwift を使用する (3.6.1) SwiftGifOrigin を使用する (1.6.1) SwiftyBeaver を使用する (1.4.2) ) Swinject の使用 (2.0.0) SwinjectStoryboard の使用 (1.0. 0) TwitterCore (3.0.1) の使用 TwitterKit (3.1.1) の使用 Pods プロジェクトの生成 クライアント プロジェクトの統合 統計の送信 Pod のインストールが完了しました。Podfile から 22 の依存関係があり、合計 31 の Pod がインストールされています。

[!] プラットフォームが指定されていないため、ターゲットのiosバージョンでプラットフォームを自動的に割り当てています。Podfile でこのターゲットのプラットフォームを指定してください。を参照してください。10.2zonehttps://guides.cocoapods.org/syntax/podfile.html#platform

  • 本当にポッドの問題なのか、Mac OSの問題なのか理解できません。

  • ダミープロジェクトを作成して Moya-ObjectMapper pod をインストールしようとしましたが、うまくいきませんでした

どんな助けでも大歓迎です。

4

2 に答える 2

2

pod ファイルのバージョンが podfile.lock のバージョンと異なるようです。

Observable+ObjectMapper.swift は、リリース 2.4 で Single+ObjectMapper に置き換えられました。

代わりに、次の依存関係を使用します

pod 'Moya-ObjectMapper/RxSwift', '~> 2.3.2' または最新の pod 'Moya-ObjectMapper/RxSwift', '~> 2.4.2' を使用してください</p>

于 2017-10-11T08:56:32.083 に答える