12

我刚刚插入了一个新的 iPhone 6,创建了一个配置文件,然后我启动了我正在设备上开发的应用程序。它编译得很好,但在链接阶段它出错了:

工艺产品包装

...

错误:输入对象的类 '(null)' 不响应选择器 writeToFile:options:error: 或 writeToFile:atomically

我找不到任何关于那是什么的信息。我没有得到任何特定的代码参考来与之相关。有没有人经历过这个?

4

9 回答 9

12

就个人而言,我能够通过第二次重建项目来解决这个问题。我想我只是在撤销并申请证书后才经历过它。

奇怪的是它跳到我身上然后消失了。

于 2015-03-03T07:10:23.963 回答
2

我刚刚重新启动 Xcode 然后错误消失了

于 2017-08-18T10:57:20.943 回答
2

我尝试关闭并再次打开“自动管理的签名”,然后问题就消失了。注意:重建对我没有帮助,清洁也没有。

于 2018-02-16T10:27:44.043 回答
1

我删除了一个外部库和我拥有的相关代码,它现在可以工作了。

于 2014-10-15T00:03:47.613 回答
1

重建项目为我完成了这项工作。实际上,我在 Xcode 构建时对功能进行了更改,导致构建失败。

于 2017-05-16T12:27:18.300 回答
1

我只是更改了一些配置设置,然后重新启动xcode,错误消失并存档,然后成功上传

于 2016-09-12T13:31:59.590 回答
0

我在用于推送通知的应用程序扩展上遇到了同样的问题,我正在使用Automatically manage signing,但功能中的应用程序组似乎失败了,所以我只需要确保应用程序组被正确检索并修复它。

此外,如果您有 .entitlements 文件,并且那里有应用程序组,请确保它们与您在功能配置中使用的相同。

于 2018-10-12T21:09:38.903 回答
0

对 Xcode .entitlements 和 Info.plist 文件进行手动更改后发生错误:我删除了一些条目。上述解决方案尝试均不适合我。每次尝试创建档案都失败了。

解决方案是转到 Xcode 的 Capabilities 部分并再次打开和关闭所有内容。

于 2018-06-30T10:30:28.657 回答
0

重新启动 XCode 并启用和禁用自动管理签名

于 2021-01-21T14:44:34.820 回答