Error en Xcode 8.0, o frameworks (en rojo) que no se cargan?

TL; DR : Foundation.framework aparece en rojo después de la installation de pod. Eso se resuelve creando una carpeta iPhoneOS9.3.SDK en /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs, pero se produce otro error.

Tengo Xcode 8.0 (8A218a) y estoy tratando de usar la biblioteca Alamofire a través de Cocoapods 1.1.0.rc.2 (pre). También tuve este mismo problema mientras que Xcode 8 todavía estaba en Beta, y después de algunos bashs no he descubierto cómo resolverlo.

Básicamente, inicié e instalé con éxito Alamofire pod, puedo importar Alamofire and Foundation en mi proyecto y también ejecutarlo o crear en mi dispositivo, puede verlo a continuación: Importador

Pero hay algo que me fastidia: en Pods / Frameworks / iOS, el file Foundation.framework siempre aparece en rojo … Puedes verlo aquí: introduzca la descripción de la imagen aquí

En primer lugar, no entiendo por qué aparece en rojo porque puedo importar Foundation y crear la aplicación … ¿Crees que es un error o es algo que necesito solucionar?

Mientras intentaba solucionarlo, busqué en Internet y he probado las soluciones más comunes como: actualización de pod, eliminar todos los files de pod y hacer que la pod vuelva a instalar, cambiar la ruta de desarrollo de Xcode, actualizar a la versión más reciente de Xcode y Cocoapods, Incluso reajusté mi Mac pero nada parece funcionar …

Como puede notar en la primera image, cuando se selecciona Foundation.framework, podemos ver la ruta: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/ iPhoneOS9.3.SDK /. .. Al ingresar a ese directory, podría comprobar que no tengo una carpeta para iPhoneOS9.3.SDK, solo para iPhoneOS.sdk y iPhoneOS10.sdk, como se ve a continuación: Carpeta de SDKs

Esto es cuando pensé: solo necesito duplicar el iPhoneOS10.sdk y cambiar el nombre a iPhoneOS9.3.sdk. Lo hice y, de hecho, cuando abro el proyecto, el marco ya no está en rojo, puede ver a continuación. Sin embargo, después de hacer esto, ya no puedo comstackr la aplicación en un dispositivo, obtengo este error: error

Siento que he probado la mayoría de las cosas allí y no ayudaron, o obtuve un marco rojo que me permite build el proyecto en mi dispositivo, o un marco apropiado que no me permite build mi dispositivo … ¿Tienes alguna idea de cómo puedo resolver esto, o debería simplemente ignorarlo y trabajar con Foundation.framework en rojo?

Puede encontrar el proyecto aquí y un file Gist con el error aquí .

¡Gracias por adelantado!

No debería cambiar el nombre de la carpeta SDK en cualquier caso, creo, ya que tiene un enlace cercano con IDE. Tuve el mismo problema justo ahora. Y resolví cambiando la ruta del "marco rojo" porque la ruta muestra 'SDK IOS9' antes. Por lo tanto, establecí la location del marco 'relativo al SDK' y seleccioné manualmente la location del marco. y funciona temporalmente.

introduzca la descripción de la imagen aquí

Supongo que la razón es que actualicé a Xcode 8, pero mi coacopods todavía es una versión anterior, por lo que configuró la location con IOS9 que causa este problema.