Как включить libsignal-protocol- c в мое приложение Swift iOS? - PullRequest
0 голосов
/ 26 апреля 2020

Я хотел бы написать что-то вроде import SignalProtocol в верхней части одного из моих файлов Swift и затем иметь возможность вызывать функции C из libsignal-protocol- c. * 1004 README *

libsignal-protocol- c говорит: «При интеграции в реальные приложения вам не нужно ничего, кроме CMake. В качестве альтернативы вы можете интегрировать код, используя выбранную вами систему сборки».

Я думаю, что хотел бы использовать Swift Package Manager для интеграции libsignal-protocol- c в мое приложение Swift iOS. Есть ли способ автоматически сгенерировать файл манифеста ie, Package.swift и карту модуля ie, файл module.modulemap, из файлов CMake libsignal-protocol- c? Или, если мне нужно создать эти файлы вручную, что они должны включать? Иначе, как бы я сделал это с CMake?

Как импортировать и использовать libsignal-protocol- c в существующем .xcodeProj? - такой же вопрос, но для Objective- C проекты.

1 Ответ

0 голосов
/ 28 апреля 2020

Я не уверен, что это ответ, но я собираюсь начать использовать https://github.com/christophhagen/LibSignalProtocolSwift. Похоже, хорошее начало.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...