无法更改应用程序的可执行权限。

167

刚刚更新了iOS 6 sdk和最新的Xcode,在尝试对我的3gs进行构建时出现了以下问题。我已在有效架构中添加了armv6?

"无法更改应用程序的可执行权限"


1
我的 iPhone 5 也出现了同样的问题。我尝试删除 Xcode 并重新安装,但似乎有一些组件仍然存在。 - Cocoa Dev
2
我刚刚拔掉了手机并卸载了应用程序。巴达彬哥! - Quintin Balsdon
15个回答

1

只需删除所有先前版本的应用程序。由于捆绑标识符不匹配/混淆而发生。我删除了所有具有相似标识符的现有应用程序,并成功安装了新应用程序。


0

我能够通过简单地拔出 USB 电缆,等待几秒钟后重新插入解决此错误消息。可能因人而异!


0

您需要确保您的设备未设置为具有相同 Bundle ID 的两个应用程序。


-1

当我尝试复制和粘贴一个Xcode项目来构建另一个应用程序时,出现了这个错误。我所做的是将捆绑标识符名称更改为与我的先前应用程序不同的名称。

enter image description here


-8
无法更改应用程序的可执行权限。
原因:我在文件系统中有名为29x29.png、58x58.png、72x72.png等的图标。按照App Icons on iPad and iPhone的要求,我使用软链接(ln -s)来创建所需的名称。例如,Icon-Small.png是指向实际文件29x29.png的链接。
我这样做是因为我的程序在从手机到桌面电脑等不同平台上运行。Android、Apple和Microsoft都有类似的要求。因此,“一套图标”和“为不同的操作系统建立不同的链接”对我来说最有意义。
解决方法:不要使用链接。苹果没有告诉你这一点。而他们的错误信息“无法更改应用程序的可执行权限”是毫无用处的。

看起来有很多不同的答案(和原因),似乎很多事情都会导致它发生。


出于好奇,为什么会有这么多的负评?我已经解释了如何复制问题以及如何在示例情况下修复问题。请注意:苹果公司并不禁止链接到合理命名的文件(例如29x29.png)。请查看链接文章的文档。 - jww
@William - 这个问题是关于错误信息“无法更改应用程序的可执行权限”的。使用必需名称指向PNG文件的链接会导致这个问题。解决方法是不要使用链接。苹果并没有告诉你这一点。 - jww

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接