【脱初心者】CocoaPodsでライブラリを導入する方法

Поделиться
HTML-код
  • Опубликовано: 27 окт 2024

Комментарии • 25

  • @松尾-z2y
    @松尾-z2y Год назад +2

    最近、見始めました。とても分かりやすく、スルスルと学習できています。
    ありがとうございます。
    すみません、質問なのですが、フレームワークが導入された白いファイルが現れません。
    赤い文字も出ません。
    どうしてでしょうか?
    podfileとPodsは現れました。

    • @松尾-z2y
      @松尾-z2y Год назад +1

      チャットgptに聞いたら、出来ましたw

    • @rikutosato7280
      @rikutosato7280  Год назад

      返信遅れてすみません。よかったです!

  • @Fuji_YouTube
    @Fuji_YouTube 3 года назад +1

    難易度高かったです。インストールを一度失敗しましたが、アラートの表示みたいのもできて最後までクリア。これは~疲れました!! ありがとうございました。

  • @a.picture8199
    @a.picture8199 2 года назад +1

    初心者です。4ヶ月前からチャンネル登録して、いくつか簡単なアプリを作成でき、楽しく勉強させていただいてます。
    ゆういつ、これだけ前に進めません。
    cocoapodsのインストール、セットアップはできるのですが、ライブラリを追記後、pod installが出来ません。
    M1のMacなので、Rosettaを使用して開くにチェックし、「sudo gem install ffi」を実行し、インストール完了、そのあとのライブラリのインストールをすると、エラーがでます。
    「「!」No `Podfile' found in the project directory.」や「Don't forget to include the above Crash Report log file in bug reports.」
    何が原因なのか、全然わかりません。
    ご教授よろしくお願いします。

    • @rikutosato7280
      @rikutosato7280  2 года назад

      おそらくpodfileに誤字脱字があるからだと思われます。
      ダブルクォーテーション、シングルクォーテーション周りをしっかりと確認してみてください。
      ios-docs.dev/invalid-podfile/

    • @a.picture8199
      @a.picture8199 2 года назад

      @@rikutosato7280 返事ありがとうございます。
      確認しましたが、誤字脱字はありませんでした。スペースを2つ空けて、コピーしたものをペーストしているので、間違いありません。どうしても習得したいcocoapods。
      他に原因はなさそうですか?

    • @rikutosato7280
      @rikutosato7280  2 года назад

      そうですね。誤字脱字が一番怪しいと思います。
      ダブルクォーテーションとか全角とかになっていませんかね。
      以下の記事を参考にやり直してみてください。
      ios-docs.dev/cocoapods/
      それでもできない場合は、ビデオ通話で対応可能なので、MENTAの方からお問合せください。
      menta.work/user/23011

    • @a.picture8199
      @a.picture8199 2 года назад +1

      親切にありがとうございます。何回かやったのですが、出来ませんでした。
      すみません。最後に教えてください。
      M1のMacなので、Rosetta使用にチェックをし、ターミナルの入力は「sudo gem install ffi」で良いんですよね?
      それとも「sudo gem install ffi cocoapods」と入力するのですか?
      M1用でちゃんとインストール出来ていないとか。素人でわからなくてすみません。

    • @rikutosato7280
      @rikutosato7280  2 года назад

      以下の方法を試して見てください〜
      ios-docs.dev/m1-podinstall/

  • @yosuke6812
    @yosuke6812 2 года назад

    こんにちは、
    cocoapodのセットアップまではできたのですがライブラリをインストールしようとすると赤文字のエラーが表示されます。
    macbookPro 14インチ M1pro ではできないのでしょうか?

  • @hyuga0828
    @hyuga0828 2 года назад +1

    いつも動画拝見して勉強させていただいてます
    とてもわかりやすく大変助かってます
    ありがとうございます
    初心者質問で申し訳ないのですが、
    CDAlertViewのダイアログをボタンアクションなしで最初の画面で表示させたいのですが、
    どうでしてもエラーになってしまいます><
    一応調べたのですがイマイチわからず質問させていただいた始末です
    お忙しいと思いますが、お手隙の際ご教授お願いできればと思います
    宜しくお願いします

    • @rikutosato7280
      @rikutosato7280  2 года назад +1

      ViewDidLoadじゃないライフサイクルでやれば上手くいかないですかね?
      ios-docs.dev/life-cycle/

    • @hyuga0828
      @hyuga0828 2 года назад

      @@rikutosato7280 ありがとうございます!

  • @森の熊-i3k
    @森の熊-i3k 3 года назад +2

    いつもお世話になります。
     pod installの時、失敗しました。それはなぜでしょうか
     [NOTE]
    You may have encountered a bug in the Ruby interpreter or extension libraries.
    Bug reports are welcome.
    For details: www.ruby-lang.org/bugreport.html

    • @rikutosato7280
      @rikutosato7280  3 года назад

      Rubyがうまくいってないみたいですね、、
      M1のMacですか?
      M1の場合、以下の対応しなければなりません。ご確認ください。
      zenn.dev/akeome/articles/2433d792db022835c7e7

    • @森の熊-i3k
      @森の熊-i3k 3 года назад +1

      @@rikutosato7280 なるほどね、うまくできました、ありがとうございました。

    • @yc4813
      @yc4813 2 года назад

      ​@@rikutosato7280 M1じゃない人はどうすればいいですか?(MacBook Air (Retina, 13-inch, 2019)
      1.6 GHz デュアルコアIntel Core i5
      )←M1じゃないと思います。(ご著書買いました。勉強になります。感謝ですm(_ _)m)

    • @yc4813
      @yc4813 2 года назад

      追記:エラー表示は以下の通りです。
      % pod install
      [!] Invalid `Podfile` file: undefined method `Pod' for #.
      # from /Users/OC/Desktop/

  • @プログラマなカップル
    @プログラマなカップル 3 года назад +1

    gem install cocoapods

    • @プログラマなカップル
      @プログラマなカップル 3 года назад +1

      ココアパッドのインストール、動画のやつで無理だったらこれでもいけました!

  • @yc4813
    @yc4813 2 года назад

    pod installまたも失敗です。先ほども以下返信欄に書いたのですが、今回はご著書(超入門..)ではなくこの動画どおりイチから真似して入力したものの、以下のエラー「!」です。なぜでしょう?
    心当たりとしては open Podfileを命じた後にでてきた以下画面がお手本動画のより倍くらい長文なことくらいです。ターミナルの画面は以下★の通りです。
    # Uncomment the next line to define a global platform for your project
    # platform :ios, '9.0'
    target 'HelloLibrary' do
    # Comment the next line if you don't want to use dynamic frameworks
    use_frameworks!
    # Pods for HelloLibrary
    pod 'PKHUD', '~> 5.0
    target 'HelloLibraryTests' do
    inherit! :search_paths
    # Pods for testing
    end
    target 'HelloLibraryUITests' do
    # Pods for testing
    end
    end
    ーーーーーーーーーーーーーーーーー
    使用機種:MacBook Air (Retina, 13-inch, 2019)
    1.6 GHz デュアルコアIntel Core i5
    ★ーーーーーーーーーーーーーーーー
    Last login: Mon Apr 25 17:41:53 on ttys000
    OC@ChenoMacBook-Air ~ % sudo gem install -n /usr/local/bin cocoapods
    Password:
    Successfully installed cocoapods-1.11.3
    Parsing documentation for cocoapods-1.11.3
    Done installing documentation for cocoapods after 2 seconds
    1 gem installed
    OC@ChenoMacBook-Air ~ % pod setup
    Setup completed
    OC@ChenoMacBook-Air ~ % cd /Users/OC/Desktop/root2020/HelloLibrary
    OC@ChenoMacBook-Air HelloLibrary % ls
    HelloLibrary HelloLibraryTests
    HelloLibrary.xcodeproj HelloLibraryUITests
    OC@ChenoMacBook-Air HelloLibrary % pod init
    OC@ChenoMacBook-Air HelloLibrary % ls
    HelloLibrary HelloLibraryTests Podfile
    HelloLibrary.xcodeproj HelloLibraryUITests
    OC@ChenoMacBook-Air HelloLibrary % open Podfile
    OC@ChenoMacBook-Air HelloLibrary % pod install
    [!] Invalid `Podfile` file: syntax error, unexpected tCONSTANT, expecting end
    target 'HelloLibraryTests' do
    ^~~~~~~~~~~~~~~~~
    /Users/OC/Desktop/root2020/HelloLibrary/Podfile:16: syntax error, unexpected tCONSTANT, expecting end-of-input
    target 'HelloLibraryUITests' do
    ^~~~~~~~~~~~~~~~~~~.
    # from /Users/OC/Desktop/root2020/HelloLibrary/Podfile:11
    # -------------------------------------------
    #
    > target 'HelloLibraryTests' do
    # inherit! :search_paths
    # -------------------------------------------
    OC@ChenoMacBook-Air HelloLibrary %

    • @rikutosato7280
      @rikutosato7280  2 года назад

      「pod 'PKHUD', '~> 5.0」ではなく
      「pod 'PKHUD', '~> 5.0'」ではないでしょうか?
      ios-docs.dev/invalid-podfile/

    • @yc4813
      @yc4813 2 года назад

      @@rikutosato7280 返信ありがとうございます。コピペの最終文字がかけていたということでしょうか。てっきり数年前からpod install複数回おこなったからかなとおもっていました。 
      やってみます! ^_^

    • @yc4813
      @yc4813 2 года назад +1

      @@rikutosato7280 感謝です。できました! 3年ほどつまずいていた自作アプリのほうも峠を越えられました。長年の苦労が身を結びそうです。ご著書買ってよかったです。友人にも勧めていきます、ありがとうございました!(文字が小さいので見落とし見間違いしたのが原因でした。)