Я пытаюсь создать свой первый Cocoapod, и я до сих пор прекрасно настроил его, однако, когда я пытаюсь задержать или толкнуть, я получаю кучу ошибок сборки.Модуль, который содержит быстрый код, использует библиотеку sqlite3.Я связал его с этапом сборки проекта модуля XCode, и оттуда я могу нормально строить, но при запуске pod repo push
на моем модуле он пытается выполнить сборку и завершается неудачно с кучей ошибок «использования неразрешенного идентификатора»,предположительно от отсутствия зависимости.Я также добавил s.library = 'sqlite3'
в свой файл podspec, но не повезло.
Вот фрагмент кода
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:51:16: error: value of type 'String' has no member 'isValid'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:61:16: error: use of unresolved identifier 'sqlite3_bind_null'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:61:55: error: use of unresolved identifier 'SQLITE_OK'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:62:41: error: use of unresolved identifier 'sqlite3_errmsg'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:67:16: error: use of unresolved identifier 'sqlite3_bind_int'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:67:76: error: use of unresolved identifier 'SQLITE_OK'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:68:41: error: use of unresolved identifier 'sqlite3_errmsg'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:73:16: error: use of unresolved identifier 'sqlite3_bind_text'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:73:95: error: use of unresolved identifier 'SQLITE_OK'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:74:41: error: use of unresolved identifier 'sqlite3_errmsg'
- ERROR | [iOS] xcodebuild: SQLift/SQLift/Classes/PreparedStatement.swift:79:16: error: use of unresolved identifier 'sqlite3_bind_double'
Я все еще новичок в создании модулей и не очень уверен, какчтобы исправить это, любая помощь будет оценена.