A static library is a collection of compiled object files combined into a single library file, that may be linked into an app or framework target just like single object files are linked. The difference is that only the referenced components are linked (though there is a linker option to force everything to be linked, regardless of referencing). Once linked into a target, the library's identity is lost, just like the identity of single object files is lost. In this sense, App Store submissions don't "know" whether a static library was used — there's no structural difference between an app that was built using a static library and an app that was not.