2017-10-14 67 views
5

我正在使用react-native构建iOS应用程序。我已经成功地将应用程序上传到应用程序商店,但iTunes发送给我这封电子邮件,说我的应用程序中存在一些问题,因此我无法上传此版本。 The email非公开API用法:应用程序引用非公开符号:__XCTFailureFormat,__XCTFailureHandler

我已经在我的整个react-native项目中搜索了符号。没有找到与__XCTFailureFormat或__XCTFailureHandler匹配的结果。我该如何解决这个问题?

回答

3

我不认为这是React的问题。 __XCTFailureFormat__XCTFailureHandler是单元测试框架XCTest的一部分。

我的猜测是,你有单元测试文件编译和捆绑在你用于AppStore版本的目标中。

在Xcode的项目视图中,选择用于在App Store上发布的目标,然后进入Build Phases选项卡并搜索应位于Compile Source部分的文件。

List of compiled files

通常,单元测试文件名与Test,所以很容易使用提起来过滤列表中选择搜索结束。然后,只需删除这些文件并将新的二进制文件重新上传到App Store即可。

相关问题