Skip to content

Latest commit

 

History

History
46 lines (23 loc) · 1.64 KB

README.md

File metadata and controls

46 lines (23 loc) · 1.64 KB

Extend your existing iOS app with Angular and NativeScript

Step-by-step instructions how to extend existing iOS app with Angular and NativeScript

1.Build your NativeScript app for iOS: tns build ios

2.Copy your NativeScript app \platforms\ios\YourAppName\app folder to your iOS app:

Copy your NativeScript

3.Copy your NativeScript app \platforms\ios\internal folder next to your iOS app:

Copy your NativeScript

Note: Both can be found in your NativeScript app \platforms\ios\and \lib\ios\ folders.

4.Add reference to NativeScript.framework and TNSWidgets.framework (the former should be in the internal folder)

Copy your NativeScript

Note: Both can be found in your NativeScript app \platforms\ios\ and \lib\ios\ folders.

5.Add Run Script and Linker Flags to build and use the metadata:

Copy your NativeScript

cd "$PROJECT_DIR/internal/metadata-generator/bin" && ./build-step-metadata-generator.py

Copy your NativeScript

-sectcreate __DATA __TNSMetadata "$(CONFIGURATION_BUILD_DIR)/metadata-$(CURRENT_ARCH).bin"

Note: Run Script should be the first build phase.

6.Present NativeScript view controller from your app:

Copy your NativeScript

Copy your NativeScript

Credits

Extend your existing iOS app with Angular 2 and NativeScript