Kurumsal iOS Uygulamasını yüklerken "Güvenilmeyen Uygulama Geliştirici" mesajı


88

Kurumsal bir uygulama geliştiriyorum. İOS8 beta'da test ederken aşağıdaki uyarı görünümünü gördüm:

Untrusted App Developer
Do you trust the developer "iPhone Distribution: ---" to run apps on you iPad?

Sadece ilk seferinde ortaya çıkıyor. Bir şekilde bundan kaçınabilir miyim? Ve neyle ilgili?

Ekran görüntüsü


2
Bir düşünün: Bu mesajı bastırabilirseniz, evrendeki her kötü hacker da onu bastırabilir.
gnasher729

3
@ gnasher729 evet, güvenmediğim bir geliştiriciden bir uygulama indirdiğim ve ardından güvenmediğim bir geliştiriciden o uygulamanın simgesine dokunduğum durumu hayal etmek kolay. Ama ah! Bu uyarıyı görüyorum! Bu geliştiriciye güvenmiyorum! Whew: iptal edin. Orada bir kurşun ... atlatmış
buildsucceeded

Yanıtlar:


50

Bir uygulamayı App Store aracılığıyla dağıtmadıkça bundan kaçınamazsınız.

Bu mesajı, uygulama henüz kullanıcı tarafından güvenilmeyen bir kurumsal sertifika aracılığıyla imzalandığı için alırsınız. Apple, kurulmakta olan uygulama App Store inceleme sürecinden geçmediği için teknik olarak güvenilmez olduğu için bu uyarıyı görünmeye zorlar.

Kullanıcı istemi kabul ettikten sonra, sertifika güvenilir olarak işaretlenir ve uygulama yüklenebilir (aynı sertifika ile imzalanmış, ileride yüklemek istediğiniz diğer uygulamalarla birlikte)

Not: Yorumlarda belirtildiği gibi, iOS 8'den itibaren, belirli bir sertifikadaki tüm uygulamaların kaldırılması, söz konusu sertifikadaki bir uygulama yeniden yüklendikten sonra isteminin tekrar gösterilmesine neden olacaktır.

Bu bilgiyi onaylayan Apple web sitesine bağlantı: https://support.apple.com/en-us/HT204460


4
Bu doğru değil. Sertifikayı cihaza yüklersem, uygulamayı kabul etsem de kabul etmesem de hala güvenilmez. İOS8 haricinde uygulamaya güvenilecek - aynı yayıncı tarafından her uygulama için 'Güven'e dokunmanız gerekiyor.
zaitsman

@zaitsman, kulağa doğru gelmiyor ... Bir kuruluşa cihaz başına yalnızca bir kez güvenmek zorunda kaldım. Test
derlememizi

Bu, kurulmuş bir kurumsal dağıtım mı? gerçekten uygulamayı nasıl yüklersiniz - testflight veya ipcu veya?
zaitsman

7
Bunu denedim ve hala sonuçlarımı alıyorum - uygulamayı bu şekilde yüklersem ve sonra SİLİRsem, tekrar yüklersem kullanıcıya tekrar sorulur. Yükseltirsem bu olmaz, ancak bu dağıtım yöntemine bağlı değildir. Bu yalnızca iOS8 içindir.
zaitsman

3
@zaitsman Sen haklısın. İOS 8'de (önceki sürümlerin aksine), kullanıcı cihazdan o imzalayan tarafından son uygulamayı silerse, iOS artık uygulamayı imzalayana "güvenmeyecektir". Bu nedenle, son kurumsal uygulamanızı cihazdan silerseniz, yeniden yüklerseniz ve ardından kullanıcı uygulamayı çalıştırmak için dokunursa, bu uyarıyı görürsünüz.
Nobosi

233

Bugün bunu iOS 9 Beta ile test ediyordum ve çözümü buldum.

