2011-09-19 52 views
0

最近我开始使用库(TestFlight)进行测试。在Xcode中有条件地链接静态库

我想知道我该如何让Xcode将library.a与调试和adhoc配置链接?这个库大约有2.5MB,所以当我将我的应用程序推送到ApStore时,我不希望它在那里。

BTW:现在我只通过定义的预处理器宏TESTFLIGHT编译事情有条件:

#ifdef TESTFLIGHT 
... 
#endif 

回答

0

您可以尝试建立一个特殊的构建目标,这只是为App Store。 Ad Hoc配置文件实际上就是应用商店配置文件,只是为其配置的附加信息。

0

您可以检查以下答案为您的lib文件。

使用以下用于检查乌尔LIB架构支持的命令:

cd <path to library folder> # in you case: /Users/alexis/Library/Developer/Xcode/DerivedData/PlazappPartnerWorkspace- cdrmloavlcqouugawmtqywiinqne/Build/Products/Debug-iphoneos lipo -info libPlazappPartnerLib.a