cannot find symbol import android.support.v4.app.ActivityCompat;
react-native-iap를 설치하고
빌드하려보니 위의 에러가 나타났다.
검색결과
npx jetify
or
yarn jetify
위 두가지 명령어를 먼저
실행한 뒤
다시 빌드를 시도하면
정상적으로 진행되는 것을
확인할 수 있었다.
cannot find symbol import android.support.v4.app.ActivityCompat;
react-native-iap를 설치하고
빌드하려보니 위의 에러가 나타났다.
검색결과
npx jetify
or
yarn jetify
위 두가지 명령어를 먼저
실행한 뒤
다시 빌드를 시도하면
정상적으로 진행되는 것을
확인할 수 있었다.
(ios에서) 앱을 껐다 다시 켜면
react-native-sound의 실행이
정상적으로 이뤄지지 않는 경우가 발생했다.
나의 경우에는
react-native-audio와 sound 두개를 모두 사용하는데
두개를 함께 쓰는 환경에서는
playback 셋팅을 해주지 않으면 안된다고한다.
https://github.com/zmxv/react-native-sound/issues/42
Sound playing via Receiver instead of phone speaker in IOS · Issue #42 · zmxv/react-native-sound
I have no problems with playing/manipulating the sound file in IOS, but the sound is coming from the receiver so it's not practical. I am using the latest version of this module, testing on Iph...
github.com
정말 어렵게 위의 이슈를 발견했다.
Sound.setCategory('Playback')
요것 한줄이면 이슈 해결된다.
playback 기능을 정상적으로 사용하기 위해서는
이렇게 xcode -> signing & capabilities에서
audio background mode를 활성화 시켜주어야한다.
react-native-sound, 앱 업데이트 후 재생안됨 이슈 해결 (0) | 2022.03.30 |
---|---|
ios, backgroundTask error (0) | 2022.03.28 |
setInterval 지연현상 - 해결책 (0) | 2022.03.16 |
code-push 제대로 사용하기 (0) | 2022.02.08 |
[ReactNative] Text in FlatList can't working with selectable (0) | 2022.02.04 |
늘 그렇듯 버그에 직면하고 해결했습니다.
ios13의 다크모드가 나오면서
이와 와같이 날짜가 나타나지 않는 (사실은 하양글씨로 바뀌어서;;)
버그를 만났습니다.
* 해결방법
1. 먼저, 최신버전의 react-native-modal-datetime-picker를 설치해줍니다.
제, 기준으로는 7.6 이전버전입니다.
darkMode옵션이 추가됐지만 먹지않는 상황인데요.
2. react-native-appearance모듈도 설치해줍니다.
rn - npm install react-native-appearance / react-native link react-native-appearance
expo - expo install react-native appearance
3. node_module/react-native-modal-dateitme-picker로 찾아들어갑니다.
4. 상단에 코드를 두줄 추가해줍니다.
import { Appearance } from 'react-native-appearance';
const colorScheme = Appearance.getColorScheme();
5. darkmode를 체크하는 옵션을 넣어줍니다.
defaultProps부분의 darkmode옵션을 다음과 같이 설정하면 됩니다.
isDarkModeEnabled: colorScheme === 'dark',
6. 마무리로 유지보수 단계에서 버전업이 혹시나라도 될수있으니 package.json의 버전을 ^7.6과 같이 고정해줍니다.
7. 그래도 부족하니 ReadeME에 명시해줍니다.
8. 7.6이상의 버전에서는 node_module까지 가지않고 isDarkModeEnabled옵션을 사용하여 간단히 처리할 수 있습니다. ^^ 업데이트 하세요~
mongodb, 배열처리하기 (0) | 2019.11.19 |
---|---|
AWS, s3 이미지 업로드 (0) | 2019.11.19 |
Mongodb, Null 필드 체크하기 (0) | 2019.11.15 |
react-native, shadow에 대한 연구 (0) | 2019.11.14 |
react-native/expo, a태그의 href기능 (0) | 2019.11.13 |
Image를 다루다 알수없는 버그가 발생했다.
바로, ImagePicker로 이미지를 주워와 Image에 띄웠을때 이미지가 깨지는 현상이다.
근데, 한번 더 불러와 다시 Image에 띄웠을땐 정상적으로 나타났다.
왜그런지는 아직도 원인을 찾지못햇다.
다만, Image를 감싸고있던 불필요한 View태그를 제거하는 것으로 버그를 해결했다.
구조는 정확히 8개의 태그 속에 Image태그가 들어가있었다.
View ... View... Animated.View ... KeybaordAvoidingView... ScrollView ... View... View... View...
expo - version up (0) | 2019.10.21 |
---|---|
textinput 정렬 (0) | 2019.10.08 |
react-navigation, initialrouteName dynamic 하게 설정하기 (0) | 2019.09.17 |
expo - Imagepicker 버그 (0) | 2019.09.09 |
react-nativ 네트워크 에러(Network request failed) (0) | 2019.09.05 |
expo를 쓰면서, 가장 화나는 순간이 찾아왔다.
그동안 잘 동작했고, 영향을 줄만한 코드수정이 없었으나
ImagePicker가 동작하지 않기 시작했다 - 특히, ios
prod가 문제생긴건 아니라 다행이다.
[ 해결책 ]
permission을 획득한후 setTimeout을 1000 정도 주고 imagepicker를 사용하면
문제없이 잘 동작한다.
웹사이트 개발 / 홈페이지 제작 / android앱 개발 / ios 앱 개발 / server / client / aws / fullstack / buisness partner / 외주 / 용역
https://open.kakao.com/o/sNETgUJb
Image render bug (0) | 2019.09.19 |
---|---|
react-navigation, initialrouteName dynamic 하게 설정하기 (0) | 2019.09.17 |
react-nativ 네트워크 에러(Network request failed) (0) | 2019.09.05 |
react-native 그라데이션 (linear-gradient) (0) | 2019.09.02 |
expo ios 빌드파일 업로드 (0) | 2019.09.02 |