Hoşgeldin. Soru sormak veya cevaplamak için hemen üye ol.

iOS 7 ve xCode 8

0 oy
675 kez görüntülendi
28, Ocak, 2017 ios development kategorisinde burhanaksendir tarafından soruldu
iOS 7 ve üzeri çalışacak bir uygulama geliştirmem lazım. Ancak Xcode 8 içinde ne simulatör desteği var ne de deployment target. Anlamadım gitti. Yani geri dönüş mü yapacağız herşeyi silip?

1 cevap

+1 oy
30, Ocak, 2017 yasin tarafından cevaplandı
30, Ocak, 2017 burhanaksendir tarafından seçilmiş
 
En İyi Cevap

evet ne yazık ki xCode7 yüklemelisin. O da Sierra üzerinde çöküp duruyor.

30, Ocak, 2017 burhanaksendir tarafından yorumlandı
Peki  Xcode 8'i silmeden Xcode 7 de kurulabiliyor mu?
30, Ocak, 2017 yasin tarafından yorumlandı
Evet, kurabilirsin.
Developer hesabınla giriş yaparak aşağıdaki link üzerinden eski xCode versiyonlarını indirebilirsin.
https://developer.apple.com/download/more/
30, Ocak, 2017 burhanaksendir tarafından yorumlandı

Son olarak, uygulamayı Swift 3'e entegre etmiştim. Şimdi yeniden Swift 2 ile mi çalışacağım? :)
Eğer öyle ise iOS camiası için çok ızdıraplı dakikalar yaşanıyor demektir.

30, Ocak, 2017 yasin tarafından yorumlandı

eheeh. evet.
eski IOS sürümlerine bu kadar üvey evlat muamelesi yapıldığını hiç görmemiştim.
:D

30, Ocak, 2017 burhanaksendir tarafından yorumlandı

aynen yani :)
Peki şimdi ios7 ve üzeri uygulama geliştirecek olan herkes o zaman mazide kalacaklar. Bir şekilde Xcode 8 ve Swift 3 gibi yenilikleri kullanamayacaklar anlamına geliyor bu değil mi?
Ya da bilmiyorum Objective-C ile çalışanlar ve ios 6 ve üzeri uygulama geliştirenler ne yapacak mesela?

30, Ocak, 2017 yasin tarafından yorumlandı

zaten orta/büyük ölçekli firmalar cross platform çalıştığı için, swift'i/xCode'u pek dert eden yok. kendi başına birşeyler yapmaya çalışanlarda ios8 altı uğraşmasın diyorlar herhalde.
uğraşılmaz da zaten, ios8 cihaz sayısı bile çok azaldı.

30, Ocak, 2017 burhanaksendir tarafından yorumlandı

Cross platform için hangi çözümleri beğeniyorsunuz? Ben de çok bunaldım bu durumdan. Uygulamalar için 3 ayrı platformda çalışmak zorunda kalıyorum. Mesela iOS için Xcode ile, Android için Android Studio ile Windows Phone için de Visual Studio ile.

Bir ara Adobe Flash Builder kullandım uzun süre. Ama o da öldü sayılır. Cross platform anlamında native olarak sdk'ların bütün nimetlerinden yararlanarak ,kısıtlama ile karşılaşmadan profesyonel uygulamalar üretmek mümkün mü sizce?

30, Ocak, 2017 yasin tarafından yorumlandı

hiçbirini,
native'ci yim native'ci
:D

hiç bir cross platform native'in sunduğu esnekliği sunmaz, ama bu fayda/zarar ilişkisi amaca göre göreceli tabi.
xamarin, smartface en popüler'leri ama o kadar çok alternatif türedi ki, bir yorumda bulunmaya çekiniyorum açıkçası.

30, Ocak, 2017 burhanaksendir tarafından yorumlandı

:) Ben de native tadı aldıktan sonra bir türlü sıcak bakamadım bu cross muhabbetine. Ama tabii kaçırdığım teknolojiler olmuştur belki. Bir sorayım dedim. Uygulama üretim süreci sancılı oluyor zaman ve emek anlamında amma velakin, dediğiniz gibi native ile herşey kontrol altında.

Mesela cross olayında bir şekilde kısıtlanıyor insan. Anında yeniliklere erişim sağlanmıyor. Öyle çakılıp kalıyor insan. Native ile yola devam :)

1, Şubat, 2017 burhanaksendir tarafından yorumlandı

Xcode 7 indirdim kurdum ama sonuç hüsran oldu. iOS 7 için simulator yok.
enter image description here

Ne yapabilirim? Nasıl yükleyebilirim iOS 7 simulator?

1, Şubat, 2017 burhanaksendir tarafından yorumlandı

Maalesef ios 7 simulator için yosemite kurmak lazımmış.

2, Şubat, 2017 burhanaksendir tarafından yorumlandı

Şimdi benim merak ettiğim şu:
iOS 7 ve üzeri çalışacak uygulama yazmak isteyen kişiler nasıl bir yol izliyor kurulum aşamasında? Cihazlarında Yosemite mi var? Peki ama o zaman iOS 10 ne olacak. O zaman ikinci bir mac kurup ona da Sierra mı yüklüyor? Bir bilen izah eder mi ?

2, Şubat, 2017 yasin tarafından yorumlandı

maalesef evet. sierra zaten eski xCode versiyonlarında sorun çıkartıp duruyor. O nedenle yapılabilecek tek şey ayrı bir mac'e yosemite kurmak. ya da harici bir disk üzerine yosemite kurup boot etmek.

2, Şubat, 2017 burhanaksendir tarafından yorumlandı

Peki ios 7 yüklü gerçek bir cihaz temin etsem, Xcode 8 ile debug edebilir miyim uygulamaları?

2, Şubat, 2017 yasin tarafından yorumlandı

ios7 yüklü bir cihazda, xCode8'le kullanarak build etmeyi açıkçası hiç denemedim.
Ama stack'da biri bu konuyla ilgili testler yapmış.
Do Xcode 8 Swift 3 apps run on iOS 7 successfully?

2, Şubat, 2017 burhanaksendir tarafından yorumlandı

İnceledim. Evet genel olarak moral bozucu. Keşke biraz olsun developer dostu olsaydı şu Apple. Kestirip atıyorlar eski versiyonları. Halbuki çok az da olsa hâlâ ios 7 kullanan var yani.
Yani şimdi projedeki yükü bir hayal ediyorum:
1- Yosemite kur. Önce swift 2 ile çalış.
2- Sierra kur. Sonra git hepsini siwft 3'e çevir.
3- Sonra dön geriye ve sonra tekrar ileri sar.
akla zarar.
Sırf şu ızdıraptan kurtulmak için Xcode harici farklı bir IDE olsa ve bu sorunu çıkarmasa, hiç düşünmez hemen geçerdim.

...