free vpn

download Onavo app

运行,按指示操作,安装provision 文件进入系统设置->通用->VPN选 圈i 关闭按需连接ok需要用的时候 ,进入系统设置 打开VPN就 可以使用了。

xcode find and replace with regex

##update July 6, 2015
replace code with Automator
Editing text in Automator

Add shortcut for services
Keyboard -> Shortcuts -> Services -> The new Service add shortcut
in Xcode many shortcuts not working
cmd+shift+X works well


##2013-10-11

reference stackoverflow

example
search:
NSLocalizedString(@"words", nil)

with regex:

(NSLocalizedString\()(@"\w+")(, nil\))

relace regex:

ZXLocalizeble\(\2\)

replace all

result: ZXLocalizeble(@"words")

insert return

press ctrl+q press return

iOS Icon 尺寸

ios-icon-generator-scripts

Icon
Icon-Small.png 29*29

Icon-Small@2x.png 58*58

Icon-Small-50.png 50*50

Icon-Small-50@2x.png 100*100

Icon.png 57*57

Icon@2x.png 114*114

Icon-72.png 72*72

Icon-72@2x.png 144*144

new added
Icon-76.png 76*76

Icon-120.png 120*120

Icon-152.png 152*152

iTunesArtwork 512*512
image

苹果开发证书申请

首先登陆developer.apple.com
点击 certificates开始创建新cer
选择证书类型:开发证书好像只能请一个,第二个是推送的开发证书,production的第一个就是发布证书
image

然后生成certSigningRequest, 点击keychain 如下图
image

然后
image

email 最好输 apple 账号的证书
common name 就是 这个key 的名字
ca email 不填
选saved to disk
click continue

choose File 刚刚生成的 certSigningRequest 点击Generate 如下图
image

添加APP ID 点击 App IDs
新建
App ID Description 就是Description
选择Wildcard App ID 填 类似com.companyname.*
生成通用app id(pushID 需要选择Explicit App ID)

点击Devices 添加设备,输入名字和UDID即可

最后生成Provisioning Profiles
选择类型
image

下一步选择 App ID
再下一步选择证书
再下一步选择设备(Distribution 不用这步)
再下一步输入name 最后生成
生成后下载

调试:
双击cer文件
双击provisioning 文件或者直接拖进 xcode organizer
xcode 中的
targets 和 project 选择证书
image

注意 bundle identifier 要和 App ID 一致

然后选择真机就可以调试了

真机调试

  • 申请证书,双击加入系统钥匙串,右键从秘钥里面到处.p12 文件
  • 双击加入钥匙串,首次需要设置密码,输入密码确认。
  • 在developer center 中 的 Devices 加入 device id 下载新的 provision 文件 导入xcode
  • 最后将bundle indentifier 改为 com.companyName.XXX
  • project 和 targets 里面的Build Settings 的code signing 中的一三五项
    选为 新加入的 证书

用apple script写自动开启wallproxy的命令

—2014.10.27—

  • Automator->Application->Run Shell Script
    如下图
    Drawing
    click cmd+s
  • File Format as Application
    如下图
    Drawing
  • System Preferences->Usres & Groups->Login Items->plus button->select the app you just created

—2013-07-26—

打开 as编辑器

tell the application "Terminal"
do script "python /Users/noteant-3/Documents/    wallproxy-master/local/startup.py"
close the 1st window
end tell
quit

save as app

右键显示包内容可以修改 icon
icon binder 可以简单生成 icon
最后在login items 加入 wallproxy app 就ok了