通常这是我第一次尝试发布时出现:
app/Japanese 5/iOS/bin/iPhone/Debug/Japanese.app: resource fork,
Finder information, or similar detritus not allowed (Japanese.iOS)
Run Code Online (Sandbox Code Playgroud)
我的解决方案总是做一个干净的所有,然后再试一次.所以让我好奇.清洁为什么每次都解决问题?
有谁知道为什么会发生这种情况以及我能做些什么来使它不会发生?
代码签名不再允许应用程序包中的任何文件具有包含资源分支或Finder信息的扩展属性.
要查看导致此错误的文件,请在终端中运行此命令:
$ xattr -lr <path_to_app_bundle>
Run Code Online (Sandbox Code Playgroud)
替换为实际应用程序包的路径.
您还可以使用xattr命令从应用程序包中删除所有扩展属性:
$ xattr -cr <path_to_app_bundle>
Run Code Online (Sandbox Code Playgroud)
欲了解更多信息请点击这里.
| 归档时间: |
|
| 查看次数: |
528 次 |
| 最近记录: |