klaus01 / KLGenerateSpamCode

iOS 马甲应用工具
MIT License
1.98k stars 539 forks source link

插件运行成功后,.pbxproj工程文件打不开 #32

Open WJLollipop opened 6 years ago

WJLollipop commented 6 years ago

控制台输出: 修改 Xcassets 中的图片名称完成 删除注释和空行完成 修改工程名完成 开始修改类名前缀... 修改类名前缀完成 生成垃圾代码完成 Program ended with exit code: 0

运行完成后查看原工程,发现工程名没改,然后工程文件XXX.pbxproj打不开

klaus01 commented 6 years ago

1、分步执行命令。及每运行一次只做一个动作。 2、注意配置的目录。例:/Users/user/Documents/projectName下有projectName.xcodeprojprojectName代码所在目录,目录应配置为/Users/user/Documents/projectName/projectName

WJLollipop commented 6 years ago

好的,我再试试

WJLollipop commented 6 years ago

你好,只选择路径和修改工程名配置,运行后控制台输出:修改工程名完成;但是重新打开项目,工程名并没有更改

klaus01 commented 6 years ago

调用参数、输出内容和你工程的目录结构发出来看看。

WJLollipop commented 6 years ago

problem1 problem2 problem3 帮我看下是什么原因

klaus01 commented 6 years ago

可能是你的工程文件名不是 eca_ios 的原因。

这个回复里有我的工程目录结构 https://github.com/klaus01/KLGenerateSpamCode/issues/9#issuecomment-375892020 及 ProjectName 目录下有 LOBO 源代码文件夹 和 LOBO.xcodeproj 工程文件,且工程中的 TARGETS 也叫 LOBO。

WJLollipop commented 6 years ago

我把目录改成跟工程名一致,再运行也不行

klaus01 commented 6 years ago

这种情况基本是工程名、文件夹名、目录结构有关!

你可以新建个测试工程试试。或者提供一个可以重现该问题的工程给我。

WJLollipop commented 6 years ago

谢谢,不过我手动改了,有点麻烦但改多了也熟练😄

klaus01 commented 6 years ago

@WJLollipop 可以 Fork 一份,改来适用于自己的工程及可。

workerzZ commented 6 years ago

@WJLollipop 兄弟,你的工程可以打开了吗 我只修改了类前缀,工程打不开了

WJLollipop commented 6 years ago

@workerzZ 可以打开,你只改类名,其他的不要勾选