Dovydas
03/01/2025, 10:04 AMDovydas
03/01/2025, 5:26 PMkotlin {
listOf(
iosX64(),
iosArm64(),
iosSimulatorArm64()
).forEach { iosTarget ->
iosTarget.binaries.framework {
binaryOption("bundleShortVersionString", VERSION)
binaryOption("bundleVersion", BUILD_NUMBER.toString())
baseName = "ComposeApp"
isStatic = true
}
}
}
Brill
03/02/2025, 7:05 AMiosTarget.binaries.framework {
baseName = "MyAppKit"
isStatic = true
binaryOption("bundleId", "my.applicationId")
binaryOption("bundleShortVersionString", "1.0.0")
binaryOption("bundleVersion", "100")
}
I am wondering if the values are used if the main ones are not set.
The main Info.plist contains:
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
and the identifier seems to be used. I don't know where that magical property comes from, but it looks like maybe an environment variable.
I'll be following in case anyone has better info :)Brill
03/02/2025, 7:34 AMDovydas
03/02/2025, 9:10 AMBrill
03/02/2025, 3:51 PMDovydas
03/09/2025, 12:02 PMBrill
03/09/2025, 1:04 PM