Comments (1)
The metadata generator is rewritten in C++ and is merged to MetadataMerger tool (there is no more MetadataMerger tool, there is only MetadataGenerator tool). The new MetadataGenerator tool is part of our npm package. There is no more merge step. The tool gets headers as input and produces binary metadata (there is no intermediate yaml files any more). We don't distribute any metadata in our npm package. The metadata generation process takes place entirely on the client machine. It is integrated as build step in the project template, so there is no need to run it manually. Actually, there should be no case in which metadata generation must be run manually. The build step script collects all the needed information for metadata generation (path to the sdk folder, architectures, header include paths, framework include paths etc.) from Xcode proeject environment variables and pass it to metadata generator. The output of the metadata generator is single binary file for each architecture the app is builded for (architectures are retrived from Xcode environment variables). These files are copied in the app bundle and are used at runtime from the NativeScript iOS Runtime.
from ios-jsc.
Related Issues (20)
- Getting warning with NS 6.5.1 HOT 1
- Runtime does not support iOS 14.0 HOT 2
- Publish an ios app on window
- JS ERROR TypeError: Attempted to assign to readonly property. HOT 3
- I cannot see my ios14 device when running tns devices HOT 3
- When running ns run ios, error "Cannot use import statement outside a module" occurs
- Next Stable Release which include IOS14 fix
- NativeScript could not load bundle file:///<...>/Library/Frameworks/SensorKit.framework HOT 2
- allow console in production build
- "Unrecognized selector sent to instance" when passing delegate to native library
- Implement idle timer in native script 7 application
- Upgraded our OS to 14.2 and the enterprise app starts crashing, couldn't open it, install via MDM HOT 1
- App crashing on iOS 14.2 when deployed using an MDM HOT 2
- Cannot export class, interface in Swift framework when run TNS_TYPESCRIPT_DECLARATIONS_PATH with #if 0 #elif defined(__arm64__) && __arm64__ HOT 1
- IOS NS memory leak on Page navigation on NS6
- RootLayout on iOS doesn't allow to touch elements behind after adding view
- Rebuilding ios-runtime for tvos - CMake Error: Unknown argument -appletvsimulator HOT 1
- Xcode 14 build issue HOT 2
- .dSYM not available in latest releases HOT 1
- A white screen is displayed on the entire page。tns 6.5.6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ios-jsc.