第一步,
 
 
  
 
 
 git 
 clone
  https://github.com/DeskConnect/SBShortcutMenuSimulator.git
 
 
  
 
 
 cd
  SBShortcutMenuSimulator
 
 
  
 
 
 make
 
 
 (在终端敲下这3行命令,实际就是在电脑上编译一个githup上的文件。)
 
 
  
 
 
 第二步
 
 
 如果电脑中有多个Xcode版本,先做如下操作,如果只有Xcode7,则可以跳过第二步。
 
 
 sudo xcode-select -
 switch
  
 /Applications/
 Xcode2.app
 /Contents/
 Developer/
 
 
 注意:上面命令中,Xcode2.app是你电脑中Xcode的名字,这里如要特别注意,如果名字中有空格,需要修改一下,把空格去掉,否则会影响命令的执行。
 
 
 第三步打开模拟器
 
 
 在SBShortcutMenuSimulator的目录中执行如下操作
 
 
 在终端输入
 
 
 xcrun
  simctl spawn booted launchctl 
 debug
  system/com.apple.SpringBoard --environment DYLD_INSERT_LIBRARIES=
 $PWD
 /SBShortcutMenuSimulator.dylib
 
 
  
 
 
 xcrun simctl spawn booted launchctl stop com.apple.SpringBoard
 
 
  
 
 
 第四步
 
 
 在终端输入
 
 
 echo
  
 'com.apple.mobilecal'
  | nc 
 127.0.0.1
  
 8000
 
 
 其中,com.apple.mobilecal是应用的Bundle ID ,如果要测试我们的应用,将其改为我们应用的BundleID即
 
 
  
 
 
 ***********************************
 
 
 注意一点,如果这个错误的话
 
 
  
 
 
 
 
 
 要用iOS9.1的模拟器。(谨记)
 
 
  
 
 
 目前 3d touch的预览功能,暂时不能在模拟器上实现。
 
 
  
 
 
                
        
    
                    转载请注明原文地址: https://ju.6miu.com/read-1303761.html