Geç Ayarlanan bir CFStream SOCKS Özelliği Neden Reddedilebilir
Yapılandırılabilir akış özelliklerini açmadan önce uygulayın, kabulü denetleyin ve akışı başlatmayı proxy görüşmesini tamamlamaktan ayırın.
“will connect” adlı bir geri çağırma, CFStream'in hâlâ yapılandırılabilir olduğunun kanıtı değildir. Apple'ın CFReadStreamSetProperty sözleşmesi, kendi belgeleri aksini belirtmedikçe özelliklerin açmadan önce ayarlandığının varsayılması gerektiğini söyler.
Var olan bir akış entegrasyonunda sırayı bir arada tutun: akışı/çifti oluşturun, doğru türdeki SOCKS sözlüğünü kurun, uygun özelliği ayarlayın ve Boolean sonucunu denetleyin, ardından olayları kaydedin ve açmayı başlatın.
false sonucu bir yapılandırma hatasıdır, kurulmuş bir yol değildir. Devam etmeden önce akış türünü, özellik anahtarını, sözlük değer türlerini ve yaşam döngüsünü denetleyin.
Olay güdümlü bir düzenlemede, görüşme tamamlanmadan açma başlayabilir. Bağlantıyı kullanılabilir saymadan önce durum ve hata olaylarını gözlemleyin.
Akış başka bir kitaplığa aitse, onun belgelenmiş açma öncesi kancasını kullanın. Yalnızca daha sonra gelen bir geri çağırma yanlış entegrasyon noktası olabilir. Zaten açık bir akışta özellikleri değiştirmek, o var olan bağlantıyı SOCKS'e taşıyamaz.