一、我们经常在社交网站上看到的app应用,这个app全称是什么?
简单点说就是 第三方应用程序,App 是Application的缩写,一般指第三方智能手机的应用程序。
一开始APP只是作为一种第三方应用的合作形式参与到互联网商业活动中去的,随着互联网越来越开放化,APP作为一种萌生与iphone的盈利模式开始被更多的互联网商业大亨看重,如腾讯的微博开发平台,百度的百度应用平台都是 APP思想的具体表现,一方面可以积聚各种不同类型的网络受众,另一方面借助APP平台获取流量,其中包括大众流量和定向流量.
比较著名的App商店有Apple的iTunes商店里面的App Store,android的Google Play Store,诺基亚的ovi store,还有Blackberry用户的,BlackBerry App World. 苹果的ios系统,app格式有ipa,pxl,deb,谷歌的Android系统,app格式为APK,诺基亚的s40与s60格式有sis,sisx。
App 是英文Application的简称,由于iPhone智能手机的流行,现在的APP多指第三方智能手机的应用程序。
二、上传ipa到appstore的步骤说明
我们平时在开发原生的ios app的时候,有苹果电脑在手,上传ipa文件到苹果开发者中心比较简单,直接在xcode上就可以实现了。
但是现在大多数人开发app不再是用原生框架开发了,也没有苹果电脑。很多朋友们选择了跨平台的H5技术来开发app,真正做到实现一种语法到处运行的场景。现在比较热的框架比如uniapp。
而使用uniapp框架打包出ipa包后,假如不用xcode,不用苹果电脑,如何上传到app store呢?在这里我说明下步骤:
1、登录苹果开发者中心,进入app store connect,查看app有没有创建,假如没有创建,也创建app
2、进入app,新建一个新版进行发布,期间会要求我们选择一个构建版本,如下图:
3、这时候,你会发现构建版本哪里点加号,找不到你要发布的版本,因为这个构建版本需要使用xcode来上传,而我们没有xcode如何上传呢?
我们可以使用香蕉云编这个平台来上传ipa到构建版本里面去,香蕉云编的地址如下:
进入香蕉云编的控制台,点击上传新文件
4、期间它会要求我们输入苹果开发者中心的账号名和专用密码,注册这里是要求我们输入专用密码,不是登录密码,假如你不知道专用密码如何获取,请查看附录。
5、上传成功后,大概等30分钟,在苹果开发者中心的构建版本就能看到新上传的版本了,然后就可以提交人工审核了,审核通过即可上架。
1、登录苹果开发者中心,点击右上角,账号名称的下拉,再点击Email-Setting
2、它会要求我们重新输入苹果开发者账号的密码,进入专用密码的设置页面:
3、进入专用密码设置页面,即可获取或设置你的专用密码
三、苹果app如何做签名?
苹果APP签名流程:首先要选择一家靠谱的签名服务商,然后确认套餐;确定需求之后,需要把IPA包发送给客服,客服会审核IPA是否符合平台的规定,如果没有问题的话就开始进行签名;签名完成后,签名服务商的客服会进行回传测试,测试完成没有问题就是打款了;所有交易完成之后基本上就是售后的问题了。
苹果APP签名分为TF签名、超级签名和企业签名三种。每一种签名方式都有各自的优势和弊端。企业签名也是APP运营商选择最多,最受欢迎的一种签名方式。那苹果iOSAPP是怎么样进行签名呢?接下来我们一起来看下流程:
1、沟通需求
首先,我们要选择一家靠谱的签名服务商,和平台的客服沟通需求,如果不知道选择哪种签名的话可以详细的跟客服说明下自己的情况,比如说自己的APP类型,预备的经费、用户量多少,比较在意的点等等。这样客服就给你推荐一个最适合你APP类型的签名方式,然后确认套餐。
2、发送IPA包
确定需求之后,需要把IPA包发送给客服,在签名之前,客服会审核IPA是否符合平台的规定,如果没有问题的话就开始进行签名,这个过程需要几分钟的时间,需要耐心等待下。
3、APP测试
签名完成后,签名服务商的客服会进行回传测试,测试完成没有问题就是打款了。
4、交易打款
如果进行测试没有问题的话就需要打款了,这里要注意,市场上多数签名商都是先测试后付款的,如有有签名服务商一上来就让你打款那千万不要去合作,十有八九是虚假平台。
5、交易完成
所有交易完成之后基本上就是售后的问题了,比如说掉签联系客服进行补签,APP需要更新的时候也需要客服协助完成。售后还是蛮重要的,所以大家一定要找售后服务好的平台去合作。
四、iOS使用脚本命令上传ipa包的一些配置
1、如果没有安装过rvm,需要安装rvm,在终端输入执行命令 :
1⃣️查看是否安装:rvm -v
2⃣️curl -L get.rvm.io | bash -s stable
3⃣️source ~/.bashrc
4⃣️source ~/.bash_profile
5⃣️rvm -v
2、安装fir-cli
因为要上传到Fir平台,需要先安装fir-cli
$ gem install fir-cli 或者 如果没有权限: sudo gem install fir-cli
或者 安装fir-cli这个命令工具到bin目录下:
sudo gem install -n /usr/local/bin fir-cli
权限 755 表示该文件所有者对该文件具有读、写、执行权限
sudo chmod -R 755 /usr/bin/
权限 777 是可读可写可执行最大的权限
sudo chmod -R 777 /usr/bin/
3、将ipa上传到Fir
1、在开发者账号中创建app用户密钥