realm / realm-loginkit

A generic interface for logging in to Realm Mobile Platform apps
Apache License 2.0
74 stars 21 forks source link

public var URLPortNumber #45

Open Sergtsaeb opened 7 years ago

Sergtsaeb commented 7 years ago
  1. goals to login/sign up and present main view

  2. expected results to see the mainview presented

  3. actual results substring deprecated error on the public var URLPortNumber

  4. steps to reproduce run realm loginkit

  5. code sample

    public var URLPortNumber: Int { guard let portRange = self.range(of: ":", options: .backwards) else { return -1 }

    let startIndex = self.index(portRange.upperBound, offsetBy: 0)
    let endIndex = self.index(portRange.upperBound, offsetBy: 2)
    guard self[startIndex...endIndex] != "//" else { return -1 }
    
    return Int(self.substring(from: portRange.upperBound))! (deprecated framework function, locked file)

    }

  6. xcode 9

  7. cocoapod version 1.3.1

the substring deprecated error code runs when signing up a user via loginkit.