External static (.a) libraries in iPhone projects

Over the past few months, I have come across various chatter of external / private libraries that are not allowed in iPhone applications. [Just to be clear, this is not what will happen, something I mistakenly under the impression it already exists.]

I looked at the source of WunderRadio: http://www.wunderradio.com/code.html and I noticed that they have 3 + .a files there of the project.

libcCommon.a liblibmms.a and libffmpegLib.a are the ones I'm looking at.

Am I really misinformed about the use of such libraries in iPhone projects? Will Apple accept and approve projects that use them? If so, what is not permissible? Is this just using Apples' own and undocumented libraries, but can you include your own?

Thanks a lot, code

+3
source share
3 answers

Static libraries have always been allowed for iOS development, and there is no indication that the position will change at any time (why?). Dynamic libraries are not allowed and will cause your application to crash.

+3
source

I think they would be crazy to do this.

, , . , ? ...

, . , , .

0

.a . , . Apple. , XCode "Cocoa Touch Static Library" .

.dylib , , Apple. , , .

(, Cydia) , Mobile Substrate iPhone. Apple.

Hope this fixes the problem.

0
source

All Articles