【问题标题】:Xcode 9 crash during uploading app to App Store将应用程序上传到 App Store 期间 Xcode 9 崩溃
【发布时间】:2017-09-30 13:39:52
【问题描述】:

在我的项目中,Xcode 9 在上传到 App Store(或导出到磁盘,没关系)期间崩溃。我发现它可能是由 cocoapods 或某种外部框架错误引起的,因为在我的其他不使用 cocoapods 的项目中,这个错误不会发生。但是,为什么我在 stackoverflow 上创建了关于它的帖子,问题是是否有人有 解决此问题的临时解决方案

不幸的是,不知道 Apple 或 cocapods 何时会修复它……所以……欢迎任何帮助。 我已经通过下面的(缩短的)日志向 Apple 报告了这个错误。

Process:               Xcode [7494]  
Path:                  /Applications/Xcode.app/Contents/MacOS/Xcode  
Identifier:            com.apple.dt.Xcode  
Version:               9.0 (13247)  
Build Info:            IDEFrameworks-13247000000000000~26  
App Item ID:           497799835  
App External ID:       823595305  
Code Type:             X86-64 (Native)  
Parent Process:        ??? [1]  
Responsible:           Xcode [7494]  
User ID:               501  


Date/Time:             2017-09-20 20:04:30.103 +0200  
OS Version:            Mac OS X 10.12.6 (16G29)  
Report Version:        12  
Anonymous UUID:        9D0C9FF5-77EB-F94F-67E5-634E39EAE67B  


Sleep/Wake UUID:       30F3DB44-C016-4799-AD07-A080AA633DE8  


Time Awake Since Boot: 14000 seconds  
Time Since Wake:       1500 seconds  


System Integrity Protection: enabled  


Crashed Thread:        14  Dispatch queue: ConcurrentQueue: -[IDEDistributionPackagingStepViewController viewDidInstall]_block_invoke  


Exception Type:        EXC_BAD_ACCESS (SIGSEGV)  
Exception Codes:       KERN_INVALID_ADDRESS at 0x000007fcb5ab5718  
Exception Note:        EXC_CORPSE_NOTIFY  


Termination Signal:    Segmentation fault: 11  
Termination Reason:    Namespace SIGNAL, Code 0xb  
Terminating Process:   exc handler [0]  

这篇文章也发布在Apple Developer Forums

【问题讨论】:

  • Xcode 版本 9.2 (9C40b) 中已解决问题

标签: xcode crash app-store cocoapods


【解决方案1】:

在与 Xcode 9 斗争了很多天并尝试了很多东西,包括提到的here。我结束了

  1. 下载并安装Xcode 8.3.3(始终保留旧版本,终身学习)
  2. 使用 Xcode 9 存档应用
  3. 打开Xcode 8.3.3,打开Organizer并提交应用

这行得通。祝你好运。

更新: Xcode 9.0.1Xcode 9.1 beta 不能解决问题。

【讨论】:

  • 为我工作,但仍然是一个奇怪的解决方案,等待更好的解决方案
  • Xcode 版本 9.2 (9C40b) 中已解决问题
【解决方案2】:

我刚刚解决了这个问题。

Xcode 版本 9.0.1 (9A1004) 我也有同样的问题。

首先,检查你的问题和我的完全一样。

  1. 为此,请打开终端并输入“xattr”命令并回车。
  2. 如果您看到类似“Permission denied”的错误消息,幸运的是您和我的一样。
  3. 现在您可以通过输入这一行命令来解决问题。

sudo chown -R $USER:$(id -g) /Library/Python/2.7/site-packages/protobuf-3.2.0-py2.7.egg/EGG-INFO/

因此您可以“上传到 Appstore”或“导出 IPA”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-21
    • 1970-01-01
    相关资源
    最近更新 更多