首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
飞猴阿新
北京石油化工学院 iOS开发
发布于北京
关注
已关注
取消关注
@小生好怕怕:
iOS上架被拒原因及解决办法
简单的记录一下,近期APP上架所遇到的坑爹事儿吧!! 第一次提交: 第二天给了回复,内容如下: 1、Guideline 2.5.1 - Performance - Software RequirementsYour app uses the "prefs:root=" non-public URL scheme, which is a private entity. The use of non-public APIs is not permitted on the App Store because it can lead to a poor user experience should these APIs change.Continuing to use or conceal non-public APIs in future submissions of this app may result in the termination of your Apple Developer account, as well as removal of all associated apps from the App Store.Next StepsTo resolve this issue, please revise your app to provide the associated functionality using public APIs or remove the functionality using the "prefs:root" or "App-Prefs:root" URL scheme.If there are no alternatives for providing the functionality your app requires, you can file an enhancement request. 这是因为公司项目已经近1年没有更新了,很多访问私有API的地方没有进行删除,我接手项目对里面的代码也不太清楚,直接上传了,结果悲剧了。。。。。 解决办法如下:在xcode内进行全局搜索“prefs” 将类似这段私有api [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]]; 换成下面的 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]]; 提醒:注释掉也不行,苹果机审仍然会检查到,直接进行删除或替换掉。 第二次提交: 结果如上,仍然有API存在(这叫一个郁闷啊~明明全局已经搜索完了,为啥还会有私有API存在。)后来在网上搜索一下,才发现第三方库中也有使用私有API的情况。 在终端下依次执行如下代码进行搜索私有API. cd 工程目录grep -r prefs .(注意此处有个点.)grep -r App-Prefs .grep -r GraphicsServices . 果然:真有存在的情况,这个TZImagePickerController第三方库中有"prefs"存在。 那就好办了:cocoapods进行更新TZImagePickerController版本。 第三次提交: 第二天一早就收到了苹果的回复邮件,当时满心欢喜的去登录App Store Connect,可是一打开,傻眼了,这是什么鬼。竟然收到了传说中的2.1大礼包。 Guideline 2.1 - Information NeededThis type of app has been identified as one that may violate one or more of the following App Store Review Guidelines. Specifically, these types of apps often:1.1.6 - Include false information, features, or misleading metadata.2.3.0 - Undergo significant concept changes after approval2.3.1 - Have hidden or undocumented features, including hidden "switches" that redirect to a gambling or lottery website3.1.1 - Use payment mechanisms other than in-app purchase to unlock features or functionality in the app4.3.0 - Are a duplicate of another app or are conspicuously similar to another app5.2.1 - Were not submitted by the legal entity that owns and is responsible for offering any services provided by the app5.3.4 - Do not have the necessary licensing and permissions for all the locations where the app is used 此时,不用慌,凡事儿总会有解决的办法,就仔细审查了一下,后来询问过开发大佬后,才知道这未必就是你项目中的问题,如果确定项目中没有以上问题,你直接回复苹果审核团队就行了。 尊敬的苹果审核团队:感谢您对我们的App耐心审核, 对于您提到的我们可能违反的其中11个审核条款, 我们的研发团队经过认真自查和研究, 我们现在对此回复如下:1.1.6:我们绝对没有包含任何的虚假信息和误导用户的功能,全都是真实的。2.3.0:我们没有在通过后修改任何概念和功能。 2.3.1:我们没有切换到任何赌博或彩票的网站。3.1.1:我们没有使用应用程序内购买以外的支付机制解锁应用程序中的功能或功能3.2.1; 我们没有使用任何贷款业务。4.3.0:我们的APP内容不存在抄袭或大量相似。5.2.1:我们的App并没有法人实体和版权的风险。5.2.3:我们的app并没有进行非法文件共享,或包括从第三方来源保存、转换或下载媒体的能力5.3.4:我们的App定位功能在用户首次安装时会以弹窗的形式提醒用户,请点击“允许”以允许访问。若不允许,APP”将无法获取定位当前位置。希望苹果审核团队能继续审核,谢谢。Dear Apple Review Team:Thank you for your patience in reviewing our App (10000114). Our R&D team has carefully examined and studied 11 of the audit terms you mentioned that we may violate. We now reply as follows:1.1.6: We absolutely do not contain any false information and misleading user functions, all are true.2.3.0: We haven't changed any concepts and functions after adoption.2.3.1: We haven't switched to any gambling or lottery websites.3.1.1: We do not use payment mechanisms other than in-app purchases to unlock functions or functions in applications.3.2.1; We did not use any loan business.4.3.0: Our APP content is not plagiarized or largely similar.5.2.1: Our App has no legal entity or copyright risk.5.2.3: Our app does not have illegal file sharing, or includes the ability to save, convert or download media from third-party sources.5.3.4: Our App Location function reminds users when they first install it in the form of a pop-up window. Please click "Allow" to allow access. If not, 10000114 APP will not be able to locate the current location.I hope the Apple Audit Team can continue to audit. Thank you. 第四次提交: 这就开始了一段漫长时间的等待,APP一直处于等待审核状态,针对2.1大礼包,网上云说亦云,各种说法,有的等待了三两周,有的等了三两月。。。。我就准备先等待一周看看情况再决定,然后每天给苹果审核团队发一封邮件催他们,反正我有的是时间,就发呗!!!结果等到了第五天早晨手机叮的一声儿~~~收到一封邮件,我饭都么吃,赶紧打开邮件。苹果尼玛~~~怎么又给我拒绝了? Guideline 2.1 - Information NeededWe were unable to sign in to review your app with the demo account information you provided. In order for us to review your app, please provide us with a functional demo account so that we may fully assess your app's features.Next StepsTo help us proceed with the review of your app, please provide a user name and password in the App Review Information section for your app in App Store Connect. Please be sure to include content in your app that demonstrates the features and functionality available in your app.To provide demo account information:- Log in to App Store Connect- Click "My Apps"- Select your app- Click on the app version on the left side of the screen- Scroll down to "App Review Information"- Select the "Sign-in required" box- Enter demo credentials in the "User name" and "Password" fields- Once you've completed all changes, click the "Save" button at the top of the Version Information page. 百度翻译一下:原来说我提审的账号密码错误,我就无语了,尼玛之前提交也没有说登录不上去啊!!!闲的蛋疼了吗?这不是没事找事儿吗? 吐槽一番之后,也没办法,谁让苹果是粑粑呢,只好老老实实的给回复邮件,并上传了一段演示视频。 现在等结果吧!!
点赞 0
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
07-28 15:03
京东_技术运维工程师(准入职员工)
京东内推
京东暑期前端面经,摘自优秀牛友一面,拷打项目后面基本都是一些常规八股http状态码强缓存协商缓存cookie和storage后面有一个口述编程题,一个数组,其他元素出现2次,唯独一个元素出现三次,找出这个元素二面vue的依赖收集和更新的原理filter怎么用,vue3为什么弃用跨域相关xss攻击,如何避免css盒模型如何实现响应式node为什么运行快vue如何动态引入组件css如何优化性能京东2026 校招正式启动✅ 招聘对象:国内外26届及之后毕业的本硕博同学✅ 薪资福利:超给力薪资+餐补+房补+京东专属优惠券!🔥 热门岗位✅ 算法/软开等技术方向n+岗位,采销四位数hc岗位等你来投递! ...
京东二面196人在聊
点赞
评论
收藏
分享
08-01 16:08
门头沟学院 运营
回家吧孩子现在周末也能上班了
点赞
评论
收藏
分享
06-19 19:06
门头沟学院 Java
东软真点击就送啊
base沈阳2k包住,还没想好去不去
码农索隆:
别去东软,真学不到东西,真事
点赞
评论
收藏
分享
07-23 04:15
沈阳化工大学 Java
25届毕业即失业!
哎,学得太晚了。现在就是半桶水。海投已读不回,读了就是不合适。哎。😭怎么办啊。
点赞
评论
收藏
分享
07-29 15:35
厦门大学 嵌入式工程师
如果你已经知道1个月后要被公司裁掉,你会做什么?
rt,如果是你现在会做什么?
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
百度提前批,三面被推迟一周,喜提秋招第一凉
7791
2
...
虾皮秋招一面
3325
3
...
百度提前批 三面
2921
4
...
他拿大厂SSP Offer打牌是什么概念啊?25届双非之光
2773
5
...
小鹏offer
1620
6
...
被猿辅导挂了简历,但我想说...
1494
7
...
虾皮一面凉经
1392
8
...
上班一周,工资还没拿,先欠公司两千
1372
9
...
最强本科✌
1369
10
...
大学四年,我感觉我像个“孤勇者”
1323
创作者周榜
更多
正在热议
更多
#
简历上的经历如何包装
#
29688次浏览
822人参与
#
秋招被确诊为……
#
164212次浏览
754人参与
#
中兴秋招
#
205858次浏览
2296人参与
#
工作中哪个瞬间让你想离职
#
63765次浏览
569人参与
#
你最希望上岸的公司是?
#
135286次浏览
706人参与
#
和同事相处最忌讳的是__
#
24533次浏览
244人参与
#
25届网易互娱暑实进度
#
78449次浏览
702人参与
#
虾皮求职进展汇总
#
249520次浏览
1857人参与
#
投格力的你,拿到offer了吗?
#
86827次浏览
584人参与
#
2022毕业即失业取暖地
#
102723次浏览
662人参与
#
2022毕业生求职现身说法
#
89306次浏览
700人参与
#
秋招OC许愿
#
327834次浏览
2450人参与
#
你最近一次加班是什么时候?
#
71016次浏览
350人参与
#
26届的你,投了哪些公司?
#
45543次浏览
497人参与
#
你的秋招第一面感觉怎么样
#
76950次浏览
592人参与
#
柠檬微趣工作体验
#
6761次浏览
40人参与
#
你遇到最难的面试题目是_
#
16753次浏览
201人参与
#
我对___祛魅了
#
48731次浏览
441人参与
#
地平线求职进展汇总
#
52670次浏览
370人参与
#
研究所VS国企,该如何选
#
194865次浏览
1819人参与
#
如果校招重来我最想改变的是
#
271976次浏览
2853人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务