При попытке добавить мой вспомогательный класс в файл заголовка моста, получая ошибку - PullRequest
0 голосов
/ 04 февраля 2019

У меня есть проект swift, который содержит некоторые вспомогательные классы objc, поэтому я добавил файл заголовка моста LiveWallpapers-Bridging-Header.h Я пытаюсь добавить IAPHelper, который содержит файл RMStore.h, но после добавления IAPHelper в файл заголовка моста получаетошибка вроде этой

fatal error: file '/Users/iosdev/Desktop/LiveWallpapers/LiveWallpapers/LiveWallpapers-Bridging-Header.h' has been modified since the precompiled header '/Users/iosdev/Library/Developer/Xcode/DerivedData/LiveWallpapers-fwqqyradpdlkpffqjjjyrrtjxglv/Build/Intermediates.noindex/PrecompiledHeaders/LiveWallpapers-Bridging-Header-swift_2PVFNGTY415W9-clang_GDHQ1O60MXTQ.pch' was built
note: please rebuild precompiled header '/Users/iosdev/Library/Developer/Xcode/DerivedData/LiveWallpapers-fwqqyradpdlkpffqjjjyrrtjxglv/Build/Intermediates.noindex/PrecompiledHeaders/LiveWallpapers-Bridging-Header-swift_2PVFNGTY415W9-clang_GDHQ1O60MXTQ.pch'
/Users/iosdev/Desktop/LiveWallpapers/LiveWallpapers/LiveWallpapers-Bridging-Header.h:10:9: note: in file included from /Users/iosdev/Desktop/LiveWallpapers/LiveWallpapers/LiveWallpapers-Bridging-Header.h:10:
#import "IAPHelper.h"
        ^
/Users/iosdev/Desktop/LiveWallpapers/LiveWallpapers/Objc/IAPHelper.h:11:9: error: 'RMStore.h' file not found
#import "RMStore.h"
        ^
1 error generated.
<unknown>:0: error: failed to emit precompiled header '/Users/iosdev/Library/Developer/Xcode/DerivedData/LiveWallpapers-fwqqyradpdlkpffqjjjyrrtjxglv/Build/Intermediates.noindex/PrecompiledHeaders/LiveWallpapers-Bridging-Header-swift_2PVFNGTY415W9-clang_GDHQ1O60MXTQ.pch' for bridging header '/Users/iosdev/Desktop/LiveWallpapers/LiveWallpapers/LiveWallpapers-Bridging-Header.h'

Я пытался добавить RMStore.h в файл заголовка моста, затем получаю сообщение об ошибке, как показано ниже

/Users/iosdev/Desktop/LiveWallpapers/LiveWallpapers/LiveWallpapers-Bridging-Header.h:10:9: error: 'RMStore.h' file not found
#import "RMStore.h"
        ^
1 error generated.
<unknown>:0: error: failed to emit precompiled header '/Users/iosdev/Library/Developer/Xcode/DerivedData/LiveWallpapers-fwqqyradpdlkpffqjjjyrrtjxglv/Build/Intermediates.noindex/PrecompiledHeaders/LiveWallpapers-Bridging-Header-swift_2PVFNGTY415W9-clang_GDHQ1O60MXTQ.pch' for bridging header '/Users/iosdev/Desktop/LiveWallpapers/LiveWallpapers/LiveWallpapers-Bridging-Header.h'

Есть предложения?

1 Ответ

0 голосов
/ 04 февраля 2019

проверьте файл 'RMStore.h' в вашем проекте, если его цвет текста красный, он был удален из вашего проекта, скопируйте файл в папку проекта и перетащите его в свой проект.очистить и построить

...