2016-04-04 38 views
0

Şu anda ilk React Native uygulamasını yayınlamaya çalışıyorum ve bir hata beni 3 hafta boyunca çıldırtıyor.ReactNative - Gerçek cihaz üzerinde çalışırken XCode hatası?

Uygulamamı XCode'da bir IOS simulatörü üzerinde çalıştırdığımda her şey iyi çalışıyor. Ben gerçek IPhone için hedef cihazı değiştirdiğinizde Ama (ben IPhone 4, 5 ile çalıştı ve 6), bu XCode hata var: my düzeni serbest bırakma modundayken Tabii

XCode React-Native bug

.

XCode parametrelerinde bir şeyi unuttuysam veya bir JavaScript hatası olup olmadığını bilmiyorum. Ancak, uygulamayı simülatörde çalıştırdığımda her şey iyi görünüyor.

XCode React-Native bug

konusunda fikrin veya ipucu (ama çoğu için ... uyarılara tepki)? Özellikle, "KinderApp Release [175: 60b]" yazdığında, hangi dosyanın [175: 60b] başvurduğunu biliyor musunuz?

DÜZENLEME: Elbette

, benim AppDelegate.m içinde Seçenek 2 uncommented var: kutudan

AppDelegate.m

+0

bir cihaz üzerinde çalışan "Opsiyon 2." ın kullanılması gibi aynı olmadığını unutmayın. İlk olarak "Option # 1" etkinleştirilmiş bir cihazda çalışmayı denemek isteyebilirsiniz ve "main.jsbundle" öğenizin en son JS kodunuzu içerdiğinden emin olabilirsiniz. Görünüşe göre bir yerlerde bir sözdizimi hatası var. –

cevap

1

Seçenek 2. Yapı 'main.jsbundle yüklemektir . Uygulamanızı uzak JavaScript yüklemeye yapılandırmışsınız gibi görünüyor.

Gördüğünüz istisna, Malformed JavaScript'in JSContext'e gönderildiği anlamına gelebilir.

İleriye doğru hareket etmeden önce durumun doğru olduğunu doğrulayarak başlayacağım.

- Düzenleme - Bu noktada önemli değil XCode çıkan

uyarılar.

1

Sadece sorunu çözdüm. Yapıda çok basit bir javascript hatası oldu. Kullanıcıya mesajı görüntülemek için temel bir javascript "uyarısı" kullandım. Simülatörde tolere edildi. Ancak gerçek bir cihazda çöker. Son olarak, AlertIOS.alert uyarısını değiştirdim ve her şey iyi çalışıyor. Bunun için

3 hafta ...

İlgili konular