2013-10-06 6 views
6
이전 버전으로 되 돌리는 IOS 6에서 상위 줄 바꿈에 대한 현재 모듈이 다시 작동하지만, IOS에서 작동하지 않습니다하게

7trigger.io의 topbar 문제 IOS

나는 나가를 열 때 것을 볼 무엇 새 최상위 줄과 탭바가있는 앱은 숨기기 명령이 머리글과 바닥 글을 숨기지 않는 것처럼 보이기 때문에로드 중 화면이 계속 표시되는 동안 (이 문제는 IOS 6과 7에서 모두 발생합니다) 앱이로드 된 후 몇 초 후에 만 ​​숨길 수 있습니다.

다음 topBar는 IOS 6에서 색조를 유지하지 못하는 것 같고 webview는 꺼져있는 것처럼 보입니다. IOS 7에서는 괜찮은 것 같지만 6은 작동하지 않습니다.

편집 1 :

일부위한 추가적인 연구를하고 후에 앱이 충돌하고이 오류를 던지고 보인다.

시월 6 16시 29분 33초 숀 아이폰 포지 [341] * 의한 캐치되지 않는 예외 'NSInvalidArgumentException'이유 응용 프로그램 종료 ' *를 - [__ NSPlaceholderDictionary initWit가

이 응용 프로그램은 단지 노력 해왔다 투수 버전에 잘 지금 어떤 이유로

편집 충돌한다 2 :

그래서 머리글과 바닥 글 모듈 (topBar 및 TabBar의) 모두에 문제가있는 것 같다 IOS 6 그들은 단지 어디 ~ 아닌 올바르게 작동합니다. 만약 내가 이전 버전으로 되돌려 놓으면 그들은 잘 작동한다. (곧 테스트 될 것이다.)

다음은 내가 요청한 오류가 요청 모듈과 관련이있는 것처럼 보였다. 하나의 버전으로 되돌아갑니다. 나는보고있는 충돌을 얻지 못했습니다. 왜 그것이 충돌을 일으키는 지 확신 할 수 없지만, 내가 한 가지 더 낮은 버전으로 옮긴다 고 말한 것처럼 문제가 해결되었습니다. 나는 그것을 낮추고 그것을 내렸고, 그것을 돌렸고, 아무런 충돌도 일으키지 않았고, 그것을 다시 넣었고, 충돌을 얻었고, 다시 그것을 제거했고, 충돌은 사라졌다.

편집 3 :

그래서 나는 내가 가지고있는 현재 설정 IOS 7을 테스트하고 예상대로 머리글과 바닥 글이 업데이트 IOS 예상이 7 I 친절로보고, 엉망이된다. 이상한 점은 아이튠즈에서 앱을 다운로드하면 머리글과 바닥 글 바가 IOS 7에서는 잘 작동하지만 이전 스타일의 렌더링이 있다는 것입니다. 나중에 미리 렌더링하고 도움이되는지 확인하려고합니다.

편집 4 :

아직이 명백한 버그에 trigger.io로부터 업데이트, 나는 2.03 (설정 코어 버전을하여 착색하는 topbar을 얻을 수 없었다 어떤 이상한 것 같다하면 해당 단조입니다 기본 버전은 2.01이지만 드롭 다운에서는 2.03을보고 온라인에서는 2.03이 가장 최신 버전이지만 2.01은 "안정된"버전이라고 말합니다. 그래도 작업 할 수있는 동안 탭바는 제대로 작동하지 않습니다. 머리글과 바닥 글 사이의 webview 크기를 엉망으로 만듭니다. 정말 짜증나는 부분은 내가 만들어야 할 업데이트가 있지만 여기서 나는 trigger.io의 답변없이 1 주일입니다. 업데이트를 제출하면 회사에 앱을 빌드하는 데 신념을 두는 것이 어떻습니까? 개발자가 해결하지 못하는 버그가 있습니까?

편집 5 :

이 다른 버전

시나리오 1)에 발생하는 제임스에 대한 좀 더 많은 정보를 제공하려면 날짜 코어 버전까지

모든 모듈 2.0.3 IOS6 버전 (6.1.3)

TopBar 및 Tabbar 쇼 이미지 일단 발사 이미지가 사라지면 막대가 더 이상 표시되지 않습니다. (사용자가 앱에 로그인 할 때까지 숨기기 이벤트가 있습니다.)

사용자가 앱에 로그인하면 webview가 엉망이되어 거의 tabbar가없는 페이지의 높이를 계산하는 것과 같습니다 그것은 페이지를 표시 할 때 장소에 topbar 그래서 상단에 아니지만이 2.0.3

시나리오에 날짜와 코어에 모든 모듈까지 함께 언급 한 바와 같이 100-150 픽셀은 최고

로부터의 오프셋 (offset) 2) :

TopBar 모듈 2.1 및 tabbar 모듈 2.0응용 프로그램을로드 할 때개 다른 모든 모듈은 최신 코어 버전까지 2.0.3 iOS6의 버전입니다 (6.1.3)

