刚刚更新了iOS 6 sdk和最新的Xcode,在尝试对我的3gs进行构建时出现了以下问题。我已在有效架构中添加了armv6?
"无法更改应用程序的可执行权限"
我曾经上传过一个使用相同Bundle标识符的应用程序,删除它后问题得到解决(xcode在执行chmod时会感到迷惑)。尝试检查xCode组织者日志(您设备的名称->控制台),您应该从日志中获取相关信息。祝你好运!
朋友们,我已经解决了这个问题。 -因为我已经在手机上安装了相同的应用程序,并使用了相同的捆绑标识符。 -你需要做的是删除所有使用相同捆绑标识符名称的应用程序。 -你会成功的!!
删除已经安装了相同Bundle标识符的iPhone/iPad上的应用程序。iPhone/iPad会因具有相同的Bundle标识符的应用程序而感到困惑。所以更改当前应用程序的Bundle标识符或删除已经安装的应用程序。
您可能有不同的目标名称。您可以从头开始启动应用程序,但您需要相同的目标名称和相同的包标识符。
当您从Xcode启动应用程序并且在手机上安装了相同的bundle-id但名称不同的appstore版本时,可能会发生这种情况。在我的情况下,我正在使用App_Beta,而在appstore中是App。 如果两个版本的产品名称不同,则无法测试从旧版本升级到新版本。要解决此问题,请使名称匹配。
我进入了组织者,并选择了我的测试设备下面的应用程序。尽管我已经在设备上删除了该应用程序,但它仍然出现在我的应用程序列表中。我在那里将其删除,这为我解决了问题。
我遇到了同样的问题,但我需要保留设备中已经安装的应用程序以进行调试。我的解决方案是使用相同的:
我曾经遇到过这个错误,解决方法是在“构建设置”下的“产品名称”中进行更改。我之前把它改成了其他内容,然后就出现了这个错误。将其改回原来的值后,问题就得到了解决。