起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2015|回复: 4

[结贴] ios在mac中打包成功和不成功

[复制链接]

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
发表于 2017-11-6 15:47:53 | 显示全部楼层 |阅读模式
打包的时候最后有个选择logo和横屏竖屏图片的,如何我不选这三个图片mac系统可以正常打包并安装到手机(wex5打包完后再用xcode 7.3.1原生打包才实现正常安装),当我选择图片的时候,打包不成功,报错如下:
11.JPG
代码中未添加和图片有关的插件,是这个原因吗,tomcat调试模式错误代码如下:
Caused by: java.io.IOException: Cannot run program "/Users/fanglizhen/Desktop/WeX/model/UI2/system/deploy/common/antlib/convert" (in directory "/Users/fanglizhen/Desktop/WeX/apache-tomcat/temp"): error=13, Permission denied
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at java.lang.Runtime.exec(Runtime.java:620)
at org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:41)
at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:428)
at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:442)
at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:628)
at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669)
... 34 more
Caused by: java.io.IOException: error=13, Permission denied
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)
at java.lang.ProcessImpl.start(ProcessImpl.java:134)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 40 more

感觉像是权限问题,然后看了下当前用户能够访问图片做在路径的文件具有读和写权限
tomcatError.rar (6.48 KB, 下载次数: 110)
发表于 2017-11-6 16:05:00 | 显示全部楼层
建议把 WeX 目录下的权限都设置为  最大权限!  看上去确实是权限的问题
还有一种方法是
参考 说明文件
比如:/Native/综合演示/说明.txt
手动去设置对应 位置的 图片
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2017-11-6 17:04:56 | 显示全部楼层
liangyongfei 发表于 2017-11-6 16:05
建议把 WeX 目录下的权限都设置为  最大权限!  看上去确实是权限的问题
还有一种方法是
参考 说明文件

我不可能编译完然后在按照综合案例一张一张替换,那样得做好多图片,这个目录的图片是根据哪个原始图片然后切割出不同分辨率的,我想找到最初的这个原始图片,替换了
回复 支持 反对

使用道具 举报

发表于 2017-11-6 17:09:25 | 显示全部楼层
2538402839 发表于 2017-11-6 17:04
我不可能编译完然后在按照综合案例一张一张替换,那样得做好多图片,这个目录的图片是根据哪个原始图片然 ...

你先调整权限测试一下吧!
平台默认的图片,就是很多不同分辨率图片放进去的!而不是通过程序切割的!
这个上传图片的功能,确实切割后的图标会失真的!  不如自己去替换对应的图片

应该就是这里的图片
/Native/templates/advanced/platforms/ios/X5/Resources
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

34

主题

129

帖子

343

积分

中级会员

Rank: 3Rank: 3

积分
343
QQ
 楼主| 发表于 2017-11-7 15:12:57 | 显示全部楼层
liangyongfei 发表于 2017-11-6 17:09
你先调整权限测试一下吧!
平台默认的图片,就是很多不同分辨率图片放进去的!而不是通过程序切割的!
这 ...

结贴,经过大量实验证明了刚解压的打包时没问题的,因为我修改的system的源码,导致打包不成功,由于我们是用模式2打包的,资源都是在服务器,所以打包用原system的目录。服务器用修改后的system不影响功能,有的时候打包原system也不成功,在ios证书选择那里我要么选第二个选项要么选第三个选项,总之一句话:MMP终于把两个项目打包成功了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-23 06:29 , Processed in 0.073514 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表