2013-06-05 20 views
6

hata ayıklamaya çalışırken anında çöker. Bunun uzun zamandır olduğunu anlıyorum ... ama bu sorunun nasıl önleneceği veya hata ayıklanacağıyla ilgili ipuçlarını veya tavsiyeleri arıyorum.iPad Simulator uygulaması

Uygulamamı iPad simülatörüne (phoneapp kullanarak webapp) başlatırsam, Safari'yi başlatıp Develope-> iPad Simulator-> index.html'yi seçin - Safari hemen çöker. Garip olan şey, bu uygulama üzerinde çalışan birkaç geliştiriciden biri olduğum ... ve hepimizin görünüşte aynı kurulumlara sahip olduğumuzdur - ancak bu onlar için olmaz. Safari'de beklendiği gibi hata ayıklayabilirler. Ayrıca uygulamanın simülatörde harika çalıştığından da bahsetmeliyim. katılan

Yazılım: Xcode 4.6.2 Safari 6.0.5

iPad 6.1 için simülatörü Koşu Yine, bu elimizde pek olmadığını biliyoruz. Birinin onu bulmak için doğru yönde yönlendirebileceğini ummak.

+1

Bu çok uzun bir çekim ancak önbelleği Safari'de temizlemeyi denediniz mi? Ve gerçek bir cihaz kullanırken aynı davranışı görüyor musunuz? – Robert

+0

Yalnızca IDE'nin kendisi ile ilgili sorular için [tag: xcode] etiketini kullanın. Teşekkürler! – Undo

+0

@Robert - evet Önbelleği safaride temizlemeyi denedim. Ayrıca, bir üçüncü taraf uzantısının suçlanabileceği umuduyla uzantıları da devre dışı bıraktım. – Technologyrocks

cevap

4

SOLVED! Safari'de ayıklama tekrar çalışır - - ~/Library/Application Support/iPhone Simülatörü/6.1/Uygulamalar/

ve Voila sadece çökmez: Bir heves

ben bu uygulama için dizin uçurdu -on-yük! Mac OS ve Xcode/iOS Simülatörü daha yeni bir sürümü ile bu bulgu bu insanlar için

+0

Simülatörünüzü esasen sıfırlarsınız. Bu bir çözüm olup olmadığından emin değil - Orada bir kaza neden olan bazı kötü veriler vardı gibi görünüyor. Veriler tekrar bozulmaya giderse sorun gelecekte ortaya çıkabilir. – Sid

+0

@Sid - tam da şüphelendiğim şey (bozuk veriler). Bununla birlikte, garip bulduğum şey, uygulamanın kendisinin simülatörde mükemmel bir şekilde çalıştığı ve kapsamlı birim ve fonksiyonel testlerimizi geçtiğidir. Bu Safari'nin bu dizinde herhangi bir şey saklamasını beklemiyordum - bu yüzden bozuk ve sorunlara neden olan şeylerin kaybına uğradım. – Technologyrocks

+0

Her uygulamanın kendileri için önbellekleri vardır ve bir uygulamayı (aslında yaptığınız şey) silmeniz, web ile ilgili kalan tüm öğeleri silmenin bir yoludur. – TahoeWolverine

1

, bu düzeltme de benim için çalıştı:

Mac OS sürümü: 10.12.6
iOS Simülatörü sürümü: 10.0

  1. iOS Simulator'u açın.
  2. Menü çubuğunda Donanım> Tüm İçeriği Sil ve Ayarlar> Sıfırla'ya gidin.
  3. Mac

tekrar çalışır bundan sonra olmalı yeniden başlatın

  • .