首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

应用程序内购买教程:入门

一些用户愿意在额外内容或功能上花费更多。 一个应用程序可以免费提供,这使其成为大多数人简单下载。免费应用程序通常会得到很多比付费应用下载量。...如果用户喜欢该应用,那么他们可以以后购买更多内容或功能。 您可以免费应用程序用户显示广告,并可选择通过购买IAP删除它们。...这些非常适合额外生活,游戏内货币,临时加电等。 消耗品:您购买一次东西,并期望具有永久,如额外水平和可解锁内容。本教程RazeFace插图属于此类别。...应用程序开发版本测试应用程序内购买时,Apple提供了一个测试环境,允许您“购买”您IAP产品,而无需创建财务交易。...您可以采用一种策略是测试成功案例之前尽可能多次测试失败案例。这样你就需要创建更少沙盒测试器。一般情况下,请记住,一旦用户(甚至是沙盒)购买了消耗IAP,他就不能再次购买,只能恢复它。

5.4K20

苹果内购流程

苹果内购是指在Apple Store应用内购买,是苹果为App内购买虚拟商品或服务提供一套交易系统。 一....内购商品类型 消耗类型商品 该类型适用于可多次购买消耗项目,如游戏道具、虚拟币等。 消耗类型商品 该类型适用于一次购买永久有效项目,如电子书、游戏关卡等。...自动续费订阅商品 该类型适用于自动续费订阅项目,如Apple Music按月订阅,用户购买后会每月自动续费,直到用户手动取消或者开发者下架IAP项目。...类似消耗类型商品 自动续费订阅商品 该类型适用于固定有效期自动续费项目,如云音乐会员和一些视频App会员。没有跨设备同步和本地restore机制,用户可以多次购买。...5.您用代码Apple申请售卖物品列表时是否使用了完整iTC注册Product ID?

5.3K42
您找到你想要的搜索结果了吗?
是的
没有找到

iOS IAP应用内购详细步骤和问题总结指南

工具栏,点按“功能”,然后左列中点按“App 内购买项目”。 若要添加 App 内购买项目,请前往“App 内购买项目”,并点按“添加”按钮(+)。...选择功能 添加内购项目商品 内购商品对应四种类型 消耗型、消耗型、自动续订订阅型、续订订阅型 官方文档 选择“消耗项目”、“消耗项目”或“续订订阅”,并点按“创建”。...支付流程 & 服务器验证流程 整个支付流程如下: 1.客户端Appstore请求购买产品(假设产品信息已经取得),Appstore验证产品成功后,从用户Apple账户余额扣费。...漏单处理: 解决这个问题方法是客户端提交receipt-data给我们服务器,让我们服务器苹果服务器发送验证请求,验证这个receipt-data账单有效....**A:**先看一下官方文档怎么说生成收据验证代码 为了验证自动续期订阅时提高您 App 与 Apple 服务器交易安全,您可以收据包含一个 32 位随机生成字母数字字符串,作为共享密钥。

7.9K12

WWDC21 - App Store Server API 实践总结

ID:使用订单ID从收据获取用户应用内购买项目收据信息。...(相当于免费用户增加订阅时长) 2.2 接口参数说明 App Store Server API 是苹果提供给开发者,通过服务器来管理用户 App Store 应用内购买一套接口(REST API)...但是在实践,发现消耗项目没有查到,重新查看接口文档 Get Transaction History,发现有了新更新说明: 交易历史记录返回结果只支持以下情况: 自动续期订阅 续订订阅 消耗型应用内购买项目...所以,使用此 API 查询您可能错过任何退款通知,例如在服务器停机期间。 但需要注意,仅包括 App Store 批准退款:消耗消耗型、自动续期订阅和续期订阅。...简单来说,用户订阅项目满一年后,开发者可获 85% 净收入。而开发者给用户免费延长时间,并不计入这一年时间里!(懂了吧?)

9.7K31

App Store 新定价机制 - 2023年最全版

你为这个基准店面设定价格,Apple 不会根据税款或外汇变化进行调整。此外,你也可以按个人喜好为每个店面自行设定价格。 为上架产品提供地区定价方案。...苹果现在允许我们选择 3 种定价方案策略: 全球价格调整:Apple 将为所有国家或地区提供相应价格,并可能根据税率或外汇汇率变化未来调整部分价格。...这一步目的是让用户有时间充分使用之前购买消耗型 App 内购买项目产品。你可以通过电子邮件、网站公告和 App 内消息等方式来通知用户。...结束相应推广活动,以免更多用户购入该 App 内购买项目。 将下架 App 内购买项目的计划告知 AppleApple 有权要求你为未完成 App 内购买项目提供退款。...App Store 全球平衡工具将为开发者提供简单便利方式,国际市场管理定价。当然,开发者可随时根据税款和外币汇率变化自行调整定价。

