繁体   English   中英

Whirlyglobe私有API在提交应用程序时抱怨

[英]Whirlyglobe private API complain during app submission

我有一个使用whirlyglobe框架(2.2)的简单应用程序。 否则,它是带有Apple框架的相当基本的程序。

当我尝试验证应用程序时(以及在发行过程中,Xcode抱怨我的应用程序正在使用私有API;特别是它调用了“ rootElement”和“ attributeForFont:”。我怀疑这些功能是WhilyGlobe组件发行的一部分)。

从框架中删除这些文件的最简单方法是什么? 我是否需要拥有源代码并自己编译框架? 还是有更简单的方法?

xcode错误消息

解决了。 这是我所做的:

1)在WhirlyGlobe的github存储库中搜索,找到使用引起问题的函数的文件。 2)我不需要具有功能的文件所提供的功能。 3)从我的项目中删除了对该文件的引用(类实例化)。

那实际上是KissXML框架的一部分,并且实现在那里。 我怀疑苹果的测试是错误的。

无论如何,如果您不使用WMS功能,则可以将其丢弃。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM