IAP(In-App Purchase) 集成笔记-持续更新

IAP(In-App Purchase) 集成笔记-持续更新

IAP的集成已经有很多教程,包括apple官方的说明,足够详细,但其过程中一些坑免不了要遇到,总结一些经验,避免绕弯路。和apple打交道的模式永远不是技术为主,而是如何了解规则,应对规则

我的App该不该集成IAP?

大多数App不需要集成IAP,除非类似游戏道具,金币。或者App的功能的全部或者部分依赖于其他虚拟服务和商品,或者硬件,而这些如果需要购买,必须集成IAP。除了游戏类,特定设备的客户端,比如某个支持认证的WiFi热点Ap硬件的客户端app。如果这个app主要功能是依赖于设备,那么就必须集成IAP,这是一个特别的例子。

集成和测试IAP必须提交审核App和商品吗?

必须创建App和商品,测试时,App状态可以是任何状态,商品的审核状态跟随App。

商品的identifier和App的bundle id有什么关系?

对于某个bundle id下的商品id必须唯一

通常做法,bundle id.product###作为商品Id

Sandbox测试用户如何添加,有什么要求?

在iTunes Connect,选择User and Roles —- Sandbox Testers. 添加测试账户。

测试账户的邮箱不能是已经注册apple id的邮箱,这里添加一个帐号,就会自动注册成新的apple id,需要到邮箱去验证注册,切记。

测试支付时,每个沙盒测试用户必须绑定一个银行卡。

Free subscription类型的商品是指什么?

这是免费订阅商品,但要求app的分类必须为Magazines & Newspapers category。

能不能创建免费商品。

可以,非消耗类的商品可以设置价格级别为0元。

待续。。。

目录

  • IAPIn-App Purchase 集成笔记-持续更新

    • 我的App该不该集成IAP
    • 集成和测试IAP必须提交审核App和商品吗
    • 商品的identifier和App的bundle id有什么关系
    • Sandbox测试用户如何添加有什么要求
    • Free subscription类型的商品是指什么
    • 能不能创建免费商品
    • 待续
  • 目录

[1]:

时间: 2024-10-22 16:08:46

IAP(In-App Purchase) 集成笔记-持续更新的相关文章

BLE资料应用笔记 -- 持续更新

BLE资料应用笔记 -- 持续更新 BLE 文档 小书匠 蓝牙 4.0 ●分Single mode与Dual mode. ●Single mode只能与BT4.0互相传输无法向下兼容(与3.0/2.1/2.0无法相通);Dual mode可以向下兼容可与BT4.0传输也可以跟3.0/2.1/2.0传输 ●超低的峰值.平均和待机模式功耗,覆盖范围增强,最大范围可超过60米. ●速度:支持1Mbps数据传输率下的超短数据包,最少8个八组位,最多27个.所有连接都使用蓝牙2.1加入的减速呼吸模式(sn

Sqlserver 笔记 持续更新

1.sp_spaceused : sp_spaceused table_name --------------------------------------------------------------------------------------------- name  rows  reserved  data  index_size  unused table_name 16470592  36315696KB  35796160KB  519432KB  104KB name  -

【阅读笔记】计算机网络 第五版 阅读笔记(持续更新)

计算机网络 第五版阅读笔记 第一章 概述 1.因特网的组成 边缘部分:由所有连接在因特网上的主机组成 核心部分:由大量网络和连接这些网络的路由器组成 2.计算机之间的通信方式 客户服务器端方式(C/S模式):客户端是服务请求方,服务器端是服务提供方 对等方式(P2P模式):平等,对等连接通信,每一个主机既是客户又是服务器. 3.电路交换,分组交换和报文交换 3.1 电路交换:建立连接(占用通信资源)->通话(一直占用)->释放连接(释放通信资源). 优点:在通话的全部时间内,通话的两个用户始终

【和小强学移动app测试2】移动终端app测试点归纳(持续更新)

以下所有测试最后必须在真机上完整的执行 1.安装.卸载测试 在真机上的以及通过91等第三方的安装与卸载 安装在手机上还是sd卡上 2.启动app测试 3.升级测试 数字签名.升级覆盖安装.下载后手动覆盖安装.跨版本升级.升级后可以正常使用. 覆盖安装要确保数据库有字段更新的话,能正常更新,否则就容易导致app异常. 4.功能测试 包括功能点.业务逻辑.关联性(主要测试客户端与PC端的交互,客户端处理完后,PC端与客户端数据一致).服务端接口测试(主要通过访问服务端接口来验证服务端业务逻辑功能点是

Vim练级笔记(持续更新)

漫漫练级路...作为一个VS重度依赖患者,又加上visual assist X 这种懒人必备的神级插件,转投vim门下,真是各种疼... vim用着用着就有拿鼠标去点的冲动,有木有啊! 不过经过一段时间的使用,慢慢感受到vim那深不可测的强大.... ? (emacs什么鬼,,,) 下面就说说我的练级历程, ? 第一课, 先从一个非常好的资料开始?简明Vim练级攻略, 英文原版在这里Learn Vim Progressively. 非常好的资料,介绍了vim最基础最常用的功能,就像文章说的, 先

Git学习笔记(持续更新)

强制同步为远程的代码 远程仓库回退了commit的情况下(第2条描述之情况),强制同步远程的代码到本地 #更新远程最新的所有代码,但是不merge或者rebase git fetch --all #直接reset到master,也就把刚才fetch的更新了 git reset --hard origin/master 回退版本 #回退本地版本git reset --hard <commit_id>#强制提交到服务器 git push origin HEAD --force 新建分支和远程分支

H5填坑笔记--持续更新

最近一直在做移动端的页面,发现很多的坑,这里做一下总结,填填坑…… css常见的问题(一) 一.iOS键盘首字母自动大写 IOS的机子,默认英文输入法状态下,首字母是自动大写的,有时候挺烦人的. 在iOS中,默认情况下键盘是开启首字母大写的功能的,如果业务不想出现首字母大写,可以这样: <input type="text" autocapitalize="off" /> 二.iOS输入框默认内阴影和样式问题 在iOS上,输入框默认有内部阴影,但无法使用

web前端开发随手笔记 - 持续更新

本文仅为个人常用代码整理,供自己日常查阅 html 浏览器内核 <!--[if IE]><![endif]--> <!--[if IE 6]><![endif]--> <!--[if gte IE 7]><![endif]--> <!--[if lte IE 7]><![endif]--> <!--[if !IE]><![endif]--> <!--[if !(lte IE 7)]

oracle学习笔记 持续更新

1.创建表空间DATA_BASIC (1)Orale用户登录系统 (2)sqlplus / as sysdba; DBA用户登录数据库: 执行:create tablespace TAB_STS_BASIC datafile     '/oracle/app/uboss/oradata/UBOSS/datafile/uboss_def01.dbf' size 512M; --路径要根据实际情况修改: select * from dba_data_files可以查到数据文件存放路径 2.创建数据库