IPA 不包括我刚刚添加的 UDID

IPA doesn't include UDID that I just added

我想向客户交付 IPA

我让他在console developper apple上添加他的iphoneudid,我生成了一个新的IPA,但是这个IPA不包括他刚刚添加的UDID。

我还看到提供配置文件已过期(我没有管理员角色来更新它们)可能是这个过期导致了我的问题?

感谢任何帮助。

添加新的 UDID 后,您必须生成新的配置文件。请检查这个新的配置文件是否包含该 UDID。

任何时候你 add/remove 苹果开发者门户上的设备,你可能也想更新配置文件。更新配置文件后,您可以下载它们并安装在您的计算机上。或者,如果您使用与 XCode 相同的 Apple Id,您只需检查 Automatically manage signing 以获取您应用的目标

其他答案提供了一些问题的背景,但我想澄清一下以确保每个人都清楚。 Provisioning Profile 过期 不是真正的问题 。真正的问题是您似乎没有将设备添加到配置文件然后重新下载它。

为了使配置文件对新设备有效,您需要在 Apple 开发者网站中添加 UDID,然后编辑配置文件,将新注册的设备添加到该配置文件中。更新配置文件后,您需要将其下载到您的 Mac 并替换旧的配置文件。