Ios 创建不带物理设备的资源调配配置文件(用于TestFlight测试的存档)
我正试图通过单击Ios 创建不带物理设备的资源调配配置文件(用于TestFlight测试的存档),ios,iphone,testflight,provisioning-profile,Ios,Iphone,Testflight,Provisioning Profile,我正试图通过单击目标->常规->标识设置中的“修复问题”来创建配置文件。它向我显示弹出窗口“未注册设备”,因此似乎我需要一台设备来创建配置文件。有什么解决办法吗?我只需要将我的应用程序存档并上传到iTunes进行测试,这样这些设备最终可能来自其他测试人员(内部或外部测试人员),但我目前没有随身携带iPhone。要注册设备并将其用于iTunes和TestFlight,你必须创建apple。创建帐户后,只需按照此步骤设置证书和资源调配配置文件,这是完成任务所必需的。首先了解资源调配配置文件的含义。上
目标->常规->标识
设置中的“修复问题”
来创建配置文件。它向我显示弹出窗口“未注册设备”,因此似乎我需要一台设备来创建配置文件。有什么解决办法吗?我只需要将我的应用程序存档并上传到iTunes进行测试,这样这些设备最终可能来自其他测试人员(内部或外部测试人员),但我目前没有随身携带iPhone。要注册设备并将其用于iTunes和TestFlight,你必须创建apple。创建帐户后,只需按照此步骤设置证书和资源调配配置文件,这是完成任务所必需的。首先了解资源调配配置文件的含义。上面说
配置文件是一组数字实体的集合,它将开发者和设备与授权的iPhone开发团队唯一地联系起来,并使设备能够用于测试。
这是xcode 7和ios 9之前的旧定义。
那么,如果您单击通用ios设备,然后单击存档,会怎么样呢。那么它会抛出错误吗?因为根据我的经验,我可以在没有任何设备的情况下对应用程序进行存档,请选择通用设备而不是特定设备进行存档。
对于凭据,您必须创建两个证书:
一个用于开发,允许您在插入式设备上运行Xcode项目。
一个用于分发,允许您使用认证的Mac导出临时构建并向应用商店提交应用程序
底线是:由于您将构建用于分发的应用程序,您还需要一个付费开发人员帐户。您需要确保使用分发配置文件对应用程序进行代码签名,并在密钥链中安装分发证书 听起来好像你无意中用标准开发配置文件/证书进行了代码签名,这就是为什么你的应用程序只能在该配置文件列出的设备上运行
你需要在他们的电子邮件地址上发送邀请来测试应用程序 我已注册开发者帐户,但没有问题中指定的设备。我真的需要完成教程吗?似乎Xcode只需单击“设置”中的“修复问题”就可以更轻松地完成此操作,或者本教程专门适用于我们没有设备的情况?只需完全按照本教程的内容,将您的设备或客户端的设备注册到开发者帐户。好的,我按照本教程进行了操作,生成证书并下载配置文件。那么,你能告诉我下一步怎么办吗?我不知道该如何将这些信息整合到我的档案中。好的,我想出来了。谢谢大家!@NikitaVlasenko-你想出来的是什么。?你能分享吗?你能通过开发者门户网站创建配置文件吗?我总是发现配置文件的Xcode管理是完全无用的。