2017-04-04 4 views
1

iPhone 5からiPhone 6s plusまで、私のObjective-cアプリはうまく機能しています。しかし、2日前にiPhone 7ユーザーから苦情がありましたが、アプリをインストールするとすぐにアプリがクラッシュしていました。そして、彼らがアプリアイコンをタップすると、アプリもクラッシュしています。しかし、私はiPhone 7のシミュレータでそれを実行すると、私は何の問題もない。私はこの問題をチェックするためのiPhone 7デバイスを持っていない。オンラインツールを使ってもこの問題を捉えることはできますか?私に解決策を提案してください。ありがとう。iPhone 7ではアプリがクラッシュしますが、シミュレータでは表示されません

+1

より多くの情報を、crashlogs例えば。 – shallowThought

+0

私はiPhone 7デバイスを持っていないので、クラッシュログを取得できません。私は私のクライアントからこのcomplaitsを得ました – Randi

+0

あなたのアプリケーションにcrashlyticsのようないくつかのフレームワークを追加しようとします。おそらく、あなたはこのフレームワークでcrashlogを扱うことができます。 – Sergey

答えて

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> 

マイクまたはその他のような他の許可をアプリあなたを確認してください。これがあなたの問題を解決することを願っています。

あなたは答え上から満足していない場合は、iPhone 7

+0

起動時にクラッシュします。ユーザーがアプリアイコンをタップするとすぐに。 – Randi

+1

これらのパーミッションが不足していると、アップルはアプリケーションの承認を拒否してしまいます(それは私に起こったため)、モデル固有ではない可能性が高いです。 – Stonz2

+0

ええ、私のアプリは既に多くのバージョンのappstoreによって承認されています – Randi

1

で任意のメモリの問題やその他の問題をチェックするためにInstumentsを試してみてくださいここでは、すぐにクラッシュやハングからのアプリを停止するために行う必要がありますものですオープン:通常としてインストール設定>一般>ソフトウェアアップデート(それはおそらく10.0.1とバージョン管理されており、iPhone 7は、iOSの10.0を出荷するかもしれない)に

  1. を発見された待機中のソフトウェアアップデートをインストールしてみましょうiPhoneの再起動
  2. App Storeを開く
  3. 無料でも有料でも、文字通り任意のアプリをダウンロードしてください。
  4. 利用規約が変更されたことを示すポップアップメッセージが表示されます。数多くの「同意」画面最初に

ソースクラッシュされた

  • 終了してホーム画面にApp Storeの
  • 戻り、アプリ(複数可)を起動します。あなたが必要http://osxdaily.com/2016/09/16/fix-apps-crashing-immediately-new-iphone/

  • 関連する問題