Aminby - aminby.net - 老白经
General Information:
Latest News:
Python解压zip和rar文件,及解决中文问题 8 Jul 2013 | 03:23 pm
如上篇所说,我要使用Python解压一些文件,一来就不懂,google到zipfile了,然后又google到rarfile了。rarfile是模仿zipfile模块写的,所以接口几乎一样,只有rar和zip的字符差别。但是zip功能是python内置模块,rar不是,不是亲妈生的有些问题,还存在严重的跨平台问题。 (所以此文有点操作系统区别,rarfile需要unrar.exe的支持,我只在w...
Python通过文件头来判断文件类型 8 Jul 2013 | 02:07 pm
程序员老白又来了,他觉得一件事情重复两次以上就应该写个for循环来干。要是洗碗洗衣服也for一下该多好啊。 昨天今天在写一个批量工作的东西,其中一步需要并压缩文件解压、然后处理其中的文件。压缩文件来自于网路,很高兴的测试时,发现一个zip文件报错:Not a Zip archive,但是用winrar轻松打开无压力。一想就想到是哪个粗心的程序员把zip后缀通用化了,什么压缩格式都是zip,程序员...
[SQA][无idp真机调试]No such file or directory 错误 5 Jul 2013 | 11:40 am
错误信息:“无此文件或目录”。 可能原因: 拷贝代码不完整 开发环境安装错误 解决方法: 再次检查报错的目录是否存在 检查代码与本文给出的是否严格一致 版权所有:老白经 转载请保留来源信息。 <<[SQA][无idp真机调试]No such file or directory 错误>> Post Footer automatically generated by wp-postur...
[SQA][无idp真机调试]Build for Archiving选项是灰色的,Organizer小灯颜色 5 Jul 2013 | 08:42 am
问题原因: 未将设备插到电脑上 设备未开启开发模式 开启设备的开发模式,在xcode找到Organizer,右边是设备列表,找到你的设备,小灯如是灰色的代表未开启开发模式,此时主窗口有个按钮“Use for Development”,点击之,这里会要求输入Apple ID,取消即可。然后启用开发模式的进程会终止,左边的设备名称应该是一个黄灯。重新拔插设备,Organizer会出现一个进度条,...
[SQA][无idp真机调试]code signing,CERT,signature,certificate错误 5 Jul 2013 | 08:02 am
错误信息:证书错误或者签名错误 解决方法: SDKSettings.plist、Info.list是否正确修改,重新打开检查是否修改成功 工程设置(此文)是否设置成Don’t Code Signing Add Run Script (此文)的代码是否正确粘贴 gen_entitlement.py是否成功执行,此文中的准备工作里的脚本 设备越狱了么?安装AppSync了么? iPhon...
[SQA][无idp真机调试]权限 sudo vim emacs是什么东西? 5 Jul 2013 | 07:27 am
好吧,小白真可怕!但是不要笑话小白,我们都是从小白成长成老白的。这里我给一些小小建议就好了。 首先,初学者先学怎么建项目写代码,并在模拟器运行调试就够了。 产品做完了想放真机上玩了,方法有两种: 方法一,花99美金,这方法不用折腾,花了钱怎么弄,后续文章再讲吧。 方法二,不花钱,那就折腾吧。折腾需要耐心和技能,不是谁都折腾得起的,无敌小白的折腾导致折腾自己也折腾老白。老白经建议折腾前先做一...
[无idp真机调试]生成IPA文件 4 Jul 2013 | 02:29 pm
怎么打包应用成ipa越狱过的手机使用? 有idp的话,ipa会Xcode的Organizer中输出,无idp,这样输出的ipa有问题。怎么办呢? 1、build release target,生成release的目标文件,然后找到目录。 ~/Library/Developer/Xcode/DerivedData/以工程名打头的文件夹/Build/Products/Release-iphone...
[无idp真机调试]自定义生成后脚本 4 Jul 2013 | 02:05 pm
该篇的目的是:用伪造的证书为应用程序签名,使得其可以在iphone的执行并调试。 如果仅为生成ipa,这里的工作都不需要做。如果要真机调试,那就继续努力! 准备 以下操作需要连接互联网,然后执行以下操作(该工作是永久的,除非更新了xcode否则执行一次就好了) 如遇到Permission denied提示的话,在相应语句前加sudo来获取权限 工程设置 如要令工程可以真机调试,工程设置...
[无idp真机调试][4.1 4.2专属]二进制补丁 4 Jul 2013 | 01:32 pm
找个目录放script文件,我习惯用Downloads来当临时文件夹,因为我定时清理Downloads里东西 然后输入以下内容,两版本的内容有一点点小区别,区分一下 4.1替换“!!插件文件夹!!”为“Plug-ins” 4.2替换“!!插件文件夹!!”为“PrivatePlugIns” 然后保存并退出,授予执行权限并执行 正常会输出,具体数字可能有差 版权所有:老白经 转载请保留来源...
[无idp真机调试]修改Info.plist 4 Jul 2013 | 01:13 pm
Info.plist位置 由于这是对SDK的设置进行修改,每个版本的SDK的位置不一样,导致Info.plist的位置也不一样,针对你当前的XCode和SDK版本进行修改。 Xcode版本 Info.plist的位置 4.1 4.2 /Developer/Platforms/iPhoneOS.platform/ 4.3 4.3.2 4.5 4.6 /Applications/Xcod...