『ios马甲包开发工具大合集』Awesome-iOS-DevelopmentTools

『ios马甲包开发工具大合集』Awesome-iOS-DevelopmentTools
最新回答
蝶舞╰︶櫻婲落ペ

2021-12-30 13:49:26

以下为 iOS 马甲包开发工具大合集,涵盖图标生成、资源管理、代码生成、测试、调试及部署等开发环节

  • 图标生成工具

    Nonchalant/AppIcon:自动化生成 iOS 应用图标,支持适配不同尺寸和设备要求。

  • 资源管理工具

    tinymind/LSUnusedResources:查找项目中未使用的资源文件(如图片、音频),优化包体积。

    netyouli/WHC_ScanUnreferenceImageTool:扫描未引用的图片资源,避免冗余文件。

    mac-cain13/R.swift:在 Swift 项目中自动生成强类型资源引用(图片、单元格、Segue),提升代码安全性。

    SwiftGen/SwiftGen:生成 Swift 代码工具集合,包括资源枚举、Storyboard、本地化字符串和 UIColor 的类型安全访问。

  • 数据模型生成工具

    netyouli/WHC_DataModelFactory:快速将 JSON/XML 数据转换为对应模型类的属性代码。

    metasmile/strsync:自动翻译并同步 .strings 本地化文件与默认语言内容。

  • 测试工具

    facebook/FBSimulatorControl:模拟器适配测试框架,支持多开模拟器。

    facebook/ios-snapshot-test-case:iOS 快照视图单元测试工具,用于验证 UI 渲染结果。

    Palleas/NaughtyKeyboard:提供危险字符串列表,测试 iOS 键盘输入安全性。

    johnno1962/Remote:通过 Xcode 远程控制 iPhone 进行端到端测试。

    inkling/Subliminal:iOS 集成测试框架,支持自动化 UI 测试。

    square/PonyDebugger:使用 Chrome 开发者工具远程调试 iOS 网络请求和数据。

    Zepo/MLeaksFinder:自动化内存泄漏检测工具,帮助定位内存问题。

  • 调试工具

    reveal:强大的 iOS UI 调试工具,支持实时查看和修改视图层级。

    charles:网络调试工具,捕获和分析 HTTP/HTTPS 请求。

    Flipboard/FLEX:嵌入应用内部的调试工具,提供运行时视图检查、日志查看等功能。

    facebook/chisel:LLDB 调试增强工具,扩展命令集以简化调试流程。

    zixun/GodEye:iOS 调试工具集合,整合网络、日志、性能等监控功能。

    SimPholders2(收费):查看模拟器沙盒文件夹内容。

    hyperoslo/Simulator(开源):访问模拟器沙盒文件,支持文件管理操作。

    waylybaye/XcodeCleaner:清理 Xcode 缓存和衍生文件,优化开发环境。

  • 部署工具

    fastlane/fastlane:整合所有 iOS 部署流程(编译、签名、发布)的自动化工作流工具,支持 CI/CD 集成。

  • 其他工具

    answer-huang/dSYMTools:分析 dSYM 文件,辅助崩溃日志符号化。

    shaojiankui/ProfilesManager:管理 iOS/macOS 描述文件(Provisioning Profiles),简化证书配置流程。