美文网首页环境集成
injection for Xcode UI插件集成

injection for Xcode UI插件集成

作者: iOS_成才录 | 来源:发表于2017-12-14 20:34 被阅读129次
一、injection插件 实时更新效果
  • Injection for Xcode 是一个Xcode插件
  • xcode项目运行状态时,无需关闭正在运行的App,直接编辑代码进行动态修改UI后,按住 ctrl + = 快捷能够动态更新UI效果。
    • 注意 : 按住 ctrl + = 后,需要退出刚才编辑的需要刷新的视图界面,后再次进入,能够立即查看刷新效果。如图:
效果图.gif
二、xcode9 中 插件集成
    1. 下载地址: injectionforxcode
    1. 安装:点击下载xcode项目,运行


      Snip20171214_2.png
    1. 重启xcode,看是否提示 ‘load bundles’。选择load bundles
    • 注意:苹果为了避免类似 Xcode Ghost 事件的再次发生,Xcode8后 禁用了插件机制,所以不会提示。
    • xcode9解决方法:去除Xcode签名 。
     1、重新签名Xcode
      # 1.1 终端输入此命令后,重启打开xcode,选择load Bundles,千万不要选错。
      update_xcode_plugins
      # 去除Xcode签名,否则插件无法不会生效,终端输入命令:
      update_xcode_plugins --unsign
    
    • 特别注意: 去除签名后,没有签名的Xcode无法打包上传app store, 如果要打包可以恢复xcode签名,终端中输入此命令: update_xcode_plugins --restore
    1. 查看是否安装插件成功与使用


      Snip20171214_3.png
  • 5、基本使用就到这。


    Snip20171214_4.png
三、如需安装 Alcatraz 插件管理
  • 去除xcode签名后,终端输入命令:
# 先退出所有Xcode
curl -fsSL https://raw.github.com/supermarin/Alcatraz/master/Scripts/install.sh | sh
# 执行
update_xcode_plugins

相关文章

网友评论

  • 吾名唐宋:签名那块, update_xcode_plugins报错, commond not found
    iOS_成才录:@吾名唐宋 打开终端,输入 install update_xcode_plugins 试下,还报错,试下 sudo gem install -n /usr/local/bin update_xcode_plugins

本文标题:injection for Xcode UI插件集成

本文链接:https://www.haomeiwen.com/subject/xpokwxtx.html