无法在Info.plist CFBundleSupportedPlatforms或Mach-O LC_VERSION_MIN中find平台系列用于phantomjs
我使用离子build立一个混合应用程序,当我尝试上传到应用程序商店,它给了我这个错误
无法在Info.plist CFBundleSupportedPlatforms或Mach-O LC_VERSION_MIN中find平台系列用于phantomjs
有没有人遇到同样的问题,并找出如何解决它?
我怀疑它来自我在项目中使用的插件或node_modules,导致错误..
有同样的错误,在我的情况下,问题是我有我的捆绑资源中的一些DSYM文件。
修复它通过删除所有.DSYM文件forms复制捆绑资源构build阶段。
更多信息在这个线程: https : //github.com/Alamofire/Alamofire/issues/823
当一个插件被添加到bower.json作为依赖而不是插件时,我在离子应用程序中遇到了这个问题。 它的一个副本结束在www / lib文件夹中,一旦它被删除,我停止获取该错误。
我与我的本地应用程序有同样的问题。
我正在使用迦太基( https://github.com/Carthage/Carthage v.0.15.2),我有一个依赖项D1,其中有一个嵌套的依赖D2。
我不完全确定问题出在哪里,但归档这些依赖关系时,发生了来自D2的dSYM文件潜入D1的框架文件夹中的存档。 我从存档中删除了dSYM文件,并且能够提交。
所以请看看你的档案,看是否有任何.bundle,.dSYM或类似的地方,它不应该。
这是我find麻烦的根源:
~/Library/Developer/Xcode/Archives/2016-04-14/ARCHIVENAME.xcarchive/Products/Applications/APPNAME.app/Frameworks/D1.framework
这个问题可能是由迦太基或框架引起的,也可能是完全不同的,所以上面提到的“解决scheme”现在是解决方法。
我解决了这个问题,通过删除我的项目中不需要的文件。 具体来说,我在我的项目和Carthage
文件夹参考Cartfile
,以便我可以轻松地访问它。
我删除了文件夹引用,但我保持Cartfile
在我的项目。 我确信Cartfile
不在我的Copy Bundle Resources
构build阶段。 其中一个固定我的问题。
我知道这是迟到的答复,但最近我正在为我的应用程序创build一个存档时遇到此问题。 为此,我发现我已经在项目目标 – >常规 – >embedded式二进制文件中添加了我的框架(这会产生错误)。
而不是添加在:
项目目标 – >常规 – >链接框架和库 。 只需从Embedded Binaries
删除该框架,然后将其重新添加到Linked Frameworks and Libraries
解决我的问题。
- UITearchBar UITableView奇怪的抵消问题
- 我怎样才能得到UITextFieldDelegate.shouldChangeCharactersInRange与自定义inputView触发?