Githawk: Bitrise 坚持使用 Watch App

创建于 2018-05-04  ·  13评论  ·  资料来源: GitHawkApp/GitHawk

合并 #1781 后,Bitrise 被困在尝试对 TestFlight 构建进行代码签名。 开发版本工作得很好,但是现在当我尝试存档时,它失败了:

Last lines of the Xcode's build log:
Check dependencies
Code Signing Error: No profiles for 'com.whoisryannystrom.freetime.watchkitapp.watchkitextension' were found:  Xcode couldn't find any iOS App Development provisioning profiles matching 'com.whoisryannystrom.freetime.watchkitapp.watchkitextension'. Automatic signing is disabled and unable to generate a profile. To enable automatic signing, pass -allowProvisioningUpdates to xcodebuild.
Code Signing Error: Code signing is required for product type 'WatchKit Extension' in SDK 'watchOS 4.3'
** ARCHIVE FAILED **

我已经创建并上传了 WatchKit 应用程序和扩展配置文件(包括 dev _and_ 分发版),但没有任何效果。 在本地运行xcodebuild命令工作正常,在 Xcode 中存档工作正常......我很难过。

有人有建议吗? @viktorgardart也许?

🐛 bug

最有用的评论

呃对不起的意思是@viktorbenei

使用GitHawk发送

所有13条评论

嗯,我实际上不知道, @KrauseFx可能吗?

呃对不起的意思是@viktorbenei

使用GitHawk发送

我的猜测是您的 Mac 上存在缺少的开发配置文件,但您忘记将其上传到 Bitrise.io

试试https://github.com/bitrise-tools/codesigndoc它正是为此而设计的,以收集所有必需的签名文件😉

PS,您还可以在工作流编辑器的 Code Signing 选项卡上找到 codesigndoc one liner。

@viktorbenei我实际上尝试了该脚本,它输出一个空目录😕我会检查 Xcode 日志。

使用GitHawk发送

@rnystrom没有日志真的很难说 - 你能分享

@viktorbenei这是codesigndoc输出:

https://gist.github.com/rnystrom/93bcd2da6b0ad113f840fd0cc312c0b9

存档,一切顺利,但导出为空。

screen shot 2018-05-04 at 3 40 23 pm

好的,让我们继续标记游戏。 也许@joshdholtz知道更多?

等等,我想知道我是否需要在存档时选择开发配置文件...🤔... 将尝试报告!

使用GitHawk发送

现在就出去买墨西哥菜,所以只能看我手机上的东西,但似乎需要在 Xcode(如果不是)和 bitrise(如果不是)中选择配置文件,因为匹配和/或叹气没有被使用🤔

我对 bitrise 了解不多,但也许可以将 match/sigh 集成到 Fastfile 中以完成证书和配置文件的所有繁重工作,因此不需要手动完成? ☺️

看起来codesigndoc只需要开发配置文件(不是应用程序商店)

顺便说一句,我刚刚下载了 GitHawk(我不知道这是一个东西),它太棒了 👌 感谢您制作这个!

使用GitHawk发送

@joshdholtz 👌
看,我们应该更频繁地做这个标记游戏@rnystrom 😄

我想是这样! 希望很快能再次被大家标记🙃

使用GitHawk发送

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

weyert picture weyert  ·  3评论

BasThomas picture BasThomas  ·  3评论

BasThomas picture BasThomas  ·  3评论

BasThomas picture BasThomas  ·  3评论

rnystrom picture rnystrom  ·  3评论