18

https://imgur.com/vFn0S7g

我即将从现有项目构建手表应用程序目标。我在完成构建时遇到了一个奇怪的错误,我无法正确运行手表应用程序。这是随附的屏幕截图。

环境

  • 操作系统 10.10
  • XCode 6.2 测试版
  • 模拟器 iPhone 6 iOS 8.2

当我尝试创建新的手表应用程序项目并尝试 Lister 演示应用程序时,它们工作得很好。所以我怀疑我现有的项目有问题,但不确定是什么,因为错误消息并不是真正的解释性。感谢您提供的任何线索或帮助,感谢您的宝贵时间。

编辑:经过几次调查后发现扩展也不起作用。

4

16 回答 16

19

我遇到过同样的问题。这个序列对我有帮助:

当你的资源包中有一个名为“Resources”的引用目录时,Xcode 不喜欢它(参见timrex

1)从项目树中删除“资源”目录;

2)重置iPhone模拟器中的内容和设置;

3) 按Shift+Cmd+Alt+K并在 xCode 窗口中单击“清理”Shift+Cmd+K ;

于 2015-08-10T19:46:57.593 回答
15

检查 Info.plist 中的 Bundle Identifier 是否为空

于 2015-10-01T11:42:23.103 回答
10

经过 2 天的研究,我找到了我认为是 xcode 错误的答案。

基本上,这是由于您的 XCode 构建设置上有不同的构建名称造成的。使它们统一应该可以解决问题。如此处所示https://devforums.apple.com/message/1047770#1047770

我希望这可以帮助任何偶然发现这个问题的人。

于 2014-11-21T06:42:17.803 回答
6

我通过设置项目的“产品包标识符”解决了我的错误。它是空的,因为我的项目是由 Gyp 生成的,并且我没有在项目上设置该特定设置。

于 2016-01-05T16:40:27.727 回答
4

我遇到了同样的问题,并通过清理手机的内存来解决它,因为它太低而无法安装应用程序。

于 2015-01-28T13:30:19.973 回答
3

只需清空垃圾箱即可解决此问题。

于 2015-06-04T09:50:29.963 回答
1

我通过首先为实际设备构建来解决此问题 - 一旦我至少完成了一次,模拟器运行良好。

于 2015-04-20T14:04:07.463 回答
1

在我尝试了这里提到的所有内容后,我得到了它,然后从设备中删除应用程序并重新启动 XCode。这里提到了这两个步骤: https ://stackoverflow.com/a/28232381/1586277

我不知道是什么步骤组合修复了它。

于 2015-08-13T06:27:58.150 回答
0

我在模拟器上运行时遇到了这个问题。我重新启动了系统,问题就消失了。

于 2015-04-22T12:02:00.453 回答
0

我只是有同样的问题。我的解决方法是删除派生数据文件夹中的临时项目文件:

rm -R /Users/username/Library/Developer/Xcode/DerivedData/projectname
于 2015-04-28T05:40:12.750 回答
0

我遇到过同样的问题。这有助于 https://forums.developer.apple.com/thread/7338

于 2015-07-09T18:13:34.673 回答
0

我可以通过切换到不同的模拟器(在我的情况下是 iPhone6 而不是 iPhone6s)来解决这个问题)。

于 2015-11-30T08:09:26.823 回答
0

如果您在设备中运行,则删除以前的应用程序。它会起作用的。

于 2017-02-20T05:51:17.157 回答
0

检查您连接的设备是否有足够的存储空间。当我尝试在我的 iPhone 中运行时,我遇到了这个问题。我通过删除几个应用程序来清除存储空间并尝试再次安装,然后它就可以工作了。

于 2015-11-12T06:37:43.073 回答
0

关闭您的手机并打开。

现在安装你的应用程序,它对我有用。

于 2016-09-01T04:50:16.307 回答
0

检查设备的存储空间。

我遇到了这个问题,删除一些应用程序是我唯一的解决方案......

于 2015-11-24T15:08:34.300 回答