Marco de CocoaTouch con resources

Estoy construyendo un marco en el que utiliza algunos files de image y files .xib . Ahora estoy construyendo un marco y un package por separado y distribuyendo este .framework y .bundle a otros desarrolladores. Lo nuevo que necesito es distribuir este marco y agruparlos. ¿Hay alguna forma de crear un marco y agruparlos y distribuirlos como un solo package?

Para crear un marco de trabajo, estoy usando el script shell con el file .a para el simulador y el dispositivo, luego se combinan usando la herramienta lipo .

Necesito acceder a estos resources estos resources desde el código marco, así como desde el código marco externo. En este momento estoy accediendo a resources como,

 NSURL *bundleURL = [[NSBundle mainBundle] URLForResource:@"MyFrameworkBundle" withExtension:@"bundle"]; NSBundle *resourceBundle = [NSBundle bundleWithURL:bundleURL]; NSString *path = [resourceBundle pathForResource:@"file" ofType:@"extension"]; 

¿Cómo abordar esto ?. ¿Es un buen método que mantiene los resources dentro del marco?