【发布时间】:2014-08-18 09:53:52
【问题描述】:
我们遇到了一个很奇怪的问题,想问问有没有人在实践中遇到过同样的问题。
在应用程序中,我们使用AVFoundation 实现了最新的Apples 自定义相机示例。正如我所说,我们已经彻底遵循他们的示例并按照推荐的顺序调用所有阶段,我们所做的唯一更改是将相机管理分离到一个单独的类中,但我们提供了足够的交互接口。
ViewController 包含相机预览视图可能会导致其他两个不需要大量初始化时间的标准屏幕(至少它不可见)。通过NavigationController 进行转换。
在我们在调试模式下以及通过Testflight 和HockeyApp(最后两个的临时证书)进行的测试中,应用程序运行完美,没有任何延迟。但是当我们从具有相同代码的 App Store 运行版本时,我们注意到转换到带有摄像头的 ViewController 并从它卡住了 2-4 秒。我们已经检查了代码和 Internet 以查找可能的原因和类似问题,但没有发现任何问题。
那么,这里有没有人遇到过与相机相同的问题,或者发布的应用程序表现如此不同的情况,也许可以告诉我们应该朝哪个方向挖掘?
如果您需要任何其他信息,请告诉我们。
【问题讨论】:
-
尝试使用 Instruments 测量带有剥离符号的构建。
标签: ios objective-c app-store