ios
zhenzhenzhao12
本人性格开朗,热爱软件开发行业,有很好的编程功底,主要从事.Net方向开发,也接触安卓,IOS开发
展开
-
xcode 调试
菜单Run-->Run :直接运行 Run--->Debug:是调试,断点提前打好; 单步调试:Shift+Command+O; 查看具体方法:Shift+Command+I; 跳出调试:Alt+shift+T;原创 2012-09-03 20:49:44 · 541 阅读 · 0 评论 -
Programming Apple Push Notification Services
转自:http://mobiforge.com/developing/story/programming-apple-push-notification-servicesOne of the key limitations of the iPhone is its constraint on running applications in the background. Because of转载 2012-09-11 19:26:23 · 658 阅读 · 0 评论 -
实现iphone push notification
Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可以分为三个阶段。第一阶段:.net应用程序把要发送的消息、目的iPhone转载 2012-09-14 19:29:53 · 4256 阅读 · 0 评论 -
iphone开发者证书下载 安装
首先,您要申请开发者账号。登录开发者中心,右侧有个Portal的链接,点击进去就是自己账号的管理中心,初次进入有个向导,可以帮你创建一个开发者证书。(最好是下载它的完整的向导说明书,是一个PDF,7M多,步骤还是挺详细的。但是这本手册在网上没有见过中文版的说明,所以在这里简单介绍一下。)这个开发者中心的用户权限分三种类型:Agent,Admin,Developer。Agent拥有完转载 2012-09-16 16:49:58 · 6078 阅读 · 0 评论 -
如何联机调试和发布程序(99$)
必须条件:99$(没这个就不用再往下看了)我的系统是10.5.7 不同版本的系统,可能有点小小的区别首先登录到http://developer.apple.com/iphone/index.action如果已经购买了99$, 登录进去后会看到如下地方(图1) 点进去会看到如下界面(图2) 这里我要提一下,公司和个人的$99转载 2012-09-16 16:54:10 · 768 阅读 · 0 评论 -
iOS开发:安装真机调试证书
安装开发证书1.使用开发者帐号登录IOS Provisioning Portal:https://developer.apple.com/ios/manage/overview/index.action2. 进入Certificates管理页面, 点击右页面低下的链接“click here to download now”,会下载一个名为“AppleWWDRCA.cer”的证书转载 2012-09-16 16:51:32 · 800 阅读 · 0 评论 -
网址收藏
http://blog.csdn.net/xdonx/article/details/6973521原创 2012-09-11 20:52:37 · 512 阅读 · 0 评论 -
Xcode4默认提供项目模板
Navigation-based Application: 该模板适用与需要界面导航的应用,基于该模板生成的应用程序,带一个导航,显示一个列表项 OpenGL ES Application: 该模板适用于基于OpenGL ES的应用程序,例如游戏类程序。基于该模板生成的应用程序,带一个用来输出OpenGL ES场景的视图和一个支持动画的视图 Splite View-原创 2012-09-19 21:21:44 · 641 阅读 · 0 评论 -
ios push notification
开发状态服务器地址 gateway.sandbox.push.apple.com 2195产品状态服务器地址 gateway.push.apple.com 2195Development和Production两个版本对应的apns device token是不同的,前者是develop的mobileprovision下获取的。后者是production的mobileprov转载 2012-11-20 16:46:49 · 5176 阅读 · 0 评论 -
iPhone消息推送机制实现与探讨
Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。 APNS 是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可以分为三个阶段。第一阶段:.net应用程序把要发送的消息、目的iPhone转载 2012-11-20 16:49:43 · 1009 阅读 · 0 评论 -
windows机器连接mac
1.mac机中系统偏好--共享--远程桌面---电脑设置,在弹出窗口勾选上允许VNC;2.mac机中系统偏好--网络--获取mac IP地址;3.在window机器上安装TightVNC Viewer客户端,安装过程中安装类型选择Customer,因为TightVNC是分服务器端和客户端2部分,而在windows机器上只需要安装客户端即可;4.客户端不需要任何配置,安装后可以得到下图;原创 2012-12-21 17:30:13 · 1771 阅读 · 0 评论 -
网址收藏
Iphone开发总结:Check the status of your app in iTunes Connect:https://developer.apple.com/appstore/resources/approval/index.htmlXCode4 App Store提交小结http://desheng.me/2011/05/24/xcode4-app-stor原创 2012-09-25 21:33:50 · 743 阅读 · 0 评论 -
智能手机浏览器
iPhone平台浏览器系列:iPhone自带safari:特征表现:以"mozilla/"开头,含有"iphone"字符串,同时含有 "mobile/","safari/"字符串;判断方法:粗略判断只检索 "iphone"和"safari/"字符串,严格判断则要同时包含 "mozilla/","iphone","mobile/","safari/"四个字符串iPhone版Ope原创 2013-01-24 20:20:24 · 936 阅读 · 0 评论 -
IOS应用之间调用 app call app
1.在appA的info.plist中定义URL,就是在文件中添加URL types一项。可按下图进行添加2. 在appB的代码中打开刚才定义的URL,代码如下NSURL *url = [NSURL URLWithString:@"myapp:"]; [[UIApplication sharedApplication] openURL:url]; 3.打开之后,会调用ap原创 2013-02-19 20:01:32 · 1330 阅读 · 0 评论 -
xcode5.0.2 无法打开
xcode5.0 无法正常打开原创 2014-01-15 09:26:49 · 5555 阅读 · 1 评论 -
iPhone的Push(推送通知)功能原理浅析
转自:http://xiaolife.com/wordpress/an-introduce-to-iphone-push/第一部分:Push原理(以下绝大多数内容参考自、图片来自iPhone OS Reference Library)机制简介Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器。 APNS 是转载 2012-09-11 19:18:29 · 628 阅读 · 0 评论 -
XCode各版本对应的Mac OS操作系统版本
来源:http://elf8848.iteye.com/blog/1366101 iPhone SDK 2.2.1 Leopard (10.5.4)http://developer.apple.com/iphone/download.action?path=/iphone/iphone_sdk_for_iphone_os_2.2.1__9m2621a__final/iphone_sdk转载 2012-09-29 09:57:41 · 10208 阅读 · 0 评论 -
Setting up a Push Notification service on Windows Server 2003
转自:http://x-cake.ning.com/profiles/blogs/setting-up-a-push-notificationSetting up a Push Notification service on Windows Server 2003For this tutorial, I will be using IIS 6, SQL Server Express,转载 2012-09-11 19:23:35 · 1567 阅读 · 0 评论 -
Xcode 中IOS项目文件类型及其作用
1. 在Prodouts文件里面的.app文件----为可执行(应用程序)文件;2. 根目录下的.pch文件----为项目的所有文件的头文件;3. 在Classes文件夹里的后缀为Delegate.h文件----应用程序委派的头文件(声明文件);4. 在Classes文件夹里的后缀为Delegate.m文件----应用程序委派的可执行文件(定义文件);5. 在Resources原创 2012-09-05 20:32:36 · 4778 阅读 · 0 评论 -
利用phonegap创建一个ios程序
前提是环境配置正确,以phonegap2.0为例:1.从http://phonegap.com/download下载phonegap 包;2.打开下载文件,运行‘Cordova-2.0.0. pak’;3.把bin文件夹拷贝到你本地磁盘;4.打开终端,即命令行窗口,把bin文件夹拽到终端里,会产生一个新的终端;5.在终端里输入 ./create ,例如:.create原创 2012-09-05 20:45:56 · 4989 阅读 · 1 评论 -
移动应用程序图片格式
JPEG—照片的标准格式,不支持透明。GIF—被限制在256色因此对于大块纯色和简单图像非常好。它支持透明但是会产生锯齿边缘。PNG—.jpg和.gif的漂亮结合,具有.jpg图片的质量和.gif的透明度,而且没有锯齿。 对于iOS本地应用程序来说最简单的答案就是始终使用PNG,除非你有非常非常好的理由不用它。当iOS应用构建的时候,Xcode会通过一种方式优化.png文件而不转载 2012-09-07 13:40:49 · 903 阅读 · 0 评论 -
VMware虚拟机安装Mac OS X Lion正式版教程
教程导航:一、准备篇二、安装篇——VMware Workstation虚拟机三、安装篇——Mac OS X Lion系统一、准备篇1、安装Lion所需软件、工具及镜像文件⑴SecurAble(检测你的CPU是否支持硬件级虚拟模式)注意:如 图,当Hardware Virtualization为Yes或者Locked ON的时候才可以使用虚拟机,如果你的CPU支持硬转载 2012-09-09 09:54:05 · 1878 阅读 · 0 评论 -
iphone开发基础学习(一)
1.Interface Builder、Xcode、模拟器都是单独的应用程序;2.Interface Bulider的强大之处在于它不会产生任何需要维护的代码,它将创建Object-c对象,然后将这些对象序列化在nib文件中,以便在运行时将它们直接加载到内存;3,应用程序图片是 .png文件,大小必须是57-57像素,iphone会自动圆角化边缘并让它具有玻璃质感,所以只需创建一个普通的方原创 2012-09-06 22:08:59 · 589 阅读 · 0 评论 -
xcode帮助的使用
在应用的开发过程中,你会在 Xcode 中完成各种各样的工作。如果在某项任务中需要帮助,Xcode 可以提供针对工作流程的帮助,这些是可以直接通过 Xcode 界面访问到的。帮助信息帮括清晰、易行的步骤、视频或屏幕截图,精炼的描述语言能够让你更快地返回工作当中。如何查看 Xcode 帮助信息…在 HelloWorld 工程里,在工程导航栏选中 HelloWorldViewContr转载 2012-09-09 19:55:24 · 786 阅读 · 0 评论 -
xcode中用静态成员函数来代替全局变量
方法一:以数组NSMutableArray为例:直接在类外边 写一个 NSMutableArray * array 就可以了。方法二:用静态成员函数来代替全局变量 在A类的implementation文件中定义一 个static变量,然后为A类定义静态成员函数(class method)来操作该变量。这样在其它类中你就不需要创建A类的实例来对static变量进行访问。转载 2012-09-09 19:07:29 · 3645 阅读 · 0 评论 -
iphone开发应该了解的知识
开发者账号有三类,这里说说 Company类型账号 (¥99/年):可以多人以team团队的形式同时使用,其权限简单的可分为3级别:1.Agent:是花费$99的注册账号,为最高权限,可以进行程序、收费、合同等多方面的操作,当然也有权下载发布者证书,并将程序上传到app store;2.Admin:团队管理人员,主要进行程序方面的操作,有权下载发布者证书并将程序上传到app store原创 2012-09-10 15:31:48 · 462 阅读 · 0 评论 -
app应用连接真机测试(需要开发者证书)
尽管你可以在 iOS 模拟器上测试应用的基本运行情况,但你还应该在已和 Mac 电脑连接的设备上运行和测试。真实设备才是最终的测试环境,在开发者真实设备上的就能出现大部分将来可能在用户的设备上反映出的状态或问题。这类测试非常有必要,因为 iOS 模拟器只运行真实设备中的部分进程。最理想的情况是,在所有你希望运行的系统板本和设备型号上逐一进行真机测试。 要在设备上运行自己的应用,你首转载 2012-09-09 19:51:03 · 4866 阅读 · 2 评论 -
iphone程序编译与发布
App程序编译有了开发者证书和发布证书,并且程序已经写好,就可以将程序编译打包了,可以打包成ipa程序和app程序,其中app才是发布到app store上的程序包;而ipa程序可以安装到iphone上进行真机测试; 程序打包:发布在AppStore的程序与之前开发中在 iPhone 或者模拟器中测试的程序是不同的。需要用叫做 distribution build 的方式来编译原创 2012-09-10 15:47:59 · 735 阅读 · 0 评论 -
查看应用的性能
为了确保你的应用能够带来最好的用户体验,请打开 Xcode 中的 Instruments 应用来分析你的应用在 iOS 模拟器或真实设备中的性能。Instruments 会从运行中的应用里收集各类数据并已图表的形式呈现在时间轴上。你可以收集应用的内存占用数据、磁盘活动、网络活动以及图形性能,以及其他一些状态数据。在这个集中的位置查看数据,你就能够分析出你的应用在不同的方面表现如何,并查找潜原创 2012-09-09 19:56:41 · 475 阅读 · 0 评论 -
xcode快照
如果发现修改了某些代码之后出了问题,利用 Xcode 快照(snapshot)功能就可以轻松恢复工程到之前的状态,甚至已删除的工程也可以。快照会保存当前工程的所有状态到磁盘上,以备之后进行恢复。Xcode 的工程管理器中列出了所有可用的快照。你可以随时手动创建快照,也可以让 Xcode 根据场合自动创建快照,例如每次构建之前或通过查找并替换修改代码之前等。如何在你的工程中创建和恢复转载 2012-09-09 19:58:49 · 2288 阅读 · 1 评论 -
xcode归档管理器来评估app
Xcode 能够让你轻松地将尚未正式发布到 App Store 的应用分享给测试者们。要分发应用,请在方案编辑器中创建一个应用归档。然后就可以使用 Xcode 的归档管理器来让测试者们分享你的应用。 当你准备正式发布应用的时候,可以先使用归档管理器来评估一下你的应用能否达到 App Store 审核的标准。这项评估能够通过则可以保障正式审核过程尽可能地快速。然后就可以在 Xcode原创 2012-09-09 20:02:06 · 862 阅读 · 0 评论 -
编写push notification之服务器端发送通知
转自:http://marshal.easymorse.com/archives/3329 在编写push notification之获取device token中拿到device token以后,需要把token字符串发送给应用的服务器端,即provider。provider将token号、通知内容、通知形式(比如是否弹出提示窗口、是否发声等)发送给苹果的服务器(apns)。最简转载 2012-09-11 19:20:52 · 832 阅读 · 0 评论 -
ipa有些手机能装有些手机不能装
ipa有些手机能装有些不能装原创 2014-04-18 21:30:40 · 2365 阅读 · 0 评论