SwiftProtobuff.framework отсутствует во время выполнения - PullRequest
0 голосов
/ 28 июня 2019

Как видно из названия, когда я запускаю свое приложение на iphone5, оно вылетает, говоря:

dyld: Library not loaded: @rpath/SwiftProtobuf.framework/SwiftProtobuf
Referenced from: /var/containers/Bundle/Application/484280D4-A568-4325-A58D-154797B314E7/MDProject.app/MDProject
Reason: image not found

Я новичок в xcode, поэтому мне не хватает чего-то простого, когда мне нужно добавить SwiftProtobufбиблиотека для проекта.

Я выполнил все шаги, предложенные в readme SwiftProtobuf (https://github.com/apple/swift-protobuf): Я создал файл .proto, скомпилировал его с помощью предложенной команды protoc и добавил результатФайл .pm.swift в моем проекте. Я также скопировал скомпилированную папку проекта swift-protobuf в свой проект и добавил SwiftProtobuf.xcodeproj в мои зависимости сборки (Project> Build Phases> Target Dependencies).

Делая какэтот xcode не выдает никакой ошибки, но вылетает с этим кодом ошибки во время выполнения. У меня нет файла .framework в папке проекта swift-protobuf, и это, вероятно, причина.

версия xcode: 10.1, swiftprotobufверсия: 1.5.0, swift 4.2, iphone5

...