【发布时间】:2015-09-01 11:15:36
【问题描述】:
更新 2:
我们终于有了崩溃日志:https://www.dropbox.com/s/62sq0ybyr4mhkkh/Screenshot%202015-09-02%2012.26.54.png?dl=0
好像没有加载某个库...
更新 1:
这是我们所拥有的: - 没有在 Xcode 上使用应用程序在启动时崩溃的设备进行崩溃日志 - 我们不是通过 Xcode 运行应用程序,而是通过 Diawi 下载的 - 我们将 iPhone 插在 Mac 上,我们没有通过 Xcode 运行应用程序,我们只是查看了崩溃日志(没什么可看的)。从 Mac 上拔下 iPhone 后,该应用程序完美启动!此外,当我们卸载该应用程序并通过 Diawi 再次安装它时,它再次完美启动! - 因此,我们将 iPhone 插入 Mac 的简单事实使应用程序正常工作。
有什么想法吗?
在第一条消息下方
我的 iOS 应用存在严重问题,以下是我们所知道的:
- 该应用已在 App Store 获得批准
- 但如果我们通过 App Store 促销代码下载它(它就像一个私人测试版),它会在启动时崩溃,主要是在 iOS 8.3 或更低版本上。
- 我们在提交之前添加 UDID 并通过 Diawi 发送应用程序时遇到了同样的问题
- 我们已经在商店里有一个应用程序(我们称之为 v1),我们已经提交了一个新版本 (v2),它是 Xcode 上的一个新项目。
- 崩溃发生在已经拥有应用程序 v1 的人以及没有的人身上
- 即使您卸载 v1 并安装 v2,崩溃仍然存在
- 我们把 crashlytics : 不可能得到任何崩溃报告,它在初始化之前就崩溃了,尽管我们可以看到带有徽标的启动页面。我们尝试延迟 10 秒让 crashlytics 初始化,但它不会持续到 10 秒
- 最奇怪的是:当我们将设备插入 Xcode 以查看会发生什么时,它就可以工作了!不可能再次看到崩溃。然后,即使您通过 Diawi 安装卸载并重复该过程,它也会起作用!只要您在 Xcode 上插入 iPhone,它就会一直工作...
- 有人告诉我们它崩溃了,第二天就可以工作了。
我们做了什么:
- 我们更新了 Pod
- 我们更改了证书和配置文件并使其干净
- 由于 Parse SDK,我们遇到了一些问题,但我们已修复它
- 目标是 iOS 7.1
以下是我们拥有的 pod(屏幕截图): https://drive.google.com/file/d/0BzHfUya4Va4rb2dQSVJYazN1MFBxcG1DQnpBNXAybU9SVzk4/view?usp=sharing
有人见过这样的问题吗?最奇怪的是苹果居然没有拒绝。
感谢您的帮助!
【问题讨论】:
-
我们尚未发布该应用,但您可以在应用商店使用此促销代码下载它:TWPA6FYN94KE
-
如何下载?我从不使用促销代码下载
-
你可以去应用商店,然后到底部点击“代码”。谢谢!
-
在启动尝试期间设备日志中有什么内容?
-
不幸的是,设备日志中没有任何内容。当您将设备插入 XCode 时,应用程序会完美启动,因此无法知道。我们将尝试通过 Window>Devices>Device Logs 获取崩溃日志。我会告诉你的
标签: ios xcode app-store crashlytics