私は Xcode を使用した Mac / iOS 開発に非常に慣れていないため、アプリのビルドに問題があります。私はその問題に4日間取り組んでいますが、理由を見つけるためのアイデアはもうありません.
アプリには 6 つのプロジェクトがあり、xcworkspace にバンドルされています。ココアポッドとターミナルを介して、コマンドポッドインストールRxSwift、RxCocoa、OMGHTTPURLRQ、PromiseKit、およびSVWebViewControllerを正常に追加しました。依存関係のないプロジェクトは正常にビルドできました。*.swift ファイルでコマンド「import RxCocoa」と「import RxSwift」を使用する 2 つのプロジェクト (ライブラリ) が、「No such module 'RxCocoa'」というエラーで失敗します。
問題を解決するために、いくつかの Stackoverflow の投稿と RxSwift Git のドキュメントを読みましたが、成功しませんでした。
Podfile の定義:
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.1'
use_frameworks!
target 'CheckMyBus' do
pod "OMGHTTPURLRQ", "~> 3.1.2“
pod "RxSwift", "~> 2.3.0"
pod 'RxCocoa', '~> 2.3.0'
pod 'PromiseKit', '~> 3.2.1'
pod 'SVWebViewController', '~> 0.2‘
end
ターミナル経由の Pod のインストール:
MacMinis-Mac-mini:CheckMyBus MacMini$ pod install
Analyzing dependencies
Downloading dependencies
Using OMGHTTPURLRQ (3.1.3)
Using PromiseKit (3.2.1)
Using RxCocoa (2.3.1)
Using RxSwift (2.3.1)
Using SVWebViewController (0.2)
Generating Pods project
Integrating client project
Sending stats
Pod installation complete! There are 5 dependencies from the Podfile and 5 total pods installed.
[!] Your Podfile has had smart quotes sanitised. To avoid issues in the future, you should not use TextEdit for editing it. If you are not using TextEdit, you should turn off smart quotes in your editor of choice.
[!] The `CheckMyBus [Debug]` target overrides the `EMBEDDED_CONTENT_CONTAINS_SWIFT` build setting defined in `Pods/Target Support Files/Pods-CheckMyBus/Pods-CheckMyBus.debug.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
[!] The `CheckMyBus [Release]` target overrides the `EMBEDDED_CONTENT_CONTAINS_SWIFT` build setting defined in `Pods/Target Support Files/Pods-CheckMyBus/Pods-CheckMyBus.release.xcconfig'. This can lead to problems with the CocoaPods installation
- Use the `$(inherited)` flag, or
- Remove the build settings from the target.
MacMinis-Mac-mini:CheckMyBus MacMini$
誰でも私を助けることができますか?