我正在创建一个“SDK”,它将启用与一块自定义硬件的通信(通过 BLE,将我的通信协议抽象为异步方法/回调,在所有 Obj-C 的各种类上)。我希望打包此 SDK,以便将其分发给用户,以便他们可以使用此硬件构建应用程序。我想提供一个 .h 文件和一个预编译库(闭源)。
这里的最佳做法是什么?我应该选择创建一个 .framework、.a、.dylib 吗?它们和它们的用例有什么区别?创建所需库的正确方法是什么?
非常感谢
我正在创建一个“SDK”,它将启用与一块自定义硬件的通信(通过 BLE,将我的通信协议抽象为异步方法/回调,在所有 Obj-C 的各种类上)。我希望打包此 SDK,以便将其分发给用户,以便他们可以使用此硬件构建应用程序。我想提供一个 .h 文件和一个预编译库(闭源)。
这里的最佳做法是什么?我应该选择创建一个 .framework、.a、.dylib 吗?它们和它们的用例有什么区别?创建所需库的正确方法是什么?
非常感谢