React-Native로 실제 기계 iPhone에 설치

2533 단어 react-native
React Native 입문 3~API&리스트&실기로 GO+debug~ 샘플 코드를 촬영했습니다.
시뮬레이터에서는 문제 없었는데 Xcode로 빌드하면 에러가 되었으므로 그 해결 방법 등을 남겨 둔다.

TL;DR



결론부터 말해 버리면 앱의 명칭이나 Bundle Identifier, 개발자 등록 등의 정보가 누설되어 주었다.

대상 독자 or 전제 조건 or 환경



전제 조건


  • ↑의 React Native 입문 3의 샘플 코드에 실수가없는 것
  • 시뮬레이터에서 문제없이 작동하면 아마도 문제가되지 않습니다


  • 대상자


  • iOS에서 한 번도 개발한 적이없는 사람
  • 오랫동안 Xcode를 만지지 않았기 때문에 빌드 등의 작법을 잊고있는 사람
  • react-native에서 개발하려고하는 사람들

  • 환경


    MacBook Pro (Retina, 15-inch, Late 2013) {
      OS: macOS Sierra 10.12.2(16C67),
      プロセッサ: 2.3 GHz Intel Core i7,
      メモリ: 16 GB 1600 MHz DDR3,
      グラフィックス: Intel Iris Pro 1536 MB
    }
    
    $ react-native -v
    react-native-cli: 2.0.1
    react-native: 0.40.0
    

    해결 방법


  • Xcode의 왼쪽 끝 (네비게이터 영역이라고 함)의 SampleApp 클릭
  • Xcode 중간 (에디터 영역)의 ↓ 이미지로 둘러싸인 부분에 필요한 정보를 씁니다.
  • 또한 샘플 코드대로 하고 있으면 BundleIdentifier가 이미 입력되어 있다고 생각하지만 이미 사용되고 있다는 에러가 나오므로 적당하게 재기록한다

  • SampleApp/SampleAppTests에 필요한 정보를 모두 입력하십시오
  • 재생 버튼을 누릅니다
  • iOS의 빌드가 지나 iPhone 앱이 일어난다, 했어!
  • 그래도 시작되지 않는 경우 "신뢰할 수없는 개발자"라는 팝업이 나와 앱을 시작할 수 없지만 Xcode7로 1엔도 지불하지 않고 자작 iOS 앱을 실기 확인의 절차를 적절하게 수행하십시오






  • 참고


  • React Native 입문 3~API&리스트&실기로 GO+debug~
  • Xcode7로 1엔도 지불하지 않고 자작 iOS 앱을 실기 확인

  • 후기



    매우 절망적이지 않기 때문에 빠졌습니다.라는 느낌으로 가득합니다. ! !

    추가:



    덧붙여 react-native 의 버젼이 다르기 때문인지는 모르지만 jsCodeLocation 관련을 코멘트 아웃 하는 처리는 필요 없었습니다.
    라고 할까 코멘트 아웃하면 반대로 기동 직후에 어플이 프리즈 했다.

    좋은 웹페이지 즐겨찾기