当我已经指定我正在为iPad开发而不是iPhone时,为什么会出现这个消息?我需要一个单独的私钥吗?当我查看Keychain访问证书时,我确实有一个有效的iPhone开发人员证书,有效期至2013年1月18日。那么问题是什么?
当我已经指定我正在为iPad开发而不是iPhone时,为什么会出现这个消息?我需要一个单独的私钥吗?当我查看Keychain访问证书时,我确实有一个有效的iPhone开发人员证书,有效期至2013年1月18日。那么问题是什么?
您不需要单独的私钥。
请确保构建设置中的捆绑标识符与所使用的配置文件匹配,该配置文件是使用您在钥匙串中拥有的证书签名的。
./project.xcodeproj/xcuserdata/*.xcuserdatad
文件夹,并重新创建我的方案并重新分配我的开发人员特定设置,可以帮助我,以便一切都经过配置且证书匹配。 - Warren P