diff --git a/README.md b/README.md index f8c26bf..9e8b11d 100644 --- a/README.md +++ b/README.md @@ -1,82 +1,33 @@ ##### 从git上面下载源码 -``` +```shell cd /data/ git clone https://github.com/nineaiyu/FlyApps ``` -#### 超级签名依赖部署 -##### fastlane [相关文档](https://github.com/fastlane/fastlane/blob/master/spaceship/docs/DeveloperPortal.md) -``` -# fastlane -#1 gem ruby安装 -yum install gem -y -yum install ruby-devel -y -yum install gcc gcc-c++ -y - -#gem修改为国内镜像 -gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/ - -gem sources -l -#https://gems.ruby-china.com -#确保只有 gems.ruby-china.com - -#2 更新rubby -gpg2 --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB - -#如果脚本执行失败,可以这样 -# echo 199.232.68.133 raw.githubusercontent.com >> /etc/hosts - -curl -L get.rvm.io | bash -s stable -source /etc/profile.d/rvm.sh -rvm list known -rvm install 2.7 - -#3 安装fastlane -gem install fastlane -gem install pry - -# space 好像有点问题,需要把这个注释掉 -vim /usr/local/rvm/gems/ruby-2.7.0/gems/fastlane-2.146.1/spaceship/lib/spaceship/base.rb +298 -#v.gsub!("\n", "\n\t") # to align nested elements #注释掉,要不然会报错 - -``` -##### isign -``` -# python2.7 -yum update python -y -pip install -U setuptools pip - -wget https://github.com/nineaiyu/isign/archive/v1.8.0.tar.gz -tar xvf v1.8.0.tar.gz -cd isign-1.8.0/ - -python setup.py build -python setup.py install -``` ### FlyApp 服务器搭建 [python3 环境] - ##### 搭建python env 环境 -``` +```shell yum install python36 python36-devel redis mariadb-server mariadb-devel -y python3 -m venv py3 source py3/bin/activate ``` ###### 安装pip包 -``` -cd FlyApps/fir_ser/ +```shell +cd fir_ser/ +pip install -U setuptools pip pip install -r requirements.txt ``` ###### 配置数据库 ``` -在 settings.py 配置redis 和 mysql 数据库 +在 config.py 配置redis 和 mysql 数据库 ``` ###### 迁移数据库 -``` +```shell #如果是mysql,需要做一下配置,如果是sqlite,需要升级sqlite #记得根据配置创建数据库 #create database flyapp default character set utf8 COLLATE utf8_general_ci; @@ -86,36 +37,41 @@ python manage.py makemigrations python manage.py migrate ``` +### FlyApp zsign ipa重签名工具安装 +```shell +yum install openssl-devel -y +yum install gcc-c++ gcc -y +wget https://github.com/nineaiyu/zsign/archive/refs/tags/v1.1.2.tar.gz +tar xvf v1.1.2.tar.gz +cd zsign-1.1.2/ +g++ *.cpp common/*.cpp -lcrypto -O3 -std=c++11 -o zsign +cp zsign /usr/bin/ +``` + ### FlyApp web端搭建 ###### npm编译环境 -``` +```shell yum install npm npm install -g n -n latest +n 12.13 # 安装12版本的node ,最新版本会有问题 npm install -g yarn ``` -###### 编译web端 -``` +###### 编译web端和下载页 +```shell cd FlyApps/fir_client/ -vim src/restful/index.js #修改api接口地址 +vim vue.config.js #修改api接口地址 +# pro_base_env 正式环境信息 +# dev_base_env 开发环境信息 yarn install -yarn build -``` - - -###### 编译下载页面 +yarn build index # web打包 +yarn build short # 下载也打包 ``` -cd FlyApps/fir_download/ -vim src/restful/download.js #修改api接口地址 -yarn install -yarn build -``` ###### web目录操作 -``` +```shell # web目录: /www/wwwroot/fly.dvcloud.xin/ cd /www/wwwroot/fly.dvcloud.xin/ @@ -124,7 +80,7 @@ cp -a /data/FlyApps/fir_download/dist/* . ``` ##### 更新sqllite -``` +```shell tar xvf sqlite-autoconf-3310100.tar.gz cd sqlite-autoconf-3310100 diff --git a/fir_client/vue.config.js b/fir_client/vue.config.js index c4d894e..edaaf24 100644 --- a/fir_client/vue.config.js +++ b/fir_client/vue.config.js @@ -82,7 +82,7 @@ if (page) { } } -const version='2.0.0'; +const version='2.2.2'; const pro_base_env = { baseUrl: 'https://flyapps.cn',