应用程序在iPhone 7上崩溃,但在模拟器

时间:2017-04-04 13:10:50

标签: ios objective-c iphone7plus

我的Objective-c应用程序从iPhone 5到iPhone 6s plus运行良好。但是在我收到一些iPhone 7用户的投诉前两天,应用程序在安装应用程序后立即崩溃。当他们点击应用程序图标时,应用程序也会崩溃。但是当我在iPhone 7模拟器上运行时,我没有遇到任何问题。我甚至没有iPhone 7设备来检查这个问题。即使使用在线工具,我有什么方法可以解决这个问题吗?请建议我一个解决方案。感谢。

2 个答案:

答案 0 :(得分:1)

以下是停止应用程序在打开时立即崩溃或挂起所需执行的操作:安装设置>中的所有等待软件更新。一般>软件更新(可能版本为10.0.1,iPhone 7可能附带iOS 10.0)

  1. 安装并让iPhone正常重启
  2. 打开App Store
  3. 完全下载任何新应用,无论是免费还是付费都无关紧要
  4. 您会看到一条弹出式消息,说条款已经更改,通过点击众多“同意”屏幕接受新条款
  5. 退出App Store
  6. 返回主屏幕并启动最初崩溃的应用
  7. 来源:http://osxdaily.com/2016/09/16/fix-apps-crashing-immediately-new-iphone/

答案 1 :(得分:0)

我的旧应用程序遇到了同样的问题,然后在Info.plist中添加了权限。喜欢

适用于相机:

<key>NSCameraUsageDescription</key>
<string>You can take photos to document your job.</string>

照片库

<key>NSPhotoLibraryUsageDescription</key>
<string>You can select photos to attach to reports.</string>

请检查您的应用程序是否有其他权限,如麦克风或其他。我希望这能解决你的问题。

如果您对上述答案不满意,请尝试 Instuments 检查iPhone 7的任何内存问题或其他问题