Uploaded image for project: 'Titanium SDK/CLI'
  1. Titanium SDK/CLI
  2. TIMOB-28077

iOS14: Expose new error type in Bonjure Service and update doc to align with Local n/w privacy restrictions

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: High
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Release 9.2.0
    • Component/s: iOS
    • Labels:

      Description

      In iOS 14, Apple has put restriction on accessing local network. It requires user permission.
      To show the prompt developer need to add key NSLocalNetworkUsageDescription in tiapp.xml and if using Bonjure Service, that need to be added in info.plist using key NSBonjourServices . More detail can be found in WWDC video https://developer.apple.com/videos/play/wwdc2020/10110/.
      In iOS 14, new error constant is given. In titanium, it need to added in Ti.Network.BonjureService and expose as error string.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                vijaysingh Vijay Singh
                Reporter:
                vijaysingh Vijay Singh
                Reviewer:
                Jan Vennemann
                Tester:
                Satyam Sekhri
              • Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Backbone Issue Sync

                  • Backbone Issue Sync is enabled for your project, but we do not have any synchronization info for this issue.

                    Git Integration