刚刚更新到iOS 6 SDK和最新的Xcode,并在尝试构建到我的3gs时获取了此信息。我在有效架构下添加了armv6吗?
“无法更改应用程序的可执行权限”
刚刚更新到iOS 6 SDK和最新的Xcode,并在尝试构建到我的3gs时获取了此信息。我在有效架构下添加了armv6吗?
“无法更改应用程序的可执行权限”
Answers:
我可以解决该问题,以消除以前使用相同的Bundle Identifier上传的应用程序(xcode get混淆了chmod)。尝试从xCode Organizer(您设备的名称->控制台)检查日志,您应该从该日志中获取信息。祝好运!
伙计们,我解决了这个问题-因为我已经使用安装在手机上的相同捆绑包标识符拥有相同的应用程序。-您需要做的是删除iPhone上所有使用相同捆绑标识符名称的应用。- 你能做到的!!
您可能具有不同的目标名称。您可以从头开始启动应用程序,但是您需要相同的目标名称和相同的捆绑包标识符。
删除具有相同捆绑标识符的iphone / ipad上已安装的应用程序.iphone / ipad与具有相同捆绑标识符的应用程序混淆。因此请更改以更改当前应用程序的捆绑包标识符,或删除已安装的应用程序。
无法更改应用程序上的可执行权限
原因:我曾在指定的文件系统图标29x29.png
,58x58.png
,72x72.png
等我有软链接(ln -s
),每所需要的名字的应用程序图标的iPad和iPhone。例如,Icon-Small.png
是指向实际文件的链接29x29.png
。
我这样做是因为我的程序在从手机到台式机的不同平台上运行。Android,Apple和Microsoft都有类似的要求。因此,“一套图标”和“不同操作系统的不同链接”对我来说最有意义。
修正:不要使用链接。苹果没有告诉你。他们的错误消息 “无法更改应用程序的可执行权限”是没有用的。
查看所有不同的答案(和原因),似乎很多事情都会导致它。