2014-04-02 2 views
0

4S를 iOS 7.1로 업데이트 한 후 Wi-Fi가 갑자기 작동을 멈췄습니다. 앱의 성능을 최적화하는 것이 좋기 때문에 좋습니다. 그러나 iBeacon 범위가 정상적으로 작동하지 않을 수도 있습니다. "proximity"는 항상 CLProximityUnknown로보고되고 RSSI 값은 항상 0입니다.. 명확히하기 위해 UUID, 전공 및 부전공이 예상대로 읽혀지고 있습니다. 오작동하는 것으로 보이는 근접 기능입니다.iOS 7.1에서 4S iBeacon 지원을 중단 했습니까? 근접성은 항상 4S에서 CLProximityUnknown이며 RSSI는 항상 0입니다. 베타 테스트 도중 도와주세요

내 Wi-Fi가 작동하지 않는 것을 감안할 때 아마도 내 4S의 하드웨어가 실패했을 것입니다. 즉,이 문제를 본 다른 사람이 있습니까?

내 앱이 근접성을 알 수없는 iBeacons를 무시하기 때문에 이는 중요합니다. 나는이 수표를 제거 할 수 있습니다. CLProximityUnknown이 신호가 CLProximityFar보다 멀리 떨어져 있다는 것을 알면 누구입니까? 아니면 단순히 신호의 근접성을 판단 할 수 없다는 뜻입니까?

UPDATE :

그것은 (구호의 일종) 내 4S입니다. iOS 7.1로 업데이트하는 것이 내 칩에 튀긴 것 같습니다. 도움말 사람을 위해 = (

감사합니다!

업데이트 2

30 분 동안 냉장고에 내 아이폰 4S 퍼팅 실제로 트릭을했다. 내 와이파이가 같은 생각도 지금은 (가능성이 일시적으로 작동 '아마) 다시 과열 될 것이다.

+0

와이파이 및 블루투스가 동일한 칩으로 관리되는 경우 모두 좋지 않을 수 있습니다. CLProximityUnknown은 일반적으로 신호에서 얼마나 멀리 떨어져 있는지를 대략 2 개까지 나타낼 수 있음을 의미합니다. 그러나 RSSI가 0이면 신호를 전혀 감지하지 못합니다. 나는 다른 4S를 테스트 해보길 권합니다. –

+0

고마워, 내 칩이 나쁘다고 생각해. –

답변

1

CoreLocation은 여전히 ​​iPhone 4S 7.1에서 작동합니다. 내 상세한 테스트 결과 here을 참조하십시오. 이는 4S에서 수행되었습니다. 따라서 이것은 전화, 신호 또는 두 가지 조합의 테스트 설정에서 문제가 될 가능성이 큽니다.

먼저 @ gokhan-karaca가 제안하는대로 문제가 지속되는지 재부팅하십시오. 그런 다음 다른 iBeacon을 사용해보십시오 (현재 어떤 종류를 사용하고 있습니까?). 테스트 할 두 번째 장치가 있으면 iOS 기반의 것이 가장 이상적입니다. 어떤 이유로 RSSI의 소프트웨어 필터가 블루투스 칩이 측정 한 값을 거부하고있는 것일 수 있습니다.

+0

4S와 5를 사용하고있었습니다. 4S가있는 2 명의 친구가 있었기 때문에 4S라고 생각합니다. CLProximityFar와 CLProximityUnknown의 차이점은 무엇입니까?기본적으로 내 애플 리케이션 거리의 측면에서 관련 비컨을 감지 할 수 있기를 원한다. –

0

X_X 당신이 아이폰을 다시 시작하려고했다.

ibeacon does not apear in iPhone 4S

해결 방법은 아래 설명에서 설명한대로 iPhone을 단순히 재부팅하는 것입니다.

+0

팁 주셔서 감사합니다. 그것을 시도했지만, 내 전화가 튀김 것 같아요. = ( –