Yürütülebilir geçersiz yetkileri ile imzalandı
Ad-hoc iphone'umda dağıtım ile ilgili bir sorun yaşıyorum. SDK 3.0 ile bir uygulama geliştirdim. Bir geliştirici lisans. Benim proje sertifikası ve temel hazırlık profillerini ekledim. Yani, sorun değil.
Ama, benim iPhone uygulamasını yüklemeye çalıştığımda, projeyi derler ve sonra hata görüntüler: Düzenleyici penceresinde "The executable was signed with invalid entitlements"
. Bir şey mi kaçırdım? 2.2.1 benim iPhone yükselttiniz ve en son Apple SDK indirilir.
Bu sorun için bana yardım et lütfen.
CEVAP
Bu oldukça iyi talimatlar vardır 'Portal Programı'. Eğer giriş eğer
http://developer.apple.com/iphone
Sonra sol tıklayın, Dağıtım ve tıklatın
Ve Geçici Dağıtım için Dağıtım ön hazırlık Profili İndirme yaratmak
altındaki bağlantı.
İşte anahtar bit:
Geçici Dağıtım için, aşağıdakileri tamamlayın:
- Dosya Menüsünde, Yeni bir Dosya - ^ seçin . iPhone OS ->Kod İmzalama ->Yetkileri. Dosya - “Hakları.adı"ve‘’. Bitirmek plist Bu varsayılan haklarının bir kopyasını proje kapsamında dosyası oluşturur.
- Yeni Entitlments seçin.plıst dosya ve işaretini kaldırın “-görev-izin al” özelliği. Haklarınız kaydedin.dosya plist. 4,-görev-izin denir böyle büyük mükafat ("debug" )
- Hedef seçin ve Oluştur ayarları denetçisini açın. ‘Kod İmzalama Yetkileri’ ayarı, yeni Haklara dosya türü oluşturmak.uzantısı da dahil olmak üzere plist dosyası. Haklarınız koy yoksa bir yolunu belirtmek için gerek yoktur.plıst bir yerde proje üst düzey başka dosya.
- ‘Bir’. Build ' I Tıklatın (Not: ikili 57x57 piksel, Kare görüntü simgesi basık içermelidir. Bu simge, iPhone veya iPod touch ana ekranda görüntülenir.)
'İEquatable ve geçersiz Nesne ara...
Git önemli: Başvuru geçersiz format: &...
'in nesi geçersiz kılınabilir kur...
Bir vektör geçersiz kullanımına hareke...
Genel olarak geçersiz bağlama anahtar ...