突然 Xcode 9 无法签署我的 iOS 应用程序

Suddenly Xcode 9 can't sign my iOS app

大约 3 个月前,我发布了 iOS 应用程序的重大更新。从那时起,我已经毫无困难地发布了五个更新。在发布第六个之前,我花了大约六个星期的时间来完成另一项任务。当我回到 Xcode 时——同一台机器、相同的代码、相同的项目、相同的一切——我在尝试进行存档构建以上传到 App Store 时突然出现此错误:

/Users/user/Library/Developer/Xcode/DerivedData/MyApp-bfvmmuvzjmellabypwoqwijttzeh/ArchiveIntermediates/MyApp 4/InstallationBuildProductsLocation/Applications/MyApp.app: unknown error -1=ffffffffffffffff
Command /usr/bin/codesign failed with exit code 1

我发现 建议我更新我的钥匙串密码。它建议我 select "Login" 然后 "Change password for keychain 'login'"。当我这样做时,什么也没有发生。我的意思是,我没有看到可以输入密码的对话框。它只是什么都不做。

我发现 this question 建议我删除我的 DerivedData。我删除了 DerivedData for MyApp 下的文件夹。没变化。仍然得到同样的错误。

正在考虑找一份沃尔玛迎宾员的工作。那些家伙看起来总是那么开心。

发布这个问题后,我看到另一个建议简单地重启。所以我重新启动了我的 MacBook,现在它可以工作了。