首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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-09 11:42
江西农业大学 C++
26届秋招提前批一开一个不吱声
点赞
评论
收藏
分享
07-09 14:57
已编辑
门头沟学院 客户端其它
出轨你还有理了?
说说我的评价吧1.你俩之间的相处模式太不健康了。一直是你围着她转,哄着她、包容她,这不是一个健康的相处模式,这叫惯孩子,现在体现出的结果就是,她认为理所应当,脾气变得越来越大,完全不懂得体谅你,更不会认错道歉。你看你看北京压力那么大,她不仅没体贴关心你,还因为小事和你吵,你俩已经因为这种相处模式,走到死胡同了。2.扔东西不是好事。这点我劝你自己好好想想,在我看来,扔东西并不是一个情绪稳定的人会做出来的事情,包括拉黑删除,在我看来,有什么事情应该坐下来慢慢聊,而不是通过摔东西展示自己的情绪。暴力是恋爱中永远不能触碰的红线。3.姐姐并不能从根本上解决问题。你长期处在那种畸形的恋爱关系中,来个正常人...
破防的沸羊羊:
精神出轨就是出轨,没必要说这么多。。
社会教会你的第一课
点赞
评论
收藏
分享
06-17 21:57
门头沟学院 Java
哥们👯♂️,我成玩具了?
白友:
噗嗤,我发现有些人事就爱发这些,明明已读不回就行了,就是要恶心人
点赞
评论
收藏
分享
07-13 17:45
天津大学 信息技术岗
两年后重看秋招——后悔选择读研,可到底该怎么做?
时间匆匆流逝,无论经历着什么,感受着什么,日子都在一天天的过去。现在是2025年7月,距离我的秋招已经过了两年。至今仍记得两年前的七月初,开始投递第一批简历,然后开始每天笔试,面试,有被拒,有通过,前前后后不到三个月的时间里,拿了些许意向,又偏偏恰逢保研扩招,被兜进了保研线,最后放弃了自己曾经梦想的诸如腾讯、百度、美团一类大公司,选择了留在本校读研。先说结论,我后悔了吗?是的,我后悔了但,我总在想,如果我当时选择了进入其中一家公司上班,到现在正式入职也已经过了一年,问我会不会后悔没去读研,我想我大概率也会说,我后悔了。至今仍记得,两年前彻夜难眠,思考自己的未来,究竟是去大厂测开?还是留本校读研...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
一个三无废物985硕士的求救帖!Help
7580
2
...
两年后重看秋招——后悔选择读研,可到底该怎么做?
7273
3
...
秋招公司情报局,分享线索得牛币💰
7029
4
...
字节客户端一面
6785
5
...
月薪一万五,天天都喊苦
5130
6
...
手机厂工作一年了,给想进手机行业的兄弟们写点建议
4168
7
...
技术不是唯一答案:计算机大学生的第一堂社会课
4032
8
...
字节暑期实习三周跑路会被拉黑吗
3636
9
...
京东26届秋招提前批offer
2810
10
...
是提前批的门槛太高了吗?
2688
创作者周榜
更多
正在热议
更多
#
大厂面试初体验
#
5302次浏览
42人参与
#
如果可以,你希望哪个公司来捞你
#
100816次浏览
457人参与
#
如何提高实习转正率?
#
2233次浏览
30人参与
#
leader认为你工作不认真怎么办
#
30862次浏览
140人参与
#
你遇到过哪些神仙同事
#
100309次浏览
724人参与
#
我的国央企投递进展
#
46651次浏览
292人参与
#
国企是理工四大天坑的最好选择吗
#
13695次浏览
95人参与
#
五一之后,实习真的很难找吗?
#
78513次浏览
515人参与
#
机械人,你被简历秒挂的企业有哪些?
#
43005次浏览
281人参与
#
招聘要求与实际实习内容不符怎么办
#
112989次浏览
770人参与
#
如果公司给你放一天假,你会怎么度过?
#
17094次浏览
128人参与
#
找工作时的取与舍
#
80447次浏览
568人参与
#
投递几十家公司,到现在0offer,大家都一样吗
#
246293次浏览
1792人参与
#
三一重工求职进展汇总
#
15058次浏览
67人参与
#
OPPO求职进展汇总
#
662865次浏览
5041人参与
#
你的秋招第一场笔试是哪家
#
142769次浏览
1453人参与
#
总结:哪家公司面试体验感最差
#
61080次浏览
276人参与
#
如果重来一次你还会读研吗
#
176904次浏览
1786人参与
#
机械人,说说你的烦心事
#
69703次浏览
839人参与
#
面试时被问的最奇葩的问题
#
22986次浏览
130人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务