VanJay's Blog

一个爱折腾工程师的全栈梦

背景

在我之前一篇文章里 iOS企业内部应用分发 讲述了 iOS 企业帐号打包的 ipa 分发,但是如果每次 ipa 更新,重新上传 *.ipa 后还要手动编辑 *.plist 的新的 ipaurl 和包的相关信息,这就和打包一样(使用 fastlane),是毫无技术含量但是花时间的事情,作为一个爱偷懒的人,我总是想利用自身所学或者一些工具来代替我做一些重复又没技术含量的事,在本文涉及的这件事里,显然,脚本要派上用场,最终选用了 Python 而没有用 Bash —- 从 ipa 读取相关信息并写入到目的 plistPython 只是业余,如您有建议或改进,欢迎留言评论指出,感激不尽!

阅读全文 »

如果后台没有获取版本号的接口,自己就直接从下载企业版应用指向的 plist 文件中获取吧,如果有,就不用这么麻烦还要去下载整个 plist 文件了,直接根据拿到的版本好与本地对比即可。

阅读全文 »

备份数据库

备份看个人了,可以用软件如 Navicat 导出,也可以用 mysqldump 命令导出。

kill mysql相关进程

终端运行 ps -ax | grep mysql 查看 mysql 相关进程, 有的话 kill

阅读全文 »

添加自定义样式

1. 多说后台添加

到多说后台管理->设置->基本设置->自定义css中添加如下css样式:

阅读全文 »

概要

这里记录Mac下security 相关使用,想起来就补充。

查看可用签名

security find-identity -v -p codesigning
阅读全文 »

iOS 支持以无线方式安装企业内部应用,而无需使用 iTunes 或 App Store。

VanJay

格式要求

应用格式要求:.ipa,并且使用企业内部预置描述文件进行构建,即经企业证书签名。

无线安装要求:

  1. XML 清单文件(一个 plist 配置文件)
  2. 可让设备访问 Apple iTunes 服务器的网络配置(设备要能连接互联网,因为要校验)
  3. 对于 iOS 7.1 或更高版本, plist 文件和 ipa 文件需要放在 HTTPS 的服务器上
    为了安装应用,用户使用特殊的 URL 前缀从您的网站上下载plist清单文件,您可以分发该特殊前缀的URL给用户或者放置于可供用户访问的互联网上。
阅读全文 »
0%