2.1K20

苹果iOS内购三步曲:App内退款、历史订单查询、绑定用户防掉单!--- WWDC21

一、前言 如果大家 App 有使用 IAP 功能,那么可能会遇到用户反馈苹果充值成功,但是服务没有到账情况,用户一般会提供这样苹果收据: [16239077635884.jpg] 用户反馈时提供苹果收据...2、 消耗型、消耗型、续期订阅能不能在沙盒环境测试退款? 答:暂时不能。(估计未来会有?等更新吧....)...很好理解,因为 StoreKit v2 目前是重新设计实现,所以部分 v1 提供 IAP API v2 版本还没有提供相应 API,所以还需要使用 v1 版本。...详细查看 JWS (RFC 7515) JWS主要目的是保证了数据传输过程不被修改,验证数据完整。但由于仅采用Base64对消息内容编码,因此不保证数据不可泄露。...对于消耗品项,用户一个新设备时,可能需要提供用户恢复购买记录 UI 入口。

10.1K20

App store审核标准

2.20 App Store上传大量相似版本程序开发者将会从iOS开发者计划除名。...11.7 使用IAP购买项目的应用程序必须指派正确购买类型。 11.8 使用IAP购买iOS内置功能(如照相机,陀螺仪)应用程序将会被拒绝。...(对不起,我们国产大部分免费网游) 11.12 提供订阅功能应用必须使用IAP,苹果将会按照 Developer Program License Agreement 约定与开发者按30/70比例分成...20.6 使用IAP购买信誉或者货币,且结合真钱游戏应用将会被拒绝。 21慈善与援助)21.慈善与援助 21.1 包含可以已认证慈善组织捐赠功能应用程序必须是免费。...22.7 任何开发暗中收集用户密码或用户私人数据程序开发者将会从iOS开发者计划除名。 22.8 包含执法机构发布DUI检查点信息,或者怂恿/协助酒后驾车应用将会被拒绝。

2.3K70

苹果认证MFI学习

认证 Certification 使用苹果认证工具来确保最佳用户体验和交互。提交正常生产样品和包装材料供审查。...电子配件开发者和制造商,包括MagSafe外壳和Apple Watch表带。获得设计不包含MFi许可技术配件指南和资源。...MFi项目下分享信息属于苹果机密,不应该在学术场合使用。 创建智能家居配件业余爱好者和制造商可以使用商业版本 HomeKit 配件协议规范。...一旦配件完成了MFi认证要求,并且配件开发商/制造商已经苹果报告了它销售/分销情况(按季度),或者该配件是可选,它将可以我们授权Lightning、耳机、充电和基于iAPMFi配件公共数据库搜索到...8,认证说明 MFi Authorized Test Labs:作为 MFi 认证过程部分,苹果公司 MFi 授权测试实验室提供各种服务,包括配件合规验证和 OTA(空中)测试。

2.6K10

WWDC22 - In App Purchase 更新总结

各种阅读器 App 可以为使用免费版本用户提供帐户创建功能,并为现有用户提供帐户管理功能。...我们是希望每个交易 transaction 可以关联用户订单号,对于订阅类型和消耗类型品项,关联用户 UID 就能满足需求,但是对于消耗型品项,其实,需要关联用户 UID 还有订单号 OrderID...从收据获取用户应用内购买项目收据信息。...最后,交易历史记录接口返回结果只支持以下情况: 自动续期订阅 续订订阅 消耗型应用内购买项目 消耗型应用内购买项目:如果交易被退款、撤销或 app 尚未完成交易处理等。...特别注意:消耗型应用内购买项目如果调用了 finishTransaction(_:),则不会在出现在舞台交易历史列表,所以,消耗型应用内购买项目不能使用这个接口作为校验接口!!!

4K90

AppleParty(苹果派)v3 支持 App Store 新定价机制 - 批量配置自定价格和销售范围

作者还提到了 API 一些限制和未来改进可能。若您对游戏行业有需求,如管理大量内购项目和多语言应用,AppleParty 可能是一个不错选择。...自动续期订阅产品,跟现有 App 和一次 App 内购买项目的价格一样,不再使用价格等级,并且支持价格点是一致。但是自动续期订阅产品价格,不能设置自动根据全球均衡价格系统调价!...基准国价格:当前内购商品基准国家对应价格点,表格中提供部分国家和地区价格点 工作表,全部国家和地区价格点,请从苹果 ASC 后台下载。...然后,右下角有 上传截图 按钮,点击导入图片。如下图:图片截图是根据表格填写名字,匹配对应图片文件,所以需要保证截图文件名字和后缀一致,否则无法识别和上传。...另外,近期会增加表格和苹果 ASC 后台商品价格检查,用于检查配置价格是否正常。最后,大家使用过程,有任何疑问或建议,欢迎评论区反馈。

