Skip to content

基于electron-vue3开发的iOS IPA上传工具,上传使用命令行xcrun altool,技术栈Electron13.0+vue3.0+vue-router4.0+element-plus2.0。欢迎star🎉

Notifications You must be signed in to change notification settings

huluo666/IPAUploader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

IPAUploader

iOS ipa上传工具

基于 Electron13.0+vue3.0+element-plus2.0+vue-router4.0

Xcode11 IPA上传工具(替代Application loader、Transporter))

https://www.jianshu.com/p/faa29cb093a4

使用

1、安装依赖库

cd appuploader  #package.json目录
npm install

2、启动测试server

npm run electron:serve

3、打包应用

npm run electron:build

已打包应用

./appuploader/MacApp/ipa上传-1.0.0.dmg

应用截图

1、上传主页

主页.png

2、应用信息-点击icon查看

应用信息

3、历史记录-上传/验证时自动保存也可以手动添加修改删除

历史记录.png

其它相关

1、npm升级package.json依赖包到最新版本号

http://nodejs.cn/learn/update-all-the-nodejs-dependencies-to-their-latest-version

$ npm install -g npm-check-updates

进入package.json所在目录,检查package.json中dependencies的最新版本:
$ ncu or  npm-check-updates

更新dependencies到新版本,检查package.json文件,会发现package.json里面的依赖版本号已经变成最新版本
$ ncu -u

更新全部到最新版本
$ npm install

2、疑难杂症解决

$ rm -rf node_modules
$ rm -f package-lock.json
$ npm cache clear --force
$ npm install
$ npm run electron:serve

Mac 上安装python3

上传工具依赖Python3环境开发,已安装请忽略

安装教程:https://pythonguidecn.readthedocs.io/zh/latest/starting/install3/osx.html

查看当前Python版本
$ python --version
查看Python路径
$ which python
查看全部Python路径
$ echo $PATH
查看Python3路径
$ which python3

查看pip2版本
$ pip2 --version
查看pip3版本
$ pip3 --version

查看python版本
$ python --version
Python 3.5.1
查看Python3版本
$ python3 --version

About

基于electron-vue3开发的iOS IPA上传工具,上传使用命令行xcrun altool,技术栈Electron13.0+vue3.0+vue-router4.0+element-plus2.0。欢迎star🎉

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published