美文网首页iOS DeveloperiOS学习笔记
苹果审核被拒之私有API问题

苹果审核被拒之私有API问题

作者: Serafina_f898 | 来源:发表于2017-09-11 11:14 被阅读0次

1:前段时间提交应用到APPStore被拒,说项目中用到了non-public API.遇到这种情况不要急,需要慢慢仔细查找,检索出问题所在地

首先non-public API 是可以正常使用,但审核不会通过的,一般情况下是苹果放弃了的还有就是新发布出来后期可能会对其进行修改,这里列举比较常见的几个,LSApplicationWorkspace, defaultWorkspace, openSensitiveURL:withOptions:这几个是我们项目被拒苹果回复的

那接下来如何解决这个问题呢,我这里有三步

1):全局搜索苹果回复的几个方法,删除或者用其他的方法代替

2):如果全局搜索不到那可能会是在第三方库或者静态库里面,

使用命令行 grep -nri 方法名 .               这行命令可以检索静态库.a文件里是否使用了相关方法(注:这里有点坑的是它检索的是相似,举个例子 检索abc的时候   如果.a文件里有行aabcd代码,它也会检索出来)

*当然最重要的当然是更新所有的第三方库到最新版本

3):我们项目问题出现在这一步(检索项目中是否有混淆代码,可能有些方法被混淆了,所以全局搜索不到)

相关文章

  • APP审核被拒

    APP审核被拒的问题: 1、是否使用了苹果的私有API,例如:LSApplicationWorkspace 解决方...

  • 苹果审核被拒之私有API问题

    1:前段时间提交应用到APPStore被拒,说项目中用到了non-public API.遇到这种情况不要急,需要慢...

  • 打开APP设置界面

    最近苹果审核严格,导致"prefs:root="方式已私有api的理由被拒删除所有"prefs:root="跳转设...

  • 2.5.1私有api审核被拒

    这个版本提交审核被拒硬说是使用了私有api,可是这个版本就加了高德地图,里面自己也没写什么私有api啊。而且苹果给...

  • 私有Api检测

    早段时间,因为上架问题被拒了,苹果反馈的原因是使用了私有api 私有api属于这个GraphicsServices...

  • 私有API检测

    私有API分类 不成熟的API 苹果已有, 成熟的, 但是不让用的 使用私有API, 可能会被拒 被拒绝原因苹果邮...

  • 环信即时通讯2.0中含有私有api:com.apple.spri

    针对2.x SDK私有api苹果审核被拒的问题,环信研发做了紧急处理,重新打包了一份SDK,请到链接中下载新的SD...

  • 三方sdk使用私有api导致被拒

    提交App Store审核被拒,说是使用了私有api。 “com.apple.springboard.lockco...

  • App Store 被拒绝记录

    App Store 被拒绝记录 一、私有API 1、审核被拒描述: Your app uses or refere...

  • 检查工程SDK或.a静态库是否含有私有api

    最近提交审核遇见因为使用私有私有api或是命名与私有api重复,被拒了在代码直接全局搜索为找到,网上找了很久找了关...

网友评论

    本文标题:苹果审核被拒之私有API问题

    本文链接:https://www.haomeiwen.com/subject/pdwxsxtx.html