我因在我的应用程序中使用私有(private)实例变量而被 App Store 拒绝。我应该使用的 ivars 绝对不会在我的代码中访问,但我正在使用来自第三方的一两个静态库。我将如何测试这些人是否真的是违规者?
更新:
Apple 指责我(和第 3 方库)在 UITouch 类中使用私有(private)实例变量,包括
- _locationInWindow
- _tapCount
- _previousLocationInWindow
- _时间戳
- _touchFlags
- _阶段
- _窗口
最佳答案
我对检测问题一无所知,但我们最近遇到了这个问题;在我们的例子中,它是由 Three20 库引起的。如果您正在使用它,请参阅 http://groups.google.com/group/three20/browse_thread/thread/c442af6e39a918b0/2375e7a158ee9d1b进行讨论/可能的解决方案。
关于iphone - 检测私有(private) API 的使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1740588/