最近我开始使用库(TestFlight)进行测试。在Xcode中有条件地链接静态库
我想知道我该如何让Xcode将library.a
与调试和adhoc配置链接?这个库大约有2.5MB,所以当我将我的应用程序推送到ApStore时,我不希望它在那里。
BTW:现在我只通过定义的预处理器宏TESTFLIGHT
编译事情有条件:
#ifdef TESTFLIGHT
...
#endif
最近我开始使用库(TestFlight)进行测试。在Xcode中有条件地链接静态库
我想知道我该如何让Xcode将library.a
与调试和adhoc配置链接?这个库大约有2.5MB,所以当我将我的应用程序推送到ApStore时,我不希望它在那里。
BTW:现在我只通过定义的预处理器宏TESTFLIGHT
编译事情有条件:
#ifdef TESTFLIGHT
...
#endif
您可以尝试建立一个特殊的构建目标,这只是为App Store。 Ad Hoc配置文件实际上就是应用商店配置文件,只是为其配置的附加信息。
您可以检查以下答案为您的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