作者:互娱iOS预审团队,隶属于互娱研发部品质管理中心,致力于互娱产品的iOS审核前的验收工作。 iOS审核一直是每款移动产品上架苹果商店时面对的一座大山,每次提审都像是一次漫长而又悲壮的旅行,经常被苹果拒之门外,无比煎熬。那么问题来了,我们有没有什么办法准确把握苹果审核准则,从而提升审核的通过率呢?答案是肯定的,腾讯预审团队从以下两方面做了探索,经过近一年的推行和数据监控, iOS审核月通过率从过往的35%提升到85%+: 1.分析过往提审被拒的案例,并结合《苹果应用商店审核指南》的条款,整理成可执行的审
苹果近日更新了App Store审核指南的相关章节,对此前版本进行了修改和完善。除了增加应用截图、预览等限制外,使用Apple Pay进行定期付款的应用程序必须展示每个阶段所需款额,费用归属以及如何取消。而从修改的政策部分可以看出,苹果对App store应用的审核更加严格,鉴于近来国内游戏踩雷屡见不鲜,审核标准请各位业内同学耐心阅读。 以下是更新后的审核指南(修改部分红色字体标出): 原文地址: https://developer.apple.com/app-store/review/guidelin
“IOS审核如此多娇,引无数英雄尽折腰”,无数手游项目在IOS审核过程中都经历过被拒的烦恼,知己知彼才能百战不殆,为了提升IOS审核的通过率,我们应该更了解IOS审核,才能提升通过率。
更新说明:Pietro Rea为Xcode 10,Swift 4.2和iOS 11/12更新了本教程。Ray Wenderlich写了原文。
iOS 的应用内购买(In-App_Purchase)功能简称:IAP,一直是付费 APP 的重要组成模块,尤其是对游戏类的应用,因为苹果规定虚拟类货币必须得使用 IAP 支付,否则该应用就不能通过苹果的审核,所以 IAP 一直是众多游戏开发者需要集成的功能;回顾这几年的开发趋势 Objective-C 已经慢慢的失去了热度,iOS 开发者们逐渐的拥抱了 Swift,同样也包括我自己,于是趁这个机会,干脆去实现一个基于 Swift 语言的开源 IAP Framework 吧!
近日芯片底层漏洞曝出之后,各大厂商都开始紧急自查,并快马加鞭发布补丁。苹果也发布声明,确认所有 Mac 和 iOS 设备都受到 Meltdown 和 Spectre 漏洞影响。目前,苹果已经发布 iOS 11.2、macOS 10.13.2 和 tvOS 11.2 版本更新,以修复漏洞。同时,Safari 的相关更新也会尽快发布,以解决 Spectre 漏洞带来的影响。苹果用户可尽快去官网下载更新。 这份声明没有清楚说明老版本的 iOS 和 Mac 中是否已经解决 Meltdown 和 Spectre 带来
苹果内购是指在Apple Store的应用内购买,是苹果为App内购买虚拟商品或服务提供的一套交易系统。 一. 内购商品类型
6月9日结束的苹果WWDC15大会上,苹果公司推出了多个新技术,不过对于手游开发者们来说,可能最具有革命意义的是库克在发布会现场都没有提到的应用瘦身功能(App Thinning),它是其Xcode 7测试版的功能之一。 按照苹果官方的解释,应用瘦身功能分为三个部分:首先是分割功能Slicing,它可以对应用/游戏内容进行分割,根据用户设备类型和屏幕分辨率的不同分发定制化下载包,开发者只需要把完整应用包的内容上传到iTunes Connect即可。
大家好!我们又见面啦,我们在上篇文章《使用 App Store Connect API v2.3 管理 App Store 新定价机制》讲解了关于 App Store 新定价机制 API 的介绍。但当时没有对 API 之间的关系性和联动进行介绍,有接口也不知道怎么串联起来使用。所以本文将详细介绍 App Store Connect API v2.3 如何实现批量配置自定价格和销售范围等。
image.png 2017年9月苹果发布了iPhone X机型,对于它的“刘海儿”和底部Home Indicator。我们可以通过以下三种方案进行适配~下面就让我来逐一介绍吧! 客户端适配 解决方案 客户端直接将webview的安全区域限制在除去安全区域的区域内。页面将展示在下图灰色webview内: image.png 利弊分析 优点:H5前端开发没有任何适配工作量。 缺点:页面会限制在客户端限制的webview区域内,没有满屏效果。 使用media query 解决方案 针对iPhoneX机型
苹果的开发者账号主要分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型,每年资费分别为$99、$99、$299、免费)。一般开发者申请的都是个人或者公司的,企业的开发者账号开发应用不能发布到App Store,只能企业内部使用。这个申请过程一般可能需要一个星期左右。公司和企业的需要邓白氏码,如果邓白氏码未申请,请先申请邓白氏码,这个过程需要一到两个星期。
在短短的一个夏天,版本11.2就增加了将近100多个全新的函数: 机器学习 在2014年我们就引入了机器学习的超级函数:Classfy 和 Predict;2015年我们出了最先进的深度学习的图像识别 ImageIdentity;去年,在版本11中,我们开始推出完全符号式神经网络计算系统。我们的目标是让没有任何机器学习经验的人们也可以方便使用之。 在版本11.2,我们已经使用机器学习来添加自动化并包含了优化的梯度增强树(optimized gradient-boosted trees)。Classfy
工欲善其事,必先利其器。对移动游戏开发者来说,高效实用的开发工具必不可少。近日,英国著名产业杂志《Develop》刊出了一篇文章,作者艾伦·李在文中推荐了15种移动游戏开发工具,从游戏引擎,到音效制作、推广等工具都有涉及。以下为原文主要内容编译。
iPhone X 适配方案 2017年9月苹果发布了 iPhone X 机型,对于它的“刘海儿”和底部 Home Indicator,QQ空间 H5 也在第一时间做了兼容适配。在适配过程中,我们尝试了这三种方案,如下。 解决方案1 客户端适配 客户端直接将 webview 的安全区域限制在除去安全区域的区域内。页面将展示在下图灰色 webview 内: 利弊分析 优点:H5 前端开发没有任何适配工作量。 缺点:页面会限制在客户端限制的 webview 区域内,没有满屏效果。 解决方案2 使用 media
作者:互娱iOS预审团队,隶属于互娱研发部品质管理中心,致力于互娱产品的iOS审核前的验收工作。 前面一篇分享了客户端检查的相关要点,本篇会给大家介绍有关应用内容的检查项。 苹果对庸俗、赌博、暴力、成人内容、支付等元素把控严格,如何在应用内容的检查过程中躲开苹果审核的刀锋,本篇为大家揭开这部分的审核要点。 本文按照审核的维度列出如下两个模块讲述: 1、文字内容检查 2、应用内容检查 文字内容检查 此部分的审核,腾讯预审小组重点覆盖应用中的公告、活动,游戏类的邮件、新手指引、剧情对白等界面,同时还覆盖应用中链
苹果智能家居平台HomeKit出现漏洞,智能灯等可被远程控制。 近日,有消息指出,当前iOS 11.2系统版本的HomeKit平台存在一个漏洞,它能让智能灯、恒温器以及插座等连接HomeKit平台的配件遭到未经授权控制。 苹果公司针对此事发出声明称,“iOS 11.2中有关HomeKit的问题已经得到解决,本次修复将暂时禁用共享用户远程访问,下周的软件更新将彻底修复。” 不过,这项修复措施似乎是通过服务器端进行的,所以用户不需要进行任何操作。但同时也意味着,iOS 11.2的用户暂时无法获得完整的远程Hom
近日美国知名安全公司火眼(FireEye)发布了安全报告,该报告揭示了一个令人不安的事实:虽然官方发布了补丁,但大量的安卓和iOS移动应用仍存RREAK漏洞。 FREAK漏洞 今年3月初,安全专家发现了一个编号为FREAK(CVE-2015-0204)(点我查看FreeBuf漏洞分析)的严重漏洞。当网民访问安全网站时,攻击者可以利用该漏洞破解加密流量,并发起中间人攻击。 通过利用FREAK漏洞,攻击者可以迫使客户端使用包含漏洞的低版本加密方式,然后可以在数小时内破解上网流量,即使这些流量以512位的密钥
MFi包含一系列技术或标准,你所开发的配件,要符合这个标准,才能够苹果设备如手机所认可,才能得到授权在市场销售。
苹果HomeKit漏洞可允许黑客控制智能家居设备,苹果已经采取临时性办法解决了漏洞,可以阻止其他共享用户获得对家居设备的控制权。
这种情况应该得到重视,对于用户而言实际上是钱已经消费掉了,但是元宝或者物品没有获得,这会让人很焦虑的。的确,作为一名开发人员,遇到这种情况,第一反映确实是苹果出了问题,流程(逻辑)上没有什么问题,但是在苹果自己处理的那些步骤里,它可能就出异常了,导致了上面的问题。而我们实际上应该有相应的解决方案,哪怕它并不“完美”,总比二手一摊什么事不做要强很多吧
如果大家的 App 有使用 IAP 功能,那么可能会遇到用户反馈苹果充值成功,但是服务没有到账的情况,用户一般会提供这样的苹果收据:
工具参数说明: iPaResigner_With_Mobileprovision_Plugin_No_Provision
相信每一个开发者在初学 iOS 的时候,都有过被 Code Signing 坑过的经历,特别是当旁边没有人指导的时候,这也是当时我个人学习 iOS 的时候最困扰的地方,证书,provisioning profile, code signing 等等这些和实际的开发无关的概念,现在还记得苦苦看文档的经历。
当你阅读过大量Apple官方发来的邮件或是说明文档、说明网页时,你会由衷地感觉通篇所说的基本都是些完全正确但又毫无意义的东西,根据业内一位资深朋友所述,一切Apple官方文档和邮件的开头内容你都可以理解为:亲爱的开发者您好,我是你爸。为什么这么说呢,其实很简单,Apple是一家十分严谨并且严格的公司,一切解释权归他们所有,不得有任何疑义。
本文为作者在遍览诸多苹果商店审核指南文后愤然写下,以最容易被拒的地方房卡麻将闲游(无版权号)移动端手游APP为例。
设备唯一标识 ---- 估计很多开发都有被要求过获取一下设备的唯一标识,获取设备的唯一标识经常使用在我们做统计或者是在保证一台设备登录亦或者是做IM的时候可能会考虑去使用它,这一次在自己的需求当中就有一个“账号绑定设备”的需求,这个需求不讨论它的实用性怎样,需求还是需要我们自己去完成。 按照自己的理解针对这个设备的唯一标识,我还是建议少拿!当然说的是针对iOS的设备。下面就来总结一下这个唯一标识的发展过程。 一: UDID ---- UDID是什么? 你手机连
作者Jamie,专项技术测试工程师,在iOS预审和ASO优化领域从事专项测试相关工作,为腾讯游戏近100个产品提供专项服务。
当苹果宣布发布他们的旗舰手机-- iPhone X 的时候,他们允诺将为未来移动设备设定新的标准。我们决定需要了解一些内容。 “屏幕再也不必是方形的” 除了无边框设计,就是我们熟悉的“齐刘海”,官方叫:Sensor Housing。它迅速成为一个热门话题,提出了一种全新的设计挑战:屏幕再也不必是方形的。虽然这对原生应用是一个更大的考验,但web开发也需要一些考虑。不管它是吓到你或者激发了你, sensor housing 都已存在。现在是为你的客户提供一种非常整洁体验的绝
当苹果宣布发布他们的旗舰手机-- iPhone X 的时候,他们允诺将为未来移动设备设定新的标准。我们决定需要了解一些内容。
如果你是新手,将在这里清晰发布到App Store整个上架流程,还有相应的流程解决方案。
如果你是新手,将在这里清晰发布到App Store整个上架流程,还有相应的流程解决方案。 如果你上架过iOS APP,这里会了解到有更快捷的上架过程。 上架iOS最基本需要一个付费的开发者账号,还没有的话申请一个或者借用。 通常也还需要一台Mac电脑,不过这里介绍到不用Mac在Windows系统中直接发布iOS APP到App Store。 如果没有Mac,也无所谓。 申请开发者账号介绍
如果你是新手,将在这里清晰发布到App Store整个上架流程,还有相应的流程解决方案。
李杉 编译自 Venturebeat 量子位 出品 | 公众号 QbitAI 谷歌今天发布一款工具,可以把使用TensorFLow Lite工具为移动设备制作的人工智能模型,转化成苹果的Core ML
Meltdown 与 Spectre 漏洞曝出之后,各大厂商都在紧急响应。目前事态还在进展,本文送上今天份的更新。 苹果发布 Spectre 漏洞修复补丁 苹果今天发布了安全更新,修复苹果设备(智能手机、平板电脑和台式电脑)处理器中的 Spectre 漏洞(CVE-2017-5753和CVE-2017-5715)。 此次安全更新主要包括 macOS High Sierra 10.13.2 版本,iOS 11.2.2 版本和 Safari 11.0.2 版本,主要都是针对 Spectre 的修复更新,在此前苹
我们在上一篇文章 《App Store 新定价机制》讲解了苹果新定价升级,本文接着来讲解一下新 App Store Connect API v2.3 的使用示例。
iphone 齐刘海兼容,作为前端开发几乎是绕不过去的一道坎。 很早之前就遇到过,这里记录一下其解决办法。
作者互娱iOS预审团队,隶属于互娱研发部品质管理中心,致力于互娱产品的iOS审核前的验收工作。
在自动化中,IOS我们可以用libimobiledevice来辅助做一些工作,用xcrun simctl可以来操纵模拟器,具体咋用呢?
1、程序有重大bug,程序不能启动,或者中途退出。 2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。 3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司负责,和苹果没有关系。 4、用到苹果的标志。(应用的设计和Apple的Logo风格太像了也会被拒) 5、网络功能不能正常访问。 6、图标不能点击,不能点击的图标要置灰,或者直接隐藏。 7、没有设置default页,启动画面为黑屏,有一定概率被拒绝。 8、一个应用在线,但你想在发一个豪华版之类的,再开一个应用也会被拒绝。 9、用了著名游戏的关键字
对于刘海屏的适配,你的脑子里首先得有苹果手机的 Safe Area 的概念,关于 Safe Area 网上的资料已经非常多了,这里就不再赘述,更偏向实战一点。但是为了比较,我这里给出一张苹果官方文档中,iPhone8之前的常规屏幕和刘海屏 Safe Area 区域的对比图。
腾讯科技讯 在过去半年时间里,苹果各种软件系统爆出大量的漏洞,令外界对于苹果软件质量和安全风险产生质疑。据外媒最新消息,日前一名安全人员爆料称,他曾经向苹果报告智能家居平台HomeKit中的一个漏洞,但是苹果置若罔闻,甚至在后来的操作系统升级中让漏洞扩散,变得更加危险。 HomeKit是苹果发布的智能手机控制智能家居的平台,这一工具可以连接第三方的智能家居硬件或软件,让iOS设备用户获取数据,或是实现直接的操控。 在智能手机行业,苹果的安全性向来比较高,消费者也会信任苹果予以认证的第三方智能家居硬件,但
1、监听截屏后通知(UIApplicationUserDidTakeScreenshotNotification),并进行提示《您保存的图片内容可能涉及到敏感信息,建议您删除》
作者:Jamie,腾讯开发工程师,在iOS预审和ASO优化领域从事专项测试相关工作,为腾讯游戏近100个产品提供专项服务。
因为神经网络本质上执行大量计算,所以它们在移动设备上尽可能高效地运行是很重要的。一个高效的模型能够在实时视频上获得实时结果 - 无需耗尽电池或使手机变热,就可以在其上煎鸡蛋。
12、你的软件不符合中国法律,还打电话来跟我说。(奶奶的,中国哪个法律说不可以FQ。)
今天小编跟大家分享一篇来自学院内部学员的技术分享,本文主要介绍了作者在进行 iOS 自动化性能采集的一些经验,希望对大家在进行 iOS 自动化测试时有一些启发。
无论是对于公司还是开发者或设计师个人而言,面试都是一项耗时耗钱的项目,本文作者CameronBanga从编程、设计、AppStore等各个方面对iOS开发者及设计师在面试时可能会遇到的问题进行了筛选与汇总。一方面,能够帮助HR在短时间内获取更多反馈信息,更好地甄选合适人选,而iOS开发者及设计师在寻找相关工作时,也可作为参考,为面试做好万全准备。
领取专属 10元无门槛券
手把手带您无忧上云