2017-10-14 66 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即可。

相關問題