AppStore incelemesi satın almamızı gerektiriyor Non-renewing subscriptions
türünü kaydettirmek için kullanıcıyı zorlamıyor. Aynı zamanda kullanıcı kayıt olmadığı anlamına da gelir o Non-renewing subscriptions
tipKaydı olmayan abonelikler için geri yükleme işlemleri kayıt olmaksızın kayıt olmak
ve Apple Document Non-renewing subscriptions
gerektirir geri yüklenebilir gerekir. Dedi:
Yani kendini userName ve şifreyle userId alabilirsiniz, bu yüzden farklı ios cihaz için Kullanıcı bilgileri paylaşabilir ve ben işlemleri geri yükleyebilirsiniz çünkü benzersiz bir kullanıcı kimliği var.Sigara yenileyen abonelikleri ve sarf ürünler otomatik Mağaza Kit tarafından restore değildir. Bununla birlikte, yenilenmeyen abonelikler ürününün yeniden üretilebilir olmasını sağlamalıdır. Bu ürünleri geri yüklemek için, işlemlerini kendi sunucunuzda satın aldığınızda ve bu işlemlerin kullanıcının aygıtlarına geri yüklenmesi için kendi mekanizmanızı sağlamanız gerekir. Kullanıcı kayıt, ben kullanıcıya eşsiz bir userId verecektir zaman
Ancak sorun şudur: kullanıcı kayıt olmadığında, sunucum da onlara benzersiz bir userId verir, kayıt olmayan kullanıcı userId öğesini .plist
'a kaydeder. İşlemleri de geri yükleyebilirler. Ancak, uygulamamı sildikten sonra bir kez indirdiğinde, userId kaybolur, bu yüzden işlemleri geri yükleyemez. Normal bir varsayılan kullanıcı olacak.
Appstore nedenle Uygulamamı reddedecektir mu:
Appstore reddedecektir Eğer uygulamayı silmek kayıt olmadan abonelikleri, Sigara yenileyen için işlemler daha önce
geri Restore Can, Bunu nasıl düzeltebilirim?
Kullanıcıya kullanıcı vermeyi veya onu .plist dosyasına kaydetme fikrinden endişe duyuyorum. Kötü niyetli bir kullanıcı bu userId'yi çevrimiçi yayınlarsa ne olur? Bu güvenliğinizi bozar, evet? (.plist bilgisi iExplorer gibi programlar aracılığıyla kullanılabilir). –
@ChrisPrince Kullanıcıyı çevrimiçi olarak gönderebilir, ancak sunucumuzun bir işlem listesi vardır. Bir abonelik (kullanılmayan) sadece bir kez başarılı bir şekilde geri yüklenebilir. Başkalarına gönderirse, diğerlerinden biri başarıyla geri yükleyebilir ve geri yükleyemez. Yani bu benim güvenliğimi bozmaz. –
@ChrisPrince Not: işlemler önemlidir. UserId sadece kime geri yükleme demektir. Bazı hackerlar işlemlerinizi çalar ve daha sonra işlemleri diğer kullanıcılara satarlar. –