2017-06-22 62 views
1

我的iOS应用程序是由具有以下问题苹果商店审核遭到拒绝:应用程序是使用非公开的API LSApplicationWorkspace

你的应用程序使用或参考以下非公开的API:

LSApplicationWorkspace, defaultWorkspace

App Store上不允许使用非公共API,因为 如果这些API发生更改,它可能导致糟糕的用户体验。

但我可以找到任何关于这些API的代码。任何人都知道哪个部分将包含这些API?

回答

2

我在黑暗中蒙着眼罩(编辑:不确定为什么它很重要,如果我蒙着眼罩,它很黑):确保如果你有任何与测试相关的豆荚或库,它们不包含在目标中用于部署。葫芦例如可能确实使用私有API来完成工作,否则它不可能实现,但它并不意味着在您发布的应用程序上。

2

我们遇到了同样的错误。 Calabash正在引用LSApplicationWorkspace。在发布版本中排除对Calabash的引用后,应用程序不再被审查拒绝。

相关问题