精华内容
参与话题
问答
  • Phone的出现带出了前所未见的变革,应用开发社群圈内圈外的人均参与其中。但是对那些处于开发世界之外的群体而言,这个...如果你计划制作自己的首款iPhone应用的话,这篇文章将为你提供可能会用到的各种想法、技术、
    Phone的出现带出了前所未见的变革,应用开发社群圈内圈外的人均参与其中。但是对那些处于开发世界之外的群体而言,这个过程仍然充满神秘感。这个教程将指导你逐步把iPhone应用想法变成现实。如果你计划制作自己的首款iPhone应用的话,这篇文章将为你提供可能会用到的各种想法、技术、技巧和资源
    
    

    1、产生想法——优秀的想法

    你要如何知道想法是否优秀呢?第一步,先考虑你的想法是否有内涵;第二部,想法是否含有至少一个的成功要素,包括以下几个方面:

    应用能否帮助用户解决某个独特的问题?在电灯泡发明之前,有人大加抱怨在烛光下看书很不方便。你需要知道用户存在何种问题,应用要如何让用户的生活变得更为舒适。

    应用是否为某个特定群体提供服务?尽管App Store上没有这方面的相关数据,但是App Store内应用数的增加就预示这应用的使用人数也在增加。找到适合应用的群体,制作一款偏向某个群体的应用。

    应用能否让用户开心?这是个很显而易见的问题。如果你的想法有趣,那么肯定是找对了方向,你的想法或许就是个绝妙的想法。

    现存的成功应用是否缺乏某个很重要的功能?你能否做得更好?你需要提供的可能不仅仅是个酒类列表,而是能够与顾客交谈的服务员。

    应用是否具有很强的互动性?我们必须面对这个问题,成功的游戏和应用都是通过动作来吸引用户。

    提示:你的应用想法是否属于上述之一?如果是这样的话,就要开始准备必要的工具了。

    2、工具清单

    以下是你需要的工具

    加入Apple iPhone Developer Program *

    拥有iPhone或iPod Touch *

    拥有基于Intel的带有Mac OS X操作系统的Mac电脑

    准备保密协议 *

    如果没有的话,下载和安装最新版本的iPhone SDK

    准备一本笔记本 *

    提示:准备所有必须用到的工具。

    3、了解自己的长处

    你有什么技能?你是个对编程比较反感的设计师?还是个离开电脑便无法工作的开发者?抑或前两者都不是,只是个有着把某个想法推向市场的普通人而已?设计成功的iPhone应用就像开办一家小公司。你扮演的是调查人员、项目总监、会计、信息建筑师、设计师、开发者、营销人员和广告商等诸多角色。

    记住所有优秀企业家都认同的说法——铸就成功的产品需要团队合作。当然,你也可以一人独揽,但你或许会在此过程中浪费大量的时间和精力。别着急,看看下面的列表,然后问自己最适合哪些工作?然后寻找其他有才华的人来补足空缺。其他人员的参与会让产品变得更为精妙!

    技能列表

    辨别哪些做法能够在现有iPhone应用中发挥作用的能力

    市场调查

    概述应用功能

    素描

    GUI设计

    编程

    应用推广和营销

    记住让参与者签署保密协议。在合同中告诉参与者:我很看重这个项目,因此不可随意泄露想法。

    提示:先选择适合你自己的技能需求。对于那些你无法完成的工作,请雇佣专业人员。

    4、市场调查

    通俗地说,市场调查就是看看其他人在做什么同时避免犯同样的错误。从App Store中的优秀和劣质应用处吸取经验教训。先分析其他的应用(游戏邦注:包括同类应用),然后寻找富有创意性的应用开发和设计解决方案。即便你看到的是大量设计差劲的应用,你也会从中吸取教训,知道哪些是不该有的做法。

    提示:回答以下问题:应用将解决什么问题?你见过哪些产品同样可以解决这个问题?成功应用如何向用户提供信息?你要如何在解决问题的基础上制作出独特的应用?应用能够给用户带来何种价值?

    5、了解iPhone和iPod Touch的UI

    如果你想要制作的是iPhone应用,那么你需要理解iPhone的功能及其界面。

    好消息是,你不用去死记百科全书般的Apple User Interface Guidelines中的内容,来了解iPhone应用可以或不可以采用哪些做法。尽量多下载体验应用,然后思考要在产品中添加何种功能。

    你需要注意以下几点:

    设计精良的应用是如何从一屏切换到另一屏?

    其他应用如何组织信息?

    它们向用户呈现多少信息?

    它们如何利用iPhone的独特功能,如加速计等?

    提示:下载体验每个类别排名前十的应用。参考Apple Guidelines来规划UI设计,列举出至少5个你希望融入到应用中的功能。

    6、决定用户类别

    假设你已经断定应用对用户有价值而且你足以吸引大量对应用忠诚的用户。那么这些忠诚的粉丝究竟是些什么人呢?他们在应用中需要采取何种行动才能实现自己的目标?

    如果你的应用是款游戏,或许他们想要的是赢取最高分。对于那些首次接触游戏的玩家,他们的体验与那些资深玩家有何不同呢?

    如果这是款实用型的应用,假设用户想要迅速地找到咖啡店,他们需要在应用中采取何种操作来寻找咖啡店呢?他们寻找咖啡店之时身处何处?通常是在车子里面。能否设计需要多次点击和阅读的用户界面吗?或许你不能这么做!你需要考虑到用户真实生活中的情况来设计应用。

    提示:列举出使用应用的不同种类的人群。如果你想让你勾勒的画面尽量真实,甚至可以为这些群体命名。

    7、草拟想法

    询问自己如下问题:

    每屏需要呈现哪些信息?

    我们要如何将用户从A点导向B点再导向C点?

    屏幕上的元素要如何做到比例恰当、大小适中?

    将想法细化并写在纸上可以进一步发挥你的创造性,这笔在脑中构思应用更有效!你也可以购买iPhone Stencil Kit来迅速在纸上草拟应用用户界面原型。

    提示:应用每屏都需要进行规划和草拟。试验各种导航方案、按键上的文字以及各屏的连接方式。如果你想将你的草稿转变成数字形式,iPlotz是个值得参考的工具。

    草拟想法(from smashingmagazine)

    8、设计

    如果你是设计师,需要下载iPhone GUI Photoshop模板或iPhone PSD Vector Kit。在设计开始时,这两个iPhone GUI元素集都可以为你节省大量的时间。如果你在草拟的过程中已经将应用布局具体化,那么绘制屏幕就更像是真正的应用设计。

    如果你自己不是设计师,那么就雇佣一个!这就像是雇个电工来从事电气工作一样。你也可以去Home Depot购买工具自行尝试设计,但应该不会有人愿意冒这个风险。如果你遵循了步骤1至3的做法,那么你应该已经有了所有设计师开始工作所需的东西。

    在寻找设计师时,尽量寻找那些有过手机应用设计经验的人。他们可能会为你的草稿提供某些有价值的反馈和建议。你可以在Coroflot、Crowdspring和eLance这些地方寻找设计师。在发布职位招聘时应该详述要求,而且要做好看大量简历的准备。

    提示:如果你是个设计师,就开始用Photoshop工作。如果你不是个设计师,应该开始招聘设计师完成这项工作。

    设计(from smashingmagazine)

    9、编程

    虽然这个教程是按步骤来列举做法,但是最好能在准备设计资源的同时就准备好应用程序员。与程序员交谈可以帮助你制定技术上可行且成本在你预算之内的项目。

    如果你是个Objective C或Cocoa程序员,那么就打开Xcode开始工作吧。以下这些论坛值得你注册参加:Apple Dev Forum;iPhoneSDK;iPhoneSDKForum;iPhoneDev Forums;iPhoneSB。

    如果你不是程序员的话,你就要去雇佣一个!详细阐述你想要制作的应用类型,是游戏、实用应用还是其他类别的应用。不同类型的应用通常所需的编程技能也有所不同。你可以从Odesk、iPhoneFreelancer、eLance以及上述论坛中寻找程序员。

    10、将应用提交至Apple Store

    接下来,要如何将你的应用提交给Apple Store呢?对任何不熟悉XCode的人来说,编译应用并发布到iTunes Connect这个过程或许较为困难。如果你有个程序员,让他帮你做以下工作:创建证明文件;确定你的应用ID;创建Distribution Provisioning Profile;编译应用;上传至iTunes Connect。

    提示:如果你是个程序员的话,应该规划好开发时间表,然后开始工作。如果你不是个程序员,就需要雇佣程序员来替你完成这些工作。

    11、推广应用

    应用很容易就被埋没在商店之中而不为人所知。别让这种事情发生在你身上。做好营销应用的计划。事实上,最好拟定多项应用营销计划。做好试验各种营销计划的准备,有些想法能够起作用,有些并不能。

    维持或提升应用销售量的战略:

    采用社交媒体。如果用户在最喜欢的游戏上获得高分,让他们将此发布到Facebook或Twitter上是个不错的想法。思考如何将社交媒体及其功能融入到应用中。至少要在Facebook和Twitter上建立应用相关页面,用此作为与用户交流和获得应用反馈的平台。

    发布前的推广。在应用发布前就要先营造气氛。给那些编写过与应用相关的文章的人发邮件,看看他们能否在应用即将发布之时造势。

    制定多次发布的计划。不可在首次发布时就提供所有的功能和特色。让用户对应用留有幻想,并且确保应用将来有所更新。然后,阶段性地发布新版本应用,来推动应用在商店中的销量。

    提示:针对应用的目标用户,制定20项推广战略。自行制定这些战略,或者雇佣其他人帮你完成这项工作。

    12、集中精力,永不放弃

    当你开始制作首款应用时会非常兴奋,并梦想着能够把心中大量的新应用想法变成现实,这是极容易发生的事情。可以有梦想,但是不要让新游戏想法影响你首款应用的设计和开发。在开发首款应用时需要集中注意力,一次性设计多个项目会冲淡你将首款应用铸就为成功之作的激情。

    提示:从现在开始应用设计和开发,把你的想法变成现实!


    展开全文
  • 如何使用xcode将应用安装到IPhone

    万次阅读 2016-07-10 15:42:48
    使用xcode部署应用IPhone上前两天做了一个cocos的小项目,想部署到手机上玩一玩,看了一些博客,觉得写得很一般,于是乎看了一些外国的博客,其中一个叫LiveCode的网站对于我的帮助不小...下面我介绍一下我的整个...

    使用xcode部署应用到IPhone上

    前两天做了一个cocos的小项目,想部署到手机上玩一玩,看了一些博客,觉得写得很一般,于是乎看了一些外国的博客,其中一个叫LiveCode的网站对于我的帮助不小(https://livecode.com/how-to-create-a-free-ios-development-provisioning-profile/)。下面我介绍一下我的整个部署流程。

    项目介绍

    我在mac平台上使用quick3.3开发了贪吃蛇项目,项目主要的功能有贪吃蛇的基本功能、积分功能、关卡功能、自定义关卡功能。这是我的第一个cocos项目,想部署到我的iPhone上,这里介绍一下部署的流程。

    发布流程

    首先在xcode->preferences里面将你的AppleID输入,这里没有AppleID的童鞋最好还是申请一个。
    preferences截图
    下面就是链接上你的手机,首先选择发布平台,在上面红色箭头所指处,选择你的手机,我的是iPhone SE,IOS9。然后按照绿色箭头所示,点击你的项目,接着在项目里面选择你的AppleID,下面会有一个fix issues,点击等待即可。最后点击左上角的运行按钮,这个时候你需要解锁你的手机才可以运行。
    这里写图片描述
    在手机上你还有一步需要完成,也就是在设置->通用->设备管理->开发商应用里面允许你的运行。
    至此所有工作就完成了。苹果整个发布体系还是非常简洁的。

    遇到的问题

    安装完成后,我在手机端运行了一下游戏,出了一个bug,我将文件存放在电脑的绝对路径下,到手机上失效了,这个问题的解决请关注我的更新()

    展开全文
  • 2018最新整理iOS app上架app详细...申请苹果开发者账号教程上架App Store之前是先安装到苹果手机测试调试好,app能正常运行再上架iOS真机调试测试教程上架过程分七个步骤,按步骤一步步来。仔细看这个流程,少走很...


    2018最新整理iOS app上架app详细教程


    上架iOS需要一个付费688的开发者账号,还没有的话申请一个或者借用。

    申请苹果开发者账号教程

    上架App Store之前是先安装到苹果手机测试调试好,app能正常运行再上架

    iOS真机调试测试教程


    上架过程分七个步骤,按步骤一步步来。


    仔细看这个流程,少走很多弯路,不用一步步去试错,节省时间。


    1、创建APP身份证(App IDs)

    2、申请iOS发布证书

    3、申请iOS发布描述文件

    4、上传ios证书编译打包IPA

    5、在iTunes Connect创建App

    6、Windows下上传IPA到App Store

    7、上传好IPA回到iTunes Connect填写APP信息并提交审核


    一、创建唯一标示符BundleID   (App IDs)


    APP IDs在后面创建发布文件,创建APP时都要用到。(appid非常重要,整个上架流程就是用appid关联在一起)

    如果之前iOS真机调试时创建过了,就不用重新创建了,还是用那个appid。

    首先打开开发者中心https://developer.apple.com/account,进入证书页面。


    1.1点击证书、ID及配件文件,进入设置。


    很多伙伴登录开发者中心没有这个界面出来,那是因为没有付费成为开发者。


    可以看 免开发者账号申请ios证书真机调试的教程



    1.2选择App IDs –>点击+创建一个新的App ID



    其中有两项需要你自己填:


    第一项Name,用来描述你的App ID,这个随便填,没有什么限制,最好是项目名称,这样方便自己辨识(不允许中文)


    第二项Bundle ID (App ID Suffix),这是你App ID的后缀,需要仔细填写。用来标示我们的 app,使它有一个固定的身份,和你的程序直接相关。填写  Explicit App ID 的格式为:com.company.appName(要有两个点.)照着格式写,写个方便记的.


    像这串com.yesgame.tianbiao就是appid了,后面申请ios证书、打包ipa和在itunesconnect创建APP就是用这个格式的appid。


    整个app上架流程就是靠这个appid关联在一起。


    第三项配置服务权限,默认会选择2项,不能修改,其它常用的苹果支付,APP推送通知,根据自己需要的服务选择上,然后点击Continue确认,下一步。


    选择苹果支付和推送通知,还需要创建对应的iOS苹果支付证书和iOS推送证书。

    一般没什么要求默认就好。




    检查下没有错的话直接点击Register后点击Done完成App ID的创建。


    二、申请发布证书


    iOS各类证书申请教程、各种证书用法不同。


    iOS开发证书申请(xcode开发手机测试)

    iOS发布证书申请(发布上架App Store)

    iOS推送证书申请(APP推送通知)

    iOS真机调试证书申请(安装到非越狱手机测试)

    iOS企业证书申请(免上架App Store安装手机使用)


    这里是上架App Store所以申请iOS发布证书


    2.1打开Appuploader,输入苹果开发者中心账号,登录。


    如果还没安装Appuploader先安装好


    Appuploader安装教程


    打开Appuploader,用苹果开发者账号登录。



    2.2、选择证书选项



    2.3、点击右下角+ADD选择,下拉选择发布证书,输入证书名称(不要中文、随意设置),邮箱(随意),密码(证书的密码、比如设置123这样,不用很复杂,记好、打包时要用、很重要)、点击ok创建。


    注意:iOS发布证书最多能申请3个,如果账号已经有3个发布证书了,将申请报错。



    一个发布证书可以用于多个APP上架,不是说只能申请3个发布证书就只能上架3个app,完全不用每个app都申请个发布证书p12,区分开下面步骤申请的的描述文件就行了。

    也可以删掉之前的发布证书,重新创建,不会影响已上架的app。


    2.4、创建成功后,找到刚创建的发布证书,点击p12 文件,下载保存.p12证书文件到电脑。



    三、创建iOS发布描述文件


    3.1、返回Appuploader首页,选择描述文件。



    3.2、点击+ ADD,选择发布版描述文件,选择应用id(第一步骤申请的那个appid),勾选上个步骤申请的发布证书p12(如果申请了多个发布证书,这里会显示多个,直接选中全部就行了)

    输入名称,点击ok创建。



    3.3、选择刚创建的发布版描述文件,点击Download下载,保存到电脑


    现在发布证书,发布描述文件都有了,就可以去打包ipa了。


    四、上传证书编译打包


    各平台打包教程、根据自己使用的开发平台去打包,使用的证书都是一样的。


    xcode打包教程

    HBuilder打包教程

    APICloud打包教程

    phonegap打包教程

    AppCan打包iOS

    变色龙打包ipa教程


    这里以HBuilder平台为例


    4.1、打开HBuilder工具,选择完工的项目,点击发行,选择发行为原生安装包。



    4.2、选择iOS打包,支持的设备类型,选择使用苹果证书,填写AppID(第一步申请的com.yesgame.tianbiao这个格式的appid),

    上传之前创建的iOS发布证书.p12及配置文件.mobileprovision并输入创建证书时设置的密码,点击打包。



    4.3、打包成功后,下载保存ipa,这个ipa包就能进行测试或上传App Store了。



    五、在iTunes Connect创建App


    5.1回到软件,点击ItunerConnect,进入iTunes Connect进入创建APP。



    5.2选择我的APP点击左上角+号选择新建APP,输入你的应用名称,语言,套装ID,之前在开发者中心创建的对应APP IDs

    sku不能写中文,自己用拼音随便编一个,直接用appid也行,点击创建。

    (与刚才创建iOS发布描述文件时所选的appid要一致,这样用iOS证书打包的IPA,上传就能对应识别到)





    创建了APP然后就可以回到Appuploader上传ipa


    六、Windows环境下上传IPA到App Store


    6.1返回Appuploader程序,点击提交



    6.2选择刚生成的iap包



    6.3Appuploader将自动上传你的IPA,此时可以进行下一个步骤,ipa文件等它继续上传,包如果很大需要上传一段时间,当出现以下提示时(packages were  uploaded successfully 进度条蓝色),说明上传成功。

    如果进度条红色说明失败,复制最下面的错误提示,翻译下查看具体问题。



    七、回到iTunes Connect提交审核


    7.1上传了IPA,回到iTunes Connect,进入这个APP填写信息的页面,点击活动,这里会显示上传成功的构建版本,刚上传会显示正在处理。


    根据包的大小处理时间不一,10多M的几分钟,可以先去设置app的其他信息,看下面的步骤。


    特别注意:很多伙伴用Appuploader上传ipa成功了,但上去iTunes Connects在活动那里查看还没出现构建版本,或者构建版本消失了。

    出现这种情况,一般是证书没用对,或者ipa包有问题,苹果会发送具体原因到邮箱(开发者账号就是邮箱地址),登录邮箱查看,修改错误重新打包上传。


     


    如果这包不行需要重新修改打包上传,打包的时候一定要增加下版本号,要不上传不了,报错。
     
    之前上传的ipa是不能删除的,你只需要打包构建ipa的时候增加下版本号,就能上传了。
     
    比如你之前上传的是1.0版本,你打包可以改成1.1或者2.0都行,
     
    不需要对应修改网页那 1.0准备提交那的版本选项,打包的版本跟这里不相干的。


    到时上架成功了,App Store商店显示版本号还是会1.0




    接下来设置APP的各项信息。


    7.2先选择第一项APP信息、选择APP的类别、次要类别可以不填、选择好点击储存。



    7.3、选择左边的第二项、免费APP就设置为免费、销售范围如果只是中国就选中国、设置好储存。



    7.4、选择左边第三项、准备提交、这个页面需要设置几项信息、一步一步来。

    先设置app截图、打开上架前测试安装的app,截图你想展示的app页面,一定要用苹果手机截图,不能用安卓或者浏览器截图,5.8寸是iPhoneX截图的不是必须设置的,没有可以不设置,5.5寸的图片大小为1242*2208、用5.5寸的苹果手机截图的就是这个尺寸了,如果小屏苹果手机截图的用ps调整为1242*2208就行了。

    最少上传1张最多5张截图。如果你的app支持ipad也要上传ipad的截图,尺寸为2048 x 2732。




    7.5、往下拉、设置app的宣传语、描述、关键词(搜索你app的关键词、可以设置多个,多个关键词用英文状态下的逗号隔开,)

    技术支持网址可以设置为公司网站个人网站。

    没网站直接设置我们的官网也行 http://www.applicationloader.net



    7.6、选择构建版本、上传了ipa构建版本,活动那里处理完了,旁边会出现+号、点击+号选择你的构建版本

    如果之前选择过版本了,要选新上传的包、移动鼠标到app那里,点击红色删除键,重新点击+号选择版本。



    7.7、设置app图标、1024*1024规格的jpg或png格式图片,版权按照格式设置

    每个网站下面都有版权信息‘可以参考格式写。© Appuploader 这样

    然后点击分级的编辑进入下一步设置



    7.8、分级选项根据自己的app情况选择。



    7.9、如果app有登录的提供个账号给苹果审核测试。填写联系信息电话格式+86后面再写手机号。



    7.10、各项信息如此就设置好了,存储好、点击提交以供审核、进去下一步。



    7.11、这里出现的信息根据app的类型不同、有不同的选项、根据自己的app的情况选择

    一般选择否。

    然后提交、显示为正在等待审核、耐心的等苹果公司那边审核了,初次提交1到2天出结果。



    7.12提交审核回到我的APP查看会提示正在等待审核,审核有时很快一两天,或要几天时间,常登陆看看审核情况,或看邮件提示。

    如果变成可供销售,恭喜你~上架成功了,如果显示被拒绝,点击查看问题,根据反馈修改再重新打包上传提交审核。


    如果被拒,看下面教程重新提交审核


    iOS APP上架被拒重新提交审核教程



                </div>
    
    展开全文
  • iphone 6 (64G)从15年初到手,至今已经用了4年了,不过觉得还可以再战一阵子。 之前不知是存储空间问题还是什么原因,手机偶尔会变得很卡,奇卡无比的那种卡,音乐播放器放音乐都是一两句一断。变卡后最后采取的...

    解决办法:

    第一步:注销了“iTunes Store与App Store”里的Apple ID;

    第二步:注销了“iCloud”里的Apple ID。(注销的时候,留意到它会提示会清理Safari的记录,以及是否保留通讯录,选择保留通讯录,清理)。

    第三不:然后,稍等了一小会儿(几分钟,自我觉得给系统一点儿处理时间),重新登录“iTunes Store与App Store”里的Apple ID,并未再次登录iCloud。进App Store里,随意点击了一个待更新的应用试试,发现竟然很快更新完成了!!然后点击更新所有,也很快全部OK——至此,问题解决!

    曲折历程:

    iphone 6 (64G)从15年初到手,至今已经用了4年了,不过觉得还可以再战一阵子。

    之前不知是存储空间问题还是什么原因,手机偶尔会变得很卡,奇卡无比的那种卡,音乐播放器放音乐都是一两句一断。变卡后最后采取的方式就是删除大量应用、照片,腾出多一些空间出来(空间其实还剩4个多G,从来没有因剩余不足报警过,只是心里总是抱着是不是存储碎片太多导致系统不稳定的想法),然后在不断的重启和各种折腾尝试后,会暂时正常一段时间。就在变卡频率越来越频繁已经让我萌生换机的念头的时候,好友说苹果系统在电池老旧以后会自动给芯片降频,可能是这个问题,可以试试最新系统,最新的ios12可以手动开关。

    系统我只升级过一次,目前是ios10。之后再没有继续升级了,担心手机硬件负荷不了,几个版本的新系统升级后变卡变更耗电的说法常听到,所以不想重蹈别人覆辙。毕竟是老机器,也没希望它承载新系统。所以不准备升级到ios12,也就断了手动开关降频的路子。

    于是自己在淘宝上买了块电池,抱着大不了失败就换手机的想法,在一个又变得极卡的夜晚,花了一小时自行换了电池。由于在换电池之前,已经又删除应用又导照片又清理微信记录,剩余空间腾出来20多G。所以,虽然换电池后的确有所好转,但我依旧无法确定是不是完全是电池的原因。不过,换新电池后,手机的确能比之前稳定一些、待机也长一些。

    但手机从那之后,会隔一段时间,自动“灰屏”一次,现象就是:屏幕变灰,出现一个白色圆圈,转个几秒钟,然后重新回到开机解锁界面(就像新开机一样),需要重新输入解锁密码才能进入。之前的所有应用都被自动关闭了。

    根据现象,我猜测是在自动清理存储啥的,这也加深了我个人觉得自己的iphone 6存储出问题的判断。

    但由于“灰屏”的间隔比较长(大概好几天出现一次),而且每次很短,之后就恢复正常使用,相比不可预知的卡机要好许多,所以已经在我的可接受范围之内。

    最后说一下无法下载应用的问题。就在手机被整顿好恢复正常使用后,猛然发现连上wifi后,所有应用都无法更新了。每次眼看着下载的圈圈已经转完,在剩最后一步的时候,弹出“此时无法完成下载”对话框。要么取消要么重试,重试还是不行,让人十分沮丧。

    一开始以为是网络的问题,但同事的iphone更新正常;

    再后来,发现用手机4G流量,大多数应用就可以更新了;但是,除了超过150M的限制无法下载外,还有一部分应用无法更新。

    也在网上查了很多办法,比如改dns、清理Safari缓存+恢复网络设置、重启、注销apple ID重新登录,都没有解决。。。

    于是一直持续到今天。今天在设置界面里,发现了在“iTunes Store与App Store”上面,还有一个iCloud,都显示了我的Apple ID账号信息。根据以前积累的思路,想再试一试:

    第一步:注销了“iTunes Store与App Store”里的Apple ID;

    第二步:注销了“iCloud”里的Apple ID。(注销的时候,留意到它会提示会清理Safari的记录,以及是否保留通讯录,选择保留通讯录,清理)。

    第三不:然后,稍等了一小会儿(几分钟,自我觉得给系统一点儿处理时间),重新登录“iTunes Store与App Store”里的Apple ID,并未再次登录iCloud。进App Store里,随意点击了一个待更新的应用试试,发现竟然很快更新完成了!!然后点击更新所有,也很快全部OK——至此,问题解决!

    贴个今天更新完毕的清爽截图;-)

    因为困扰很久,所以特把这段历程写了下来,希望能帮助到遇到同样问题的大家。

    事后反思: 网上有说类似的解决方法,当时有提到清除Safari的历史记录和cookie数据,与iCloud提示的有共通之处。那么是不是就是iCloud的设置影响了呢?由于问题没有再现,所以把它留做一个小思考。。。

    展开全文
  • iphone应用程序编程指南

    千次阅读 2011-11-11 13:20:51
    核心应用程序 所有的iPhone应用程序都是基于UIKit框架构建而成的,因此,它们在本质上具有相同的核心架构
  • iPhone应用程序编程指南

    千次阅读 2012-02-14 10:30:04
    请注意:本文档之前命名为iPhone OS编程指南iPhone SDK为创建iPhone的本地应用程序提供必需的工具和资源。在用户的Home屏幕上,iPhone的本地应用程序表示为图标。它们和运行在Safari内部的web应用程序不同,...
  • iPhone应用程序编程指南(文件和网络)

    千次阅读 2012-05-02 19:46:38
    运行在iPhone OS系统上的应用程序可以通过各种Core OS和Core Services框架来访问本地的文件系统和网络。读写本地文件系统的能力使您可以保存用户数据和应用程序状态,以备后用;而访问网络的能力则使您可以和网络...
  • 苹果官网-zhou_min-iPhone应用程序编程指南  
  • (转)---iPhone应用程序编程指南

    千次阅读 2012-11-20 14:50:11
    请注意:本文档之前命名为iPhone OS编程指南iPhone SDK为创建iPhone的本地应用程序提供必需的工具和资源。在用户的Home屏幕上,iPhone的本地应用程序表示为图标。它们和运行在Safari内部的web应用程序不同,...
  • iPhone应用程序编程指南-图形和描画

    千次阅读 2011-12-02 11:09:16
    提供高质量的图形不仅会使应用程序具有好的的外观,还会使它看起来象是系统的自然扩展。iPhone OS为创建高质量的图形提供两种路径:即通过OpenGL进行渲染,或者通过Quartz、Core Animation、和UIKit进行渲染。 ...
  • 转载请注明出处:http://blog.csdn.net/zhyzh2046/<br />从较高的层面看,开发iPhone应用的过程与开发Mac OS X应用相似。都使用相同的工具和很多相同的基本类库。撇开相似性,他们之间还是有很大不同的。...
  • iPhone应用程序编程指南中文版PDF

    千次阅读 2011-02-03 15:03:00
    iPhone应用程序编程指南中文版PDF
  • http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/WindowsandViews/WindowsandViews.html
  • 图书简介:《触动人心—设计优秀的iPhone应用》是一本诠释如何进行iPhone应用设计的书。书中既介绍了设计中需要注意的细节,也包含用户心理、人类工程学等多方面的知识。非常适合计划做iPhone应用的设计师、程序员...
  • 无论多媒体功能在您的应用程序中是处于中心地位,还是偶尔被使用,iPhone用户都期望有很高的品质。视频应该充分利用设备携带的高分辨率屏幕和高帧率,而引人注目的音频也会对应用程序的总体用户体验有不可估量的增强...
  • 在FTP中上传图片,在上传之前想检测一下是PNG格式还是JPG格式,如果不是这两个格式,就出现一个警告。我试过用下面代码,但是格式符合警告也会出现。怎么样才能实现检测? NSLog(@"%@",filePath.pathExtension);...
  • 这几天在windows xp上安装mac os x和iphone sdk、搭建iphone应用程序的开发环境,在这里把搭建环境的过程和各位朋友分享下。  一、下载必须的软件 mac os x系统:Mac_OS_10.6_Snow_Leopard_1
  • iphone应用开发

    万次阅读 2012-02-09 09:18:39
    主要从事iphone医疗类、书籍类、参考类和教育类等方面的开发: 主要作品如下: 医疗类应用:全套高清人体穴位图、全套人体解剖、保健药茶1000+、全国重点三级医院挂号合同等,尤其是全套高清人体穴位图、全套...
  • 得到iphone应用程序的版本号

    千次阅读 2013-09-13 18:54:39
    得到iphone应用程序的版本号,从 Info.plist获取 NSString*  version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];
  • iPhone应用中启动App Store

    千次阅读 2012-12-28 15:56:22
    如何从我自己的应用中启动App Store?...根据以下步骤获取链接,可以是应用,歌曲,itunes中的专辑,同时链接它到你的iPhone应用。 在电脑中启动iTunes 搜索你要添加的项目 右击或者control点
  • 1.1 为App Store开发程序,开发者必须遵守程序许可协议(PLA)、人机交互指南(HIG)以及开发者和苹果签订的任何协议和合同。以下规则和例子旨在帮助开发者的程序能获得App Store的认可,而不是修改或删除任何其他...
  • iPhone应用程序中App目录结构

    千次阅读 2013-01-21 13:34:24
    了解iPhone应用程序中App目录结构 首先我们知道iPhone的App的目录结构如下:  对于一个运行在iPhone的App,它只能访问自己根目录下的一些文件(即所谓沙盒sandbox保护机制)。一个app发布到...
  • 2012年50款最佳iPhone应用

    千次阅读 2012-07-27 09:26:32
    摘要: 《时代周刊》近日刊载知名博客主道格·阿莫斯(Doug Aamoth)的文章,介绍了2012年迄今最好的50个iPhone应用,其中包括《愤怒的小鸟》、消费点评网站Yelp、iPhone版 Facebook应用、Netflix、Gmail、云存储提供...
  • 在开始iPhone应用程序开发之前,必须至少对下面这些Cocoa概念有基本的理解: 有关Xcode和Interface Builder的基本信息及其在应用程序开发中的作用。 如何定义新的 Objective-C类。 如何管理内存包括...
  • 触动人心——设计优秀的iPhone应用

    千次阅读 2011-10-26 09:24:38
    触动人心——设计优秀的iPhone应用 [美]Josh Clark著 包季真 译 ISBN978-7-121-14497-4 2011年10月出版 定价:79.00元 16开 336页 宣传语:这本书对于每个在思考IPHONE应用的人来说都是不可多得的。 内 容...
  • 一 获取苹果商店iPhone应用程序编号APPID 1 在mac上打开itunes 选择中的A 然后再在右上角输入应用程序名记得选择itunes store 2 在搜索出来的应用程序中复制链接 3 随便找个文本粘贴 链接格式为:...
  • http://v.163.com/special/opencourse/ipadandiphoneapplication.html
  • 《触动人心设计优秀iphone应用》 下载地址:点击打开链接 1,应用的五个W when,where, who,what,why 2,简单易用,做应用的时候把用户都想象成一个傻瓜。 3,要考虑到你的应用不是孤立的存在,你的应用...

空空如也

1 2 3 4 5 ... 20
收藏数 157,549
精华内容 63,019
关键字:

iphone应用