나의 플랫폼/HybridApp
[NativeScript] change app package
GsBOB
2018. 5. 29. 17:11
자기만의 앱을 만들려면 패키지를 정의 해야하는데,
어떻게 변경 하면 될까?
(당연 template 에 있는 패키지 그대로 쓸꺼 아니지?)
아래와 같이 하면 된다.
- Create a NativeScript app.
- Run it on iOS.
- Change the
nativescript.id
in yourpackage.json
file. rm -rf platforms
tns prepare
tns run ios
출처 : https://github.com/NativeScript/nativescript-cli/issues/2089
위와 같은 형태로 iOS를 하면 문제 없이 동작 한다.
하지만, Android 에서는 오류가 나면서 apk 빌드가 되지 않는다.
원인은 app/App_Resurce/Android/app.gradle 에 있는 applicationId 값이 일치 하지 않기 때문이다.
그래서, Android만 한가지 더 추가 하면 아래와 같이 된다.
- Create a NativeScript app.
- Run it on Android.
- Change the
nativescript.id
in yourpackage.json
file. - Change the
applicationId
in yourapp.gradle
file. rm -rf platforms
tns prepare
tns run android
참고 하세요.