Я недавно обновлен до Xcode 8 и я выбираю, чтобы остаться с Swift 2.3Realm с помощью Xcode 8 & Swift 2.3 неудовлетворительную
Я использую Cocoapods интегрировать Realm и она работает до обновления до Xcode 8.
Я обыскал на GitHub в Realm и пробовал некоторые решения, которые не имели успеха. В моей podfile у меня есть следующие строки для Realm
pod 'Realm', git: 'https://github.com/realm/realm-cocoa.git', branch: 'master', submodules: true
pod 'RealmSwift', git: 'https://github.com/realm/realm-cocoa.git', branch: 'master', submodules: true
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '2.3'
end
end
end
Он устанавливает успешно завершается с сообщением:
Использование Realm (1.1.0) Использование RealmSwift (1.1.0)
Когда я возобновил свою заявку:
- 68 предупреждений о недостающих файлах
RLM*
Файлы - Ошибки -
Umbrella header 'Realm.h not found
- Ошибка -
Cound not build Objective-C module Realm
Вы пробовали использовать мостовой заголовок? – cloudcal
@cloudcal no, как бы вы порекомендовали его использовать? В прошлом мне не приходилось использовать заголовок моста. – Alan
заголовок не нужен для Realm – SoundShock