调试
sj鹏
这个作者很懒,什么都没留下…
展开
-
Xcode 3.2.5免证书开发调试
Xcode编译遇到过 Code Sign error: a valid provisioning profile matching the application’s Identifier ‘com.yourcompany.xxxx’ could not be found 吗?且往下看:Xcode如果不破解,一方面无法真机调试, 也无法编译真机Release文件,只能付费开通Apple开发者账号,才能申请真机调试。而Xcode进行破解后,接合越狱的iPhone或iPad, 即可免官方证书开发调试转载 2011-04-11 11:15:00 · 2265 阅读 · 0 评论 -
iPhone开发错误集
开始iPhone的Practise Project,其中有很多的问题,先记录起来,以免以后再犯: 1. EXC_BAD_ACCESS: 发生场景1:一个指针转了两次,release了两次,其实只要release一次就可以。或者用指针时避免到处赋值。 发生场景2:在一个View Controller A里动态加载另外一个View Controller B, B中无法使用UITableViewDelegate。 2. Debug里出现一批Leaking的警告错误:转载 2011-04-29 10:26:00 · 1674 阅读 · 0 评论 -
iPhone Objective-C EXC_BAD_ACCESS问题
写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACCESS 问题的时候,通过简单常规的手段很难发现问题。 写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACCESS 问题的时候,通过简单常规的手段很难发转载 2011-05-03 13:38:00 · 4211 阅读 · 0 评论 -
XCode真机测试发布时产生The executable was signed with invalid entitlements.解决办法
最近开发iPhone程序,获得开发签名后在真机器上部署测试,在点击BuildAnd Run后,提示The executable was signed with invalid entitlements.(Theentitlements specified in your appl转载 2011-08-14 10:26:33 · 2278 阅读 · 0 评论 -
由pushViewController说起可能出线的各种死法
做苹果开发或者果粉对导航条这个东西应该都不陌生,这咚咚在小小的屏幕上通过一个简单的View的队列管理来做到手机界面的有条理管理,但是开发过程程序员可能碰到各种死法,下面分享一二。 例子:MyViewController *sampleViewContro转载 2011-10-12 11:25:06 · 9718 阅读 · 2 评论 -
程序异常退出时发送邮件报告的代码
利用NSSetUncaughtExceptionHandler,当程序异常退出的时候,就给指定的邮箱发送邮件,邮件内容包括发生异常时候的详情。代码如下:void UncaughtExceptionHandler(NSException *exception) {NSArray *arr = [exception callStackSymbols];NSString *rea转载 2011-11-11 17:52:15 · 5657 阅读 · 0 评论 -
xcode 4.2 itunesconnect 上传时 At least one of the following architecture(s) must be present: armv6
Xcode升级到了4.2GM版,编译的时候遇到这个错误提示:iPhone/iPod Touch: application executable is missing a required architecture. At least one of the following architecture(s) must be present: armv6 (-19033)找了半天都不知转载 2011-12-18 16:23:21 · 7301 阅读 · 0 评论 -
iPhone真机调试日志读取 iPhone Crash Logs
大概说明一下是:1.同步应用程序以后,找到你要查看的日志文件,日志文件对应mac的位置,xp\vista的位置.2.发现日志文件都是看不懂的16进制,如何进行转换成我们看得懂的内容.3.使用命令行工具 "symbolicatecrash"来进行转换,可以把 工具复制到任何地方都可以调用的路径:sudo cp/Developer/Platforms/iPhoneOS.platform/D转载 2011-12-18 16:24:07 · 20642 阅读 · 0 评论