Bir iOS oyununu silip ilerlememi koruyabilir miyim?


14

Diğer uygulamalara yer açmak için iPhone'umdan bir oyun silmek istiyorum. Bunu yapmaya çalışırsam, uygulamanın tüm verilerinin silineceği konusunda uyarıyor.

Bu, tekrar oynamak için kilidini açmanız gereken aşamaları olan bir oyundur. Eğer bu oyunu tekrar yüklersem, tüm kilit açma aşamalarını geçmek zorunda kalmak istemem. İlerlememi korumak ve oradan başlamak istiyorum. Oyunu iPhone'umdan silmenin bir yolu var mı, ancak daha sonra yeniden kurmam durumunda ilerlememi hatırlattı mı?

Game Center'ın yüksek puanlar ve rozetler hakkında bilgi sakladığını biliyorum, fakat aynı zamanda ilerlememi de kurtarıyor mu?


Yanıtlar:


6

Bazı geliştiriciler, ilerlemenizi sürdürmek için paketten hangi dosyaları kopyalamanız gerektiğini size söyleyerek size yardımcı olacaktır - bir e-postaya değer. Mika Mobile bunlardan biri - Battleheart gelişimimi burada bir cihazdan diğerine nasıl kopyalayabildiğime bakın . Bir dosyayı kopyalamakta rahat olmanız zor değildir.

Bir uygulamayı silerseniz o zaman uygulamanın paketi (ve uygulaması), bir tane daha yaptıysanız iTunes yedeklemesinin bir parçası olarak yedeklenmeye devam eder.

Bulunan yedeği arşivleyebilirsiniz ~/Library/Application Support/MobileSync/Backup/.

Bu gerçekten de tıknaz bir yaklaşım. Her şeyi geri yükleyeceği için, bu yedeklemeden bu yana diğer uygulamalarda kaydettiğiniz ilerlemelerin üzerine yazacaksınız.

Benim yaklaşımım , uygulamadan Belgeler ve Kütüphaneler dizinlerini kopyalamak ve bunları daha sonra geri koymak için iExplorer kullanmak olacaktır . Bunun işe yarayacağından emin olmak için yedeklemeniz, yedeklemeniz arşivlemeniz ve ardından uygulamanın dokümanlarını ve kütüphane dizinlerini kopyalamanız gerekir. Ardından uygulamayı silin. Uygulamayı yeniden yükleyin, dokümanları ve kitaplıkları dizinlerini geri yerleştirin. Uygulamanız istediğiniz gibi devam ederse, devam etmekte özgürsünüz. Değilse, yedeklemeden geri yükleyin ve düşünmeye devam edin ... belki kaldırmak için başka bir uygulama seçin?


5

Oyun Merkezi şu anda oyun ilerlemesini kaydetmek için herhangi bir mekanizmaya sahip değildir.

Cihazınızda ilerleme bilgilerini depolayan oyunlar için, uygulamayı sildiğinizde bu bilgiler silinir. Ancak, iTunes'da yedeklenecektir, böylece bunu bir yedekten geri yükleyebilirsiniz ( daha fazla bilgi için bu soruya bakın ).

İCloud'da ilerleme kaydetmeyi seçen oyunlar bunu yapabilir - bu durumda, eğer doğru bir şekilde uygulanmışsa, uygulamayı yeniden yüklemek, aynı iCloud hesabına giriş yapmış olduğunuz varsayılarak) eski verilere erişim sağlayacaktır.


1

Bir uygulamayı sildiğinizde, verilerinizi kaydetme konusunda size artık bir seçenek verilmemektedir. Artık tut ya da kaldır seçimini yapamazsınız.


0

Buradaki cevaplar hakkında yorum yapmak istiyorum, çünkü ikisi de bir uygulamayı silmenin tüm verileri kaldıracağını belirtti.

Bununla birlikte, Supercell (Clash of Clans'in yaratıcıları) bu sorunun çözümünü bulmuş görünüyor. Tüm oyun verileri sunucularında saklansa da, uygulama kaldırıldıktan sonra bile kalacak olan hesap bilgilerini telefonunuzda bir yere kaydeder.

Birincisi: Hayır, bu verileri toplayan Game Center Hesabı değildir, çünkü GC giriş yaptığımda, uygulamayı kaldırdığımda, uygulamayı yeniden yükleyip oyuna başladığımda, daha önce bulunduğum yere geri dönecektir.

İkincisi: Aynı cihazın olduğunu tanımlamak için UDID'yi kullanmakla ilgili bir şeyler duydum ama bu da doğru değil. Mart 2012'den beri (sanırım) Apple artık uygulamaların / oyunların cihazın UDID'sine erişmesine izin vermiyor (gizlilik nedeniyle).

Nerede ve nerede olduğundan emin olmasam da, uygulama paketinin dışında verilerin (muhtemelen çok sınırlı bir miktarda) depolanması mümkündür.


Supercell'in bunu yaptığı yere link verebilir misiniz?
Mark

Bunun bir şekilde identifierForVendor'a bağlı olduğunu farz ediyorum, ancak o satıcıdan gelen son uygulama silindikten sonra identifierForVendorda silindiği ve bir uygulamanın o satıcıdan tekrar yüklendiği zaman değiştiği için net değilim . Ancak, SuperCell'in tüm yorumlarından bir şey çözdüğü anlaşılıyor gibi geliyor - oyundaki ilerlemeyi, yeni bir cihaz almadan süreyi sıfırlayamayacağınızı söylüyorlar.
tubedogg

0

Benim de bir elma cihazım var. Son güncellemelerden sonra, "Bu uygulamanın silinmesi verilerini silecek" yazan verileri kaydedemedim. Geçmişte sil düğmesine bastığınızda, uygulamaları kaldırıp kaldırmayacağınızı sordu. veri. Ama şimdi, başka seçeneğin yok. Sadece verileriyle siler.

Bunu uygulamamda denedim, yeniden indirdim ve açtım ve verilerim kayboldu.

Bunu yaptım çünkü aynı problemim var, Minecraft dünyalarımı kaybetmek istemiyorum, iCloud'u test ettim, işe yaramayacak, riske atma. Game Center sadece başarıları korur. Veri veya ilerleme değil.


0

Bazı oyunlar facebook hesabını ister ve oyuncunun ilerlemesini kaydetmek için kullanırlar. Örneğin Tap Titans, Real Racing, Candy Crush ... vb. kontrol et.

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.