1.1K30

IAP几个问题

IAP是(In-APP Purchase),苹果商店内购。先来看看它流程: ? 而实际运营过程,经常会遇到这二个问题: ? ?...而我们实际上应该有相应解决方案,哪怕它并不“完美”,总比二手一摊什么事不做要强很多吧 “您已购买此APP内购买项目,此项目免费恢复。”...我自己后来想到一个方案是这样: 用户遇到这类问题肯定会找客服反馈,客服通过它提供登录服务器id、角色名,来查找他登录信息,从登录信息里再查找它设备唯一标识,比如IDFA,然后登录时候给这个设备返回一个特殊标记位...至于已经被苹果扣掉钱,二种选择: 1、用户苹果申诉,退款给他; 2、用户截取充值记录,然后研发这边对比它充值时信息来甄别订单,对它进行补单操作; 参考链接: ios内购(iap)关于问题“您已经购买了此程序内购买...(In App Purchase)项目,但尚未下载"解决方案 IAP有问题,提示你已经购买了此程序内购买项目,但尚未下载 [转]IAP 苹果官方文档翻译 超级详解

1.5K10

第一个开源库来啦!

需求分析 iOS 应用内集成过 IAP 同学肯定知道 IAP 具体工作流程,不知道也不要紧,这就为大家简单介绍一下,请看思维导图: image 通过上面的思维导图,需求应该很清晰了,整体概括为以下几点需求...,验证成功则发送回调信息给客户端,提示购买成功,反之则提示购买失败; 提供远程验证票据,验证成功则发送回调信息给客户端,提示购买成功,反之则提示购买失败; 明确需求以后,就可以着手开发了,因为这是个开源项目...恢复购买 当你应用程序商城里有消耗时候,就需要加上一个恢复购买功能;如果用户换了手机或者卸载又安装了你 App, 那就需要在应用内恢复这些商品购买状态;restorePurchase 这个接口能够帮您实现需求...,Apple 提供验证票据方式有俩种,一种是设备上验证,也就是我们所说本地验证;还有一种就是将票据用 Http 传递给 AppStore 去进行验证,俩种方式在此都有方法支持。...此次分享仅仅是 1.0 版本,所以代码有些地方写不是很健壮,日后我会继续维护这个项目;另外,关于 iOS15 新 StoreKit2 也会尽快肝出来分享给大家。

75040

苹果道歉、Zoom持续发力硬件、甲骨文也要收购TikTok、微软将停用IE浏览器等| Decode the Week

甲骨文核心业务正在苦苦挣扎之际,即使是 TikTok 部分股权也能在未来获得丰厚回报。(不要忘记,甲骨文企业科技集团是多年激烈并购活动组建起来,毋庸置疑该公司精通交易艺术)。...由于开发者从应用程序移除了服务支付选项显示,它现在是一个免费独立应用程序,不必提供应用程序内购买。我们已经通知开发商,并为我们造成任何混乱表示歉意。...WordPress 开发者 Matt Mullenweg 曾告诉媒体苹果不让他更新应用程序,除非他30天内添加 Apple IAP。...这让用户可以从大大小小开发者那里尝试预发布应用程序,其中一些将无限期地保留在 TestFlight ,为用户群不超过一万人App提供服务。...你可以把它看作是一个实验应用平台,一个随着用户提供反馈而演变临时“App Store”。也许某个应用程序推出只是为了好玩,而不是为了持续盈利。

55710

2018年苹果审核指南最新更新条款②

提供“战利品箱”或其他随机虚拟物品购买机制 App 必须在客户购买前,其披露每种类型物品获取几率。 订阅 App 完全解锁之前可提供一段时间免费试用期,按照命名约定:“14天试用期”。...您可以多个 App 和服务中提供跨 App 订阅项目,但这些订阅不可扩展到第三方 App 或服务。游戏订阅中提供游戏必须由该开发者拥有或已受独家许可 (例如:属于游戏发布平台部分)。...订阅可以包含消耗积分、宝石或游戏内货币等。您也可以提供包含消耗商品打折权益订阅 (例如能以优惠价购买宝石包高级会员资格)。...自动更新订阅 App可以通过提供 App Store Connect 列出相关信息客户提供免费试用期。...) 以及多平台游戏中消耗品,前提是您同意不会直接或间接引导 iOS 用户使用 App 内购买项目机制进行购买,并且您介绍其他购买方式普通沟通没有刻意阻止用户使用 App 内购买项目

