Xcode 6.3.1:iOS应用程序运行但获胜';t档案

Xcode 6.3.1:iOS应用程序运行但获胜';t档案,xcode,swift,frameworks,Xcode,Swift,Frameworks,在Xcode 6.3.1上,使用多项目工作区—两个Swift框架、应用程序本身和Cocoapods。我可以在模拟器和iPhone上成功构建并运行该应用程序,但当我尝试将其存档时,我得到: Command failed due to signal: Segmentation fault: 11 这个错误似乎发生在我的两个视图控制器文件上,但我不知道它们有什么问题。尝试从命令行生成。毫无结果。正如在其他问题中所建议的那样,我也弄乱了我的构建设置,但毫无用处 有没有人经历过同样的问题?无法向app

在Xcode 6.3.1上,使用多项目工作区—两个Swift框架、应用程序本身和Cocoapods。我可以在模拟器和iPhone上成功构建并运行该应用程序,但当我尝试将其存档时,我得到:

Command failed due to signal: Segmentation fault: 11
这个错误似乎发生在我的两个视图控制器文件上,但我不知道它们有什么问题。尝试从命令行生成。毫无结果。正如在其他问题中所建议的那样,我也弄乱了我的构建设置,但毫无用处

有没有人经历过同样的问题?无法向app store提交任何内容或进行测试IPA:(以下是生成的堆栈跟踪:

    0  swift                    0x0000000109d14a18 llvm::sys::PrintStackTrace(__sFILE*) + 40
    1  swift                    0x0000000109d14ef4 SignalHandler(int) + 452
    2  libsystem_platform.dylib 0x00007fff8fbb0f1a _sigtramp + 26
    3  libsystem_platform.dylib 000000000000000000 _sigtramp + 1883566336
    4  swift                    0x00000001097f0d85 (anonymous namespace)::EmitDFDiagnostics::run() + 469
    5  swift                    0x00000001097fa55e swift::SILPassManager::runFunctionPasses(llvm::ArrayRef<swift::SILFunctionTransform*>) + 1310
    6  swift                    0x00000001097fb6a7 swift::SILPassManager::runOneIteration() + 2359
    7  swift                    0x00000001097fbe1c swift::SILPassManager::run() + 1212
    8  swift                    0x00000001097f8725 swift::runSILDiagnosticPasses(swift::SILModule&) + 597
    9  swift                    0x00000001095fdd6f frontend_main(llvm::ArrayRef<char const*>, char const*, void*) + 4319
    10 swift                    0x00000001095fcae6 main + 1814
    11 libdyld.dylib            0x00007fff8ff895c9 start + 1
0 swift 0x0000000109d14a18 llvm::sys::PrintStackTrace(u sFILE*)+40
1 swift 0x0000000109d14ef4信号处理器(内部)+452
2 libsystem_platform.dylib 0x00007fff8fbb0f1a_sigtramp+26
3 libsystem_platform.dylib 000000000000000000000000_sigtramp+1883566336
4 swift 0x00000001097f0d85(匿名命名空间)::emitdDiagnostics::run()+469
5 swift 0x00000001097fa55e swift::SILPassManager::RunFunctionPass(llvm::ArrayRef)+1310
6 swift 0x00000001097fb6a7 swift::SILPassManager::runOneIteration()+2359
7 swift 0x00000001097fbe1c swift::SILPassManager::run()+1212
8个swift 0x00000001097f8725 swift::RUNSIL诊断过程(swift::SILModule&)+597
9 swift 0x00000001095fdd6f前端_main(llvm::ArrayRef,char const*,void*)+4319
10 swift 0x00000001095fcae6干管+1814
11 libdyld.dylib 0x00007fff8ff895c9启动+1

我遇到了完全相同的问题。我发现阻止应用程序成功存档的原因是我使用了find()函数查找数组中项目的索引。该函数由Swift提供,但在我的实际代码库中使用时,它不会存档。我假设可能有一些常用函数阻止存档。请记住,这些函数可以在模拟器上构建和运行,但不会存档。

因此苹果可以看起来很内敛o问题。我已经提交了一个。他们还没有回复。这主要是一个试金石测试,想看看其他人是否有同样的问题,如果有,是否有我可以改变/调整的地方作为解决办法。