Kat*_*ina 3 xcode itunesconnect submit ios
我正在尝试向Itunes提交一个与XCode连接的应用程序.我明白了:
您的应用包含非公共API使用情况.请检查错误,更正错误并重新提交申请.该应用程序引用Payload/myapp.app/setSoundsEnabled中的非公共选择器:
我该怎么办?
我曾经遇到过类似的问题.由于某些第三方框架的旧SDK实现了"setSoundsEnabled"方法,因此会发生这些错误.要删除这些错误,您需要执行以下步骤:
打开终端窗口.运行以下命令:
cd (drag and drop your project folder here) Your_Project_Path
Run Code Online (Sandbox Code Playgroud)
现在,当前工作目录将是您的项目文件夹.
使用以下命令查找使用"setSoundsEnabled"方法的所有SDK:
$ find . | grep -v .svn | grep "\.a" | grep -v "\.app" | xargs grep setSoundsEnabled
Run Code Online (Sandbox Code Playgroud)
和
grep -lr "setSoundsEnabled" * | grep -v .svn | grep -v .md
Run Code Online (Sandbox Code Playgroud)获取框架列表后,搜索匹配查询的框架.升级这些框架.
重新验证应用程序.
| 归档时间: |
|
| 查看次数: |
5136 次 |
| 最近记录: |