2016-04-01 17 views
0

Bir dağıtım profili kullanarak, push bildirimini test etmek için uygulamanızı Xcode 7'den gerçek bir iPhone'a başlatmaya çalışıyorum hata ayıklayıcısını kullanarak. Bu konuyu araştırdıktan sonra, Xcode'un hata ayıklayıcısını dağıtım profilleri ile oluşturulan uygulamalarla kullanmanın mümkün olmadığını öne süren birkaç cevapla karşılaştım; Bir geliştirici profili kullanmam gerekiyor. Ancak, maalesef test ettiğim push bildirimi hizmeti bir üretim sertifikası kullanılarak oluşturuldu ve bu yüzden bir geliştirici profili kullanamıyorum.iOS Dağıtım Profili - Uygulama başlatılamadı [Uygulama] işlemi başlatılamadı: işlem için iş alamadı 1339

Uygulamayı doğrudan telefonumda başlatırsam, hata görünmez; ancak Xcode'un hata ayıklayıcısını kullanma seçeneğim yok.

  1. Xcode'un hata ayıklayıcısını bir dağıtım uygulamasıyla kullanmanın gerçekten bir çözümü yok mu? Dağıtım uygulaması için hata ayıklamayı etkinleştiren Xcode veya plist modifikasyonunda bir ayar var mı?

  2. Üretim sertifikasını kullanarak PNS'den gelen hata ayıklama hataları için hangi seçeneklerim var?

cevap

0

Sandbox sertifika ve elma sunucu uç noktası Eğer sandbox modunda test ile bitirdiniz eğer tek sorun kötü bir sertifika olabilir değilse o zaman üretim, çalışacak ve siz de bunu düzeltebilir, bunun için burada serbest bırakıldıktan sonra. Neyse, örneğin, testflight veya Fabric ile dağıtılan uygulamalarda bir ad hoc dağıtım sertifikası kullanarak üretim modunda apns test edebilirsiniz.

+0

Sandbox'ların ve dev sertifikalarının amacını anlıyorum, ancak sorum şu hatayı alıyorum neden değil ... Xcode'un hata ayıklayıcısını dağıtım paketi ile birlikte gelen bir uygulama ile nasıl kullanabileceğimi bilmek istiyorum. mümkün. Durumumda, sanal sertifika ortamıyla dev sertifika kullanma seçeneğim yok. – Vee

+0

Bence bu mümkün değil ... token Apple didRegisterForRemoteNotificationsWithDeviceToken içinde size gönderecektir üretim ortamı için geçerli olmayacaktır. –

İlgili konular