IOS 查找私有API

APP 上架被拒,提示有私有API 

Your app uses or references the following non-public APIs:

com.apple.springboard.lockcomplete

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.

解决问题 

  1. 首先打开终端,cd到项目的当前目录中:

cd (drag and drop your project folder here) Your_Project_Path

  2.分别输入以下命令行,来找到使用了(私有API)的SDK或者.a的静态库:

    

    find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep (私有API)

    1. grep -lr "(私有API)" * | grep -v .svn | grep -v .md

转载于:https://www.cnblogs.com/lixincishi/p/9024532.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值