繁体   English   中英

当我想运行自己的应用程序iOS9时无法在iPhone上验证应用程序

[英]Can't verify app on iPhone when I want to run my own app iOS9

我使用Xcode创建了一个应用,我想在iPhone上而不是模拟器上运行它。 该应用程序已成功安装在手机中,但是当我单击它时,它显示“不受信任的开发人员”,xCode给出错误“进程启动失败:安全性”。 因此,我在手机上转到“设置”>“常规”>“个人资料”,我信任该应用程序,但是该应用程序被列为“未验证”,当我单击“验证应用程序”时,什么也没有发生,并且我仍然无法运行该应用程序。

您需要遵循一些步骤才能使用免费配置在iOS 9中安装内部版本

  1. 打开XCode->首选项->帐户
  2. 单击左下方的+按钮,添加您的Apple ID
  3. 您的Apple ID已添加。 单击您的Apple ID,然后点击右侧详细信息中的“查看详细信息”。
  4. 点击iOS开发者身份旁边的“创建”按钮。
  5. 然后转到您的项目设置,搜索代码签名身份,将其值更改为“ iOS Development”
  6. 再次运行该应用,必要时验证/信任

我有几次这个问题。 问题似乎出在苹果方面-验证应用程序是否需要与服务器的连接,该服务器今天早些时候已关闭。 现在应该了(在发布此信息时)。 不幸的是,看起来您只需要等待即可。

在使用通过自定义证书(例如Burp或公司代理)拦截SSL连接的Web代理时,我通常会遇到此问题。

安装应用程序时,会发生以下情况(我认为):

  1. XCode构建并安装应用程序
  2. iOS自动尝试验证应用
  3. iOS使用SSL固定,因此无法验证应用
  4. 当您现在按“验证应用程序”时,内部状态有些损坏

因此,就我而言,我必须采取以下步骤:

  1. 无需代理即可直接连接到互联网
  2. 安装应用程序
  3. 设置->个人资料->我的个人资料->信任开发者
  4. 该应用程序已自动验证
  5. 切换到代理网络
  6. 启动应用

我确实相信这是iOS中的一种错误,由于SSL固定失败,验证状态有些损坏。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM