2017-05-15 7 views
0

最後に私はアプリケーションを終了しますので、ベータテストを行う時期です。だから私はテスト飛行でそれをテストするために接続するために私のアプリケーションをiTunesにアップロードするが、私はいくつかのタスクを実行するとクラッシュし続ける。テストフライトを使用するとアプリケーションがクラッシュする

  1. テストフライトアプリでダウンロードしたメニューからアプリを開こうとします。
  2. 私はCoreData
  3. に新しいレコードを挿入すると、私はテスト飛行からアプリを開いたときにいつかそれがだせ画面の後にクラッシュしますが、私に黒い画面が表示されませんでしたAFnetworking
  4. でHTTPリクエストを作るしようとします。

私は手がかりなく5日間検索しています。私はリリースとデバッグモードの両方をxcodeから実行してテストしましたが、全くクラッシュしません。この問題は、アプリケーションがtestflightからインストールされている場合にのみ発生します。私はいくつかのメモリ割り当ての問題かもしれないと思う。 testflightのバグですか?テスト飛行で起こったのと同じ動作を私のxcodeでも発生させ、エラーを知り、修正する方法はありますか?

私はiphone 7プラス(IOS 10.2)とiPhone 5S(IOS 9.3)のIOS 8.0 ++

テストをターゲットにしています。

のXcode 8.3.2

Iは、差分クラッシュレポートの多くを得るが、それのほとんどは、この1に似。たぶん私は辞書にいくつかのゼロの値を挿入する?しかし、私がxcodeからビルドすると、どうしてそれは起こりませんか?

Exception Type: EXC_CRASH (SIGABRT) 
Exception Codes: 0x0000000000000000, 0x0000000000000000 
Exception Note: EXC_CORPSE_NOTIFY 
Triggered by Thread: 0 

Filtered syslog: 
None found 

Last Exception Backtrace: 
0 CoreFoundation     0x18319ee38 __exceptionPreprocess + 124 
1 libobjc.A.dylib     0x182803f80 objc_exception_throw + 56 
2 CoreFoundation     0x183084554 -[__NSDictionaryM setObject:forKey:] + 924 
3 Cellecter      0x1001db19c 0x100040000 + 1683868 
4 Cellecter      0x1001dafe4 0x100040000 + 1683428 
5 CoreFoundation     0x183140eac __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20 
6 CoreFoundation     0x1831406cc _CFXRegistrationPost + 396 
7 CoreFoundation     0x18314044c ___CFXNotificationPost_block_invoke + 60 
8 CoreFoundation     0x1831a9494 -[_CFXNotificationRegistrar find:object:observer:enumerator:] + 1532 
9 CoreFoundation     0x18307e788 _CFXNotificationPost + 368 
10 Foundation      0x183adfd1c postQueueNotifications + 684 
11 CoreFoundation     0x1831547b0 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32 
12 CoreFoundation     0x183152554 __CFRunLoopDoObservers + 372 
13 CoreFoundation     0x183152884 __CFRunLoopRun + 672 
14 CoreFoundation     0x18307cd10 CFRunLoopRunSpecific + 384 
15 GraphicsServices    0x184964088 GSEventRunModal + 180 
16 UIKit       0x188351f70 UIApplicationMain + 204 
17 Cellecter      0x1001e8834 0x100040000 + 1738804 
18 libdyld.dylib     0x182c1a8b8 start + 4 

更新:いくつかの方法を私の第一及び第四の質問はafnetworkingにレコードを挿入しようとするとクラッシュするまでそれ狭い今、私の質問の修正されています。

答えて

1

これは多くのことになります。

CoreDataManagedObjectContextの問題で移行の問題が発生する可能性があります。

黒い画面は表示の問題である可能性があります。

あなたの質問が広すぎる、コードがない、あなたの最近の進歩を知らない。

実際のデバイスを使用していますか?エミュレータ?どのバージョンのXcode? iOS導入ターゲットですか?

次回この質問にご質問ください。

How to Ask

+0

申し訳ありません、私は私の質問を更新します。 –

+0

私は私の質問を更新しました。 –

+0

私はエラーを修正することができます。私はあなたにアップヴォート=を与える返事のためにあなたにお付き合いください) –

1

私は最終的に問題を修正するために管理します。実際には問題は非常に簡単ですが、私がクラッシュレポートを象徴していない場合は問題を解決できません。実際には問題はFCMにあります。hereから、デバイストークンを受け取るために実動プッシュ証明書が必要です。毎回デバイストークンがnilを返し、トークンをコアデータに保存しようとします。

+0

あなた自身が問題を発見してうれしいです:) – Balanced

関連する問題