Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试开发一个库,然后将其作为 SDK 分发。在那个库中,我正在考虑使用第三方库。
我担心的是如果我的一个用户也包含同一个第三方库。还会建吗?否则,有没有办法解决这个问题?
请注意,我不能使用 CocooPods。
是的,这可以而且将会发生冲突。您不得在库中包含第三方库。您必须让应用程序链接您的库和应用程序层的依赖项。CocoaPods、Carthage 和 SwiftPM 等工具简化了这一点。如果您不能使用这些,那么您必须向您的用户提供他们必须链接哪些库的说明。