2010-07-30 41 views
1

我刚刚重命名了我的项目,并在project.pbxproj中将我的产品更名为新名称。重命名项目给med代码签名错误

现在我在尝试在手机上进行调试时出现codesigning错误。怎么来,如何解决这个问题?我已将该配置文件定义为与我的手机上的“调试”相同。

它在模拟器上运行良好。在更改产品名称之前它也不起作用。我也清除了文件历史记录。

计有日志的位置:

Fri Jul 30 12:51:36 unknown SpringBoard[28] <Warning>: Killing <SBApplication:0x6343510> com.iAndApp.BlockPop activate: deactivate: for app installation 
Fri Jul 30 12:51:37 unknown SpringBoard[28] <Warning>: Reloading and rendering all application icons. 
Fri Jul 30 12:51:42 unknown com.apple.debugserver-48[2630] <Warning>: debugserver-48 for armv6 Copyright (c) 2007-2009 Apple, Inc. All Rights Reserved. 
Fri Jul 30 12:51:42 unknown com.apple.debugserver-48[2630] <Warning>: Connecting to com.apple.debugserver service... 
Fri Jul 30 12:51:42 unknown kernel[0] <Debug>: lockbot[2617] Builtin profile: debugserver (sandbox) 
Fri Jul 30 12:51:44 unknown SpringBoard[28] <Notice>: MultitouchHID(20af30) uilock state: 1 -> 0 
Fri Jul 30 12:51:44 unknown SpringBoard[28] <Notice>: MultitouchHID(2277a0) device bootloaded 
Fri Jul 30 12:51:45 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.iAndApp.BlockPop[0x5ab4]) Spawned and waiting for the debugger to attach before continuing... 
Fri Jul 30 12:51:45 unknown com.apple.launchd[1] <Error>: (UIKitApplication:com.iAndApp.BlockPop[0x5ab4]) posix_spawn("/var/mobile/Applications/CB93DCE9-6063-4486-9E48-E502D748CC3A/BlockPop.app/BlockPopLite", ...): Permission denied 
Fri Jul 30 12:51:45 unknown SpringBoard[28] <Warning>: Unable to obtain a task name port right for pid 2631: (os/kern) failure 
Fri Jul 30 12:51:45 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.iAndApp.BlockPop[0x5ab4]) Exited with exit code: 1 
Fri Jul 30 12:51:45 unknown com.apple.launchd[1] <Warning>: (UIKitApplication:com.iAndApp.BlockPop[0x5ab4]) Throttling respawn: Will start in 2147483647 seconds 
Fri Jul 30 12:51:45 unknown SpringBoard[28] <Warning>: Application 'BlockPopLite' exited abnormally with exit status 1 
Fri Jul 30 12:52:15 unknown com.apple.debugserver-48[2630] <Error>: error: failed to lookup the process ID for CFBundleIdentifier com.iAndApp.BlockPop. 
Fri Jul 30 12:52:15 unknown com.apple.debugserver-48[2630] <Warning>: error: failed to launch process (null): unknown error. 
Fri Jul 30 12:52:15 unknown com.apple.debugserver-48[2630] <Warning>: 1 [0a46/1403]: error: ::read (6, 0x3809f4, 1024) => -1 err = Bad file descriptor (0x00000009) 
Fri Jul 30 12:52:45 unknown SpringBoard[28] <Notice>: MultitouchHID(20af30) uilock state: 0 -> 1 

提前感谢!

尼克拉斯

回答

0

嗯,我做了许多其他的一样,我重新创建项目和移动内容到新的项目。一些经验教训,可能对他人是有价值的:

  1. 首先,我试图创建一个空的项目,然后通过只是拖动文件(类,声音文件,厦门国际银行文件等)复制的所有内容。这不起作用,抱怨它无法加载文件。也可能与我之前改变项目名称有关,那就是当所有问题开始时。

  2. 我创建了一个基于窗口的新项目。可能是我的无能,但我没有设法正确加载第一个视图,因此最终以灰色的第一视图结束。我创建了所有文件和xib,并将代码复制到新创建的类文件中。我复制/粘贴了我的xib中的所有图形对象,并配置了它们应该是的所有东西(类关联,动作,插座等)。

  3. 我创建了一个新的基于视图的应用程序,其名称与我准备用于我的应用程序的名称完全相同。通过这样做,我可以免费获得委托AND控制器文件,并且我希望我现在可以免费获得一些我未能做到的关联。与上面的2不同,我现在通过在Classes/Other Resources/etc .-> Add-> Existing Files上单击来添加我的文件。我从旧项目中拖出的唯一东西就是png文件。我无法真正解释为什么,但我猜想当xCode创建基于Windows的项目时无法控制的委托和控制器文件时,会发生一些关联,这是由于我的无能或xCode的工作原理。

干杯, 尼克拉斯

0

我也有类似的问题。控制台日志表明:

周一12月06日10点43分46秒(设备名)com.apple.launchd [1](UIKitApplication:(APPID)[0x7f1b] [2763]):((APPID)[0x7f1b ])的posix_spawn( “在/ var /移动/应用/ 427DC185-7DD3-4286-B73E-9B650798A37D /(应用程序名称)。应用程序/ CO”,...):权限被拒绝

运行时,这仅发生/使用XCode调试器进行调试。从启动器启动时,应用程序不会崩溃。

我试着重新安装证书没有成功。

在我看来,问题是与调试器连接。

我删除了应用程序,并在下一次运行/使用XCode进行调试时问题已消失!