
AppStore相关
文章平均质量分 80
一个默默无闻的程序猿
这个作者很懒,什么都没留下…
展开
-
iTunes Connect 开发者上手经验
搞iOS app一段时间了,做个阶段性的总结,希望后来者少走点弯路。iOS Developer通常需要用到 developer.apple.com 和 itunesconnect.apple.com 这两个工具,就如同名字表现出来的,前者是开发者资源站,包括文档,工具,社区都在那里。后者是管理自己App的工具。本文提到的内容主要和iTunes Connect有关。一些建转载 2014-05-06 17:06:58 · 945 阅读 · 0 评论 -
iPhone分辨率和坐标、设计图尺寸
两幅图片说明iPhone每个版本的屏幕分辨率、尺寸、像素和设计图大小:原创 2015-06-04 11:29:35 · 1286 阅读 · 0 评论 -
App store最新审核标准公布
导读:苹果近日更新了App Store审核指南的相关章节,对此前版本进行了修改和完善。苹果近日更新了App Store审核指南的相关章节,对此前版本进行了修改和完善。除了增加应用截图、预览等限制外,使用Apple Pay进行定期付款的应用程序必须展示每个阶段所需款额,费用归属以及如何取消。而从修改的政策部分可以看出,苹果对App store应用的审核更加严格,鉴于近来国内游戏踩雷屡见不原创 2015-03-25 10:01:56 · 814 阅读 · 0 评论 -
Xcode6的新特性、iPhone6和iPhone6Plus的适配
今年苹果发布会已经结束,但人们貌似对iPhone6和iPhone6plus不太感兴趣,而对iWatch非常期待。这次苹果一次发布两种屏幕大小的手机,而且与之前的机型的屏幕大小都不一样。这对开发者来说,无疑是最担心的事了,之前的app在iPhone6和iPhone6Plus上会不会布局全乱了呢? 不用担心苹果肯定会考虑到这些问题的: 虽然屏幕分辨率变了很多,但是原创 2014-09-15 11:26:35 · 6111 阅读 · 0 评论 -
ios命令行发送推送
阿什顿原创 2014-09-12 17:13:09 · 1269 阅读 · 0 评论 -
iOS 文件夹不作备份处理
IOS5多了一个比较重要的功能iCloud,但是同时也出现一个问题,很多的APP都把很大量的数据存在APP底下的Documents(/Documents )文件夹里面,这样苹果会reject掉你的APP的,除非你不再更新就一直把APP摆在APPStore,显然这样是不可行的,因为你这些文件会同步到iCloud上面的。 这里有办法不让苹果reject你的APP,一个就是把这些文件存转载 2014-06-18 11:15:21 · 2146 阅读 · 0 评论 -
从AppStore获取一个iOS App的版本信息
做了一个iOS下的App,普通情况下,AppStore会提示更新的,但是用户如果没开推送,或者不打开AppStore,是不知道有新版本的,所以要做版本更新提醒,当AppStore上有新的版本时,提示用户进行更新。如何关键是如何获得AppStore上的版本信息,可以通过苹果提供的REST接口进行查询。REST接口如下http://itunes.apple.com/lookup?id=appid;转载 2014-07-07 15:55:37 · 1689 阅读 · 0 评论 -
iOS8推送消息的快速回复处理
iOS8拥有了全新的通知中心,有全新的通知机制。当屏幕顶部收到推送时只需要往下拉,就能看到快速操作界面,并不需要进入该应用才能操作。在锁屏界面,对于推送项目也可以快速处理。基本上就是让用户尽量在不离开当前页面的前提下处理推送信息,再次提高处理效率。能够进行直接互动的短信、邮件、日历、提醒,第三方应用,可以让你不用进入程序就能进行快捷操作,并专注于手中正在做的事情。Ø 在通知横幅快速回复信原创 2014-06-27 14:41:17 · 22288 阅读 · 6 评论 -
iOS8新功能新特性
(一) 简介苹果在2014年6月3日的WWDC2014开幕式上推出了新版iOS8系统,界面上iOS8与iOS7相比变化不大,不过在功能方面进行了完善。iOS8通知中心更加强大,支持消息直接回复操作,并支持QuickType和第三方输入法。短信功能改进明显,支持群聊,发送语音、视频,分享地理位置等。从终端用户的角度看,iOS8的许多新功能早已出现在其他平台中。原创 2014-06-23 17:14:24 · 1852 阅读 · 0 评论 -
程序中控制是否接收推送通知
如果只需要一个开关,可以控制通知中心的开关关用[[UIApplicationsharedApplication]unregisterForRemoteNotifications];开用[[UIApplicationsharedApplication]registerForRemoteNotificationTypes:(UIRemoteNotificationTypeBad原创 2014-05-19 16:44:24 · 4544 阅读 · 1 评论 -
卸载Xcode
Xcode最近更新频繁,卸载安装Xcode的时间比较多,参考Xcode的手册,特别在这里留个记录:1、先确认安装目录,在Finder中选前往,选电脑,相当于进入根目录。2、默认Xcode是安装在磁盘的根目录上,目录名:Developer 。3、打开实用工具->终端,参考安装前的安装窗口上的About Xcode这个文件,找到Uninstalling Xcode Developer To转载 2014-05-19 14:36:02 · 9679 阅读 · 0 评论 -
使用KeyChain保存和获取UDID(唯一标示)
本文是iOS7系列文章第一篇文章,主要介绍使用KeyChain保存和获取APP数据,解决iOS7上获取不变UDID的问题。并给出一个获取UDID的工具类,使用方便,只需要替换两个地方即可。 一、iOS不用版本获取UDID的方法比较 1)iOS 5.0 iOS 2.0版本以后UIDevice提供一个获取设备唯一标识符的方法uniqueIdentifier,通过该方法我们可转载 2014-05-12 16:56:53 · 1011 阅读 · 0 评论 -
iPhone 通过UIRequiredDeviceCapabilities指定程序适用于哪些设备
当提交程序到app store时,3.0及更高版本的应用程序不再直接说明使用哪种设备,而是使用info.plist文件来确定需要哪些设备功能。iTunes通过这个所需功能的列表来确定一个应用程序能否下载到一个指定的设备并在该设备上正常运行。例如,我在info.plist中设置如下,那么只有居右wifi、电话功能和麦克风(内置的或附件所带的麦克风功能)的ios设备才能运行该程序。除了转载 2014-05-19 10:28:51 · 1117 阅读 · 0 评论 -
iOS程序打包安装流程
一、发布测试,是指将你的程序给 * 你的测试人员,因为程序总归是要测试的 * 你的客户,在正式发布之前,客户肯定是要先看(验收)的在他们的iOS设备(iphone,ipod, ipad)安装,运行。 二,阅读前提:你自己已经完成了真机测试,意味着: 1、你已经加入了苹果的"iOS developer program",标志事件是付了$99。 2、在iO转载 2014-05-07 10:19:37 · 721 阅读 · 0 评论 -
推送通知详解
(http://blog.youkuaiyun.com/showhilllee/article/details/8631734 其他博客资料)Push的原理:Push 的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS 是Apple Push Notification Service原创 2014-05-07 10:13:42 · 1643 阅读 · 0 评论 -
发布应用到AppStore
今天我们介绍如何将我们做好的App上传到App Store。在这之前,你要准备好如下几样东西:1. 已开发好的应用程序2. 几幅960*640或960*600或640*960或640*920大小的屏幕截图3. 6个程序小图标,具体要求请参考:http://blog.youkuaiyun.com/htttw/article/details/79814124. 1个1024*1024的大图标转载 2014-05-06 17:04:05 · 603 阅读 · 0 评论 -
iPhone应用提交流程:将App程序发布到App Store
对于刚加入iOS应用开发行列的开发者来说,终于经过艰苦的Coding后完成了第一个应用后最重要的历史时刻就是将应用程序提交到iTunes App Store。Xcode 4.2开发工具已经把App提交流程化了,但是第一次提交总是充满兴奋和疑问的。本文将大概介绍如何将iOS应用程序提交到App Store的各个流程。希望对想将应用发布到苹果商店的新开发者一些帮助(翻译文章,如有术语错误,请给我留言批转载 2014-05-07 09:52:11 · 1101 阅读 · 0 评论 -
iOS IPv6-only 的兼容性解决方案
6月1日后所有应用必须支持IPv6-only网络首先解释下IPv6的是什么?维基百科的定义如下:IPv6是Internet Protocol version 6的缩写 全名为互联网通讯协议第6版 是互联网协议的最新版本,用于分组交换互联网络的网络层协议,旨在解决IPv4地址枯竭问题IPv6具有比IPv4大得多的编码地址空间。这是因为IPv6采用了128位的地址,而IPv4使用的是3原创 2016-08-06 13:09:22 · 1503 阅读 · 0 评论