关于Theos最后打包make package install 出现du: illegal option -- -的问题

刚买的macbook pro,用命令行运行tweak文件报错

接着: make package messages=yes

打印信息是

MacBook-Pro:checkimessagetweak lee-mac$ make package messages=yes

Making all for tweak checkiMessageTweak…
set -o pipefail; (/Applications/Xcode.app/Contents/Developer/usr/bin/make -f Makefile --no-print-directory --no-keep-going
internal-library-compile
THEOS_CURRENT_TYPE=tweak THEOS_CURRENT_INSTANCE=checkiMessageTweak THEOS_CURRENT_OPERATION=compile
THEOS_BUILD_DIR=“.” THEOS_MAKE_PARALLEL=yes)
make[2]: Nothing to be done for `internal-library-compile’.
set -o pipefail; (rm -rf "/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/
")
set -o pipefail; (/opt/theos/bin/fakeroot.sh -p “/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/fakeroot” -c)
set -o pipefail; (mkdir -p "/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/
")
set -o pipefail; ([ -d layout ] && rsync -a “layout/” "/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/
" --exclude “DEBIAN” --exclude “MTN" --exclude “.git” --exclude “.svn” --exclude “.DS_Store” --exclude ".*” || true)
Making stage for tweak checkiMessageTweak…
set -o pipefail; (mkdir -p “/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos//Library/MobileSubstrate/DynamicLibraries/")
set -o pipefail; (cp /Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/obj/debug/checkiMessageTweak.dylib "/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/
/Library/MobileSubstrate/DynamicLibraries/”)
set -o pipefail; (if [[ ! -f “checkiMessageTweak.plist” && ! -f “layout//Library/MobileSubstrate/DynamicLibraries/checkiMessageTweak.plist” ]]; then
printf “\e[0;31m==> \e[1;31mError:\e[m %s\n” “You are missing a filter property list. Make sure it’s named checkiMessageTweak.plist. Refer to http://iphonedevwiki.net/index.php/Cydia_Substrate#MobileLoader.” >&2;
exit 1;
elif [[ -f “checkiMessageTweak.plist” ]]; then
cp checkiMessageTweak.plist “/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos//Library/MobileSubstrate/DynamicLibraries/";
fi)
set -o pipefail; (mkdir -p "/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/
/DEBIAN”)
du: illegal option – -
usage: du [-H | -L | -P] [-a | -s | -d depth] [-c] [-h | -k | -m | -g] [-x] [-I mask] [file …]
set -o pipefail; (sed -e ‘/[1]ersion:/d’ “/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/control” > “/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos//DEBIAN/control")
set -o pipefail; (echo “Version: 0.0.1-50+debug” >> "/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/
/DEBIAN/control”)
set -o pipefail; (echo "Installed-Size: " >> “/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos//DEBIAN/control")
set -o pipefail; (COPYFILE_DISABLE=1 /opt/theos/bin/fakeroot.sh -p “/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/fakeroot” -r dpkg-deb -Zgzip -b "/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/
” “./packages/com.yourcompany.checkimessagetweak_0.0.1-50+debug_iphoneos-arm.deb” )
dpkg-deb: error: parsing file ‘/Users/lee-mac/Desktop/iOS逆向/CheckiMessageReproject/checkimessagetweak/.theos/_/DEBIAN/control’ near line 9 package ‘com.yourcompany.checkimessagetweak:iphoneos-arm’:
end of file before value of field ‘Installed-Size’ (missing final newline)
make: *** [internal-package] Error 2

求大神指点,不胜感激


  1. Vv ↩︎

把control文件贴粗来看看

情况是这样的,狗神,同样的工程在我IMac上就没问题,在我新买的Mac pro上就会出现这种问题

https://www.google.com/search?q=theos+end+of+file+before+value+of+field+'Installed-Size'+(missing+final+newline)&oq=theos+end+of+file+before+value+of+field+'Installed-Size'+(missing+final+newline)&aqs=chrome..69i57j69i60l3j69i65j69i60.867j0j7&sourceid=chrome&ie=UTF-8

我神,能贡献一下翻墙工具吗,1378400723@qq.com,谢谢啦:stuck_out_tongue_closed_eyes:

网上的方法都不能用呀,啊啊

问题需要解决了呀,各位大神,没人回应,只有自顶啦:joy:

联系我qq 666666,免费教你百度的使用方法 1

说话怎么那么难听楠,要不是在网上折腾几天解决不了,也不会花这么多时间来发帖,你以为所有人都是伸手党,照你这样,这要遇到提问题的都一棒子打死,大家也都不要来这里提问题了,都烂在家里好了。伸手党固然可耻,但是你自己有没有看清到底我提的是什么问题,是不是真的百度一下就能解决,自己技术厉害了,也要照顾一下菜鸟,有技术,有德行才能叫做大牛吗。

你看后面的链接,有fq的方法啊。有点娱乐心态。另外,fq难道不是基本功吗

ps:百度可以查到很多fq的工具哦~是不是百度你都懒得用

链接是下载vpn的,现在vpn的问题已经解决,主要还是关于主题问题

vpn都是小问题,看看我的主题问题吧,真的卡几天了

狗神的链接解决不了吗?

再试试这个结果里的第一条?:joy:

https://www.baidu.com/s?wd=theos%20end%20of%20file%20before%20value%20of%20field%20'Installed-Size'%20(missing%20final%20newl&rsv_spt=1&rsv_iqid=0xdc900a29001bf804&issp=1&f=8&rsv_bp=0&rsv_idx=2&ie=utf-8&tn=baiduhome_pg&rsv_enter=1&rsv_sug3=1&rsv_sug2=0&inputT=910&rsv_sug4=910

Google上相关问题的解决办法本来就少,能试都试了一下,都不行,现在毫无头绪,我还得做逆向呀:joy:

这里的try了? https://github.com/theos/theos/issues/230

另外,我觉得在中文目录下搞“iOS逆向”,不是个好习惯

这个论坛的所有管理员,都是经过长期严格的考察才当上的,当你怀疑他们的话是在针对你时,你要反思一下,自己是不是玻璃心,说不起;如果是,就不要问了。
看看这个帖子这个帖子是怎么问问题的,学习一下。如果还学不会,再看看这个帖子这个帖子

看过了,但是没看出来他们具体怎么解决的

另外,我觉得在中文目录下搞“iOS逆向”,不是个好习惯
这句话能不能再说明白些。

就是说,会不会是中文目录的问题。

不过我确实是管理员里最菜的哈:joy: