在Xcode 8.0中创建了一个名为MyFirstApp的应用程序,我准备在iPhone 6s上测试它。用它附带的闪电电缆插入并按下Window>装置> iPhone 6s。按下+按下已安装的应用程序部分,然后选择构建的应用程序。收到错误“应用程序安装失败 - 可执行文件包含无效签名。”
在应用项目的常规标签下,我选中了“自动管理签名”,并选择了我的名称作为团队。
配置文件:Xcode托管配置文件
签署证书:iPhone开发人员(我的名字)(############)
Tried Product>清洁和产品>建立。
感觉我做错了什么,但我不知道我的选择是什么来解决这个问题。如果重要的话,我在Swift 3中构建它。
答案 0 :(得分:5)
好吧我偶然发现了修复。
产品>目的地>我的iPhone。
然后我按下了运行按钮。它问我是否想将手机添加为有效的开发者设备。按下“是”之后,它又向我询问了700次以验证应用程序是否可以放在手机上。
很奇怪我无法按下将应用程序发送到手机,但这样做有效。如果有人要添加任何东西请做。这对我来说是一个非常令人困惑的过程。
答案 1 :(得分:1)
此错误表示App Store分发配置文件被错误地用于签署Ad Hoc版本。请注意,使用App Store分发配置文件签名的版本无法安装到开发或测试iOS设备上;它们只能提交给iTunes Connect for App Review。要解决此问题,请使用Ad Hoc分配配置文件对应用进行签名。
答案 2 :(得分:0)
我已经清理,重建,卸载并重新安装了应用程序。它解决了我的问题。
答案 3 :(得分:0)
我从Cydia安装了AppSync Unified,并且可以正常工作。但是,此方法需要越狱。