Masa_Qiita
@Masa_Qiita (Beginner Swift)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

XcodeでのCocoapods以外でのモジュール導入方法について

Q&A

Closed

解決したいこと

Xcodeのプロジェクトに以下のXcode用モジュールを導入したい。
https://github.com/wearereasonablepeople/KalmanFilter

発生している問題・エラー

「no such module」というエラーでビルドすることができない。

自分で試したこと

現在Cocoapods上で入手ができず、手動でライブラリに追加してimportしてみましたが「no such module」というエラーでビルドすることができません。
ReadMeを確認してみましたが、導入方法については記載がありませんでした。
https://github.com/wearereasonablepeople/KalmanFilter?tab=readme-ov-file#readme

根本的な点を理解していないことが原因かと思いますが、ウェブを調べても方法が見当たらなかったため質問させていただきました。
大変初歩的な質問で恐縮ですが、よろしくお願いいたします。

0

1Answer

↑ここからダウンロードしたInfo.plist以外の5つのファイルを自分のプロジェクトにAdd Fileすれば使えませんかね? 試してみてください。
KalmanFilter.hも不要かも)

1Like

Comments

  1. Carthage compatible となっているので、MacにCarthageをインストールすれば、Carthage経由で取り込めるかもしれません。

    Carthageについては、以下を参照

  2. @Masa_Qiita

    Questioner

    返信いただき、ありがとうございます。
    5つのファイルまたはKalmanFilter.hを除く4つのファイルをプロジェクトに追加してみましたが、残念ながら「No such module 'KalmanFilter'」のエラーでビルドできないようでした。
    何かがおかしいのですね。

    Carthageはまだ試していませんでした。
    早速試してみたいと思います。

  3. Add Fileした場合は、import文は不要です。そこでエラーならimport文を消してください。

  4. @Masa_Qiita

    Questioner

    ありがとうございます。
    import分を消したところ、エラーが表示されず、ビルドできました。
    まだきちんとフィルタが働いているかはわかりませんが、最大の問題となっていた点が解消できました。
    この度は初歩的な質問にも関わらず、丁寧なご助言をいただき、誠にありがとうございました。

  5. 解決してよかったです✌️

Your answer might help someone💌