Objective c 您的应用程序包含非公共API使用

Objective c 您的应用程序包含非公共API使用,objective-c,xcode,iphone-sdk-3.0,Objective C,Xcode,Iphone Sdk 3.0,我正在尝试将我的应用提交到AppStore,但收到以下消息: 您的应用程序包含非公共API使用。请检查错误,更正错误,然后重新提交您的申请 The app contais or inherits from non-public classes in Payload/iPark.app/City-6AEFBE8F8D9CC569.o: City 我只使用谷歌地图api他们说你有一个名为City的类,它与苹果的一个私有类的名称冲突。右键单击City.h中的City,选择重构并在名称前面加上您的姓名

我正在尝试将我的应用提交到AppStore,但收到以下消息:

您的应用程序包含非公共API使用。请检查错误,更正错误,然后重新提交您的申请

The app contais or inherits from non-public classes in Payload/iPark.app/City-6AEFBE8F8D9CC569.o: City

我只使用谷歌地图api

他们说你有一个名为
City
的类,它与苹果的一个私有类的名称冲突。右键单击
City.h
中的
City
,选择重构并在名称前面加上您的姓名首字母。例如,我将我的名字命名为
JLCity

他们说你有一个名为
City
的类,它与苹果的一个私有类的名称冲突。右键单击
City.h
中的
City
,选择重构并在名称前面加上您的姓名首字母。例如,我将我的名字命名为
JLCity

+1。作为一种标准做法,您应该为iOS项目中的所有类执行此操作。(事实上,苹果已经开始推荐你了。)City显然是苹果地图api.Thx的一部分。它工作得很好+1.作为一种标准做法,您应该为iOS项目中的所有类执行此操作。(事实上,苹果已经开始推荐你了。)City显然是苹果地图api.Thx的一部分。它工作得很好!