In the few months leading up to the release of a new version of iOS, revision and verification of existing code to ensure compatibility with the new version is essential. This year like any other year presented us with various problems. These problems ranged from having to find workarounds for build problems in the new environment, and the inability to verify and deploy new functions due to some OSS we're using being incompatible with Xcode 14. These aren’t just problems for LINE engineers, but also for other iOS app developers all over the world.
At the LINE client development team, we proactively carry out initiatives for resolving these problems. This session will discuss the ways our contributions to Apple and other OSS communities improved the experience for developers at LINE and all over the world, what knowledge was gained, and what changes these contributions brought about in teams.