将新设备添加到 Apple Developer 帐户是否可以让每个应用程序都可以使用它?
Does adding a new device to Apple Developer account make it available to every app?
我想在 Apple Developer 网站的“设备”类别下的 "All" 下的设备列表中添加一个新设备,以便让那个人下载并安装我的应用程序进行测试。
我做了一个测试 运行 将不同应用程序的 .IPA 文件上传到 Diawi,因为它们目前在我的设备列表中,所以没有添加这个新设备,所有三个设备都显示在配置的设备列表中。我没有专门将它们添加到应用程序 ID,它只是我为测试而即时创建的一个应用程序,它与我自己的开发者帐户相关联。
现在,我只是想知道,如果我在 "All devices" 下添加另一个测试人员的 UDID,然后继续将其添加到我的应用程序的分发配置文件中,他们是否会保留在默认列表中未来的应用程序?
我真的不知道这是怎么回事 - 如果有人能在这方面帮助我,我将不胜感激。
假设它是一个标准的开发供应配置文件(而不是企业分发配置文件),这就是它的工作原理。
供应配置文件中的一个内容是设备列表,匹配捆绑包 ID(也在供应配置文件中指定)的应用可以在这些设备上 运行。所以如果你有一个新设备,你需要将它添加到苹果开发者帐户,然后将它添加到你用来构建应用程序的配置文件中,重新下载配置文件到你的 Mac,然后重新 -构建应用程序。新应用程序将与其授权应用程序的新设备列表捆绑在一起 运行。然后将新应用程序提供给使用新设备的人,它现在应该可以为他们工作了。
如果您尝试 运行 旧应用的配置文件未列出新设备的 UDID,则该应用不会 运行。此外,仅将新设备添加到设备列表不会自动将其添加到任何配置文件中。然后您必须去编辑配置文件以选择包括新设备。然后,完成这两项操作后,您必须下载配置文件,然后重建应用程序,现在与包含新 UDID 的新配置文件打包在一起。
我想在 Apple Developer 网站的“设备”类别下的 "All" 下的设备列表中添加一个新设备,以便让那个人下载并安装我的应用程序进行测试。
我做了一个测试 运行 将不同应用程序的 .IPA 文件上传到 Diawi,因为它们目前在我的设备列表中,所以没有添加这个新设备,所有三个设备都显示在配置的设备列表中。我没有专门将它们添加到应用程序 ID,它只是我为测试而即时创建的一个应用程序,它与我自己的开发者帐户相关联。
现在,我只是想知道,如果我在 "All devices" 下添加另一个测试人员的 UDID,然后继续将其添加到我的应用程序的分发配置文件中,他们是否会保留在默认列表中未来的应用程序?
我真的不知道这是怎么回事 - 如果有人能在这方面帮助我,我将不胜感激。
假设它是一个标准的开发供应配置文件(而不是企业分发配置文件),这就是它的工作原理。
供应配置文件中的一个内容是设备列表,匹配捆绑包 ID(也在供应配置文件中指定)的应用可以在这些设备上 运行。所以如果你有一个新设备,你需要将它添加到苹果开发者帐户,然后将它添加到你用来构建应用程序的配置文件中,重新下载配置文件到你的 Mac,然后重新 -构建应用程序。新应用程序将与其授权应用程序的新设备列表捆绑在一起 运行。然后将新应用程序提供给使用新设备的人,它现在应该可以为他们工作了。
如果您尝试 运行 旧应用的配置文件未列出新设备的 UDID,则该应用不会 运行。此外,仅将新设备添加到设备列表不会自动将其添加到任何配置文件中。然后您必须去编辑配置文件以选择包括新设备。然后,完成这两项操作后,您必须下载配置文件,然后重建应用程序,现在与包含新 UDID 的新配置文件打包在一起。