3.3K40

关于 App Store 苹果商店价格那些事(历上最全版)

(待苹果公布细则~) 2023 年春季,付费 App、消耗型和消耗型App 内购买以及续订订阅将获得更高价格点。...Mac OS X系统(现在称为 macOS )最初发布时是需要付费购买 2013 年苹果公司宣布将在未来免费提供系统更新。...iPhone 企业功能与其革命多点触控用户界面和先进软件架构相结合,为移动设备提供了有史以来最好用户体验和有史以来最先进软件平台。”...消耗型 non-consumable 只需购买一次,不会过期或随着使用而减少产品。示例:游戏 App 赛道。Apple 可以托管您消耗型产品。...app 设计,也看到了这些 app 如何成为用户生活密不可分部分,然而这只不过是个开始。

3.7K60

开源一款苹果 macOS 工具 - AppleParty(苹果派)

[AppleParty-14.png] 四、代码实现简解 4.1 上传内购买项目和商店素材 使用是苹果提供 Transporter 工具链,提供了上会命令,有 3 个工具: Xcode.app Application...-- 消耗项目consumable 消耗型non-consumable 自动续期订阅auto-renewable 续期订阅subscription -->...大家有任务疑问,欢迎评论区留言哈~ 4.2 App 分析数据、销售趋势 iOS app 发布上线后,用户从 App Store 搜索和下载 app, 查看 app 产品页面,下载并且使用过程,app...它为 fastlane 部分功能提供支持,并可用于更高级 fastlane 功能。编写您开发人员中心工作流程脚本从未如此简单!...4.2.5 爬虫 以上介绍3种方式都不支持获取和下载App 分析数据,所以,从目前技术方案来说,爬虫是实现方案成本和可行最低方法。

1.8K20

ios上架各类被拒app技术经验总结

2、账号和隐私 要知道Apple是一家非常注意用户隐私保护公司,所以当你app需要注册账号,且注册过程需要用户提供包括但不限于邮箱、手机、身份证一类私人信息时,必须在注册模块提供隐私协议。...且必须提供游客模式,要保障用户提供隐私信息注册账号时,也能够完整使用app所有功能。...8、反三俗 诸如后宫系统、爆衣系统、RY系统之类东西会造成悲剧。 iap 1、类型需要选对 我们常见钻石和元宝都是消耗型,别选错了。...Apple理解,月卡是购买成功之后每天领取一次,一个月到期。那么你需要将iap类型设定为“自动续订型订阅”,但是很遗憾,这种商品类型并不适用于我们目前大多数策划人员对于月卡设计。...并非所有用户都可以获得这些码,所以对一部分用户来说是不公平

3.7K11

App Store上架审核过程中常见问题整理

免费)。...开发者中心iTunes Connect 配置 App 相关信息 开发者中心里iTunes Connect 里 APP 选项中新建 APP 项目并配置相应信息(需要各个版本屏幕截图,运行模拟器...收集、传输和使用用户位置数据之前,请确保你已经取得了用户同意。如果应用程序使用了后台定位服务,务必应用当中阐明其目的。并且使用后台定位的话需要提供一个明确提醒告诉用户这么做会加快电量消耗。...解决方案: 如果不是很必要的话,尽量将应用内涉及到应用更新部分去掉。...解决方案: ATS 提出,是为了系统层面保障iOS APP 网络通信安全;Apple 只所以加强对ATS 配置审核,是为了防止开发者们遇到ATS相关场景时,只是简单地将 ATS完全关闭(只要没有强制措施

2.8K40

收起装13苹果审核指南,就告诉你到底怎么能过!

2、账号和隐私 要知道Apple是一家非常注意用户隐私保护公司,所以当你app需要注册账号,且注册过程需要用户提供包括但不限于邮箱、手机、身份证一类私人信息时,必须在注册模块提供隐私协议。...且必须提供游客模式,要保障用户提供隐私信息注册账号时,也能够完整使用app所有功能。...8、反三俗 诸如后宫系统、爆衣系统、RY系统之类东西会造成悲剧。 iap 1、类型需要选对 我们常见钻石和元宝都是消耗型,别选错了。  ...②Apple理解,月卡是购买成功之后每天领取一次,一个月到期。那么你需要将iap类型设定为“自动续订型订阅”,但是很遗憾,这种商品类型并不适用于我们目前大多数策划人员对于月卡设计。...并非所有用户都可以获得这些码,所以对一部分用户来说是不公平

2.3K50
领券