IOS手游开发,会接入那些第三方SDK,比如接入共享类,一般接入多个SDK?

SDK是软件开发工具包(Software Development Kit)的缩写,一般是软件工程师用来为特定的软件包、软件框架、硬件平台和操作系统构建应用软件的开发工具的集合。

软件开发工具包广义上指的是相关文档、示例和工具的集合,用于帮助开发特定类型的软件。

软件开发工具包是软件工程师用来为特定软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合。一般来说,SDK就是Windows平台下用来开发应用的SDK。它可以简单地为一种编程语言提供一些API文件,但也可能包括可以与嵌入式系统通信的复杂硬件。通用工具包括用于调试和其他目的的实用工具。SDK通常包括示例代码、支持技术说明或其他支持文档,以澄清对基本参考资料的疑虑。

为了鼓励开发者使用他们的系统或语言,许多SDK都是免费提供的。软件工程师通常从目标系统开发者那里获得软件开发包,或者直接从网上下载,有时也作为营销工具。例如,营销公司将免费提供组件SDK以鼓励人们使用它,这将吸引更多的人购买其组件,因为他们可以免费编程。

SDK可能附带一个许可证,以防止它在不兼容的许可证下开发软件。例如,由产品供应商提供专有的SDK可能与自由软件开发相冲突。GPL可以让SDK几乎与专有软件开发不兼容。LGPL领导下的SDK没有这个问题。

回到你的问题,91sdk和360sdk是特定网站提供的特殊sdk包(这两个例子中是91和360网站)。下载了这个包的工程师可以进行二次开发,开发出符合本网站要求的手机软件。