这是另一个Xcode 9配置问题。
我无法使用iOS开发者证书将我的应用程序放在手机上。
我无法删除证书。在Manage Certificates...
下,撤销证书按钮显示为灰色。有时它会在许可证旁边显示Not in Keychain
。
这意味着我也无法创建新的,Xcode只是抱怨You already have a current iOS Developer certificate or a pending certificate request.
使用Automatically manage signing
失败并且"自动签名失败"和#34;签名证书无效。"没有撤销选项。
尝试从~\Library\MobileDevices\Provisioning Profiles
文件夹手动导入证书也不起作用。它表示有No signing certificate "iOS Development" found
和Provisioning profile "iOS Team Provisioning Profile: (app name)" is Xcode managed, but signing settings require a manually managed profile.
Download Profiles Manually...
也不起作用。什么都没有改变。
在Build Settings,
我尝试将Code Signing Identity
设置设置为"不要代码签名。"我也尝试将Provisioning Profiles
设置为无。我仍然无法将应用程序发送到手机。
删除Provisioning Profiles
文件夹中的文件并不做任何事情。
Window > Organizer.
在Xcode中注销并返回我的帐户并不能解决任何问题。
创建一个全新的项目会导致同样的问题。
我也试过重启。
由于证书是由Xcode管理的,因此它不会出现在我的开发者帐户中。此外,我使用免费帐户,因此无论如何我也无法从那里删除证书。
问题:我如何撤销不在钥匙串中的旧证书并创建一个新证书以将应用程序发送到我的手机?
我曾经能够将应用程序发送到设备,但它刚刚停止工作。