Xcode 10.2、Swift 5にアップデートした後、「 'NBPhoneNumberDesc.h'ファイルが見つかりません」

スピアサマリア

から更新しばかりのポッドクロノトラック/ FlagPhoneNumber使用していますが、ファイル内でエラーが発生するため、ビルドできませんHigh Sierra/Xcode 10.1/Swift 4.2/Cocoapoods v-1.5.3Mojave 10.14.15/Xcode 10.2.1/Swift 5/Cocoapoods v-1.7.3NBRegExMatcher.m

「NBPhoneNumberDesc.h」ファイルが見つかりません

ここに画像の説明を入力してください

アップグレード前はすべて正常に機能し、これらのエラーは発生しませんでした。

Podfile.lockには、次のものが含まれています。

- FlagPhoneNumber (0.7.6):
- FlagPhoneNumber/libPhoneNumberiOS (= 0.7.6)
- FlagPhoneNumber/libPhoneNumberiOS (0.7.6)

奇妙なことに、そのポッドから#import "NBPhoneNumberDesc.h"モジュールを使用する他のファイルがいくつかありますが、それらはすべて正常に動作し、エラーはありません

ここに画像の説明を入力してください

私はこの答えを試しましたが、NBPhoneNumberDesc.hはすでにパブリックセクションにありました:

ここに画像の説明を入力してください

I also tried this answer to set the SWIFT_OBJC_INTERFACE_HEADER_NAME to match the my project's bridging header but nothing

Inside the NBRegExMatcher.m file (where the error is occurring) I commented out #import NBPhoneNumberDesc.h to see what would happen and then NBPhoneNumberUtil.h got the same error:

ここに画像の説明を入力してください

I notice the libPhoneNumber-iOS came bundled inside the FlagPhoneNumber pod and it's version is libPhoneNumberiOS (0.7.6). I then manually added the pod to my project to see what would happen but it also made no difference, the error was still there. The only thing I noticed is when I added the pod manually the Podfile.lock version is - libPhoneNumber-iOS (0.9.15) wherein as the version that FlagPhoneNumber is using is libPhoneNumberiOS (0.7.6)

Any idea how can i fix this error?

Lance Samaria

[ビルド設定]> [ヘッダーファイル]および/または[ユーザーヘッダーファイル]内の変更について多くの回答を試しましたが、いずれも機能しませんでした。私はこの答えに従いましたそしてそれはうまくいきました:)

私は何をしなければならなかったことに変更した#import SomeFile.h#import <SomeFile.h>代わりにブラケットを使用することによって。

これが各ファイルのコードです

NBRegExMatcher.mファイル内で、次の2つのモジュールを変更する必要がありました。

//#import "NBPhoneNumberDesc.h" // comment this out and add the brackets below
#import <NBPhoneNumberDesc.h>
//#import "NBPhoneNumberUtil.h" // comment this out and add the brackets below
#import <NBPhoneNumberUtil.h>

それらを変更した後、内部でも同じエラーが発生NBPhoneNumberUtil.mし、そこで同じことをしなければなりませんでした。

//#import "NBRegExMatcher.h" // comment this out and add the brackets below
#import <NBRegExMatcher.h>

それぞれの写真は次のとおりです。

NBRegExMatcher.m ファイル ここに画像の説明を入力してください

NBPhoneNumberUtil.m ファイル ここに画像の説明を入力してください

pod 'libPhoneNumber-iOS', '~> 0.8'ちなみに、FlagPhoneNumberポッドの外部でライブラリを使用したため、別のエラーが表示されたため、ポッドファイルにを追加する必要がありました。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

ModuleName-Swift.hファイルがxcode8に見つかりません

opencv2 /opencv.hppファイルがXcodeに見つかりません

「Branch.h」ファイルが見つかりませんIonic3アプリのXcodeエラー

Xcode 6:FabricCrashlyticsの更新後に「Answers.h」ファイルが見つかりません

ファイル.hが見つかりませんxcode

Xcode: 'RegisterMonoModules.h'ファイルが見つかりません

numba / npyufunc / omppool.cpp:5:10:致命的なエラー: 'omp.h'ファイルが見つかりません

