Можно ли использовать * .dll, сгенерированный из проекта Swift Binding? - PullRequest
0 голосов
/ 17 февраля 2020

Мне дали новую библиотеку * .framework в Swift 5 от внешнего клиента, и я пытаюсь интегрировать эту библиотеку в наш проект Xamarin. iOS; Я сделал это, создав новый проект привязки и выполнив шаги по документации MS, но мне было интересно, можно ли добавить эту библиотеку, используя вместо нее * .dll проект привязки, чтобы минимизировать размер и сложность приложения.

Я успешно создал * .dll, но получил эти ошибки после добавления библиотеки * .dll и удаления ссылок проекта привязки:

MT5209: Ошибка: каркас не найден dobSDK. Собственное соединение.

MTOUCH: Ошибка MT5202: Ошибка собственного соединения. Пожалуйста, просмотрите журнал сборки. (MT5202)

clang: Ошибка: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова)

Я также попытался добавить .framework в качестве родной ссылки, но получил это:

не может обработать смесь dylibs и frameworks

Мне не хватает какой-либо ссылки? ссылка? Lib? Аргумент mtouch?

Я не знаю точно, что я делаю неправильно или, если это вообще возможно, я только что создал несколько обязательных проектов и никогда не использовал его * .dll вместо полного проекта.

любая помощь или подсказка будут приветствоваться.

заранее спасибо!

...