dyci 0.1.5.6

dyci 0.1.5.6

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布最后发布2014年12月

Paul TaykaloOle Gammelgaard Poulsen 维护。



dyci 0.1.5.6

  • Paul Taykalo

警告

请阅读此内容。
在更新 Xcode 之前,请卸载 dyci。
否则,您需要重新安装它::(我们目前正在解决此问题...
如果您已经遇到此问题 - 删除并重新安装 Xcode。

dyci

动态代码注入工具。允许您在不重启应用的情况下将代码注入正在运行的 iOS 应用。

安装

如果您已经了解该工具的功能,可以转到 安装页面

添加到您的项目

安装后,您需要将 dyci 库添加到您的项目中
如果您使用 CocoaPods,那么只需将此行添加到您的 Podfile 中

pod 'dyci', :git => 'https://github.com/DyCI/dyci-main.git'

如果不使用,那么,您可以通过 其他方式添加 dyci

为什么需要这个工具

  • 它适用于应用小的逻辑更改
  • 它适用于对大型项目进行快速的小修复。
  • 它适用于调试目的。记住,您可以在运行时注入任何代码。日志也是代码。

与其他工具的区别

  • 启用 dyci 需要最小的操作
  • 您不是编写某种脚本,您正在编写代码!
  • 您不需要为 dyci 准备/修改/锁定代码
  • 您的更改始终保存(它们不会被在下一次运行中丢弃)

工作原理

如果您对它如何工作感到好奇,您可以在 wiki 中了解它。

示例

资源中有示例
有关创建不需要重启项目即可进行切换的游戏的视频
视频在 YouTube 上

一些观点

  1. Dyci 并不关乎在应用中加载新代码。
  2. Dyci 是关于提高开发速度。
  3. 每次使用 dyci,都能节省您的时间。

警告

请勿在实际应用中使用此工具,您准备在App Store中发布的。Dyci默认不会在设备上运行。它是为了特定目的制作的。动态代码注入对开发很有用,但如果将其放入您的应用中,它将留下巨大的安全隐患。请,不要 :) 我已经警告过您。

常见问题(FAQ)

如果您有任何疑问,在提问之前,请确保它们没有列在此处