我想在我的手机上同时拥有我的应用程序的 App Store 版本和我的应用程序的开发版本。我通过更改捆绑 ID 实现了这一点。但是我很好奇是否有办法编写脚本来确定捆绑 ID 是什么,并根据 ID 更改应用程序图标。关于如何解决这个问题的任何想法?到目前为止,我有这个脚本:
BUNDLE_ID=$(/usr/libexec/PlistBuddy -c "Print :CFBundleIdentifier" "${BUILD_ROOT}/${INFOPLIST_PATH}")
NORMAL_ID="com.appName"
if [BUNDLE_ID != NORMAL_ID]; then
// Set testing app icon
else
// Use normal app icon
fi