2018-02-06

开发小记

cd ~

mv .itmstransporter/ .old_itmstransporter/


解决上传app store 部分问题



查找ipa包图片大小

https://github.com/steventroughtonsmith/cartool

无损压缩图片

imageoptim

查找未使用过的文件

LSUnusedResources

检测执行文件大小

https://github.com/huanxsd/LinkMap




iOS私有api如何检测

1.生成对应的app包

2.grep -r xxxxx . 查找哪些地方调用了xxxxx

3.otool -L app  列出app 所有引用的库

4.nm -u app  列出app 所有的symbol

5.更新所有的第三方包


解决百度推送 需要低版本openssll制作证书的问题

1.百度推送后台只支持0.9.8版本以下的opensll制作的证书;

2.Mac升级之后系统自带的openssl 版本已经高于0.9.8;

3.首先在官网下载旧版本openssl    https://www.openssl.org/source/old/0.9.x/  我下载的是

openssl-0.9.8zh.tar.gz, 解压缩文件,

4.打开终端,然后cd 到解压缩之后的文件目录,执行./Configure darwin64-x86_64-cc --prefix=/usr/local/openssl --shared 

5.执行完成之后再继续执行make && make install,有时候会报权限错误,可以sudo make && make install 执行;

6.执行完成之后可以查看刚才安装的openssl 版本 /usr/local/openssl/bin/openssl version,openssl 安装完成

7.cd 到 证书p12文件对应的文件目录, 执行 /usr/local/openssl/bin/openssl pkcs12 -in MyDevelop.p12 -out MyDevelop.pem -nodes 生成pem文件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 儒家的核心精神是以人为不言自明的前提,以人的自我修养、人际交往和天人关系为空间、以孝为时间,在现实性层面,是人类的...
    四生九有阅读 2,435评论 0 0
  • 文|叶子染 我一直相信什么锅配什么盖,什么马配什么鞍。 所以当桑葚姑娘声泪俱下地向我控诉她才华横溢高能力的男朋友找...
    叶子染阅读 33,801评论 679 1,717
  • 李笑来,是我非常喜欢的作家。 他的《把时间当作朋友》是我很喜欢的一本书,百读不厌,且每次读都有新的启发。 3月23...
    安之腾阅读 4,318评论 18 31
  • 今天是母亲节,晚上我和我妈视屏,主要是给她说节日快乐。 我妈问我,吃了没? 我说,吃了。 我妈又问我,男朋友这事怎...
    玫瑰西海岸阅读 4,099评论 1 0

友情链接更多精彩内容