-Swift.hファイルで「UNUserNotificationCenterDelegate」のプロトコル宣言が見つかりません

Flutterプラグイン `geolocator-Swift.h`ファイルが見つかりません

プロジェクト-Swift.hファイルが見つかりません

CordovaアプリがXcode7.1でアーカイブに失敗する(Cordova / CDVViewController.hファイルが見つかりません)

Xcode 10:この実行可能ファイルの有効なプロビジョニングプロファイルが見つかりませんでした

xcode6を使用してアーカイブするときにrestkit.hファイルが見つかりません

Xcode9.3にファイルが見つかりません

Xcode-'openssl /opensslconf.h 'ファイルが見つかりません

「UIKit / UIUserActivity.h」ファイルが見つかりません、Xcode 9.4

Restkit /Restkit.hファイルが見つかりませんXcode6.1

「Google / Analytics.h」ファイルが見つかりません-XCode7

XCode-iOS- <OCMock /OCMock.h>ファイルが見つかりません

エラーXcodeを修正する方法。字句プリプロセッサの問題Cordova / CDVJpegHeaderWriter.h 'ファイルが見つかりません

フレームワークの作成中にXCode8でfilename.hファイルが見つかりませんエラー

Xcodeの新しいプロジェクト構成の「 'React /RCTBridgeModule.h'ファイルが見つかりません」

dbus-1.0 / dbus / dbus.h:29:10:致命的なエラー: 'dbus /dbus-arch-deps.h'ファイルが見つかりません

Ruby ./src/postgres/include/port/atomics.h:68:10:致命的なエラー: 'port / atomics /arch-arm.h'ファイルが見つかりません

Objective-c、<myModule>にswiftクラスをインポートします-Swift.hファイルが見つかりません

Project-Swift.hをObjective-Cクラスにインポートしています...ファイルが見つかりません

Xcodeが.hファイルを見つけることができません「ABC.hファイルが見つかりません」

cocoapodsでswiftファイルをインポートするocプロジェクトで、*-Swift.hが見つかりません

Xcode 8にアップグレードし、構文をswift2.3からswift3.0に変換した後、ファイルに警告がありません

TOP 一覧

  1. 1

    PictureBoxで画像のブレンドを無効にする

  2. 2

    HTTPヘッダー 'SOAPAction'の値はサーバーによって認識されませんでした

  3. 3

    STSでループプロセス「クラスパス通知の送信」のループを停止する方法

  4. 4

    レスポンシブウェブサイトの一番下にスティッキーなナビゲーションバーを作成するのに問題がある

  5. 5

    セレンのモデルダイアログからテキストを抽出するにはどうすればよいですか?

  6. 6

    Ansibleで複数行のシェルスクリプトを実行する方法

  7. 7

    Python / SciPyのピーク検出アルゴリズム

  8. 8

    tkinterウィンドウを閉じてもPythonプログラムが終了しない

  9. 9

    ZScalerと証明書の問題により、Dockerを使用できません

  10. 10

    Rパッケージ「AppliedPredictiveModeling」のインストール中にエラーが発生しました

  11. 11

    テキストフィールドの値に基づいて UIslider を移動します

  12. 12

    Crashlytics:コンパイラー生成とはどういう意味ですか?

  13. 13

    「埋め込みブラウザのOAuthログイン」を有効にしてコールバックURLを指定した後でも、Facebookのコールバックエラーが発生する

  14. 14

    tf.nn_conv2dとtf.nn.depthwise_conv2dの違い

  15. 15

    CSSはアニメーションで変換および回転します

  16. 16

    BLOBストレージからデータを読み取り、Azure関数アプリを使用してデータにアクセスする方法

  17. 17

    Chromeウェブアプリのウェブビューの高さの問題

  18. 18

    Postmanを使用してファイル付きの(ネストされた)jsonオブジェクトを送信する

  19. 19

    amCharts 4で積み上げ棒グラフの輪郭を描く方法は?

  20. 20

    Officeアドインを使用してOutlookの連絡先のリストにプログラムでアクセスすることは可能ですか?

  21. 21

    Reactでclsxを使用する方法

ホットタグ

アーカイブ