Açıkça Apple, XCode (UIKit gibi) ile birkaç tane gönderdiklerinden, iOS için dinamik olarak yüklenmiş kütüphaneler (çerçeveler olarak bilinir) oluşturma yeteneğine sahiptir. Uygulama geliştiricileri yalnızca statik kütüphaneler oluşturma yeteneğine sahiptir veya en iyisi, aslında statik bir kütüphane yüklerken bir çerçeve yüklediğini düşünmek için Xcode'u kandırır, bu sahte bir çerçeve, sürükle ve bırak kolaylığı, ancak dinamik yükleme avantajlarından hiçbiri kullanılmaz.
Apple'ın uygulama geliştiricilerinden dinamik çerçeveler tutmasının nedeni nedir? Geliştiricilerin titiz bağlayıcı bayraklarına veya açık kaynaklı kütüphane bağımlılık zincirlerine güvenmesi gerekmediğinden, harici kütüphaneleri kullanmayı oldukça kolaylaştıracak gibi görünüyor.
Ortak bir neden görüyorum güvenlik. Apple neden iOS'a değil OSX'e izin veriyor? Güvenlik de orada bir gereklilik değil mi?
EDIT: Bu artık iOS 8'den itibaren geçerli değil. Apple dinamik çerçeveler için destek ekledi.