Ios 由于使用谷歌地图SDK,苹果拒绝了应用程序

Ios 由于使用谷歌地图SDK,苹果拒绝了应用程序,ios,google-maps,app-store,Ios,Google Maps,App Store,我已经在我的应用程序中使用GoogleMaps iOS SDK有一段时间了,当我提交到应用程序商店时,一切都很顺利 但这次我被苹果拒绝了,他们说我在我的应用程序中使用了非公共选择器。 该选择器称为imageWithName 首先,我使用Xcode搜索是否有任何类使用此方法,结果什么也不显示 然后,我使用grep-r imageWithName,结果显示GoogleMaps正在使用选择器 我正在使用CocoaPods安装GoogleMaps,版本是1.13.0 上一次成功提交也使用了1.13.0

我已经在我的应用程序中使用GoogleMaps iOS SDK有一段时间了,当我提交到应用程序商店时,一切都很顺利

但这次我被苹果拒绝了,他们说我在我的应用程序中使用了非公共选择器。 该选择器称为
imageWithName

首先,我使用Xcode搜索是否有任何类使用此方法,结果什么也不显示

然后,我使用
grep-r imageWithName
,结果显示GoogleMaps正在使用选择器

我正在使用CocoaPods安装GoogleMaps,版本是
1.13.0
上一次成功提交也使用了1.13.0。 所以我想知道这是否是苹果或谷歌地图引起的错误

我已经向谷歌论坛提交了一个问题,并被谷歌员工接受。 ()

想知道是否有人和我面临同样的问题

应用商店拒绝的屏幕截图


终于解决了问题,向谷歌地图API论坛报告了这个问题, 他们发布了一个新版本v1.13.2,这个版本有效,并得到了苹果应用程序审查团队的批准


您已经收到Google的回复,称这是一个误报,建议您添加
NOOP
(无操作)函数或包含
imageWithName
方法的伪类。谢谢,我会尝试一下。我将保留此帖子,以防任何人面临同样的问题。如果这对你有效,请将其作为答案发布,并接受它以帮助其他人直到不起作用..尝试向苹果提交上诉和DTS。。