当我尝试使用iPad进行开发时发生未知错误

我试图在新iPad上testing我的应用程序,看看Retina支持是否正常工作。

像我用于开发的任何其他设备一样,我附加设备并按下“Use For Development”是XCode Organizer。

该过程开始,但几秒钟后进度栏消失,我收到此错误消息:“发生未知的错误”

我手动在设备部分注册了自己的UDID,configuration文件成功安装在设备上,但是组织者的iPad名称前面仍然有一个黄点,设备没有出现在iOS设备列表中(这样我就不能运行我的应用程序)。

我试过什么来到我的脑海里,但没有解决:(

在这里输入图像说明

有任何想法吗 ?


附加信息 :

  • XCode版本:4.4.1
  • iOS SDK版本:5.1
  • 最低部署目标:5.0
  • 设备iOS版本:5.1.1(9B206)
  • 设备types:第三代新iPad(Wifi + 4G)
  • 基于Intel的Mac:采用2 x 2.26 GHz四核Intel Xeon的Mac Pro
  • OS版本:OS X Mountain Lion 10.8(12A269)

尝试断开/重新连接iPad,退出并重新启动XCode,…有时它不会工作,重新启动一切解决它!

当我通过Apple USB键盘(下面有两个USB端口)插入时,发生了这种情况。

如果您在该键盘上插入多个东西(如两个iPhone),将无法为两者提供足够的电力,并且您将开始间歇性断开连接。

解决scheme:直接插入Mac。

有一次,这发生在我身上,似乎我的设备上我的iCloud帐户没有login。这是由于我所做的密码更改。 一旦我用正确的密码重新login,应用程序似乎build立到设备就好了。 🙂

在我的情况下,尝试了一切后(重新启动Ipad,XCode,imac),我发现这个问题是由于上一次运行的Ipad背景中仍然运行相同的应用程序引起的。 我只是不得不从Ipad解雇应用程序,一切都修好了。

不是重复的,但OS X,XCode和IOS往往落在他们的剑上,因为代码签名和caching失败,看看这里是否有帮助: 错误:无法启动,当在iPad上运行

我能够通过将签名身份从一个团队更改为另一个团队,然后回到原来的团队来解决这个问题。

您可以使用xcode-> windows->设备并观看设备日志以获取有关“发生未知错误”的更多详细信息,您将得到如下所示的内容:

  • 0x16e12f000 + [MICodeSigningVerifier _validateSignatureAndCopyInfoForURL:withOptions:error:]:142:无法validation/private/var/mobile/Library/Caches/com.apple.mobile.installd.staging/temp.L5Dvt0/extracted/Payload/Xxx的代码签名.app / PlugIns / packetTunnel.appex:0xe8008001(发生未知错误。)

我已经看到“未知的错误发生”在下面的条件,并通过更正代码来修复它:

  • 我写了一个类的@interface,并忘记@implementation与扩展目标中的类名称。
  • 我的项目的一个目标没有代码。

试图在仅有300MB左右的设备上安装1GB应用程序时出现此错误。 我没有想到这是一个问题,因为该应用程序已经从iTunes安装在设备上,而我只是安装了一个本地版本来覆盖它,但是我反复得到这个错误,直到我从商店中卸载了该副本。 之后,它工作得很好。

我只能通过重新连接手机,然后通过笔记本电脑上的iCloud欢迎屏幕来实现此目的。

我发现,因为我的iPhone已经平了,我一直在给它充电,手机需要打开的引脚先让Xcode连接

iTunes在后台打开时发生在我身上。 closuresiTunes和Xcode,然后重新打开Xcode为我工作。

当我启动新的豆荚(CocoaPods)时,我有同样的错误信息。 我能够通过从我的项目中删除最新添加的窗格来解决此问题。

Interesting Posts