我运行了tns resources generate splashes
和tns resources generate icons
,并且在Android上运行良好,但是在iOS上重新加载时,出现以下错误:
/ * com.apple.actool.errors / /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/fingoalNS/Resources/Assets.xcassets:错误:没有任何输入目录包含匹配的贴纸图标集或名为“ AppIcon”的应用程序图标集。 / com.apple.actool.document.warnings / /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/fingoalNS/Resources/Assets.xcassets:./LaunchScreen.AspectFill.imageset/(null)[2d][LaunchScreen-AspectFill.png]:警告:图像集“ LaunchScreen.AspectFill”有2个未分配的子级。 /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/fingoalNS/Resources/Assets.xcassets:./LaunchScreen.Center.imageset/(null)[2d][LaunchScreen-Center.png]:警告:图像集“ LaunchScreen.Center”有2个未分配的子级。 /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/fingoalNS/Resources/Assets.xcassets:./LaunchImage.launchimage/(null)[2d][Default-1125h.png]:警告:“启动图像集” LaunchImage”有12个未分配的子级。 / com.apple.actool.compilation-results * / /Users/adam_beck/Desktop/code/fingoalNS/platforms/ios/build/Debug-iphonesimulator/fingoalNS.app/LaunchImage-700-568h@2x.png /Users/adam_beck/Library/Developer/Xcode/DerivedData/fingoalNS-fvoglrpadrrtljalueomxfllvlvtt/Build/Intermediates.noindex/fingoalNS.build/Debug-iphonesimulator/fingoalNS.build/assetcatalog_ Generated_info.plist
为iOS重建时,出现以下错误:
未能找到LaunchScreen.storyboard,但已在Info.plist中指定了它。 考虑更新app / App_Resources / iOS /中的资源。 一个好的起点是创建一个新项目,并将更改与当前项目进行比较。 以下回购协议也可能会有所帮助:https://github.com/NativeScript/template-hello-world/tree/master/App_Resources/iOS 现在,我们将在Platforms / ios / fingoalNS / Resources / LaunchScreen.xib中为您放置一个过时的兼容兼容性空白屏幕LauncScreen.xib,以便您的应用程序可以像在iOS运行时v2.1.0之前的版本中那样显示。 Info.plist:合并CFBundleURLTypes:属性CFBundleTypeRole是必需的!
并以Command xcodebuild failed with exit code 65
退出
有想法吗?
答案 0 :(得分:0)
万一其他人遇到此问题,tns
命令将永远不会起作用,但我能够通过Sidekick成功生成飞溅和图标。从他们的文档中:
答案 1 :(得分:0)
我在Windows上,此命令运行良好:
tns resources generate icons app-icon.png
我在主文件夹中放置了图标,因此不需要提供路径或其他内容。 与飞溅相同:
tns resources generate splashes app-icon.png --background white