您的应用包含非公开API使用情况

Lad*_*ssa 0 xcode objective-c iphone-sdk-3.0

我正在尝试将我的应用程序提交到AppStore,但我收到了这个消息:

您的应用包含非公开API使用情况.请查看错误,更正错误,然后重新提交申请.

The app contais or inherits from non-public classes in Payload/iPark.app/City-6AEFBE8F8D9CC569.o: City
Run Code Online (Sandbox Code Playgroud)

我只使用谷歌地图API

Jac*_*nce 5

他们说你有一个叫做的课程City,它与Apple的一个私人课程的名字相冲突.右键单击CityCity.h选择重构,并与您的缩写名称的前缀.例如,我会说出我的名字JLCity.

  • +1.作为标准练习,您应该为iOS项目中的所有*类执行此操作.(事实上​​,Apple显然已经开始建议你[为每个类名前缀使用三个首字母](http://developer.apple.com/library/ios/documentation/cocoa/conceptual/ProgrammingWithObjectiveC/DefiningClasses/DefiningClasses. HTML#// apple_ref/DOC/UID/TP40011210-CH3-SW12).) (2认同)