2020-11-17, 23:35
Hi all,
I worked on migrating the Kodi Remote App to iOS14 and pushed the changes to GitHub. The changes are available here: iOS14-migration branch on KodiRemoteApp-fork. Locally I compiled and tested with the XCode simulator and my iPhone XS while using Kodi 17.6 as server. The crashes and malfunctions I observed since iOS14 are fixed for me with this updated code. As I have a limited set of use cases (Kodi only use for Music files) it would be great if others can review and test, if this works for them as well.
Main changes which made it work:
- Replaced JSONKit with NSJSONSerialization as suggested in iOS14 Release Notes
- Added iOS14 related Target Properties to support the new Local Network Access policy
Other changes are related to fix compile time and runtime warnings, color code and a crash observed.
Regards,
Buschel
I worked on migrating the Kodi Remote App to iOS14 and pushed the changes to GitHub. The changes are available here: iOS14-migration branch on KodiRemoteApp-fork. Locally I compiled and tested with the XCode simulator and my iPhone XS while using Kodi 17.6 as server. The crashes and malfunctions I observed since iOS14 are fixed for me with this updated code. As I have a limited set of use cases (Kodi only use for Music files) it would be great if others can review and test, if this works for them as well.
Main changes which made it work:
- Replaced JSONKit with NSJSONSerialization as suggested in iOS14 Release Notes
- Added iOS14 related Target Properties to support the new Local Network Access policy
Other changes are related to fix compile time and runtime warnings, color code and a crash observed.
Regards,
Buschel