0
100 % 시간 내 푸시 알림을 받으려고 할 때, 세 가지 테스트 장치, 2 개의 iPad 및 iPhone이 있습니다.Apple 푸시 알림이 작동하지 않습니다.
나는
func application(application: UIApplication, didRegisterForRemoteNotificationsWithDeviceToken deviceToken: NSData) {
let tokenString = deviceToken.hexString;
를 사용하여 토큰을 얻고있다 및 확장
extension NSData {
var hexString: String {
let bytes = UnsafeBufferPointer<UInt8>(start: UnsafePointer(self.bytes), count:self.length)
return bytes.map { String(format: "%02hhx", $0) }.reduce("", combine: { $0 + $1 })
}
}
내가 다음 서버에 문자열을 보내고 서버에서 문자열을 저장되고.
문제는 내가 랩톱에 장치를 연결하고 Xcode를 통해 코드를 실행하면 testfairy에서 배포 할 때 앱을 실행할 때와 다른 토큰을 얻게됩니다.
아이디어가 있으십니까? 즉 다른 deviceToken가 발생합니다 있도록
감사
같은 장치에서 동일한 응용 프로그램을 실행하더라도