【问题标题】:xcode 6.1.1 Export as a Mac Installer Package app crashingxcode 6.1.1 导出为 Mac 安装程序包应用程序崩溃
【发布时间】:2015-01-22 08:27:47
【问题描述】:

我正在使用 Xcode 6.1.1 和 Swift 语言将我的 Mac OS X 应用程序作为 Mac 安装程序包导出到应用商店之外。当我安装应用程序并启动它时,它会崩溃并显示代码签名错误,我的目标是 OS X 10.10。我不使用沙箱,我拥有所有权利和开发人员 ID 证书,即使是安装程序包分发。验证表明存档没问题。如果我导出为开发人员 ID 签名的应用程序,则该应用程序可以正常工作。有什么想法吗?

Process:               
Path:                  

Identifier:            
Version:               ???
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           
User ID:               501

Date/Time:             2015-01-22 09:37:13.177 +0100
OS Version:            Mac OS X 10.10.1 (14B25)
Report Version:        11
Anonymous UUID:        1B3648C4-3E46-7439-5276-1E15C8092855

Sleep/Wake UUID:       B9EC87D2-20A8-483F-9997-E41038707A08

Time Awake Since Boot: 18000 seconds
Time Since Wake:       2200 seconds

Crashed Thread:        0

Exception Type:        EXC_CRASH (Code Signature Invalid)
Exception Codes:       0x0000000000000000, 0x0000000000000000

kernel messages:

VM Regions Near 0x7fff77c550a8 (cr2):
    __LINKEDIT             00007fff6d9a1000-00007fff6d9b5000 [   80K] r--/rwx SM=COW  /usr/lib/dyld
--> Submap                 00007fff70000000-00007fff80000000 [256.0M] r--/rwx SM=PRV  process-only VM submap
    unused shlib __DATA    00007fff77aa0000-00007fff7a030000 [ 37.6M] rw-/rw- SM=COW  system shared lib __DATA not used by this process

Thread 0 Crashed:
0   dyld                            0x00007fff6d932000 _dyld_start + 0

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000000000000000d  rbx: 0x0000000000000000  rcx: 0x0000000000000000  rdx: 0x0000000000000000
  rdi: 0x0000000000000000  rsi: 0x0000000000000000  rbp: 0x0000000000000000  rsp: 0x00007fff56bc3a70
   r8: 0x0000000000000000   r9: 0x0000000000000000  r10: 0x0000000000000000  r11: 0x0000000000000000
  r12: 0x0000000000000000  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
  rip: 0x00007fff6d932000  rfl: 0x0000000000000201  cr2: 0x00007fff77c550a8

Logical CPU:     0
Error Code:      0x020000f4
Trap Number:     133

【问题讨论】:

  • 你得到什么错误?请将此错误消息添加到您的问题中。
  • Mac OS X 发送什么错误消息、显示您的日志或在命令行上启动您的应用程序。
  • 我遇到了类似的问题。我从控制台得到这个:because its use of the com.apple.developer.team-identifier entitlement is not allowed (error code -67050)。我的应用程序使用 MapKit 并有一个扩展。存档验证表明一切正常。
  • 我也有这个问题...有人解决这个问题吗?我快疯了……
  • 你有解决这个问题的办法吗?

标签: xcode macos swift installation


【解决方案1】:

经过进一步调查,我发现这似乎不会影响应用审核。一旦您的存档通过验证,您就可以提交您的应用,从应用商店下载它应该可以正常工作。

【讨论】:

    【解决方案2】:

    我找到了解决方案:从 2013 年 10 月和use PackageMaker.app 下载 Xcode 辅助工具,它使用起来很简单,它使包安装程序没有任何崩溃。在 2 台 Mac 上测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-01-04
      • 1970-01-01
      • 2011-09-16
      • 2011-10-30
      • 2017-05-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多