“Products contains invalid products” Nativescript Xcode Archive
I have succeeded to build an Archive in Xcode 10.1 but cannot pass the signature analyze.
Everytime I have the following error:
/Users/lambda/Library/Developer/Xcode/Archives/2018-11-19/My App 19-11-18 21.50.xcarchive/Products contains invalid products.
Multiple binaries share the same codesign path:
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/Current
Binaries:
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Electron Framework
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/Current/Electron Framework
This can happen if your build process copies frameworks by following symlinks.
I can't find anywhere how to solve this.
The certificate was regenerated and produce no errors.
I have also checked those paths inside the build and seen no symlinks.
I use Nativescript Vue 2.0.2.
xcode nativescript nativescript-vue
add a comment |
I have succeeded to build an Archive in Xcode 10.1 but cannot pass the signature analyze.
Everytime I have the following error:
/Users/lambda/Library/Developer/Xcode/Archives/2018-11-19/My App 19-11-18 21.50.xcarchive/Products contains invalid products.
Multiple binaries share the same codesign path:
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/Current
Binaries:
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Electron Framework
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/Current/Electron Framework
This can happen if your build process copies frameworks by following symlinks.
I can't find anywhere how to solve this.
The certificate was regenerated and produce no errors.
I have also checked those paths inside the build and seen no symlinks.
I use Nativescript Vue 2.0.2.
xcode nativescript nativescript-vue
1
May I ask why you have electron package within your app, that shouldn't be there right?
– Manoj
Nov 19 '18 at 21:11
@Manoj Honestly, I don't know. I assume that it should be there. A dependency of a dependency I guess...
– Monkey Monk
Nov 20 '18 at 9:06
add a comment |
I have succeeded to build an Archive in Xcode 10.1 but cannot pass the signature analyze.
Everytime I have the following error:
/Users/lambda/Library/Developer/Xcode/Archives/2018-11-19/My App 19-11-18 21.50.xcarchive/Products contains invalid products.
Multiple binaries share the same codesign path:
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/Current
Binaries:
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Electron Framework
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/Current/Electron Framework
This can happen if your build process copies frameworks by following symlinks.
I can't find anywhere how to solve this.
The certificate was regenerated and produce no errors.
I have also checked those paths inside the build and seen no symlinks.
I use Nativescript Vue 2.0.2.
xcode nativescript nativescript-vue
I have succeeded to build an Archive in Xcode 10.1 but cannot pass the signature analyze.
Everytime I have the following error:
/Users/lambda/Library/Developer/Xcode/Archives/2018-11-19/My App 19-11-18 21.50.xcarchive/Products contains invalid products.
Multiple binaries share the same codesign path:
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/Current
Binaries:
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Electron Framework
/Applications/My App.app/app/tns_modules/electron/dist/Electron.app/Contents/Frameworks/Electron Framework.framework/Versions/Current/Electron Framework
This can happen if your build process copies frameworks by following symlinks.
I can't find anywhere how to solve this.
The certificate was regenerated and produce no errors.
I have also checked those paths inside the build and seen no symlinks.
I use Nativescript Vue 2.0.2.
xcode nativescript nativescript-vue
xcode nativescript nativescript-vue
edited Nov 20 '18 at 1:40
Cœur
18.1k9108148
18.1k9108148
asked Nov 19 '18 at 21:04
Monkey MonkMonkey Monk
733616
733616
1
May I ask why you have electron package within your app, that shouldn't be there right?
– Manoj
Nov 19 '18 at 21:11
@Manoj Honestly, I don't know. I assume that it should be there. A dependency of a dependency I guess...
– Monkey Monk
Nov 20 '18 at 9:06
add a comment |
1
May I ask why you have electron package within your app, that shouldn't be there right?
– Manoj
Nov 19 '18 at 21:11
@Manoj Honestly, I don't know. I assume that it should be there. A dependency of a dependency I guess...
– Monkey Monk
Nov 20 '18 at 9:06
1
1
May I ask why you have electron package within your app, that shouldn't be there right?
– Manoj
Nov 19 '18 at 21:11
May I ask why you have electron package within your app, that shouldn't be there right?
– Manoj
Nov 19 '18 at 21:11
@Manoj Honestly, I don't know. I assume that it should be there. A dependency of a dependency I guess...
– Monkey Monk
Nov 20 '18 at 9:06
@Manoj Honestly, I don't know. I assume that it should be there. A dependency of a dependency I guess...
– Monkey Monk
Nov 20 '18 at 9:06
add a comment |
1 Answer
1
active
oldest
votes
Electron is for desktop app development, I don't think it should be there in your dependencies.
I manually deleted all trace of Electron and it passed the validation! Thank you for your help! ;-)
– Monkey Monk
Nov 20 '18 at 19:10
It seems that "tns_modules" was installed (by me) in a previous manipulation... removing this dependency seems to fix this case. :-)
– Monkey Monk
Nov 20 '18 at 19:11
I had this issue using Nativescript with Vue, because I had added '@vue/devtools' as a dependency, rather than devDependency. Moving it in package.json, deleting the 'platforms' folder, and re-running the build fixed it.
– codinghands
Jan 25 at 11:33
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53382594%2fproducts-contains-invalid-products-nativescript-xcode-archive%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Electron is for desktop app development, I don't think it should be there in your dependencies.
I manually deleted all trace of Electron and it passed the validation! Thank you for your help! ;-)
– Monkey Monk
Nov 20 '18 at 19:10
It seems that "tns_modules" was installed (by me) in a previous manipulation... removing this dependency seems to fix this case. :-)
– Monkey Monk
Nov 20 '18 at 19:11
I had this issue using Nativescript with Vue, because I had added '@vue/devtools' as a dependency, rather than devDependency. Moving it in package.json, deleting the 'platforms' folder, and re-running the build fixed it.
– codinghands
Jan 25 at 11:33
add a comment |
Electron is for desktop app development, I don't think it should be there in your dependencies.
I manually deleted all trace of Electron and it passed the validation! Thank you for your help! ;-)
– Monkey Monk
Nov 20 '18 at 19:10
It seems that "tns_modules" was installed (by me) in a previous manipulation... removing this dependency seems to fix this case. :-)
– Monkey Monk
Nov 20 '18 at 19:11
I had this issue using Nativescript with Vue, because I had added '@vue/devtools' as a dependency, rather than devDependency. Moving it in package.json, deleting the 'platforms' folder, and re-running the build fixed it.
– codinghands
Jan 25 at 11:33
add a comment |
Electron is for desktop app development, I don't think it should be there in your dependencies.
Electron is for desktop app development, I don't think it should be there in your dependencies.
answered Nov 20 '18 at 9:18
ManojManoj
6,1232922
6,1232922
I manually deleted all trace of Electron and it passed the validation! Thank you for your help! ;-)
– Monkey Monk
Nov 20 '18 at 19:10
It seems that "tns_modules" was installed (by me) in a previous manipulation... removing this dependency seems to fix this case. :-)
– Monkey Monk
Nov 20 '18 at 19:11
I had this issue using Nativescript with Vue, because I had added '@vue/devtools' as a dependency, rather than devDependency. Moving it in package.json, deleting the 'platforms' folder, and re-running the build fixed it.
– codinghands
Jan 25 at 11:33
add a comment |
I manually deleted all trace of Electron and it passed the validation! Thank you for your help! ;-)
– Monkey Monk
Nov 20 '18 at 19:10
It seems that "tns_modules" was installed (by me) in a previous manipulation... removing this dependency seems to fix this case. :-)
– Monkey Monk
Nov 20 '18 at 19:11
I had this issue using Nativescript with Vue, because I had added '@vue/devtools' as a dependency, rather than devDependency. Moving it in package.json, deleting the 'platforms' folder, and re-running the build fixed it.
– codinghands
Jan 25 at 11:33
I manually deleted all trace of Electron and it passed the validation! Thank you for your help! ;-)
– Monkey Monk
Nov 20 '18 at 19:10
I manually deleted all trace of Electron and it passed the validation! Thank you for your help! ;-)
– Monkey Monk
Nov 20 '18 at 19:10
It seems that "tns_modules" was installed (by me) in a previous manipulation... removing this dependency seems to fix this case. :-)
– Monkey Monk
Nov 20 '18 at 19:11
It seems that "tns_modules" was installed (by me) in a previous manipulation... removing this dependency seems to fix this case. :-)
– Monkey Monk
Nov 20 '18 at 19:11
I had this issue using Nativescript with Vue, because I had added '@vue/devtools' as a dependency, rather than devDependency. Moving it in package.json, deleting the 'platforms' folder, and re-running the build fixed it.
– codinghands
Jan 25 at 11:33
I had this issue using Nativescript with Vue, because I had added '@vue/devtools' as a dependency, rather than devDependency. Moving it in package.json, deleting the 'platforms' folder, and re-running the build fixed it.
– codinghands
Jan 25 at 11:33
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53382594%2fproducts-contains-invalid-products-nativescript-xcode-archive%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
1
May I ask why you have electron package within your app, that shouldn't be there right?
– Manoj
Nov 19 '18 at 21:11
@Manoj Honestly, I don't know. I assume that it should be there. A dependency of a dependency I guess...
– Monkey Monk
Nov 20 '18 at 9:06