Çözmek için şu adrese gidin:

  1. Ayarlar -> Genel -> Profiller [iOS 10'da Cihaz Yönetimi]
  2. ENTERPRISE APP altında, mevcut geliştirici hesap adınızı seçin.
  3. "Geliştirici hesabı adınıza" güvenin
  4. Açılır pencerede "Güven" e dokunun.
  5. Bitti

8
Bu doğru cevap olarak işaretlenmelidir. Bununla birlikte, diğer cevaplar kendi başlarına okunmaya değer.
Owen Hartnett

1
Şirketimin e-posta sisteminden zaten mevcut bir MDM profilim var ve Ayarlar / Genel'e gittiğimde, bu profile sahip yalnızca "Profil" var. Geliştirici sertifikasının burada görünmesini nasıl sağlayabilirim?
Orion Edwards

İki profilim ve kurumsal MDM bir ve iOS9 betalarını test etmek için Apple Profilim var. Geliştirici profilimi manuel olarak ekledim ve bana güvene çarpma seçeneği sunmadı .. sadece güvenilmez gösteriyor. Biri yardım edebilir mi?
Michael Rowe

@MichaelRowe Uygulamayı (geliştirici profilinizle) cihaza yüklemeniz gerektiğini, bunun yerine geliştirici profilini manuel olarak eklemeniz gerektiğini düşünüyorum.
Joni

2
@Joni, bahsettiğiniz şekilde özel kurumsal uygulamalara güvenebiliyorum. Ancak uygulamayı her yeniden yüklediğimde güvenmemi istiyor. Ona kalıcı olarak güvenmenin bir yolu var mı?
Avijit

28

İOS 9'da:

Ayarlar -> Genel -> Aygıt Yönetimi -> Geliştirici uygulaması / Apple Kimliğiniz -> Orada güven ekleyin / kaldırın


1
Önceki cevaplar iOS 9 betalarını yansıtıyor gibi görünüyor. Mevcut iOS 9.2 kullanıcılarının bu cevapta belirtilen ayarları kullanması gerekiyor.
Justin Noel

7

Bu sorun, uygulamanın güven doğrulaması başarısız olduğunda ortaya çıkar.

Ekran görüntüsü 1

Aşağıdaki resimlerde gösterilen Ayarlar'dan uygulamaya güvenebilirsiniz.

Ekran görüntüsü 2

Ekran görüntüsü 3

Ekran görüntüsü 4

Bu işe yaramazsa, uygulamayı silin ve yeniden yükleyin.


1
buna varsayılan olarak izin vermenin bir yolu var mı? Uygulamayı her yeniden yüklediğimde buna yeniden izin vermem gerekiyor. Bu oldukça can sıkıcı. btw. Ekran görüntülerinizdeki kırmızımsı karalama hoşuma gitti;) xD
themenace

Sanırım bu uyarı, uygulamayı her yüklediğinizde sorulacak.
Jayprakash Dubey

4

Benim durumumda, iOS 9.3 ile aşağıdaki bazı adımları değiştirdim Bu sorunu çözmek için:

Ayarlar -> Genel -> Cihaz Yönetimi -> Geliştirici uygulaması Mevcut geliştirici hesabı adınızı seçin. "Geliştirici hesap adınıza güvenin" açılır pencerede "Güven" seçeneğine dokunun. Bitti


2

Cihazı MDM ile yönetirseniz veya Apple Configurator'a erişiminiz varsa bu sorunu kesinlikle önleyebilirsiniz.

Çözüm, Geliştirici veya iOS Dağıtım sertifikasını MDM veya Apple Configurator aracılığıyla cihaza göndermektir. Bunu yaptığınızda, bu sertifika tarafından imzalanan herhangi bir uygulamaya güvenilecektir.

"Bu geliştiriciye güveniyor musunuz" seçeneğini tıkladığınızda, aslında bu sertifikayı her uygulama için manuel olarak ekliyorsunuz.


3
üzgünüm dostum ama bunu denedim ve bu tavsiye yanlış - cihazda MDM tarafından verilen sertifika aldım ve hala 'güvenilmeyen geliştirici' yazıyor.
zaitsman

Zaitsman ile aynı sonucu alıyorum - iPhone Dağıtım sertifikasını MDM aracılığıyla teslim etmek "Bu geliştiriciye güveniyor musunuz" uyarısını engellemez (iOS 8.1.3). Sertifikanın Uzaktan Yapılandırma profilinde mevcut olduğunu doğruladım. Bunu çalıştırdıysanız, adımları detaylandırabilir misiniz?
Mr Friendly

1
MDM hakkında biraz daha açıklayıcı olabilir misiniz? MDM nedir ve bundan kaçınmak için bu MDM'yi nasıl kullanabilirim?
Asif Bilal

Bay Dostu: iOS9'u şimdi kontrol ettiniz mi? Sonuç nedir? MDM'ye gitmek istiyorum, bu yüzden iOS9'da hala sorun olup olmadığını kontrol ediyorum.
Asawari

2

MDM aracılığıyla dışarı atarsanız, uygulamaya otomatik olarak güvenmesi gerekir ( https://support.apple.com/en-gb/HT204460 ), ancak yine de sertifikaları vb. Apple ile doğrulaması gerekir. iptal vb sanırım. Bu mesajı uygulamanın başlatılmasını engelleyen bir mesaj aldım ve yalnızca proxy bilgileri yapılandırıldığında, birkaç başlatma denemesinden sonra interneti kullanabilirdim.


2

İOS 9.1 ve daha düşük sürümlerde, Ayarlar - Genel - Profiller'e gidin - Profilinize dokunun - Güven düğmesine dokunun.


2

Gelen iOS 9.3.1 ve üstü: Ayarlar> Genel> Cihaz Yönetimi


Lütfen sorunun neden ve nasıl çözüleceğini açıklayın. Karar Verme Yönetimi penceresini açma adımlarını özetlediniz, ancak Aygıt Yönetimi'ni açtığında ne olacak?
ishmaelMakitla

0

İOS 13.6 için

Ayarlara gidin -> Genel -> Aygıt Yönetimi -> Güven'e tıklayın «Apple Geliştirme» -> Kırmızı güven düğmesine tıklayın ve artık hazırsınız! 😁 Keyfini çıkarın

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.