错误ITMS-90171:“无效的捆绑包结构-二进制文件'xxxx.app/app/tns_modules/fsevents/lib/binding/Release/node-v47-darwin-x64/fse.node”

时间:2018-08-02 13:59:07

标签: ios xcode nativescript hybrid-mobile-app

我在Build on X Code上遇到问题。我收到此错误。

  

错误ITMS-90171:“无效的捆绑包结构-不允许二进制文件'xxxx.app/app/tns_modules/fsevents/lib/binding/Release/node-v47-darwin-x64/fse.node”。您的除了受支持的捆绑包的CFBundleExecutable之外,该应用不能包含独立的可执行文件或库。有关iOS应用捆绑结构的信息,请参见https://developer.apple.com/go/?id=bundle-structure的捆绑编程指南。”

1 个答案:

答案 0 :(得分:0)

此错误的原因是我的开发依赖项之一在package.json文件中的依赖项对象内部。

由于fse.node与“ nativescript-dev-sass”相关:“ ^ 1.0.0-rc.2”,我只是将其从依赖关系移至devDependencies,并且错误消失了。