- 博客(7)
- 收藏
- 关注
原创 多文件打包
文章目录前言一、示例工程二、打包方法一 修改打包配置文件spec1、单文件打包2、修改main.spec打包配置文件方法二 使用-D参数打包方法三 使用-p参数打包总结前言基本上所有程序都是要打包的,想要发给别人使用,如果直接发个脚本过去,还得检查Python环境这些,相对麻烦,打包后发个执行文件(exe/app)过去就很方便了。多文件打包是现实项目中比较常用的,一般我们写个脚本啥的,都会有依赖,本文就以Windows操作系统(macOS类似)为例,记录一下自己实操的过程。一、示例工程本文使
2022-04-05 12:16:15
1582
原创 【踩坑记录】—— app运行闪退(Mac版)
目录一、故事开始二、问题分析三、无脑排查四、总结一、故事开始2022/3/27 一个风和日丽的下午☀️☀️近期在学做一些入门级的小项目,写了个小工具的脚本之后,想拓展一下,用PYQT5做个简单的小界面,然后分别在Windows和Mac系统下进行打包,输出应用。Windows下的打包很顺利,并且一次就成功了。但是当我到Mac系统操作的时候,可谓是一步一个坑!我使用的是pyinstaller,在终端用打包命令 pyinstaller -w --clean main.py将项目打包成main.app,双击
2022-04-05 11:44:40
1820
原创 【踩坑记录】—— 越南语ipa包安装失败
场景由于fb、谷歌登录要展示 越南语的包名,但product name改为最终要展示的包名之后,调试阶段运行正常,打出来的ipa包 装不了。解决方案在xcode工程中有两个地方需要设置1、info.plist:bundle name(配置最终要展示的包名,可以有音调的字符,例如 Thử nghiệm tên trò chơi )<key>CFBundleName</key><string>Thử nghiệm tên trò chơi</string&
2022-04-04 13:25:27
331
原创 【零碎知识点】—— framework 移除模拟器架构
场景集成快手广告SDK后,游戏包上传App Store被拒审,原因是 KSAdSDK.framework的架构中包含了模拟器架构,这是App Store不允许的。解决方案移除 模拟器架构[x86_64 i386]具体操作1、mac打开终端terminal,先查看SDK架构集合lipo -info KSAdSDK2、移除架构集合中不要的lipo -remove x86_64 KSAdSDK -o KSAdSDK && lipo -remove i386 KSAdSDK
2022-04-04 13:04:13
3487
原创 【踩坑记录】—— 本地保存文件失败
业务场景登录信息作为应用的临时缓存,存在本地文件夹中,卸载即丢失。关于更多存储细节 可参考:浅谈iOS文件操作出现问题:以writeToFile的方式写入,以往正常保存的代码,无改动,但是突然发现保存失败了,Google了一波,发现可能是数据的问题,排查一波。保存失败的字典:{ account = Q111111re; email = "<null>"; identityStatus = 1; lastLoginTime = "2022-03-21
2022-04-04 12:47:26
458
原创 关于我写博客的这件事
开局啦前言:这是一篇随笔,写博客的目的很简单,记录、沉淀、积累是我的初衷,同时也可以锻炼锻炼自己的文笔,何乐而不为呢!1、心境从19年年底实习,到现在22年,满打满算已经有两年出头了,这两年对我来说影响很大。由电子硬件到计算机软件的方向转变,再由学生到就业者的身份转变。身处在技术的大环境中,学习必然是一个持续的过程,这两年来我也一直不断地在接触新技术,学习新知识。但是自己一直还没静下心好好沉淀自己学到的知识,近期无论是生活也好,工作也好,都进入到一个较为平衡的状态,我也平静了下来。2、工作
2022-04-03 11:30:32
3187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人