我在App Store for iOS中有一个Swift应用程序,它已经发布,我做了一个新的更新,版本1.5.只有一些小修补程序,最重要的是我实施了Firebase Crash Analytics.我能够在调试模式下编译应用程序,Firebase崩溃报告工作正常(我可以看到错误显示在仪表板中).但是当我向Apple提交这个二进制文件时,他们拒绝了.我认为配置文件可能是错误的,所以我创建了一个新的并再次提交.在这两种情况下,我收到了这条消息并拒绝二进制:
表现 - 2.1
我们无法审核您的应用,因为它在发布时崩溃了.不幸的是,没有生成崩溃日志.
下一步
请修改您的应用并在连接到IPv6网络时在设备上进行测试(所有应用必须支持IPv6),以确保它能够在不崩溃的情况下启动.
我回答说我没有任何IPv6服务器,办公室或家里的ISP不支持IPv6,所以我该怎么测试呢......他们回答说:
感谢您的答复.在审核了您的回复之后,Apple开发人员技术支持人员可能会最好地解决您的问题,他们可以提供离散的代码级帮助.
为确保DTS工程师能够为您提供最佳帮助,请确保包含任何可用的符号化崩溃日志,屏幕截图或步骤,以重现请求中遇到的问题.
有关如何读取或表示崩溃日志的信息,请参阅技术说明TN2151了解和分析iPhone OS应用程序崩溃报告.
在这里的评论指向我指南后,我测试了我的应用程序的IPv6兼容性,它没关系,应用程序下载内容并正常工作.
我告诉他们再次检查二进制文件,他们提供了这个错误日志:
Aug 17 17:45:35 Apps-iPhone kernel[0] <Notice>: xpcproxy[261] Container: /private/var/mobile/Containers/Data/Application/E6D8144E-8FD7-4473-9BC7-476AC46B7E2D (sandbox)
Aug 17 17:45:35 Apps-iPhone com.apple.xpc.launchd[1] <Error>: assertion failed: 13F69: launchd + 116796 [9F6284CF-8A17-36CC-9DB5-85D510A21F14]: 0x3
Aug 17 17:45:35 Apps-iPhone AppName[261] <Warning>: WARNING: Firebase Analytics App Delegate Proxy is disabled. To log deep link campaigns manually, call the methods in FIRAnalytics+AppDelegate.h.
Aug 17 17:45:35 Apps-iPhone AppName[261] <Warning>: Configuring the …
Run Code Online (Sandbox Code Playgroud) 我有虚拟机(CentOS 7)并安装了docker和gitlab-runner.跑步者注册为docker:dind
.安装工作正常,但我无法连接到我自己的docker注册表,该注册表具有来自我自己的CA的证书,但也使用客户端SSL证书.当我转到dockerd
参数时,--insecure-registry=gitlab.mazel.tov:4567
它不会验证CA,但我仍然不知道如何提供客户端SSL证书,并且pipile将失败并显示此错误.
$ docker login -u gitlab-ci-token -p $CI_JOB_TOKEN https://gitlab.mazel.tov:4567
WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Error response from daemon: Get https://gitlab.mazel.tov:4567/v2/: error parsing HTTP 400 response body: invalid character '<' looking for beginning of value: "<html>\r\n<head><title>400 No required SSL certificate was sent</title></head>\r\n<body bgcolor=\"white\">\r\n<center><h1>400 Bad Request</h1></center>\r\n<center>No required SSL certificate was sent</center>\r\n<hr><center>nginx</center>\r\n</body>\r\n</html>\r\n"
Run Code Online (Sandbox Code Playgroud)
我也有docker中的文件夹:带有我的证书的dind容器,但这种方法不起作用dockerd
?但是在我的电脑或服务器上它运行正常.
$ ls -la /etc/docker/certs.d/gitlab.mazel.tov\:4567/ …
Run Code Online (Sandbox Code Playgroud)