我尝试将我的应用程序部署到我的iPhone设备以进行调试(自动配置),但它显示“没有iOS签名身份与指定的配置文件匹配”。我可以将应用程序从Xcode部署到iPhone设备。
jei2mxaa1#
请确保您应用中的bundle identifier与portal上的app id匹配。门户上列出的应用ID应该匹配(完全匹配或带有通配符*)。然后在您的info.plist中,它应该匹配您的CFBundleIdentifier。这就是它用于匹配预置描述文件的内容。有关详细信息,请查看:是的。
bundle identifier
app id
*
info.plist
CFBundleIdentifier
oyt4ldly2#
有时VS无法自动创建证书。这可以通过使用您的包ID创建新的Xcode项目来解决,并确保它从Xcode调试运行
k5hmc34c3#
我们今天刚刚遇到这个问题,我们的开发证书已经过期。重新生成新证书和新预置描述文件解决了此问题
3条答案
按热度按时间jei2mxaa1#
请确保您应用中的
bundle identifier
与portal上的app id
匹配。门户上列出的应用ID应该匹配(完全匹配或带有通配符
*
)。然后在您的info.plist
中,它应该匹配您的CFBundleIdentifier
。这就是它用于匹配预置描述文件的内容。有关详细信息,请查看:是的。
oyt4ldly2#
有时VS无法自动创建证书。这可以通过使用您的包ID创建新的Xcode项目来解决,并确保它从Xcode调试运行
k5hmc34c3#
我们今天刚刚遇到这个问题,我们的开发证书已经过期。
重新生成新证书和新预置描述文件解决了此问题