Itunes 非公开 API 使用:如何查找选择器?

问题描述 投票:0回答:1

通过 Xcode 上传二进制文件后,来自 Itunes 的一封电子邮件收到,说我的应用程序有一个或多个问题,并描述:

        Non-public API usage:

            The app references non-public selectors in MY APP:   _addRecorder:,
            _playbackEvents:atPlaybackRate:messageWhenDone:withSelector:,
            _removeRecorder:, 
            terminateWithSuccess

我不会在代码中的任何地方调用这些选择器,我已经搜索了所有这些选择器,但没有找到任何内容。也许应用程序的链接库之一正在调用这些选择器,但我找不到任何东西。

我尝试使用 Appscanner 进行搜索,但它太旧了并且无法正常工作。 还添加了符号断点,但这些选择器只是由

UIApplication

调用

还有其他线索吗?

ios xcode app-store-connect selector
1个回答
3
投票

终于用简单的 grep 命令建立了有问题的框架:

grep -R '_addRecorder:' *

变魔术了。

© www.soinside.com 2019 - 2024. All rights reserved.