# 应用内支付 **Repository Path**: lixinfan/InAppDemo ## Basic Information - **Project Name**: 应用内支付 - **Description**: IOS应用内支付 简单封装 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-07-28 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 应用内支付 #### 项目介绍 IOS应用内支付 简单封装 #### 软件架构 软件架构说明 #### 安装教程 1. 添加支持库 StoreKit.framework 2. BundleID 必须与申请应用内支付的ID一致 3. TARGETS -> Capabilities -> Apple Pay 开启并勾选相应的ID #### 使用说明 1. 将Demo中的In-app文件夹添加到你的项目中 2. 添加头文件 #import "InAppPayment.h" 3. 实现一下代码即可 [[InAppPayment shareInstance] createPaymentWithPID:pid success:^(id responseObject) { // 支付成功 将responseObject发送服务端,由服务端向苹果服务器发起验证并处理结果 NSLog(@"responseObject : %@", responseObject); } failed:^(NSError *error) { NSLog(@"error : %@", error); }]; #### 注意事项(获取不到产品) 1. 内购选项必需是准备提交或已提交申请的,资料需要完整 2. 需要添加相应的沙盒测试账号,测试时需要清理手机的AppleStore的个人账号 3. 需要完善账号的银行卡号资料