Some Notes when Upgrading into Xcode 13In iOS 15, there is a new property called sectionHeaderTopPadding, for defining padding above each section header. Suggestion to make it…Apr 13, 2022Apr 13, 2022
Some essential parts when making an AppIn my experiences, I’m figuring out some essential parts, that need to be developed from the beginning of the App. At least, in the first…Jul 15, 2021Jul 15, 2021
Impact of iOS 14.5When iOS 14.5 released, all of us (iOS Engineers) may already know about update of App Tracking Transparency. Yes, from next time, all of…Jul 3, 2021Jul 3, 2021
Some notes when upgrading into XCode 12On the end of 2020, our iOS Team were migrating, from XCode 11.4.1 into XCode 12.3. Some things that we’ve found previously are like these:Jun 18, 2021Jun 18, 2021
SSL Pinning with Alamofire, most essential partI don’t want to write much in here, cause already so many articles discussing this.Jun 18, 2021Jun 18, 2021
Different UUID from IDFA and IDFVSo I just read from the Leanplum’s document, that UUID can come from 2 sources, they are IDFA (advertisingIdentifier) and IDFV…Jun 18, 2021Jun 18, 2021
Using Plist to store secret values in iOS App, and ignore it in Version Control (Git)Previously, we have some secret values hardcoded in our App, and it’s separated in many files (not have exact place to store both of them)…Jun 16, 20211Jun 16, 20211
didRegisterForRemoteNotificationsWithDeviceToken not CalledIn our iOS App, we often found a condition when user are not getting push token from APNS. When we researching this, it’s because of:Jun 16, 2021Jun 16, 2021
Remove build phase script “[CP] Check Pods Manifest.lock”In our company, sometimes we found a problem that our build phase script "[CP] Check Pods Manifest.lock" got timeout in CircleCI, without…Jun 16, 2021Jun 16, 2021
Error “transporter” when uploading into AppstoreI got this problem, when uploading my App into Appstore, through Transporter and XCode.May 6, 2021May 6, 2021