Open
Description
Environment
Provide version numbers for the following components (information can be retrieved by running tns info
in your project folder or by inspecting the package.json
of the project):
- CLI: 8.0.1
- Cross-platform modules: 8.0.5
- iOS Runtime: ^8.0.0
- Plugin(s): @angular/animations │ 9.1.1 │
│ @angular/common │ 9.1.1 │
│ @angular/compiler │ 9.1.1 │
│ @angular/core │ 9.1.1 │
│ @angular/forms │ 9.1.1 │
│ @angular/localize │ 9.1.1 │
│ @angular/platform-browser │ 9.1.1 │
│ @angular/platform-browser-dynamic │ 9.1.1 │
│ @angular/router │ 9.1.1 │
│ @nativescript/angular │ ^11.2.0 │
│ @nativescript/core │ ^8.0.5 │
│ @nativescript/ios │ ^8.0.0 │
│ @nativescript/schematics │ ^9.0.0 │
│ @nativescript/theme │ ~2.2.1 │
│ @ng-bootstrap/ng-bootstrap │ 6.0.2 │
│ @nstudio/nativescript-checkbox │ ^1.0.0 │
│ angular-in-memory-web-api │ ^0.10.0 │
│ bootstrap │ 4.4.1 │
│ component │ ^1.1.0 │
│ core-js │ 3.6.5 │
│ jquery │ ^3.5.1 │
│ jwt-decode │ 2.2.0 │
│ lodash │ 4.17.15 │
│ nativescript-localstorage │ ^2.0.1 │
│ reflect-metadata │ ~0.1.12 │
│ rxjs │ 6.5.5 │
│ rxjs-compat │ ^6.6.6 │
│ tns-core-modules │ ^6.5.27 │
│ tslib │ 1.11.1 │
│ zone.js │ 0.10.3
@angular-devkit/build-angular │ 0.901.1 │
│ @angular/cli │ 9.1.1 │
│ @angular/compiler-cli │ 9.1.1 │
│ @angular/language-service │ 9.1.1 │
│ @nativescript/ios │ ^8.0.0 │
│ @nativescript/schematics │ ~2.0.0 │
│ @nativescript/tslint-rules │ ~0.0.5 │
│ @types/jasmine │ 3.5.10 │
│ @types/jasminewd2 │ 2.0.8 │
│ @types/jwt-decode │ 2.2.1 │
│ @types/lodash │ 4.14.149 │
│ @types/node │ 13.11.1 │
│ codelyzer │ 5.2.2 │
│ jasmine-core │ 3.5.0 │
│ jasmine-spec-reporter │ 5.0.1 │
│ karma │ 5.0.1 │
│ karma-chrome-launcher │ 3.1.0 │
│ karma-coverage-istanbul-reporter │ 2.1.1 │
│ karma-jasmine │ 3.1.1 │
│ karma-jasmine-html-reporter │ 1.5.3 │
│ nativescript-dev-webpack │ ~1.5.0 │
│ protractor │ ^7.0.0 │
│ tns-android │ 6.5.3 │
│ tns-ios │ 6.5.4 │
│ ts-node │ 8.8.2 │
│ tslint │ 6.1.1 │
│ typescript │ 3.8.3 - NativeScript-Angular: ^11.2.0
- Angular: 9.1.1
Describe the bug
After updating to the newest nativescript and @nativescript/ios, tns run ios
is not working anymore. I get the following error:
error: Unexpected duplicate tasks:
1) Target 'frontendnativescript' (project 'frontendnativescript'): CodeSign /Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework
2) Target 'frontendnativescript' (project 'frontendnativescript'): CodeSign /Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework
error: Multiple commands produce '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework/TNSWidgets':
1) Target 'frontendnativescript' has copy command from '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/node_modules/@nativescript/core/platforms/ios/TNSWidgets.xcframework/ios-arm64_x86_64-simulator/TNSWidgets.framework' to '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework'
2) Target 'frontendnativescript' has copy command from '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/node_modules/tns-core-modules-widgets/platforms/ios/TNSWidgets.framework' to '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework'
error: Multiple commands produce '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework':
1) Target 'frontendnativescript' has copy command from '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/node_modules/@nativescript/core/platforms/ios/TNSWidgets.xcframework/ios-arm64_x86_64-simulator/TNSWidgets.framework' to '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework'
2) Target 'frontendnativescript' has copy command from '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/node_modules/tns-core-modules-widgets/platforms/ios/TNSWidgets.framework' to '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework'
note: Using new build system
note: Building targets in parallel
note: Using codesigning identity override:
note: Planning build
note: Constructing build description
warning: duplicate output file '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework' on task: PBXCp /Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/node_modules/tns-core-modules-widgets/platforms/ios/TNSWidgets.framework /Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework (in target 'frontendnativescript' from project 'frontendnativescript')
warning: duplicate output file '/Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework/TNSWidgets' on task: PBXCp /Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/node_modules/tns-core-modules-widgets/platforms/ios/TNSWidgets.framework /Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework (in target 'frontendnativescript' from project 'frontendnativescript')
warning: duplicate output file '' on task: PBXCp /Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/node_modules/tns-core-modules-widgets/platforms/ios/TNSWidgets.framework /Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app/Frameworks/TNSWidgets.framework (in target 'frontendnativescript' from project 'frontendnativescript')
warning: Building for iOS Simulator, but the linked and embedded framework 'TNSWidgets.framework' was built for iOS + iOS Simulator. (in target 'frontendnativescript' from project 'frontendnativescript')
warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 9.0 to 14.4.99. (in target 'MDFInternationalization' from project 'Pods')
warning: The iOS Simulator deployment target 'IPHONEOS_DEPLOYMENT_TARGET' is set to 8.0, but the range of supported deployment target versions is 9.0 to 14.4.99. (in target 'BEMCheckBox' from project 'Pods')
** BUILD FAILED **
Unable to apply changes on device: 31FE16F7-4244-4521-AF2F-BFAF9020FC98. Error is: Command xcodebuild failed with exit code 65.
I tried to fix this as suggested in this post: NativeScript/nativescript-cli#4035
In the List of Frameworks, Libraries and Embedded Content I found TNSWidgets.xcframework and TNSWidgets.framework. After deleting one of them (no matter which one) and running tns run ios
again, I get another error:
Unable to apply changes on device: 31FE16F7-4244-4521-AF2F-BFAF9020FC98. Error is: Command xcrun with arguments simctl install 31FE16F7-4244-4521-AF2F-BFAF9020FC98 /Users/anoki/Downloads/sepm/ss20_sepm_qse_14/frontend_nativescript/platforms/ios/build/Debug-iphonesimulator/frontendnativescript.app failed with exit code 22. Error output:
An error was encountered processing the command (domain=NSPOSIXErrorDomain, code=22):
Failed to install the requested application
The bundle identifier of the application could not be determined.
Ensure that the application's Info.plist contains a value for CFBundleIdentifier.
All posts I found regarding this error suggest cleaning the project, which results in the first error again.
Metadata
Metadata
Assignees
Labels
No labels