返回 Mac App Store Prepare for Mac App Store Submission 提交到Mac 应用商店之前的准备 Most of your time is spent on coding tasks, but to develop for the Mac App Store, you need to perform a number of administrative tasks, using Xcode and other tools. You’ll do this…
  Mac App Store The information you’ve read so far focused on how to create an app in Xcode. However, there are other things you must do to publish an app on the Mac App Store. 到目前为止你学习的都是关于如何在Xcode里创建一个应用程序.然而,还有一些其它的事情你必须完成才能把一个应用程序发布到Mac 应用商店. Aft…
Q. The Mac App Store isn't working. How to fix? First you must have built-in Ethernet at 'en0'. So, you must install drivers for your Ethernet device. It is also possible if you have built-in WiFi at 'en0'. USB devices cannot be made to look built-in…
很多果迷在使用 Mac App Store 更新/下载软件时,可能都曾被”未知错误”困扰过,怎么解决也不行.然而,过一段时间不知道做了什么又自己好了.今天我们提供两个解决这个问题的方法,下次遇到这个问题你可以先尝试一下. 1.首先确认在 Mac App Store 和 iTunes 中登录的是相同的 Apple ID 账号.有些果迷可能有两个或者多个 Apple ID,比如家人朋友的.比如自己一个中国区账号,一个美区账号等等.如果 iTunes 和 Mac App Store 不是登录相同的 A…
App签名 只有用苹果颁发的证书签名的应用才能在App Store上进行销售,所以我们开发的应用必须打上签名. 签名有两种方式,一是使用Xcode,在配置里面设置签名,编译出来的app就有了签名:二是使用codesign命令行进行手动签名.这里我们采用的是使用手动codesign对app进行签名. codesign -s “your Application Certificates”app_path 比如你要对MyAppDemo.app进行签名,并使用您之前申请的证书. codesign -s…
App签名 只有用苹果颁发的证书签名的应用才能在App Store上进行销售,所以我们开发的应用必须打上签名. 签名有两种方式,一是使用Xcode,在配置里面设置签名,编译出来的app就有了签名:二是使用codesign命令行进行手动签名.这里我们采用的是使用手动codesign对app进行签名. codesign -s “your Application Certificates”app_path 比如你要对MyAppDemo.app进行签名,并使用您之前申请的证书. codesign -s…
还在为找不到App Store 更新应用的安装文件发愁吗?是否有过多个人同时需要更新Xcode,都自己下载一次的痛苦经历? 大家都知道通过苹果服务器下载东西,确实难耐!AppStore 甚至都经常提示连不上服务器,而大多数软件必须从AppStore下载安装,所以没办法,谁让咱上了苹果的贼船呢!再就是AppStore安装完后会删除安装包,而且也不知道路径在哪儿,怎么能容忍这样事情呢!!周围不止一个同事要更新,每个人都下载一次,岂不每个人都备受折磨一次!!!找到下载文件的路径是必须的!!! 下面一张…
审核的参考资料 https://developer.apple.com/icloud/documentation/data-storage/index.html https://developer.apple.com/app-store/review/guidelines/ https://developer.apple.com/app-store/review/guidelines/#accurate-metadata 一: 提交应用之前的检查列表 目录 提交应用之前的检查列表 1.安全: 1…
    WWDC 2016 大会之后,苹果公司发布了四个全新平台:iOS,macOS,watchOS 和 tvOS.并且在此之后,苹果应用商店审核条款也同时进行了更新——貌似不算进行了更新,简直就是重写!上个版本的 30 个章节被修改成了 5 大章节,但原版英文版字数从 5000 多个英文单词增加到了 6000 多个英文单词. 目录 提交应用之前的检查列表   1.安全 1.1 不当内容 1.2 用户生成的内容 1.3 儿童分类 1.4 人身伤害 1.5 开发者信息 2.性能 2.1 应用程序的…