는 topBar는 한 번에 로그인하지 않는 시작 화면하지만 탭 표시 줄을 통해 보여줍니다

TopBar 모듈 2.0 다른 모든 모듈은 최신 코어 버전 2.0.3 iOS6의 최대이다 2.0 및 TabBar의 모듈 : 100

픽셀 150 시나리오 3)에 의해 상쇄 발생 같은 웹보기 문제를 앱 버전 (6.1.3)

이 설정으로 모든 것이 정상적으로 작동하는 것처럼 보입니다. 상단 바 및 탭바는 실행 이미지 위에 표시되지 않습니다. 한 번은 앱 내부에서 webview가 정확하고 모든 것이 예상대로 작동하지만 다른 문제가 발생하면 앱이 나타납니다. [__ NSPlaceholderDictionary initWit

- '* * 의한 캐치되지 않는 예외'NSInvalidArgumentException '응용 프로그램 종료, 이유 :이 때문에 에러

시월 6 16시 29분 33초 숀 아이폰 포지 [341], 단조 요청 충돌 할

요청 모듈이 앱에 로그인하여 다른 요청을 한 다음 갑자기 실패하는 이유를 설명 할 수 없습니다. 요청 모듈을 이전 버전으로 다시 변경하면 나는 IOS와 6

시나리오 4) 어떤 문제가 발생하지 :

TopBar 모듈 2.0, TabBar의 모듈 2.0, 요청 모듈을 2.0 다른 모든 모듈입니다 날짜 코어 버전 2.0.3 iOS6의 버전까지 (6.1.3)

성공! 우리는 IOS 6에서 작동해야하는 응용 프로그램을 가지고 있습니다. 상단 또는 탭 막대 문제가없고 웹 뷰 문제가없고 충돌도 없습니다.다른 모든 모듈은 최대입니다

TopBar 모듈 2.0, TabBar의 모듈 2.0, 요청 모듈 2.0 :

이 대단한는 .. 그것은 IOS 7에 어떻게 보이는지

시나리오 5)를 할 수 있습니다 날짜 버전 내가 시작 화면이 나오면 응용 프로그램을 열 때 (7.0)

는 다음 다소 빠르게 사라지고 거의 그 너무 빨리와 J 떨어진 것처럼 topbar 및 TabBar의 계시 2.0.3 iOS7에 코어 버전 톱 바 및 탭바가있는 흰색 화면이 있어야합니다.

일단 앱에 로그인하면 바가 오른쪽처럼 보이지만 바 내부의 여백은 -50px와 같이 설정되어 바 자체가 위로 올라가서 잘립니다.

시나리오 6)

TopBar 모듈 2.2, TabBar의 모듈 2.1, 요청 모듈 2.0 모든 다른 모듈이다 날짜 코어 버전 업 2.0.3 iOS7에 버전 (7.0)

앱을 열면 스플래시 화면이 표시되지만 다시 스플래시 화면은 너무 빨리 숨겨져 흰색 화면이있는 최상위 줄과 탭바를 표시 한 다음 앱으로 안내합니다.

일단 일을 보면 응용 프로그램에 로그인 그들이해야

시나리오 7) : 2.0.3 iOS7에 버전 (7.0)

날짜 코어 버전까지

모든 모듈 우리 모든 모듈과 코어를 시나리오 5와 6에서와 같이 최신의 동일한 시작 화면 문제로 배치했지만 이전과 같이 충돌 문제는 볼 수 없습니다.

편집 6

나는 그냥 숨기기를 수동으로 실시를 테스트하고, 그냥 이렇게 설정에서 조각입니다 수동으로

명령 숨기기를 무시하는 것 그것은 IOS 7 작동하지 않는 것

