我搜索了一下,发现编辑 build.gradle 是这样的
project(":ios") {
apply plugin: "robovm"
.....
robovm {
iosSignIdentity = ""
iosProvisioningProfile = ""
iosSkipSigning = false
}
}
但是,无论我在引号中输入什么格式,在调用 gradlew ios:createIPA 时都会收到错误,提示字符串错误。我尝试了证书和配置文件的绝对路径,它的名称显示在钥匙串访问中,但没有任何效果。
有人熟悉这个吗?谢谢!
iosSignIdentity 可以在这里找到:
$ security find-identity -v -p codesigning
1) ABC123 "iPhone Developer: ME (ABC12345)"
2) DEF456 "iPhone Distribution: ME (ABC34578)"
2 valid identities found
您需要指定字符串,例如“iPhone 分布:ME (ABC34578)"
您的配置文件是 XCode 中显示的“准确”名称(抱歉,我不知道该命令)
点击XCode -> 优先 -> Accounts-> 选择您的 Apple ID ->查看详情如果您的配置文件不存在,请单击刷新按钮
因此,您的配置块应该如下所示:
robovm {
iosSignIdentity = 'iPhone Distribution: ME (ABC34578)'
iosProvisioningProfile = 'PROD PROVISIONING PROFILE'
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)