SORU
11 HAZİRAN 2012, PAZARTESİ


Nasıl tamir " 'aps-çevre' hak dize uygulama" bulundu; " Güncellemelerinden 4.3 geçerli?

Alma push bildirimleri hangi basit basit bir iOS uygulaması oluşturmak için çok sıkı çalışıyorum. Benim tek nedeni yaptığım için bu kurmak için bir prosedür için bazı diğer ekip üyeleri ve yok olmuş bulur güncel bir çalışma sürümü bu talimatları başka bir yerde web üzerinde. Dükkanımız iOS için yeni bir dev, ben şahsen iOS dev ve böyle büyük mükafat ile tamamen deneyimsiz olduğum oldukça. Eğitimler, makaleler ve sorun on üzerinden Apple gönderilerini ve başka bir yerde denk geldim ve neredeyse orada olabilirim gibi hissediyorum

Burada nerede var (not kullanıyorum böyle büyük mükafat 4.3 ve çalışıyor başlangıçta dağıtmak için sadece iOS 5.1 ve anladığım kadarıyla bazı şeyler olabilir değişti son zamanlarda vs önceki sürüm Güncellemelerinden, ama tekrar ediyorum Yeni Tüm bu ve bulma tamamen kafa karıştırıcı ve kıvrık):

1) etkin İtmek olan benim iPhone üzerinde bir temel hazırlık profili var

2) test Güncellemelerinden projemde bir temel hazırlık profili imza kimlik (Oluşturma Ayarları >olarak seçilen var İmza Kodu)

enter image description here

3) paket ve Özet Bilgi ^ altında tanımlayıcısı var . Özel iOS Özellikleri düzgün* set Hedef (sanırım??)

4) registerForRemoteNotificationTypes benim temsilcinin didFinishLaunchingWithOptions çağrıldığını var

5) ve benim temsilci didRegisterForRemoteNotificationswithdevicetoken didFailToRegisterForRemoteNotificationswitherror, cihaz oturum açmak için ayarlanmış token veya hata sırasıyla var

6) Yetkileri Özet kontrol altında Etkinleştir var.

7) Haklar Dosyası aşağıya Doğru seçilir Yetkileri Etkinleştirmek kontrol ettiğimde otomatik olarak oluşturulduğu Tinker6 (benim test proje adı)

8) Tinker6.yetkileri aşağıdaki tüm web üzerinden çeşitli mesajlar göre doğru topladım, ama bir şey üzerinde Apple kendisinden kesin bulamıyorum) var dosya:

enter image description here

Güncellendi

9) Ayrıca, hak bir dosya olmadan her şeyi denedim, ve aslında aynı sonucu alırsınız.

10) mobileprovision Benim dosya içeriğini düzgün yetkileri vardır (sayı ve etki ama yapısal olarak aynı yağda yaptım):

<key>application-identifier</key>
<string>12355456A7.com.whatever.tinker</string>
<key>aps-environment</key>
<string>development</string>
<key>get-task-allow</key>
<true/>
<key>keychain-access-groups</key>
<array>
    <string>12355456A7.*</string>
</array>

/son güncelleme

Cihazımda bu çalıştırmak için çalıştığınızda, böyle büyük mükafat çıkışı aşağıdaki hatayı alıyorum:

2012-06-11 12:45:23.762 Tinker6[13332:707] Failed to get token, error: 
Error Domain=NSCocoaErrorDomain Code=3000 "no valid 'aps-environment' 
entitlement string found for application" UserInfo=0x24a3b0 
{NSLocalizedDescription=no valid 'aps-environment' entitlement string 
found for application}

-Görev-izin almak, üretim için aps-çevre, dört olası kombinasyonları, aynı şey için ayar denedim.

Nasıl bu geçmiş alabilir miyim? Nerede bu konuda kesin belgeler var mı?

--daha fazla arka plan izler--

*Bildiğim kadarıyla paket kimliğini, yine de bu ilişki içinde Kimliklerini Uygulama ve ön hazırlık profili kimlikleri Profil için ayarlanmış olması gerektiği hakkında net değilim. Uygulama Kimlikleri altında Sağlama portal bu (tekrar sayısı ve etki alanı şifreli) var:

enter image description here

Ve paket kimliği olduğu iki yerde bu var set:

enter image description here enter image description here

Bu doğru ya da her ikisini birden 12355456A7 ayarlanmalıdır olup olmadığını da pek emin değilim.com.her neyse.bu işlemi daha önce hiçbir başarı ile denedim ama tinker,...

NotFarkındayım orada birçok mesaj ile benzer başlıklar, ancak hepsi görünüyor çıkış tarihi esas dosya adları ve böylece ileri-verilen ve aslında hiçbiri çözüm gibi görünüyor yararlı. Verdiğim ayrıntı daha fazla düzeyde kaliteli bir yanıt garanti eder umuyorum. Muhtemelen atama bir lütuf olarak mümkün ve eğer yüksek kalitede cevap bu yol için bir çözüm ben ödülü size ödül olarak teşvik cevabın üzerinden twitter ve blogum. Eğer yazı crosspost özellikle çok iyi bir "buradakesinBasit bir itme almak için gereken adımları 500 çalışan başka bir şeyi sağlama de dahil olmak üzere ve bildirim uygulaması" makale blogunuzda ya da her neyse.

CEVAP
18 HAZİRAN 2012, PAZARTESİ


Eğer itmek için app ID yapılandırmadan önce ön hazırlık profili oluşturduğunuzda, temel hazırlık profili yeniden deneyin.

iOS Hazırlama Portal ->Hazırlama ->Senin cert ->DÜZENLE ->Yapmak Düzenle ->Download yeni hazırlama

Benim için çalıştı. Şimdi ıkın kullanmak mümkün değilim.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • infiniTuts

    infiniTuts

    18 Ocak 2012
  • L33TNoonProductions

    L33TNoonProd

    24 EYLÜL 2010
  • tinycammonitor

    tinycammonit

    14 Aralık 2010