"modules": { "launchimage": { "version": "2.1", "config": { "android-landscape": "androidLand.png", "background-color": "#000000", "android": "androidPort.png", "ios": { "1536x2048": "img/splash/1536X2048.png", "320x480": "img/splash/320x480px.png", "640x1136": "img/splash/640x1136px.png", "2048x1536": "img/splash/2048x1536px.png", "1536x2008": "img/splash/1536x2008px.png", "1024x768": "img/splash/1024X748.png", "2048x1496": "img/splash/2048x1496px.png", "1024x748": "img/splash/1024X768.png", "640x960": "img/splash/640x960px.png", "768x1004": "img/splash/768x1004px.png", "768x1024": "img/splash/768x1024px.png" }, "hide-manually": true }

내가 iOS6의에서 그것을 시도 이것을 한 번 확인하고 작업을 수행 .json, 내가 IOS 7에 무엇을보고, 시작 화면이 약 1 초 동안 나타나있다 그런 다음 흰색 화면을 표시하기 위해 사라지고 머리글과 바닥 글이 내 웹보기를로드하여 수동으로 숨기기 명령을 완전히 무시합니다. 내가 IOS 6 시도하고 숨기기 수동으로 작동합니다, 내가 완전히 수동으로 내 코드 숨기기 (그래서 그것을 숨기지 않을) 호출 숨기기 제거하고 IOS 6 예상대로 숨기지 않는 7 물론이 테스트 한 방식으로 지나치게 날려 버리고 화면을 숨기는 것 같습니다.

편집 7 탭 및 상단 표시 줄에 대한 모듈에 대한 업데이트가 있습니다.

+0

+1 저도 같은 문제가 발생하고있어은 "수동으로 숨기기"옵션을 사용할 수 있습니다. 편집 4 다시 귀하의 의견을 : "머리글과 바닥 글 사이의 webview 크기를"내가 window.innerHeight 더 이상 올바른 값을 반환합니다 발견했습니다. 상단 모음 v2.2 : window.innerHeight (에서 상단 바 높이를 뺄 필요가 있습니다. 정확한 값을 얻지 만 최상위 막대의 높이를 얻기 위해 제공되는 메서드가 없기 때문에 우리는 지금 당장 붙어있는 것처럼 보입니다 ... – zack

+0

안녕하세요 여러분, 전시중인 앱에'config.json'을 포함시켜 주시겠습니까? 이 문제들? iOS 6 또는 7에서 설명하는 런처 이미지 상호 작용을 볼 수 없으며 v2.0.3 플랫폼을 톱 바 2.2로 테스트합니다. –

+0

James, 어디로 보내야합니까? 2.0.3을 올바르게 사용해야한다는 것을 확인하기 위해 위조 상태가 세이블 버전이 아닙니다. 2.0.3으로 설정하고 현재 버전으로 업데이트하면 웹보기가 엉망입니다. 탭 모음을 이전 버전으로 다운 그레이드하면 IOS6에서 작동하지만 IOS 7은 작동하지 않습니다. 시작 이미지 문제가 해결 된 것 같습니다. 2.3으로 전환하지만 tabbar는 IOS 6에서 문제가됩니다. 원하는 경우 스크린 샷을 보낼 수 있습니다. 서로 호환되지 않는 것처럼 보입니다. – proxim0

답변

3

5 가지 문제로 요약하려고합니다. 무엇이라도 놓친다면 알려주세요! 아이폰 OS 6.1에

  1. 의 launchimage을 통해 topbar 및 TabBar의 쇼는
  2. 웹뷰 (또는 페이지 상단의 위치?)에 의해보고 된 창 높이가 잘못
  3. 요청 모듈은 NSInvalidArgumentException
  4. 을 일으킬 수 있습니다 TabBar의 및 topbar의
  5. 2.0 버전은 launchimage는

아이폰 OS 7에 너무 빨리 숨 깁니다

  • 아이폰 OS 7에서 작동하지 않습니다 : 스크린 샷과 config.json을 질문에 포함 할 수 있습니까 (아니면 직접 전송하려면 https://trigger.io/forge/support/ 참조)? 나는 당신이 묘사하는 행동을 보지 않고있다 : 발톱 이미지가 숨겨 질 때까지 톱 바와 탭바는 보이지 않는다.

    : window.innerHeight 또는 앱 레이아웃과 비슷합니까? 아니면 직설적 인 HTML이 잘못 배치되고 있다는 뜻입니까? 가능한 경우 캡쳐 된 코드 샘플과 함께 스크린 샷이 훌륭합니다.

    :이 질문을 별도의 SO 질문으로 분리 할 수 ​​있습니까? 이 질문의 추진력과는 거의 무관합니다. 그 점에서, config.json의 샘플과 코드는 훌륭합니다.

    : iOS 7 지원은 해당 모듈의 2.1 버전에 포함되어 있습니다. 2.0은 iOS 7에서 제대로 작동하지 않습니다. https://trigger.io/modules/_/changelog/을 참조하십시오.

    5 :이 앱이 초기화하는 좀 더 시간이 필요 단지의 경우 launchimage (https://trigger.io/modules/launchimage/current/docs/index.html)

  • +0

    1) 큰 계획이 없습니다.이 상품들을 어떻게 보낼 수 있습니까? ** 2) 제게 몇 가지 사항에 대한 가중치를주었습니다. 그러나 나는 결코 문제가되지 않는다고 말했던 것처럼 3) 나는 괜찮습니다. 다른 질문을 원하십니까? 4) 변경 로그에서 그 것을 보았습니다. 주로 이전 버전의 채점이 ios6에서 문제를 해결 한 방법을 보여 주었지만 7이 해당 모듈에 추가 된 것이 IOS6에서 문제를 일으킨 것으로 결론 내리고 있습니다. 5) 과거에이 문제를 시도했지만 작동하지 않는 것으로 보였습니다. 다른 문제를 해결하고 문제가 해결되는지 확인해 드리겠습니다. 감사합니다. – proxim0

    +0

    가치가있는 경우 @ proxim0, 항목 5와 관련하여 신고했습니다. 과거에는 꽤 좋았습니다. – Karoh

    +0

    @ Horak 솔직히 말해서 나는 잠시 동안 내 기본 설정 이었지만 이전 테스트에서 문제를 해결하는 것처럼 보이지 않았지만 내가 말했듯이 그 말을 잘 했어야했다. 이 시점에서 메모리를 꺼내 몇 가지를 확인할 것입니다 :) – proxim0