相信很多朋友,在审核通过后,都想早点在appstore上搜索到自己的应用,
这里我写了个脚本,一旦可以搜索到了,就会及时提醒,是不是方便很多
接下来就上代码啦
前提是应用销售地区必需包括美国
#!/bin/bash
resultVersion=$1;
while [[ 1 ]]; do
# 我的应用 将id 换成自己的appid
content=`curl https://itunes.apple.com/lookup?id=1491657114`;
# 获取线上版本号
version=${content#*"version"};
version=${version%%,*};
version=${version%\"*};
version=${version##*\"};
# 最新版本号和线上版本号对比,如果一样,说明已经可以搜到
if [[ $version == $resultVersion ]]; then
echo "you can search on appstore now";
say "you can search on appstore now";
fi
# 10s 查询一次
sleep 10;
done
这是通过shell写的,上面有简单的注释
使用方法为,将上面的代码保存到文件中,例如在终端中执行:
touch observe.sh
用编辑器打开这个文件,将上述代码拷贝进去,然后保存
再给这个文件加上可执行权限
chmod +x observe.sh
然后执行
./observe.sh 1.0.3
此时如果可以在appstore上搜索到1.0.3的应用了,电脑就会读出来"you can search on appstore now",当然这是在Mac上执行的,如果想在Linux上执行,可以用其他的方式通知,例如邮件,最好在通知后加个 exit; 把while循环停止掉,这里就不做实现了
最最最最后,如果感觉好用,麻烦赏脸下载代码中测试的应用,这是我自己开发的应用,如果有任何建议或意见,可以留言,感恩不尽,谢谢
网友评论