# SWImportMobileProvision **Repository Path**: shede333/SWImportMobileProvision ## Basic Information - **Project Name**: SWImportMobileProvision - **Description**: 导入mobileprovision文件 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-05-08 - **Last Updated**: 2021-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 导入mobileprovision文件 > 仅支持Python3 支持的文件类型: * mobileprovision文件; * p12文件; 支持导入单个文件、整个目录下支持的文件, 不指定路径时,默认导入桌面(~/Desktop)下所有支持的文件 ## fabric ```bash python fabfile.py ``` ## sync_mp.py使用方法 ``` //帮助: python sync_map.py -h //导入桌面(~/Desktop)目录下所有mobileprovision文件 python sync_map.py //导入"test.mobileprovision"文件 python sync_map.py --path ~/test.mobileprovision //导入"test.mobileprovision"文件,并且删除"~/test.mobileprovision"文件 python sync_map.py --path ~/test.mobileprovision -D //导入"~/all_mp"目录下所有mobileprovision文件 python sync_map.py --path ~/all_mp //导入"~/all_mp"目录下所有mobileprovision文件,并且删除"~/all_mp"目录里的源文件 python sync_map.py --path ~/all_mp -D ``` ## ssh_remote_run.sh 使用ssh,在远程服务器里运行代码; 目前用于将 支持的文件上传到 远程服务器里,然后调用服务器的"sync_datas.py"来带入数据到服务器里; 注意:本地机器的公钥必须已经放在远程机器的'~/.ssh/authorized_keys'里(即ssh无密码登录); ## 待完成的功能: * 改为支持Python3; * 支持导入p12文件; * ssh支持上传到多个服务器上; * ssh上传,支持在参数里指定 多个服务器路径;