`

iOS导出说明文档

    博客分类:
  • iOS
 
阅读更多

iOS开发中往往会需要导出说明文档,让别人去集成【比如:开放平台的API说明】。这些Xcode都以为做好了,现在我们就说说怎么搞,和一些规范:

【说明】这个过程式半自动的:说明需要手写,导出是自动化脚本

首先:来一自动脚本

 

mkdir -p $(pwd)/headerDoc

find ./DocStatic -name \*.h -print | xargs headerdoc2html -o headerDoc

gatherheaderdoc headerDoc

 

exit 0

中DocStatic 是你项目的的名称, headerDoc是你生成文档的文件夹名称

 

这些都是约定的,因此不多说直接上例子

然后,就是怎么吧这个脚本添加进去了:

 1⃣️1 Xcode=》File=》Target选择Other中的Aggregate

2⃣️2 project=》Targets,那一列,找到“箭靶”样式的图标,点击添加 选择 New Run Script Phase 

3⃣️3 把脚本天际去,build,就会在你的项目目录下生成以文档文件夹

 

最后是怎么写文档说明了,这些都是有规范的:

我就直接截图了



 

 

 

  • 大小: 146.9 KB
  • 大小: 194.6 KB
  • 大小: 28.8 KB
分享到:
评论

相关推荐

    iOS push notification 文档

    iOS Push Notification文档 iOS Push Notification是Apple提供的一种服务,允许开发者向用户推送信息,从而提高用户体验和应用程序的粘性。本文档将详细介绍如何在iOS应用程序中使用Push Notification,包括工程的...

    IOS私有API头文件导出

    你可以查看`导出IOS 私有API 头文件.txt`这个文本文件,它应该包含了导出过程的详细信息,包括每个导出的头文件的名称。 请注意,虽然私有API能提供一些额外的功能,但使用它们存在风险。一旦Apple检测到应用使用了...

    ios程序app上传文档 图文

    8. **保存并导出文件**: - 完成上述步骤后,保存生成的`.ipa`文件和对应的`.plist`文件,并将它们上传到服务器。 9. **下载与安装**: - 用户可以通过提供的URL直接下载应用,无论他们的设备是否越狱,是否添加...

    IOS应用源码之对xml文件的解析与导出数据存储在xml中(代码)xmlparser .zip

    本篇将详细讲解如何在iOS应用中对XML文件进行解析以及如何将数据导出并存储到XML文件中。 首先,让我们了解XML的基本结构。XML文档由元素(Element)、属性(Attribute)、文本内容(Text Content)等构成,元素是...

    iPhone iPad iOS plist文件编辑器(可修改存档,去除广告等功能代码)

    可以编辑从iPhone等iOS设备导出的plist文档,直接修改代码 可进行代码修改,如修改存档,去广告,或者是一些其他功能

    iOS证书配置文档

    2. 在“Organizer”窗口中,选择你的archive,点击“Export...”,根据需求选择导出方式(App Store Connect或Ad Hoc分发)。 3. 按照向导完成签名和上传过程。 七、App Store Connect 设置 1. 在App Store ...

    unity导出pdf文件

    在某些情况下,开发者可能需要在Unity中导出PDF文件,例如为了生成报告、手册或者游戏内帮助文档。ITextSharp是一个流行的.NET库,专门用于处理PDF文档,它在Unity中的应用可以满足这样的需求。 首先,我们要理解...

    iOS开发文档1

    以下是关于"iOS开发文档1"的详细说明: 1. **UsdkUsdk的源码工程**:Usdk的iOS源码位于`usdk/ios`目录下,这是开发者进行iOS平台适配的基础。 2. **渠道和插件适配**: - **渠道适配**:创建名为`PlatformProxy.m...

    java word导出功能实现

    在实际应用中,我们可能需要根据模板导出文档。这意味着预先定义好文档的结构和样式,然后填充动态数据。你可以先创建一个模板文件,然后使用Apache POI读取该模板,找到需要替换的占位符,用实际数据替换后再保存...

    NPOI导出Excel,比MyXls可塑性更强,附导出实例xls和xlsx

    NPOI是一个强大的开源库,专门用于处理Microsoft Office文件,特别是Excel文档。它在C#环境中提供了丰富的功能,使得开发者可以高效地创建、读取和修改Excel文件,而不仅仅局限于导出。相比于MyXls,NPOI具有更高的...

    ios7 Core Grephics 框架文档

    它支持图像解码、图像处理及导出等操作。 12. CGLayerReference(层引用): 在Core Graphics中,层(Layer)是对绘图上下文的一种高级封装,用于存储图形元素。它允许开发者在内存中保存图形元素,并可以重复使用...

    ios应用源码之对xml文件的解析与导出数据存储在xml中(代码)xmlparser 2018127

    本篇文章将深入探讨如何在iOS应用中解析XML文件并导出数据,同时将这些数据存储回XML。我们将基于提供的源码"xmlparser"进行分析。 1. XML基础 XML是一种自解释的、可扩展的标记语言,其设计目的是传输和存储数据,...

    书签导出的内容

    书签导出文件的结构通常是HTML文档,其中每个书签以HTML的锚标签(`<a>`)表示,包含URL地址和书签名。这些标签可能被组织成层级结构,反映了书签在浏览器中的文件夹结构。例如: ```html <!DOCTYPE NETSCAPE-...

    Unity3D如何导出为APP安装包(安卓apk和苹果版ipa)教程.zip

    在本教程中,我们将探讨如何使用Unity3D将项目导出为适用于Android和iOS设备的应用程序安装包,即APK(安卓)和IPA(苹果)文件。 首先,确保你已安装最新版本的Unity3D编辑器,并且你的项目已经完成开发并准备好...

    iOS 证书设置指南 - 极光文档1

    总的来说,iOS证书设置涉及到创建App ID、生成CSR、获取APNs证书、导出.p12文件以及创建Provisioning Profile。这个过程虽然繁琐,但却是保证应用正常运行和推送功能不可或缺的步骤。正确设置这些证书和配置,将确保...

    unity接入微信iOS 支付代码工具

    使用此工具之前,开发者需要在Xcode中配置Unity导出的项目,导入微信支付SDK,设置相应的Bundle ID和AppID,确保应用能够正确识别并调用微信支付服务。 4. **支付流程**: - **初始化**:在Unity游戏中,首先需要...

    IOS移动端项目证书申请文档.docx

    本文档将详述如何在新版Apple Developer Portal中申请iOS项目的证书,特别是与消息推送相关的证书,以便开发者能够顺利进行应用的发布和内部测试。 首先,访问Apple Developer官网(https://developer.apple.com)...

Global site tag (gtag.js) - Google Analytics