iOS অ্যাপ বিল্ড করার সময় ডিফল্ট ভার্সন ১.০ এবং বিল্ড ০ থাকে। অ্যাপ স্টোরে আপলোড করার সময় ভার্সন পরিবর্তন করতে হয়। এই তথ্য Info.plist-এ থাকে।
ভার্সন নাম্বার পাওয়া
Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as! String
বিল্ড নাম্বার পাওয়া
Bundle.main.object(forInfoDictionaryKey: kCFBundleVersionKey as String) as! String
উদাহরণ
override func viewDidLoad() {
super.viewDidLoad()
let currentVersion = Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as! String
let currentBuild = Bundle.main.object(forInfoDictionaryKey: kCFBundleVersionKey as String) as! String
print(currentVersion, ".", currentBuild)
}
আউটপুট: 1.0 . 1 (যেমন)
