簡體   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