07 2012 档案

摘要:通讯录中联系人相关的应用iPhone提供了两个框架:AddressBook.framework和AddressBookUI.framework,使用这两个框架我们可以在程序中访问并显示iPhone数据库中的联系人信息。1.AddressBookUI显示部分AddressBookUI中提供了和联系人显示信息相关的一些Controller,有四个:ABPeoplePickerNavigationController:显示整个通讯录并可以选择一个联系人的信息ABPersonViewController:显示一个具体联系人的信息ABNewPersonViewController:增加一个新的联系人AB 阅读全文
posted @ 2012-07-31 10:18 iPhone Dev 阅读(1563) 评论(0) 推荐(2)
摘要:大家在学习iPhone开发时候,都会写HelloWorld程序。大家一般都是通过向导,生成项目,然后通过模拟器启动应用程序。但是大家知道其背后的启动过程吗?也就是当点击程序图标启动程序开始到退出程序整个使用运行过程中底下的代码都发生了什么?有理解了这个才能游刃有余的掌握iPhone程序的开发,否则在写程序的时候有点浑浑僵僵不知所以然的感觉。 在开始介绍HelloWorld程序之前... 阅读全文
posted @ 2012-07-30 19:39 iPhone Dev 阅读(14129) 评论(0) 推荐(1)
摘要:在 iOS 里,程序之间都是相互隔离,目前并没有一个有效的方式来做程序间通信,幸好 iOS 程序可以很方便的注册自己的 URL Scheme,这样就可以通过打开特定 URL 的方式来传递参数给另外一个程序。例如在 iPad 上浏览网页,并且 iPad 已经安装了 淘宝 HD,那么就打开下面这个链接就会在淘宝 HD 中查看这个商品的详细信息,也可以方便的使用淘宝 HD 进行购买、收藏等操作。在淘宝 HD 中查看商品“2012西藏卓明谷方舟登舰卡(船票)”当然,如果你在 Mac OS X 中打开这个链接,或者在没有安装 淘宝 HD 的 iPad 中打开这个链接,会提示没有程序来打开这个链接。配置要 阅读全文
posted @ 2012-07-12 14:33 iPhone Dev 阅读(546) 评论(0) 推荐(0)
摘要:网上看到了一些总结,然后结合我们自己的上传经验,整理出各种理由如下(欢迎大家补充):图标1、用到苹果的标志。2、说我们的应用的设计和Apple的Logo风格太像了(都是圆角)。3、图标不能点击,不能点击的图标要置灰,或者直接隐藏。信息填写1、用了著名游戏的关键字,比如说“愤怒的小鸟”之类的。2、技术支持地址写的微博地址,于是被拒绝了。原因是:不能将需要登陆才能访问的网址作为技术支持地址。3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司负责,和苹果没有关系。4、年龄设置太低,说是有成人内容,被拒,修改内容后上线。5、一个应用在线,但你想在发一个豪华版之类的,再开一个应用也会被拒绝。6、同.. 阅读全文
posted @ 2012-07-11 13:56 iPhone Dev 阅读(720) 评论(0) 推荐(0)
摘要:目前iOS平台上常见的安装包有三种:deb、ipa和pxl。deb格式 deb是Unix系 统(其实主要是Linux)下的安装包,基于tar包,因此本身会记录文件的权限(读/写/可执行)以及所有者/用户组。由于Unix类系统 对权限、所有者、组的严格要求,而deb格式安装包又经常会涉及到系统比较底层的操作,所以权限等的设置尤其重要。 deb包本身有三部分组成:(1)数据包,包含实际安装的程序数据,文件名为data.tar.XXX;(2)安装信息及控制脚本包,包含deb的安装说明,标识,脚本等,文件名为control.tar.gz;(3)最后一个是deb文件的一些二进制数据,包括文件头等... 阅读全文
posted @ 2012-07-11 11:26 iPhone Dev 阅读(1489) 评论(0) 推荐(0)
摘要:应用程序开发完进入测试阶段,通常需要在内部发布一些版本到测试者的机器上安装,该怎么做呢,本文将做详细的介绍。一、如果测试用户的机器已经越狱,那就简单了,直接打包成ipa,用户直接通过91助手、同步推、PP助手等工具安装。二、如果测试用户的机器没有越狱,下面有几种方案供选择: 1. 如果你的(IDP)iPhone Developer Account是$299企业版的,那就直接把ipa发给用户安装就可以了。注意:$299企业版的账号,开发的应用程序不能上传到AppStore,只能在企业内部发布、使用。 2. 以无线的方式安装应用程序 这个方法在苹果官方帮助网站上有介绍:http://he... 阅读全文
posted @ 2012-07-05 11:02 iPhone Dev 阅读(7446) 评论(1) 推荐(0)