应用扩展 (Extension) 这是一个千呼万唤始出来的特性,也是一个可以发挥无限想象力的特性。现在 Apple 允许我们在 app 中添加一个新的 target,用来提供一些扩展功能:比如在系统的通知中心中显示一个自己的 widget,在某些应用的 Action 中加入自己的操作,在分享按扭里加入自己的条目,更甚至于添加自定义的键盘等等。每一种操作对应这一个应用扩展的入口,在开发中我们只
转载 2023-08-25 02:40:08
157阅读
文章目录搭建工作区间1、创建一个本地代码库文件夹2、创建一个工作区间3、创建一个项目4、创建Framework制作的项目5、添加项目到Workspace编写和调试Framework编写SDK代码1、添加一个类2、在类里添加一个方法3、在类的头文件添加到WeSDK.h中4、添加Public头文件4.1 合并SDK库并设置SDK生成路径4.2 上线前去除模拟器的库调试和使用SDK 开发SDK的方法和
转载 2023-06-20 16:38:39
717阅读
1、SDK库的含义:共享程序代码的方式,可以对自己的项目进行封装,生成库,方便别人的使用。 2、SDK库的分类:A、静态库,链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。B、动态库,链接时不拷贝,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存。 3、SDK库的形式:A、.a与.framework文件是静态库(.framework
xcode7.3 ios7.0一、(创建framework)直接添加target,选择Framework & Library,选择Cocoa Touch Framework,命名创建点击创建的framework,进行配置,在build setting中选择mach-0 选择static library;在build phase中的headers中public有暴露给外部使用的.h文件,需要
转载 2023-07-30 18:34:45
115阅读
# iOS开发SDK简介及使用示例 在现代软件开发中,软件开发工具包(SDK)是开发过程中不可或缺的一部分。SDK开发者提供了一系列库、文档和工具,帮助他们更高效地创建和修改应用程序。在iOS开发中,SDK的使用极为广泛。本文将为您深入探讨iOS开发中的SDK,并提供代码示例,以及使用Mermaid语法表现的序列图和甘特图,帮助您更好地理解SDK的应用。 ## 什么是SDKSDK(So
原创 2024-10-06 05:57:50
39阅读
iOS工程中创建并使用一个SDK,俗称.a文件创建一个静态库工程  打开Xcode,点击File\New\Project,选择iOS\Framework and Library\Cocoa Touch Static Library新建一个静态库工程. 将工程命名为LCSConnectLib,然后将工程保存到一个空目录下。 一个静态库工程由头文件和实现文件组成,这些文件将被编译为库本身。当
转载 2024-08-17 09:20:11
280阅读
# iOS SDK开发初探 iOS SDK(Software Development Kit)是苹果公司提供给开发者的一套工具,用于开发iOS应用程序。它包含了丰富的框架和API,使开发者能够轻松地构建功能强大、稳定可靠的iOS应用。 在本篇文章中,我们将介绍iOS SDK的基本概念、使用方法以及一些常用的代码示例。 ## iOS SDK的基本概念 iOS SDK是一套开发工具,包含了iO
原创 2023-08-14 11:10:01
121阅读
sdk百科名片SDK(Software Development Kit, 即软件开发工具包 )一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。目录基本信息相关背景APIDLLsdk与mod的关系基本信息 相关背景 API DLLsdk与mod的关系展开 编辑本段基本信息  SDK,Software Development Kit 的缩写,中文即
转载 2023-06-21 09:56:17
133阅读
1. framework1.1 创建一个framework工程未完 待续2. .a2.1 创建一个.a工程创建之后会默认生成一个和库名一样的文件夹和 类(XCode 7 好像没有生成类 需要自己手动创建)2.2 添加相关代码2.3 编译之后会生成.a文件如下图2.4 别人用我们生成的库 需要头文件 这时我就就需要吧我的的.h文件暴露出去第一种方式:直接把所有需要暴露的头文件copy出去(不推荐)第
转载 2024-06-15 10:13:36
82阅读
iOS视频广告(二) GoogleAds-IMA-iOS-SDK(GoogleAds-IMA-iOS-SDK 二次封装)开发开发环境: Xcode 7运行条件: iOS(9.0+)管理平台: admanger帐号。 https://admanager.google.com 官网文档地址:https://developers.google.com/interactive-media-ads/docs
转载 2023-12-12 15:53:31
112阅读
公司最近开发SDK,最开始使用原工程、SDK工程、SDK集成Demo验证三个工程分开的方式开发,每次都要在原工程开发实现效果后,将代码拖到SDK工程生成Framework,再将Framework导出到SDK集成Demo进行验证,做了很多不必要的机械性工作。本篇通过WorkSpace+SDK自动生成脚本相结合实现代码效果与SDK制作实现同步操作。Demo地址点这里1. 工作区(WorkSpace)结
转载 2023-08-27 16:32:51
238阅读
内容提要:不同场景下如何封装及开发SDK.a静态库创建直接创建Framework库在已有工程中创建创建Framework工程进行封装创建Bundle资源库文件含界面SDK如何进行依赖开发使用脚本创建Framework库,解决合并的烦恼Swift 如何创建Framework库知识准备终端命令真机和模拟器上的库文件合并 Framework库合并的是Framework内包含的二进制文件,合并后替换库中
转载 2024-05-28 12:22:55
320阅读
游戏SDK 客户端整体架构前言从事游戏SDK开发好几年,包括 Android 端及 iOS 端,做过休闲游戏SDK 也做过重度手游SDK,从对SDK和游戏行业一无所知到现在还算有些了解,踩过很多坑,也辗转过几家不同的游戏公司。想着把自己这些年对 SDK 的认识及开发做一个总结。一、行业名词介绍详见:@游戏行业名词介绍这里只说几个常用的。游戏研发,也叫CP —— ContentProvider,游
转载 2023-07-20 23:27:28
121阅读
一、.a静态库的创建和使用1. 创建一个静态库工程打开Xcode ,点击File\New\Project,选择iOS\Framework and Library\Cocoa Touch Static Library新建一个静态库工程.将名字命名为MySDK,然后保存。一个静态库工程由头文件和实现文件组成,这些文件将被编译为库本身。 当创建静态库工程时,Xcode会自动添加MySDK.h和MySD
转载 2024-08-20 23:02:10
136阅读
一、APK简介 本文将介绍基于Adreno GPU SDK开发Smoke Model过程遇到的一些问题及解决办法。APK最终的效果为,当在搭载骁龙GPU的Android手机上运行Smoke APK时,将可以看到一个烟雾模型的效果,同时也可以在屏幕的四个角落分别显示APK的名字、FPS以及Logo等信息。二、开发流程及问题解决 基于Adreno GPU SDK开发APK时,需要准备好开发环境,之后再
# iOS开发中的SDK替换:理解与实现 在iOS开发中,软件开发包(SDK)是我们与外部服务交互的桥梁。例如,我们可能会使用第三方SDK来处理网络请求、用户认证或数据存储等功能。但有时我们需要替换一个SDK,可能是因为性能问题、功能需求变化或是合规性问题。本文将带您深入理解如何替换iOS中的SDK,并通过示例代码演示具体操作。 ## 何为SDK SDK(Software Developme
原创 7月前
82阅读
# iOS 使用SDK 开发的科普文章 在当今的移动应用开发行业中,iOS 无疑是一个受欢迎且强大的平台。iOS 应用程序的开发通常需要借助软件开发工具包(SDK)。本文将详细介绍 iOS SDK 的基本概念,精选一些开发时常用的 SDK,并通过示例代码帮助读者更好地理解 SDK 的应用。 ## iOS SDK 的基本概念 SDK(Software Development Kit)是开发软件
原创 10月前
90阅读
# iOS开发中的SDK调用 随着iOS应用的日益复杂,开发者往往需要借助SDK(Software Development Kit)来加速开发进程。SDK是一组用于特定平台的开发工具和库,包含了开发API、文档和示例代码,可以帮助开发者更快速地实现功能。在这篇文章中,我们将探讨如何在iOS开发中调用SDK,并附上相应的代码示例。 ## 准备工作 在调用一个SDK之前,我们需要完成几个准备步骤
原创 11月前
65阅读
# 深入理解 iOS 开发中的 SDK 项目 随着移动设备的普及,iOS 开发逐渐成为热门行业之一。在这场移动应用开发的浪潮中,SDK(软件开发工具包)扮演着不可或缺的角色。通过本篇文章,我们将深入探讨 iOS 开发SDK 项目,包括它的结构、使用方法及相关代码示例。 ## 什么是 SDKSDK 是一组工具、库和文档,帮助开发者创建应用程序。在 iOS 开发中,SDK 通常包括框架、
原创 8月前
16阅读
# iOS SDK开发Bundle ## 什么是Bundle? 在iOS开发中,Bundle是一种用于组织和管理资源文件的目录结构。它是一个文件夹,其中包含了应用程序代码、图像、音频、视频等各种资源文件。Bundle的作用是将这些资源文件打包在一起,方便应用程序的使用和管理。 ## Bundle的结构 一个典型的Bundle目录结构如下所示: ``` MyApp.app ├── Info
原创 2023-12-16 05:42:40
100阅读
  • 1
  • 2
  • 3
  • 4
  • 5