İOS'ta gizlilik ayarlarını sıfırlamak mümkün mü?


91

İOS takvimine erişim izni vermeyi test etmek için test cihazımdaki gizlilik ayarlarını sıfırlamam gerekiyor.

Ancak, cihaza her yüklediğimde eski gizlilik ayarlarını hatırlıyor ve bana erişim izni verip vermediğimi sormak için uyarı görünümünü göstermiyor. Uygulamanın silinmesi ve yeniden yüklenmesi bu gerçeği değiştirmez.

İOS'un uygulamamı bildiğini unutup bana tekrar sormasını sağlamanın bir yolu var mı?


35
Bunun konu dışı olduğuna katılmıyorum. Bu sorun, iOS kullanıcı arayüzü testi sırasında her zaman ortaya çıkar. Soru "programlı olarak" veya "otomatik olarak" içeriyorsa ve bir calabash-ios veya uiautomation etiketi içeriyorsa, bu kabul edilebilir mi?
jmoody

9
Bu soru hiç konu dışı değildir ve Apple'ın tek bir uygulama için izni sıfırlamak için yeni bir yol eklemesi ve kimse kilitli olduğu için yeni bir cevap ekleyememesi utanç verici olur.
superarts.org

11
Bu soru konu dışı değil, uygulama geliştiricilerin zaman zaman yapması gereken bir şey.
Tom Harrington

10
Bu konu dışı değildir ve belki de Stack Overflow 'süpervizörlerinin' insanları aşağı çekmeyi bırakıp puanlarına göre iyi ve açıkçası ilginç soruları sınırlandırmasının zamanı gelmiştir.
Adi

2
Bunun geliştiriciler için neden önemli olduğuna ve neden kapatılmaması gerektiğine dair nedenler eklemek için düzenledim. Umarım hakem incelemesinden geçer
ken

Yanıtlar:


154

"Settings.app" uygulamasını başlatın, Genel> Sıfırla> Konum ve Gizliliği Sıfırla'ya gidin.

Bu, tüm uygulamaların gizlilik ayarlarını sıfırlar, ancak bildiğim kadarıyla, tek bir uygulama için sıfırlamanın bir yolu yok. Uygulamayı kaldırıp tekrar yüklemek bile yardımcı olmuyor.


13
Bu, iOS 7'de de aynı durumdur.
Edmundito

4
Bu, özellikle gizlilik izinlerinin tüm uç durumlarını test etmeye çalışırken, test amaçları için gerçekten yararlıdır. Teşekkürler!
Dafydd Williams

Benimle çalışan iyi adamlardan birinin bulduğu bir hack yolu var - bu bir hack, ancak örneğin uygulamanızı izinler için test etmeniz gerekiyorsa tek uygulama ayarlarını sıfırlamak harika çalışıyor.
Adi

@Adi Hack nedir?
bcattle

7
Gecikme için üzgünüm. Uygulamanızı kaldırırsınız, ardından cihazınızı sıfırlarsınız (evet, tamamen kapanır ve önyüklenir). Şimdi saate / saate gidin ve manuel olarak ayarlayın ve tarihi en az 1 gün ileriye ayarlayın - genellikle güvenli tarafta olmak için 2 gün seçerim. Son olarak, her şey tamamlandıktan sonra, yeniden başlatıp uygulamayı yüklersiniz - tüm ayarlar şimdi sıfırlanmalıdır. Ne yazık ki bunu yapmaya devam etmeli ve her seferinde günlerini ilerletmelisiniz - çok sıkıcı. Açıklaması nedir? Görünüşe göre Apple, 24 saatlik aktivite için süren bir tür tutarlılık verilerini saklıyor. Umarım yardımcı olur.
Adi
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.