简介 App 正在改变世界,丰富人们的生活,并为像您一样的开发者提供前所未有的创新机会.因此,App Store 已成长为一个激动人心且充满活力的生态系统,正为数百万的开发者和超过十亿的用户提供服务.不管是开发新手,还是由经验丰富的程序员所组成的大型团队,我们都非常欢迎您为 App Store 创建 app,并希望能够帮助您了解我们的准则,以确保您的 app 能够快速通过审核流程. App Store 的指导原则非常简单:我们希望为用户获取 app 时提供更安全可靠的体验,并为所有开发者提供借助…
一. App Store上架费用,要多少钱. 这个因产品而异,一般是6000-10000元人民币. 二. App Store上架周期,要多久过. 这个因产品而异,正常的话一周内,如果产品老是出问题,被苹果拒绝就不好说了,一般情况下,我们的客户两周内过审,问题不大. 三. App Store上架流程 1. 提交2. 审核3. 审核通过/审核不通过,被拒解决方案4. 上架 四.APP上架常见问题 1.之前做过哪些包?有案例吗? 彩票的,贷款的,理财的,游戏的,都做过. 2.客户需要提供什么? a.告…
OK,有日子没写iOS开发的相关文章啦,主要是最近的精力都没在这上面,不过既然产品已经快要出来了,就有必要了解一下各种证书啥的(众所周知iOS的一堆证书可是很让人头大呀),最近确实被这个搞得头大,然后就决定参考网上的一些资料,进行一下整理,留作一个备份. 内容参考自:苹果所有常用证书,appID,Provisioning Profiles配置说明及制作图文教程 理解Certificate.App Id.Identifiers 和 Provisioning Profile 在我们平常的开发过程中,…
1. Terms and conditions(法律与条款) 1.1  As a developer of applications for the App Store you are bound by the terms of the Program License Agreement (PLA), Human Interface Guidelines (HIG), and any other licenses or contracts between you and Apple. The f…
Introduction(简介) We're pleased that you want to invest your talents and time to develop applications for iOS. It has been a rewarding experience - both professionally and financially - for hundreds of thousands of developers and we want to help you j…
您可以创建自己的App Store配置文件,以便在将应用程序上载到App Store Connect时使用. 有关完整的App Store工作流程,请转到通过 Xcode帮助中的App Store分发应用程序. 注意:如果在将应用程序上载到App Store Connect时选择“自动管理签名” ,Xcode会为您管理分发配置文件. 所需角色:帐户持有人或管理员. 在“ 证书”,“标识符和配置文件”中,从左侧的弹出菜单中选择操作系统. 在Provisioning Profiles下,选择All,…
微信浏览器是不支持打开App Store 页面的,不知道微信为什么这么做.比如你页面写 <a href=”http://itunes.apple.com/us/app/id399608199″>download</a> ,在微信浏览器点击链接是没有反应的,但是如果是其他的链接地址,比如百度那就没有问题 后来我发现如果你在微信官方后台编辑图文,把原文链接写为:http://itunes.apple.com/us/app/id399608199 ,那就可以打开了,发现微信页面的“查看原…
mac app icon 设置 1:目前 mac app 所需要的icon 图标尺寸 icon_16x16.png 16px icon_16x16@2x.png 32px icon_32x32.png 32px icon_32x32@2x.png 64px icon_128x128.png 128px icon_128x128@2x.png 256px icon_256x256.png 256px icon_256x256@2x.png 512px icon_512x512.png 512px…
http://www.ildsea.com/1781.html 微信浏览器是不支持打开App Store 页面的,不知道微信为什么这么做.比如你页面写 <a href=”http://itunes.apple.com/us/app/id399608199″>download</a> ,在微信浏览器点击链接是没有反应的,但是如果是其他的链接地址,比如百度那就没有问题 后来我发现如果你在微信官方后台编辑图文,把原文链接写为:http://itunes.apple.com/us/app/…
微信浏览器是不支持打开App Store 页面的,不知道微信为什么这么做.比如你页面写 <a href=”http://itunes.apple.com/us/app/id399608199″>download</a> ,在微信浏览器点击链接是没有反应的,但是如果是其他的链接地址,比如百度那就没有问题 后来我发现如果你在微信官方后台编辑图文,把原文链接写为:http://itunes.apple.com/us/app/id399608199 ,那就可以打开了,发现微信页面的“查看原…
当你克服重重困难终于开发出了自己的App,下一步就是向App Store提交应用了,这时应该如何操作呢?我的App真的准备好提交了?我敢肯定这些问题将会浮现在你的脑海.基于这篇教程,我将告诉你一个完整的提交过程. 介绍 我们都知道苹果审核的过程就像是在“黑箱”操作,但这并不妨碍你为这个审核过程做一些事先的准备.苹果的App Store审核指南已经告诉你哪些是允许的,哪些是不允许的.当你第一次提交你的应用到苹果的时候,这是一个令人兴奋而但又伤脑筋的过程.即使再有经验的开发者也会措手不及,毕竟这事不…
新到一个公司,以前的苹果开发人员离职,临时接手他的苹果代码,需要修改并上线到APP STORE.  xcode6.0升级到最新的6.1后, 发现各种坑 1. 路径配置不对, 这个是个人习惯问题,之前的人都是绝对路径.一个个的修改,查资料,搞定了. 这里贴出规则,希望还是用相对路径.    一般我们在xcode里面配置包含工程目录下头文件的时候,都要关联着相对路径和绝对路径,如果只是自己用这个项目,用绝对路径的问题不大,但是如果你把工程发给别人,别人就要在改这个绝对路径,这时候绝对路径的缺点立马出…
Mac程序的大包上传和iOS的有些许不同,因为Mac app既可以上传到store,也可以不通过store供人下载.因此,code sign和provision要根据情况(开发,release<store 还是非store>)制作.在程序打包后,验证程序的可行性上,也有所不同.下面,就将一些要点纪录下. 基本概念: 1 成员的权限: 成员还是有三种: Agent:注册帐号的帐户,最高权限,可以创建developer,Mac installer,Mac App, developer ID App…
原地址:http://zengwu3915.blog.163.com/blog/static/2783489720137410539278/ 完成一个app应用后,肯定是要提交的,下面聊一下关于向App Store提交的一些问题.我们都知道苹果审核的过程就像是在“黑箱”操作,但这并不妨碍你为这个审核过程做一些事先的准备.苹果的App Store审核指南已经告诉你哪些是允许的,哪些是不允许的.当你第一次提交你的应用到苹果的时候,这是一个令人兴奋而但又伤脑筋的过程.即使再有经验的开发者也会措手不及,…
前言:你要有苹果开发人员账号,我用的是个人账号.其次xcode为xcode 7,因为xcode 7须要 os x 系统 10.11 或更高的版本号, 所以os x 系统也须要 10.11 或更高的版本号.(本文说的提交是源码用xCode提交.不是ipa 提交.ipa提交我还没有试过,暂不阐述)关于xCode中真机调试与提交的操作,在下一篇"iOS提交应用至App Store流程及真机调试 二.xCode操作"篇幅原因,这一篇仅仅做,证书与配置文件的说明.篇幅加上图有点长,内容事实上不多…
1. 打开地址: https://itunesconnect.apple.com 2. 输入APPID和密码后,再输入绑定手机后的验证码. 3. 查看“”我的APP“”,如果显示拒绝,可能需打开Mac的Xcode重新修改部分代码. 4. 打开项目,按原因修改后,连接手机,查看Xcode桌上角是否已经连接手机 5. 如果显示了手机图标,则就可以进行编译,找到同一排的左边三角形图标,在当前手机上运行. 6. 然后会自动删除手机的旧包重新安装,测试没问题后,点击项目,打开配置项,然后找到“info”下…
本文建立在你的应用程序已开发完成的基础上 本文以理清流程为主 本文的内容以Distribution为准,但是所附的参考资料也有对Ad Hoc的说明 三种证书(Development.Distribution.Ad Hoc)的区别请参考:http://blog.sina.com.cn/s/blog_68444e230100srdn.html 本文引用的官方资料以XCode 3为准,XCode 4的操作略有不同 正文 [建议:使用Safari浏览器] 准备注册App所需的材料.在这里查看. 在iTu…
3月起要求关闭所有App内的检查更新功能,苹果App Store将向用户自动提示更新,新版本提交审核版本如果保留检查更新入口,审核时,将被拒绝. 以上拒绝的方案: 读取App Store的版本号. 替代的方案: 1. 在 plist 文件中自己加一个版本升级提示,不访问系统设置那个. 2. 通过读取服务器的版本号.…
最近在mac下使用app store 的时候出现提示:“我们无法完成您的购物操作 网络连接已中断”.但是我的网络是好的,图片如下: 网上找了各种解决办法,比如将DNS改成 114.114.114.114 但是还是无法解决. 最终修改网络代理设置修复好了.具体步骤如下: 1.打开系统偏好设置 - 网络 - 高级 - 代理 2.去掉 Web代理(HTTP)前面的选框 然后刷新 App Store 即可.…
1.未遵守苹果iOS APP数据储存指导方针. 如果你的App有离线数据下载功能,尤其需要关注这一点.因为离线数据一般占用存储空间比较大,可以被重新下载和重建,但是用户往往希望系统存储空间紧时也依然能够妥妥的存在着,不会被IOS系统自动清理掉.所以不能放在/Library/Caches 目录下(该目录在系统空间紧张时可能会被iOS系统清除). 那就只能放在主目录/Documents  或 主目录/Library/自定义文件夹下,这样才不会被iOS系统自动清理掉.但是这些数据可能会很大,如果放在…
对于刚加入iOS应用开发行列的开发者来说,终于经过艰苦的Coding后完成了第一个应用后最重要的历史时刻就是将应用程序提交到iTunes App Store.Xcode 4.2开发工具已经把App提交流程化了,但是第一次提交总是充满兴奋和疑问的.本文将大概介绍如何将iOS应用程序提交到App Store的各个流程.希望对想将应用发布到苹果商店的新开发者一些帮助(翻译文章,如有术语错误,请给我留言批评,谢谢). 怎么把开发完成的iOS App发布提交到App Store视频教程[高清] 最近这篇文…