苹果拒绝App内部使用版本检测功能

10.6 - Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected
10.6 Details  

Your app includes an update button or alerts the user to update the app. To avoid user confusion, app version updates must utilize the iOS built-in update mechanism. 

We’ve attached screenshot(s) for your reference. 

Next Steps

Please remove the update feature from your app. To distribute a new version of your app, upload the new app binary version into the same iTunes Connect record you created for the app’s previous version. Updated versions keep the same Apple ID, iTunes Connect ID (SKU), and bundle ID as the original version, and are available free to customers who purchased a previous version. 

Resources

To create new versions of your app, please see Replacing Your App with a New Version in the iTunes Connect Developer Guide. 

拒绝原因是:App内部使用了一个版本检测功能,而苹果希望使用Appstore自带的检测更新功能。

解决办法:删除App内部检测更新功能。

时间: 2024-10-29 10:46:03

苹果拒绝App内部使用版本检测功能的相关文章

苹果拒绝app原因—图文详解

原文:http://my.oschina.net/u/1245365/blog/209346 摘要 苹果开发者指南里说了很多理由的app会被拒绝,但是还是太抽象了,下面用实例讲解苹果会拒绝的情况 苹果拒绝app原因 图文详解 目录[-] 2. Functionality(功能) 3. Metadata (name, descriptions, ratings, rankings, etc)(描述数据(名称,描述,评级,分类等)) 8. Trademarks and trade dress(商标权

WWDC 后苹果最新 App Store 审核条款!

  WWDC 2016 大会之后,苹果公司发布了四个全新平台:iOS,macOS,watchOS 和 tvOS.并且在此之后,苹果应用商店审核条款也同时进行了更新——貌似不算进行了更新,简直就是重写!上个版本的 30 个章节被修改成了 5 大章节,但原版英文版字数从 5000 多个英文单词增加到了 6000 多个英文单词. 目录 提交应用之前的检查列表   1.安全 1.1 不当内容 1.2 用户生成的内容 1.3 儿童分类 1.4 人身伤害 1.5 开发者信息 2.性能 2.1 应用程序的完整

苹果开发——App内购以及验证store的收据(二)

原地址:http://zengwu3915.blog.163.com/blog/static/2783489720137605156966?suggestedreading 三. 客户端使用StoreKit完成内购 添加Storekit.Framework,编写自己的storeObsever,用于处理交易,代码如下,其中completeTransaction和failedTransaction两个函数是自定义的用来处理交易成功与失败其它的就都是SKPaymentTransactionObserv

APP内部调用短信 、电话、邮件

        APP内部调用短信.电话.邮件 在APP开发中,很多时候需要在APP内部实现短信验证.分享,以及切换电话拨打等功能,这也就会调用到系统相对应得功能体系: 在iOS开发中一般会出现两种模式: 1)在APP中实现短信发送 和 电话拨打功能,完成后会停留在短信 和 电话界面 2)在APP中实现短信发送 和 电话拨打,完成后可以跳转到原来的APP界面,进行下一步操作. 一 .发短信 1)直接拨号,拨号完成后会停留在通话记录中 方法: NSURL  *url  =  [NSURL 

APP消息推送功能

1.APP内部最好设计-我的消息-的功能,以便用户查看推送消息历史记录,通过角标.已读.未读等设计吸引用户读取消息.(画下来这都是重点) 2.建议提供推送设置功能,允许用户设置推送消息是否显示于通知栏.接收消息音效.接收时间等.(画下来这里重点要考) 推送策略设计 1.选择合适的时间进行推送,尽量避开用户休息时间(晚上22:00-早上8:00)推送,减少对用户的干扰: 2.一切从用户需求出发,精准推送.根据用户的地理位置.渠道.活跃度等维度对用户分群,从数据去提炼用户需求和使用场景,对不同的用户

android app内部更新适配到8.0

app 内部跟新是app中必须要有的功能,在app出现改变时,app内部更新能以最快的速度将应用提升到最新版本. 步骤: 1.获取本地app的版本号 int versionCode = 0; try { // 获取软件版本号, versionCode = this.getPackageManager().getPackageInfo( getPackageName(), 0).versionCode; } catch (NameNotFoundException e) { e.printStac

App启动页倒计时功能

转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6753418.html 示例代码采用 RxJava + RxLifecycle + Data-Binding 模式编写 示例图: 话不多说,实现方式如下: 1.导入依赖库 ① RxJava: Reactive Extensions for the JVM compile 'io.reactivex:rxjava:1.2.9' compile 'io.reactivex:rxandroid:1.2.1' ②

苹果iOS手机后门的”诊断功能论“不攻自破

7月23日,苹果公司发布公告,题为"iOS:About diagnostic capabilities"("iOS:关于诊断功能"),其中声称:iOS offers the following diagnostic capabilities to help enterprise IT departments, developers, -... 所谓的"诊断功能"("diagnostic capabilities")体现在哪里呢

如何在App中实现IM功能之二快速实现离线消息模块——箭扣科技Arrownock

如何在App中实现IM功能 之二 快速实现离线消息模块 一个App在实际使用聊天功能的时候,并非是一直呆在一个界面的,在等待好友发消息来的同时,有可能已经跳转到其他界面,也有可能切换到其他App. 在当前的App进入后台.好友发来消息时,需要给设备推送一条消息.以安卓为例,收取离线消息通知需要绑定anPush,具体做法是调用anIM.bindAnPushService(anID, AppKey, anPushType). 在App进入后台时,调用anIM.disconnect():在App回到前