Anyone has any idea about the following question? ...
# ios
a
Anyone has any idea about the following question? https://kotlinlang.slack.com/archives/C3PQML5NU/p1732818176774449
a
You can safely remove team_id and just use bundle id in this field. I will check later what the reason was for doing it this way.
👍 1
a
@Andrei Salavei Thanks for your response. I went ahead and removed the ${TEAM_ID}, and it's all working fine. While I have your attention here, and for the generated projects on kmp.jetbrains.com, I would like to suggest adding the public version and the build version variables to "iosApp/Configuration/Config.xcconfig" and referencing them from "info.plist" instead of hard coding their values. Something like:
Copy code
<key>CFBundleShortVersionString</key>
	<string>$(APP_VERSION_PUBLIC)</string>
	<key>CFBundleVersion</key>
	<string>$(APP_VERSION_BUILD)</string>
That way, developers will have a central place to customize the app versions, bundle ID, team ID, etc. Coming from Android world, it took me a while to find the defined versions inside "info.plist", so thought it could be beneficial to other developers as well to have simpler config.
a
cc @zsmb
thank you color 1
a
@Andrei Salavei @zsmb Any plans/ETA to implement the above changes to centralize the versioning info into
iosApp/Configuration/Config.xcconfig
?
z
We didn't have a clear conclusion last time we discussed it internally, but I'll bring it up again to see if we want to make any changes around this.
👍 1