2016-04-11 11 views
2

Uygulamam yalnızca iPhone aygıtını destekliyor, iOS9.2 altında hem iPhone hem de iPad'de doğru şekilde çalışabilir. Ancak iOS9.3 ve iOS9.3.1 sürümlerine güncelledikten sonra iPad'deki uygulamamın kullanıcının resmini okuyamıyorum. (Hem ALAsset hem de PhAsset'in aynı sorunu vardır.)IPhone'daki uygulamam iOS9.3'ten sonra fotoğrafı okuyamadı

Görüntü, bir hata olduğundan emin olacağım, çünkü destek aygıtımı Xcode'ta evrensel olarak değiştirdiğimde, görüntüyü doğru okuyabiliyor. iOS için bir hata mı? Yoksa kural olur mu? Tüm uygulama evrensel destek gerekir?

iPad için myapp desteği yapmanın en hızlı yolu nedir? IPhone uygulamasının iPad'de çalıştığı şekilde ölçeklemeyi kullanmak istiyorum.

+0

Son 7 gündür aynı sorunu yaşıyorum ve şu ana kadar google'da bir şey bulamadım. Herhangi bir geçici çözüm bulursanız lütfen sorununuzu güncelleyin. – atulkhatri

+0

Herhangi bir hızlı çözüm bulamıyorum ve uygulamanızı evrensel olarak desteklemeye karar verdim. Bu, hem iPad'i hem de iPhone'u desteklemek anlamına gelir. Ana çabalar karar meseleleridir. iPhone 16: 9 (mantıksal çözünürlük için 320x568) ve iPad 4: 3 (mantıksal çözünürlük için 768x1024). Değişiklikleri hızlandırmak ve sanat resimlerim için herhangi bir değişiklik yapmamak için, içeriğimi 4: 3 ekranına yerleştirdim. Bu şekilde, iPad'i desteklemek için geliştirilmek ve hata ayıklamak için yaklaşık 3 tam iş günü harcadım. Şimdi inceleme için bekleyin. IPad'i desteklemek için iyi bir şey olan kullanıcılar, iPad'i kullanırken uygulama mağazasında kolayca arama yapabilir. –

cevap

0

Herhangi bir hızlı çözüm bulamıyorum ve uygulamanızı evrensel olarak desteklemeye karar verdim. Bu, hem iPad'i hem de iPhone'u desteklemek anlamına gelir. Temel çabalar çözünürlük sorunları. iPhone 16: 9 (mantıksal çözünürlük için 320x568) ve iPad 4: 3 (mantıksal çözünürlük için 768x1024).

Sanat resimlerim için değişiklik yapmayı ve değişiklik yapmayı hızlandırmak için, içeriğimi 4: 3 ekranında ortalığa yerleştiriyorum.

iPad'i desteklemek için iyi bir şey, kullanıcılar iPad'i kullanırken uygulama mağazasında kolayca arama yapabilir.

0

İki gün önce de aynı tür bir problemle karşılaştım, bence xcode'ınızı güncellemeniz gerekiyor. Xcode'ınızı en son sürüme güncelleyin. 7.3 Benim durumumda çalıştı.

+0

Ancak, xcode'ı zaten 7.3 olarak güncelledim. Xcode 7.3 tarafından oluşturulan uygulamada gerçekleşir. herhangi bir değişikliğe ihtiyacım var mı? App Store'da başlatılan uygulama, xcoe 7.3 tarafından oluşturulmamıştır. Ama ben 7.3 hata ayıklama modu ile test ettim, aynı problemi var. –

0

Tam olarak aynı sorunla karşılaştım ve onardım. enter image description here

+0

Benim için çalışmıyor. IPad mini için yaptığım testte, .scale 2, onu kullanmak için dosya. BTW, Hem phasset hem de ALAsset başarısız. Fotoğraflara erişim hakkı nedeniyle başarısız görünüyor, ancak nasıl çalıştığını bilmiyorum. [[PHImageManager defaultManager] requestImageForAsset: asset targetSize: size contentMode: PHImageContentModeAspectFill seçenekleri: options resultHandler:^(UIImage * sonuç, NSDictionary * bilgi) { cell.imageView.image = sonuç; -> sonuç her zaman sıfırdır }]; sonuç her zaman sıfırdır. –

+0

Sanırım istediğiniz resmin boyutu çok büyük ve iOS9.3 için bir hatadır. TargetSize 20x20 –

+0

ayarlamayı deneyebilir misiniz? TargetSize 20x20 değiştirdim, ancak yine de başarısız oluyor. Uygulamam iPad mini'de bu sorunu yaşıyor ve iPhone cihazında iyi çalışıyor. –

İlgili konular