IOS内购支付配置
1925
1
0
1年前
前一段时间研究了一下ios内购支付,期间遇到各种问题,感觉ios支付比较繁琐,
特此把大部分流程记录一下,方便以后查看。一下内容是在拥有一个开通了开发者功能的app 账号的前提下开始的。
#####创建开发者证书
1:Identifiers》App IDs 点击右侧“+” ,
App ID Description:App ID 简单描述
App ID Prefix:appid前缀
App ID Suffix:appid前缀,
Explicit App ID:选择明确的appid,"Bundle ID" 是appid组成部分,类似maven仓库的group。
Enable Services:开启需要的服务,内购“In-App Purchase”默认是选中的
2:确认信息,没问题点击“Register”
3:点击“done”
#####添加测试设备
1:Devices》iphone 选择苹果手机,点击“+”
Register Device :
Name:给测试机取个名称
UDID:手机uuid ,可以在手机Safari中访问http://fir.im/udid获取
2:确认信息,没问题“Register”
3:“done”
#####生成签名证书文件
1:Provisioning Profiles》Development ,点击“+” ,选择”iOS App Development“
2:选择创建好的”App ID“
3:选择包含的证书文件,我通常都是”Select All“
4:选择设备,依然是”Select All“
5:给生成的签名文件命名
6:下载并安装
#####创建app
https://itunesconnect.apple.com
1:点击“My Apps” 创建一个app
Platforms :选择“ios”
Name:app 名称
Primary Language :语言选择 Simplified Language
Bundle ID:选择刚创建好的BundleId
Sku:随便写了,不冲突就好。
#####设置内购项目
1:My Apps》Features》In-App Purchases 点击“+”进行创建
2:选择一个内购项目类型
3:设置内购项目参数
这里不一一说明,比较简单
####添加测试用户
1:Users and Roles》Sandbox Testers 沙河测试
2:点击“+” 添加测试用,邮箱可以随便填写,可以不用常用的邮箱