【问题标题】:Firebase App Distribution's developer profileFirebase App Distribution 的开发者资料
【发布时间】:2020-02-29 23:45:34
【问题描述】:
从 Settings->General->Profiles 卸载 Firebase App Distribution 的开发者配置文件后,我找不到恢复它的方法。
结果 - 我无法安装我的应用的测试版本。
每次您打开 Beta.app,Firebase 应用分发时,Fabric 都会检查可用的配置文件 - 不是。
花了2小时尝试:(
【问题讨论】:
标签:
ios
firebase
profile
firebase-app-distribution
【解决方案1】:
如果您转到 appdistribution.firebase.dev 并尝试注销并再次登录,它应该会让您回到流程。
【解决方案2】:
这很可能与未在相应 Apple Developer 帐户的设备列表中注册的 iOS 设备有关。您可以访问developer > apple > account > resources > devices > list。在那里,系统会提示您提供授权设备列表以测试此应用程序。如果设备不在此列表中,则无法对其进行测试,并且消息Waiting for developer 将持续存在于appdistribuition.firebase.dev 中。
解决方案:
为 Firebase 项目指定为 Contact Email 的用户
将收到一封来自 Firebase firebase-noreply@google.com 的电子邮件,主题为 [Firebase] New device registered for com.example.ai,要求您添加新设备。该电子邮件应类似于以下屏幕截图。
点击添加设备并按照说明操作。
如果您收到Access Unavailable,请联系帐户持有人或管理员授予您权限,包括Users and Access 下的Developer Resources,以便添加新设备。更多信息here 并感谢pandurang-yachwad
在下一步中,如果系统提示您重置设备列表,您必须点击reset,但这不会重置您的设备列表。
感谢Fattie 在这个问题Provisioning New Device for Development Xcode 中评论了以下内容
需要明确的是,触摸神秘命名的“在添加任何新设备之前重置您的设备列表”是完全安全的。按钮。它不会擦除任何东西 .. 在下一个屏幕上,您可以选择摆脱不再需要的设备/同事/等。触摸该按钮始终是安全的,您不会丢失任何东西!