【发布时间】:2011-09-19 07:27:51
【问题描述】:
最近我开始使用库 (TestFlight) 进行测试。
我想知道如何让 Xcode 仅将 library.a 与调试和临时配置链接?这个库大约 2.5MB,所以当我将我的应用推送到 ApStore 时,我不希望它在那里。
顺便说一句:现在我仅通过在预处理器宏中定义 TESTFLIGHT 来有条件地编译内容:
#ifdef TESTFLIGHT
...
#endif
【问题讨论】:
最近我开始使用库 (TestFlight) 进行测试。
我想知道如何让 Xcode 仅将 library.a 与调试和临时配置链接?这个库大约 2.5MB,所以当我将我的应用推送到 ApStore 时,我不希望它在那里。
顺便说一句:现在我仅通过在预处理器宏中定义 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
【讨论】: