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

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

第一步:内购账户税务协议、银行卡绑定相关 一般都是运营或者产品经理处理这步 这篇文章图文步骤比较详细 处理税务银行相关设置 IAP,In App Purchases-在APP内部支付 第二步:Xcode...设置相关 打开In-App Purchase开关 对应在开发者证书中心的项目证书中显示应该也是可用状态 第三步:在App Store Content -> 我的APP 添加内购项目商品 在首页上...请求购买产品(假设产品信息已经取得),Appstore验证产品成功后,从用户的Apple账户余额中扣费。...就是玩家被扣费了,也收到appstore的消费收据了,却依然没收到游戏道具,于是投诉到游戏客服处。 这种情况在以往的经验中也会出现,常见的玩家和游戏运营商发生的纠纷。...**A:**先看一下官方文档怎么说生成收据验证代码 为了在验证自动续期订阅时提高您的 App 与 Apple 服务器交易的安全性,您可以在收据中包含一个 32 位随机生成的字母数字字符串,作为共享密钥。

10.2K12
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    那些年,我们一起走过的 iOS 推送的坑

    比如, 1.Xcode开发环境中关于推送的配置不正确 2.推送证书设置错误或者是证书过期失效 那么,集成推送需要注意些什么? 集成之后,怎样确认自己是否正确集成了远程消息推送呢?...但是关于archived-expanded-entitlements.xcent文件,在不同的Xcode版本中,文件内容是不同的,具体看下图 可以发现: 在使用Xcode7.3.1版本进行打包开启了远程推送的工程的时候...由此可见Xcode的版本更新对推送的配置是有更改的,这个配置的变化,导致有些App即使集成了远程推送,但是在iOS10上却收不到推送。...10以下操作系统中是否正常, 在一台iOS 8的越狱手机上,抓取到了device token,定向推送消息,可以正常收到。...第二步,验证包 1.检查AppStore中的包是否存在问题(我们不能保证我们上传的包没有经过Apple的二次改修,事实上Apple会修改我们上传的iPA文件) 在本地使用iTunes,从AppStore

    4.4K00

    Fastlane| 一句代码完成自动打包发布到蒲公英

    首先看Appfile文件,我的如下: 然后是Fastfile文件: 这里显示的是测试版本的设置,下面会具体介绍。当然也可以添加其他打包方式的设置(比如发布到APPStore中的设置。)...api_key 和 user_key,请开发者在自己账号下的 应用管理 - 账户设置 - API信息 中可以找到,并替换到以上相应的位置。...B、在 Xcode 8.3 和 Xcode 8.3 以后的版本中,对于 build_app 的 export_method 的值,需要根据开发者的打包类型进行设置,可选的值有:app-store、ad-hoc...C、上述 lane :beta do 中的 beta代表的是一种 Target(可以设置多个Target来代表不同的操作类型,不如测试版本、APPStore版本等),可以自己修改名称,最后的上传调用,...但我在使用Fastlane 提交到AppStore的时候各种报错,所以关于AppStore的包,还是建议使用Xcode打包!

    1.3K30

    Xcode 配置多套 App 图标的方法 --- AppStore 图标 AB Test 实践

    一、背景 2021 年 12 月 08 日,苹果 推出 App Store 产品页的新功能,在 App Store 中开发者可以针对 app 产品页的不同版本上使用不同的图标、截屏和 app 预览,通过...有部分读取可能知道我们在之前的文章 解读 AppStore 新功能:自定义产品页面和 A/B Test 工具,当时留下这个一个问题:测试不同的 app 图标,提交新图标的 app 审核流程是怎么样?...新的构建设置“包括所有 app 图标资产”控制 Xcode 是否包含构建产品中的所有 app 图标集。...当该设置被禁用时,Xcode 包括主 app 图标,以及在新设置“备用 app 图标集”中指定的图标。资产目录编译器将适当的内容插入到构建产品的 Info.plist 中。...参考 解读 AppStore 新功能:自定义产品页面和 A/B Test 工具 现已推出 App Store 产品页的新功能 - 新闻 - Apple Developer Get ready to optimize

    5.5K41

    iOS15 切换上架App图标的最新方案

    前言 Xcode13以及iOS15发布之前,Apple其实已经支持在应用内切换图标了,通过将不同的ICON图标打到包内,并手动配置,然后通过业务代码修改ICON。...因此在Xcode13之后,多ICON的设置方法由之前的手动配置,改成了更加方便的配置方式。 因为文章在iOS15之前就整理好了,新的方案出来后,肯定是新的方案的应用场景更广,也更方便开发者操作。...2.旧方案:手动通过添加Info.plist字段来配置 此方案为iOS15之前的旧方案,适用于“不需要通过App Store切换图标”的场景,Xcode13以下的版本可以这样使用。...解开打包好的ipa或者打开.app可以看到,Test60x60@2x.png、Test60x60@3.png已经在包体的根目录下,并且Info.plist内有了CFBundleAlternateIcons...过审后,我们可以再下面页面中的 产品优化页 中进行操作: 具体的测试方案,可以参考苹果官方文档:配置处理方案 - App Store Connect 帮助[1] 保留的问题:因为当前自己的App还没有上架这个功能

    3K20

    把ipa包上传到AppStore

    概述 由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore,开发者开发好应用后上传Appstore,也需要通过审核等环节。...AppCan作为一个跨主流平台的一个开发平台,也对ipa包上传Appstore作了支持。本文从三个流程来介绍如何实现AppCan在线编译出ipa包,以及上传到苹果Appstore。...如果是第一次发布自己的程序,需要设置程序的语言和开发者的名称。...开发者的名称是指用iTunes Connect连接App Store的时候,在右上角表示的名字,这个名字可以是公司的名称,卡发团队的名称,或者是你所开发程序的独一无二的品牌。...这两个设置以后不能更改的,所以需要慎重。接下来的画面确认你的程序是否需要加密,一般选择「No」。在接下来的画面「Overview」中输入程序的其他信息,加粗的字体是必须的项目。

    31520

    苹果app上架流程之傻瓜式教程剖析

    App Uploader程序中,提交ipa文件。iTunesconnect中在我的APP中填写APP的各项信息,提交审核,等待通过即可。...4、打包 上传APP将申请好的证书和描述文件正确配置到 Xcode 中,设置好Xcode的一些属性:之后便可选择 Xcode->Product->Archive打包项目,打包完成后选择 Upload to...如果不想使用 Xcode上传的话,也可以选择 Export导出ipa文件, 需要注意的是在导出时,必须选择 Save for iOS App Store Deployment。...3、你的Xcode必须是正式版的,beta版本的Xcode是不能上传项目的。4、App页面中不能出现“test”,“测试”,“demo”,“beta”等字样。...5、一定要保证美国可以访问到,因为审核人员都是在美国。6、元数据中截屏一定要用苹果手机截屏,不能用非苹果设备,而且截屏里面功能和运行功能要一致。

    52520

    iOS上架及ipa包上传到AppStore

    概述 由于苹果的机制,在非越狱机器上安装应用必须通过官方的Appstore,开发者开发好应用后上传Appstore,也需要通过审核等环节。...AppCan作为一个跨主流平台的一个开发平台,也对ipa包上传Appstore作了支持。本文从三个流程来介绍如何实现AppCan在线编译出ipa包,以及上传到苹果Appstore。...如果是第一次发布自己的程序,需要设置程序的语言和开发者的名称。...开发者的名称是指用iTunes Connect连接App Store的时候,在右上角表示的名字,这个名字可以是公司的名称,卡发团队的名称,或者是你所开发程序的独一无二的品牌。...这两个设置以后不能更改的,所以需要慎重。接下来的画面确认你的程序是否需要加密,一般选择「No」。在接下来的画面「Overview」中输入程序的其他信息,加粗的字体是必须的项目。

    97920

    ios应用列表调整后排名规则

    它可以激励开发人员开发更高质量、用户黏性应用,创造一个良好的开发应用氛围,形成用户、开发者和AppStore三方之间的和谐生活。 当然,这些都是后话。...因此,应用程序可以顺利进行审查,也可以在正式运行后避免给用户带来恶劣的应用体验,提高应用程序的销售和下载。 开发人员需要熟悉iOS人用互动指南和AppStore审查指南。保持冷静,认真解释这些文件。...证书管理开发人员的两个证书,发展(开发)和分发(分销)证书相同。不同类型的证书也管理不同的描述文件。 下载和安装描述文件后。可以存档在Xcode中。下面是Xcode中的配置更改。...Bundle Identifier将其更改为您描述文件所指定的APP ID。 设置代码签名。释放这个是选择你的分发证书。(项目和目标都被修改了)。...在提交应用程序之前,开发人员应该明白AppStore的审查仅相当于门守护者而不是法官。审查机制的标准是应用是否安全、没有病毒以及涉及政治、人权、宗教和色情等问题,因此这些敏感点在应用中不存在。

    57810

    ios应用列表调整后排名规则

    它可以激励开发人员开发更高质量、用户黏性应用,创造一个良好的开发应用氛围,形成用户、开发者和AppStore三方之间的和谐生活。 当然,这些都是后话。...因此,应用程序可以顺利进行审查,也可以在正式运行后避免给用户带来恶劣的应用体验,提高应用程序的销售和下载。 开发人员需要熟悉iOS人用互动指南和AppStore审查指南。保持冷静,认真解释这些文件。...证书管理开发人员的两个证书,发展(开发)和分发(分销)证书相同。不同类型的证书也管理不同的描述文件。 下载和安装描述文件后。可以存档在Xcode中。下面是Xcode中的配置更改。...Bundle Identifier将其更改为您描述文件所指定的APP ID。 设置代码签名。释放这个是选择你的分发证书。(项目和目标都被修改了)。...在提交应用程序之前,开发人员应该明白AppStore的审查仅相当于门守护者而不是法官。审查机制的标准是应用是否安全、没有病毒以及涉及政治、人权、宗教和色情等问题,因此这些敏感点在应用中不存在。

    43910

    -APP-上架流程

    由于苹果的机制,在非越狱机器上安装必须通过官方的Appstore, 开发者开发好应用后上传Appstore,也需要通过审核等环节。...钥匙串访问(KEY CHAIN),在证书助理中,选择"从证书颁发机构求证书",如下图 在下图所示的界面,你的电子邮件地址:填你申请idp的电子邮件地址,常用名称,默认就好,CA空, 选择存贮到磁盘,点击...上传相关资质信息后,【注意】提交打出的文件包是用来上传到苹果Appstore 用的 不能直接安装到手机测试 Q:打包成功后我如何上传到Appstore A:下载.ipa文件到本地,更改文件后缀.ipa为...ipa改为.zip)即可上传至苹果Appstore,以下是操作流程 3.1、在itunes中创建程序 该部分内容继续以雪豹系统为例 打开(membercenter中也可以找到)选择"Manage Your...当你的程序变为"ready for sale"状态时候,你就可以在appstore里面找到它了。至此,上传结束。

    25410

    -APP-上架流程

    由于苹果的机制,在非越狱机器上安装必须通过官方的Appstore, 开发者开发好应用后上传Appstore,也需要通过审核等环节。...上传相关资质信息后,【注意】提交打出的文件包是用来上传到苹果Appstore 用的 不能直接安装到手机测试 Q:打包成功后我如何上传到Appstore A:下载.ipa文件到本地,更改文件后缀.ipa为...改为.zip)即可上传至苹果Appstore,以下是操作流程3.1、在itunes中创建程序该部分内容继续以雪豹系统为例 打开(membercenter中也可以找到)选择"Manage Your Applications...当你的程序变为"ready for sale"状态时候,你就可以在appstore里面找到它了。至此,上传结束。...你就可以通过IOS设备在Appstore中找到你的应用了转载: https://www.163.com/dy/article/HQL3LE9L05561DIZ.htmlhttps://www.163.com

    34420

    IOS开发之免费证书+不越狱真机调试

    苹果发布Xcode 7之后,可以打开正常的AppleID或实机上载,而不是 99或 299,只要你可以在AppStore下载应用程序的AppleID。...3、在打开的对话框中,填写您的普通AppleID和密码(不需要99美元的帐户,只要您可以登录到AppStore下载应用程序的常规帐户就行了)。完成后,点击“添加”。 4、如果账号密码是正确的。...Xcode将帐户添加到帐户列表中,单击左侧的帐户,可以列出该帐户开发许可证,代理人表示帐户是付费账户,免费表示未支付但可免费下载。我们打了两次。...产品名称(Product Name)中的内容填写。Bundle Identifier会自动根据此产生,请记住这个Bundle Identifier,后者开发将使用。...至此,利用Xcode7和普通AppID生成免费证书,文件完成了下载后续证书安装,第三方工具开发设置CFBundleIdentifier与原文相同。请参见原文:

    1.8K30

    ARKit 1.0☀️ 二、生成首个IOS App

    Unity部分开发设置 1、新建Unity工程“ARKit-00”,切换IOS平台 2、导入ARKit SDK,打开SDK中所带的Demo 3、更改Bundle Identifier和Camera Usage...Target SDK为Device SDK 因苹果对用户隐私保护严格,需请求才可使用摄像机 Target SDK当设置为Device SDK时,导出的XCode工程是build后直接运行在手机上的...当设置为Simulator SDK时,导出的XCode工程可运行在XCode模拟器上。...记得一定要使用2018.4版本,或者可以自行测试其他可以使用的版本。 4、点击左上角的三角号,将应用发布到手机。...手机部分配置 苹果手机打开不是从appstore商城下载的应用会多一道程序,那就是需要信任该程序,否则无法打开该程序。 设置信任步骤: 设置-通用-设备管理-你的应用程序-信任。

    10610

    盘点2019大佬申请证书,快来盘算下你的职业生涯

    1.xcode包装并上传到appstore审查 预订邮箱收取Appstore的审查结果 审查经过后,通过iTunes Connect上传官方文件到appstore 1,通过企业账户申请证书 证书签名请求...假如没有真正的机会。可以选择iOS Device(此未测试)。 1包装PIPA 1.1编辑方案 用Xcode打开相应的应用程序。编辑“产品”计划,填写档案名称。即包装后的IPA名称,如图14所示。...我们可以将plist放置在https://git.oschina.net。...然后我们在Safari中输入:itms-services:///?...设置一般-描述文件和设备管理(不同系统可能有不同的名称)在中选择相应的证书信任后,可以打开程序。 如何接收别人的如何避免其他人下载自己的APP? 注意,公共用途。

    42320

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

    使用 Xcode 打包上传 App 将 2 步骤中申请好的证书和描述文件正确配置到 Xcode 中,设置好Xcode的一些属性: 1.在Xcode中选择iOS Device(这里不能选择模拟器); 2....如果不想使用 Xcode上传的话,也可以选择 Export导出ipa文件, 需要注意的是在导出时,必须选择 Save for iOS App Store Deployment。...AppStore 禁止没有使用广告而采集 IDFA 的 App 上架,所以如果 App 本身没有广告的话,使用第三方 SDK 要注意检查是否含有 IDFA 广告模块。...首先寻找是否有不包含 IDFA 的SDK 版本,如果没有的话可以参考 ShareSDK 的解决方法,通过后台配置在审核期间为应用添加广告,审核完成过后将广告展示去掉。 3....以前在没有这种处理机制的情况下需要开发者调用对应接口,先判断是否安装了相应的第三方 APP,如果未安装,需要隐藏按钮,这样便可轻松过审。 5.

    3.1K40
    领券