好的,所以我有两个不同的版本,一个App Store版本,一个用于我的网站。
在Build Phases列表的最后,我有一个Run Script阶段,其中包含以下内容:
if [ "${CONFIGURATION}" = "AppStore (Debug)" ] || [ "${CONFIGURATION}" = "AppStore (Release)"]; then
rm -rf "$TARGET_BUILD_DIR/$FRAMEWORKS_FOLDER_PATH/Sparkle.framework"
fi
实际上从其内容中删除了Sparkle框架。
在为AppStore (Release)
构建时,最终的捆绑工作正常(捆绑内容中没有Sparkle.framework
)
然而,当我存档并尝试提交到应用程序商店时,我收到一堆错误抱怨包含Sparkle(+当我查看存档时,突然间Sparkle就在那里!)< / p>
发生了什么事?归档时我的脚本没有被执行吗?
有什么想法吗?