iOS:App上架流程和支付宝支付流程

简介:

App上架大致流程:

1、花99美元在苹果开发中心注册一个开发者账号;
2、登陆开发者账号,进入member Center,即开发者成员中心;
3、选取证书标示符(certificates Identifiers),创建应用程序标识,即App IDS;
4、再创建对应的环境证书,Development开发环境证书、Production生产环境证书,以及推送证书等;
5、选择本地生成本地密钥和证书关联;
6、在LaunchPad里找到钥匙串访问并创建本地密钥文件,即从证书颁发机构请求证书;
7、创建配置文件;
8、添加自己的开发者账号和密码到项目中;
9、设置Build Settings,将对应环境下的书证匹配;
10、在info.plist中修改bundle ID(要与之前在开发环境下的保持一致)和bundle name(app的名字);
11、修改scheme(修改为release版本)和运行设备(iOS Device真机形态);
12、在https://itunesconnect.apple.com创建应用的名字以及相应的信息,照片等;
13、archive打包,根据需求选择证书、配置文件等;
14、点击Submit将app上传到AppStore即可。(选择export会本地打包生成ipa文件)
 
上传过程中注意的问题:
(1)不要使用不雅词汇给app命名,审核者会以使用户感觉不适为由将app打回;
(2)不要出现”beta”字样,审核者会以app中不应包含测试功能为由将app打回;
(3)涉及到苹果公司商标或名字的词汇不要写错,例如iOS大小写,苹果公司很在乎自己的logol;
(4)app中涉嫌故意引导用户好评或者引导用户安装第三方客户端会被审核者打回;
(5)app使用的api中预留了广告接口等行为会被打回
(6)出现连续的bug或者闪退会被打回;
…………

 

 
支付宝大致支付流程:
1、先与支付宝签约,获得商户ID(partner)和账户ID(seller),【一般主要是由公司负责】
2、下载相应的公钥私钥文件,用来给签名加密;
3、下载集成的支付宝SDK(http://club.alipay.com/),将解压后需要的文件拖入项目工程;
4、在选取商品后,点击付款时,生成订单信息;
5、调用支付宝客户端,由支付宝客户端跟支付宝安全服务器打交道,如果发现用户没有安装安全控件,会提醒用户安装;
6、支付完毕后,返回结果给商户客户端和服务器,显示支付成功。
流程如下图:
程序猿神奇的手,每时每刻,这双手都在改变着世界的交互方式!
本文转自当天真遇到现实博客园博客,原文链接:http://www.cnblogs.com/XYQ-208910/p/5027666.html ,如需转载请自行联系原作者
相关文章
|
2月前
|
API 数据安全/隐私保护 iOS开发
利用uni-app 开发的iOS app 发布到App Store全流程
利用uni-app 开发的iOS app 发布到App Store全流程
95 3
|
2月前
|
Android开发 开发者 UED
个人开发 App 成功上架手机应用市场的关键步骤
个人开发 App 成功上架手机应用市场的关键步骤
|
2月前
|
iOS开发 开发者
一键制作 iOS 上架 App Store 描述文件教程
一键制作 iOS 上架 App Store 描述文件教程
|
2月前
|
开发工具 数据安全/隐私保护 Android开发
【教程】APP 开发后如何上架?
【教程】APP 开发后如何上架?
|
2月前
uni-app 185iOS端兼容处理
uni-app 185iOS端兼容处理
36 1
|
2月前
|
开发者 iOS开发
UniApp打包教程:使用HBuilder X和AppUploader完成原生App云打包和上架指南“
UniApp打包教程:使用HBuilder X和AppUploader完成原生App云打包和上架指南“
53 3
|
2月前
|
Android开发 iOS开发 开发者
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
111 0
|
2月前
|
数据安全/隐私保护 iOS开发 开发者
uniapp IOS从打包到上架流程(详细简单) 原创
uniapp IOS从打包到上架流程(详细简单) 原创
26 1
|
2月前
|
Java Android开发 开发者
【Uniapp开发】APP的真机调试指南,从开发到上架全过程
【Uniapp开发】APP的真机调试指南,从开发到上架全过程
36 3
|
2月前
|
开发者 iOS开发
iOS App上架新规解析:如何进行App备案
iOS App上架新规解析:如何进行App备案
159 0