Я пытаюсь скомпилировать некоторый код, который использует фреймворк CFNetwork, и он отлично работает в симуляторе (с целью развертывания iOS 7.1), однако, когда я пытаюсь запустить его на своем iPhone 5 с iOS 7.1, он выдает следующую ошибку:
dyld: Символ не найден: _NSURLAuthenticationMethodClientCertificate Ссылка на:/var/mobile/Applications/...... Ожидается в:/System/Library/Frameworks/CFNetwork.framework/CFNetwork in/var/mobile/Applications/...
Что касается информации о моем приложении, она написана в Swift, и я импортирую CFNetwork через Parse, который я импортирую в свой код Swift через заголовок моста objective-C.
Я могу разрешить эту ошибку, как предложили другие, сделав фреймворк CFNetwork факультативным, а не обязательным. Однако для работы моего приложения требуется фреймворк CFNetwork (я использую Parse в качестве бэкэнд, и он не будет обмениваться без него).
Как таковой, мне любопытно, если кто-либо еще смог решить эту проблему, используя метод, отличный от приведенного выше.