转发:关于此错误,有许多类似的SO问题。在过去的几天里,我访问了数十个,但似乎没有一个解决我的问题。他们大多来自具有完全管理权限的开发人员,与我不同。大多数解决方案也很糟糕或不清楚。
我是Apple developer.apple.com网站开发团队的成员。我已经被指控将已经开发的iOS应用程序上传到iTunesConnect,以便能够使用TestFlight进行部署。
为了成功实现这一目标。我要求做以下事情。
尽管如此。当我尝试验证应用时,我收到了以下消息。
从manual signing attempt出现,因为配置文件是由团队管理员创建的,我没有他们的私钥就无法签名。假设这是正确的,那么在以下情况下,任何开发人员如何分发应用程序:
分发配置文件要求您成为创建者才能进行验证。
只有团队管理员才能创建分发配置文件。
这似乎是一个悖论。
可以采取哪些措施来解决这一冲突?我暂时只是这个开发团队的成员,并希望为这个问题制定一个明确的解决方案,这样我就不会通过重复的故障排除问题测试他们的耐心。为了更容易回答这个问题,我附上了一些可能有用的额外图片。
答案 0 :(得分:1)
解决此问题需要两个步骤。
答案 1 :(得分:0)
当我的const path = require("path");
const loader = {
loader: 'sass-resources-loader',
options: {
resources: path.resolve(__dirname, './src/assets/scss/global.scss')
}
}
module.exports = {
configureWebpack: {
module: {
rules: [
{
test: /\.scss$/,
use: [
loader,
'sass-loader'
]
}
]
}
}
};
文件的yarn add sass-resources-loader -D
值错误时,出现此错误。我拥有的是“企业”,而不是“临时的”。 (这是通过ExportOptions.plist
选项传递给xcodebuild的文件。)