2009-01-05 6 views

Respuesta

5

Aunque las bibliotecas dinámicas no se les permite ser utilizado en aplicaciones de iPhone que vayan a ser vendidos en la iPhone App Store, aquí hay un tutorial sobre building static libraries with the iPhone SDK. (asumiendo que no desea liberar el código fuente)

+0

Gracias por este enlace. Exactamente lo que estaba pensando pero no sabía cómo hacer. –

1

Bueno, la forma de Xcode sería agrupar tu código en un Framework y vincularlo a eso. Sin embargo, bajo el iPhone no puede vincular marcos no aprobados por Apple (incluso si son suyos)

Por lo tanto, probablemente tenga que vincular en la fuente el código reutilizable. A good article here

+0

Esto significa que algo como Rhodes no está permitido: http://rhomobile.com/wiki/index.php?title=Rhodes –

+0

NO debería funcionar. De las preguntas frecuentes: los términos de desarrollo de iPhone no deshabilitan los idiomas interpretados. No permiten la interpretación del código descargado independientemente de los canales de distribución oficiales de Apple (es decir, no incluidos en el paquete de la aplicación) y el código de Apple. – JamesSugrue

2

Usted tiene dos opciones:

  1. suministro del código fuente completo. Otros desarrolladores pueden agregarlo directamente a su aplicación.
  2. Distribuya la versión compilada de su código como una biblioteca estática.

Como planea desarrollar un control de interfaz de usuario, le sugiero que también desarrolle un complemento de IB y lo envíe también.

+0

Los complementos de IB no son compatibles con el desarrollo de iPhone. –

Cuestiones relacionadas