Apple Configurator 2无法安装应用

时间:2019-01-29 10:04:08

标签: ios iphone xcode

我已经设计了ios应用程序,现在我希望我的应用程序得到团队其他成员的测试。我生成了该应用程序的.ipa以及.app文件。我已经在Mac OS中安装了Apple Configurator 2。但是,当我使用该苹果配置程序安装我的应用程序时,该应用程序显示为已安装在配置程序中,但在iPhone中,显示的图标为深色,当我单击该按钮时,没有任何反应。但是,当我使用xcode部署应用程序时,对于相同的配置,一切工作都很好。 我不知道此问题需要在此处发布所有数据,因此,是否需要超出此要求的任何内容。

2 个答案:

答案 0 :(得分:0)

我认为您应该确认四件事。

  1. 证书(生产)未过期?

  2. 配置文件(分发)未过期?。

  3. 配置文件(分发)用于AdHoc构建(不适用于App Store)吗?

  4. 预配置文件(分发)是否包含设备的UDID(Paulw11的答案)?

也许您需要访问developer.apple.com并检查您的证书和配置文件。

[其他可能性] 如果您手动设置iOS设备的日期和时间(例如2020/1/29)进行测试,或者我认为该应用也无法运行。

答案 1 :(得分:0)

Apple提供“ TestFlight” https://developer.apple.com/testflight/

使用方法与在App Store中提交应用进行审核几乎相同。

  1. 创建应用ID
  2. 使用您创建的应用程序ID创建一个配置文件。(类型为“分发-应用程序商店”)
  3. 使用您创建的配置文件来构建应用。
  4. 转到App Store连接并打开“我的应用”,然后创建您的应用。
  5. 将应用程序(* .ipa文件)上传到App Store Connect(* 1)
  6. 转到App Store连接并打开“我的应用”,然后选择您上传的应用。
  7. 选择“ TestFlight”标签。
  8. 打开“出口合规性”对话框。
  9. 回答有关您的应用程序的问题,然后单击下一步(也许此步骤重复两次或三遍)。
  10. 点击“开始内部测试”。 (现在,您可以在小组中交付Beta版应用程序了。)
  11. 如果您要将应用交付给外部测试人员,请添加外部测试人员(这需要Apple的应用程序审查)

(* 1)

我上次使用TestFlight的时间是几年前,当时,我使用“ Application Loader”上传了我的应用程序,但发现该工具现在不可用。“ Transporter”似乎是替代方法。

(* 2)

这些步骤是我大约两年前写的备忘录,因此某些步骤可能是错误的,例如Application Loader在2019年消失了,需要使用Transporter上载应用程序。