我开发一款应用已经有1 - 2周时间了,就在昨天,我把iPhone 5S升级到了iOS 8 GM。一切都很正常,我可以在我的设备上测试,直到我从手机上删除了应用,想要重新开发。出现以下错误:
Could not launch "My App"
process launch failed: Security
当我用模拟器测试时,它工作得很好。 这是因为iOS 8的GM更新吗?我该如何解决这个发布问题? 我希望能够在iPhone和模拟器上进行测试。
我开发一款应用已经有1 - 2周时间了,就在昨天,我把iPhone 5S升级到了iOS 8 GM。一切都很正常,我可以在我的设备上测试,直到我从手机上删除了应用,想要重新开发。出现以下错误:
Could not launch "My App"
process launch failed: Security
当我用模拟器测试时,它工作得很好。 这是因为iOS 8的GM更新吗?我该如何解决这个发布问题? 我希望能够在iPhone和模拟器上进行测试。
当前回答
在iOS 9.2中,他们将“Profiles”重命名为“Device Management”
下面是你现在应该做的:
设置—>常规—>设备管理 验证应用程序
其他回答
我也有同样的问题。我在xcode中点击确定,当我在iPhone上启动应用程序时,我被问到是否要信任这个应用程序。这样,应用程序就可以运行,从xcode中构建并运行也没有任何问题,直到从iPhone中删除应用程序并重新安装。然后转到第一行;-)
如果你看到这个,说明应用程序已经安装在你的设备上。你必须点击这个图标。它会问你是否真的想要运行它。说“是”,然后再次构建并运行。
从iOS 9开始,需要进入“设置→通用→设备管理→开发者应用→信任”。
在某些版本的iOS上,你将不得不去设置→常规→配置文件。
iOS9.2.1和Xcode 7.2.1更新
如果你在Xcode中构建设备时遇到这个错误:
在你的设备上,点击刚刚添加的应用程序图标,你应该看到这个:
接下来,在你的设备上,点击设置—>通用—>设备管理,你会看到这个页面:
选择你正在使用Xcode的配置文件,你应该会看到这个页面:
点击信任“username@email.com”,然后在下一个弹出窗口中点击信任。
回到Xcode,重新运行你的项目,它应该会把应用构建到你的设备上。
如果你看到这个,说明应用程序已经安装在你的设备上了。你必须点击这个图标。它会问你是否真的想要运行它。说“是”,然后再次构建并运行。”
要补充的是,这只适用于你得到错误的时刻,如果你点击确定,然后点击应用程序。它什么都不会做。我在这个问题上挠头了30多分钟,寻找解决这个问题的其他方法。
要解决启动失败的问题:安全问题,并立即在您的设备上启动应用程序,在您的iOS设备上通过Xcode运行应用程序后,点击应用程序图标。
这将允许您立即运行应用程序。它实际上可能不会“修复”导致这些权限警报的根本问题。
确保在Xcode警告仍然显示时点击应用程序图标。否则应用程序将无法运行。我经常忘记这一重要步骤,无法在我的设备上运行应用程序。因此,我在这里为自己和其他人记录它:)
通过Xcode运行应用程序。您将在下面看到安全警报。不要按“OK”。
在你的iOS设备上,点击新安装的应用程序图标:
点击图标后,你现在应该看到一个警告,要求你“信任”不受信任的应用程序开发人员。这样做后,应用程序将立即运行,不连接到Xcode调试器。 如果你没有看到这个“信任”提示,你可能在Xcode中过早地按了“确定”。在信任开发人员之前,不要在Xcode警报上按“OK”。
最后,返回并在Xcode警报上按“OK”。你必须重新运行应用程序才能将iOS设备上正在运行的应用程序连接到Xcode调试器。