iOS应用-非公开API使用情况-应用引用了非公共选择器:cancelButtonClicked,setResult: [英] iOS app - Non-Public API usage- app references non-public selectors: cancelButtonClicked, setResult:

查看:91
本文介绍了iOS应用-非公开API使用情况-应用引用了非公共选择器:cancelButtonClicked,setResult:的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

将应用程序上载到iTunes后,我收到邮件,说我的应用程序使用非公共api方法- cancelButtonClicked setResult:

After I have uploaded app to itunes i get mail saying that my app using non public api methods- cancelButtonClicked, setResult:

但是cancelButtonClicked用作各种按钮和searchBar的IBAction方法.我需要重命名吗?另外,这很常见,请提出建议.

But cancelButtonClicked is used as IBAction method for various buttons and searchBar. Do I need to rename it? Also, this is very common please suggest..

对于setResult:方法我也从未在任何地方使用过此方法,也没有在整个工作区中使用过此方法.

For setResult: Method I have not used this method any where also, I haven't found this method used in my complete workspace.

我使用了多个第三方API,其中一些如下:

I have used multiple third party APIs some of them are below:

  • AFNetworking
  • Google Maps SDK
  • Google Places SDK
  • Google Analytics(分析)
  • RSK图像裁剪器
  • Facebook SDK
  • Twitter SDK
  • ASIHTTP
  • MBProgressHud
  • 可达性
  • SDWebImageCache
  • AFNetworking
  • Google Maps SDK
  • Google Places SDK
  • Google Analytics
  • RSK Image Cropper
  • Facebook SDK
  • Twitter SDK
  • ASIHTTP
  • MBProgressHud
  • Reachability
  • SDWebImageCache

请提出我的建议.

此外,我正在将Xcode 6.3.2与部署目标iOS 8.0一起使用.在某些SO的答案中,建议使用Xcode 6.0.1,但我不能使用它,因为Google Maps SDK POD建议使用Xcode6.3或更高版本.

Also, I am using Xcode 6.3.2 with deployment target iOS 8.0. In some SO's answers it was suggested to use Xcode 6.0.1 but I can't use it as Google Maps SDK POD suggested to use Xcode6.3 or later.

任何帮助表示赞赏.

推荐答案

您应该在项目目录中搜索您提到的方法调用.这是一个用于搜索整个项目的命令行脚本.这将返回调用这些方法的位置,然后您应该修改方法的名称或更新包含该调用的库/框架.

You should make a search in your project directory for the method's call that you mentioned. This is a command line script to search in the whole project. This will return where these methods are called, and then you should modify the name of the method or update the library/framework containing the call.

grep -Rnis 'cancelButtonClicked' *
grep -Rnis 'setResult:' *

这篇关于iOS应用-非公开API使用情况-应用引用了非公共选择器:cancelButtonClicked,setResult:的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