J'ai un projet OS3.1 qui doit maintenant être mis à jour via SDK 4.0 Mais quand j'essaie de compiler vers un périphérique runing 3.1 Im obtenir cette erreur de l'éditeur de liens.
dyld: Symbol not found: _OBJC_CLASS_$_NSURL Referenced from: /var/mobile/Applications/E93D0DD1-18EB-4D2E-B99E-23B74EBE42CC/RacingUK.app/RacingUK Expected in: /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation in /var/mobile/Applications/E93D0DD1-18EB-4D2E-B99E-23B74EBE42CC/RacingUK.app/RacingUK
SDK de base est 4.0 et DeploymentTarget est 3.1. J'ai vu que cela est probablement dû au déplacement d'Apple NSURL mais je ne vois pas de correctifs qui fonctionnent dans mon cas.
Des idées?
Cheers, Neil
Salut, En fait, corrigé cela en changeant le SDK de base en 4.1 (était 4.0). J'étais faible liaison et linker faisait le bon échange de Foundation & CoreFoundation à la compilation, mais serait toujours une erreur. Il semble donc que vous ayez besoin d'utiliser le nouveau BaseSDK. à votre santé. –