mac

1.ipa

ipa 文件实质是一个 zip 压缩包(不是 rar 或 7z 包),可以更改后缀为.zip 后使用zip解压。

包含 3 个组件:payload 目录下的 .app 目录,这个是软件的主程序;iTunesArtwork,实质是一个无后缀名的 png 图片,用来在 iTunes 中显示图标;iTunesMetadata.plist,记录购买者信息、售价等数据。

ipa 解包后并非直接放置于 Applications 目录下,而是放在一串由随机码构成的目录下,其作用在于,只允许这个软件运行在一个特定的沙盒(Sandbox)中,不能干扰其他软件。因此那串随机码目 录下,除了 ipa 本身的三个组件之外,还有三个目录:Library,一般是用了储存设置文件等数据;Documents,存储数据,多用了保存存档;tmp,临时文件 夹。

由于这个软件只能在这个特定的目录下运行(当然了,部分程序会调用系统的通讯录、相机等组件,但仍然是受限制的),从而保证了整个iOS系统的安全性和稳定性。

2./Application ~/Application

这两个目录都是app的安装目录,但是app也不限制于这两个目录,这个只不过是类似于Windows中的Program Files和app data

一般/Application存放一些public的app配置,~/Application存放和用户相关的

UI Automatio trace template存放目录为 Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate 

3.Udid

UDID 是由子母和数字组成的40个字符串的序号,用来区别每一个唯一的iOS设备

http://sspai.com/23572

http://www.hkej.com/events/hkejiphone/html/how.jsp

4.Keyboard Viewer

mac下的快捷键符号,可以通过输入法,show keyboard viewer查看

http://www.caopeng.net/2014/09/mac_xia_kuai_jie_jian_de_fu_hao_suo_dui_ying_de_an_jian/


5.Launch Pad无法删除图标

defaults write com.apple.dock ResetLaunchPad -bool true
killall Dock


6.查找特定端口程序pid

lsof -i : port 

http://zhiwei.li/text/2013/03/lsof%E6%9F%A5%E7%9C%8Bosx%E4%B8%8A%E7%9A%84%E7%9B%91%E5%90%AC%E7%AB%AF%E5%8F%A3/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值