iOS上架打包注意

1,新上架ios需要支持64bit

2,打包时注意:

a,building setting时coding sign将identity和profile选择成我们当前使用的

b,deployment时选择本软件所支持的最低运行系统,当前为ios7.0课更具引用特点设置

c,archicture(特别注意),将base sdk选择为最新的ios sdk,然后将build active

architecture only设置为NO,最后需要手段修改Valid Architectures

d,加入64位编译,方法如下:

1,选择Build Setting下Architectures中Architectures选项选择other进行编辑

为如下$(ARCHS_STANDARD) Standard Architectures(including 64-bit)

e,icon的修改

关于icon的修改xcode提供了两种方式

方法1:

在General中app icons and launch images中app icons source选项中,

点击向右箭头,进入设置页面后,将准备好的资源拖入对应的位置即可。(注意:

一定要拖入正确的资源,不然上传到app store会被驳回拨错),最后即使正确的做了

这两部,还是要最后检查一下info中的icon files它里面展示的icons与我们设置的

是否一致。否则还是被驳回,总之需要注意

方法2:

与方法1大同小异,主要的区别就是我们在general中app icons and lanchu images

中的app icons source的下拉选项中don‘t use asset catalogs,进入以后的用法

机会和方法1相同,我们只需要分别对每一种规格的资源进行选择即可。

f,启动页面的修改

修改启动页面也对象了与上述icon修改相同的两种方法。最重要的就是,按照xcode的提示,在他的

设置页面中所出现的资源类型,我们都准备好,进行相应地设置。将最大程度的降低驳回的可能。

其他:1,版本迭代(ios没审核一次build version需要往上增加,比如一次审核为1,如何审核失败

重新审核则build version需要设置为2才可以)

2,在General中bundle Indetifier中可以将报名更改为我们需要的

3,

(以上基于xcode6)

时间: 2024-07-30 03:23:28

iOS上架打包注意的相关文章

【新技术】免ios开发者账号申请ios证书打包ipa真机调试

虽然xcode现在可以免证书进行测试了,但众多跨平台开发者,如果还没注册苹果开发者账号. 想安装到自己非越狱手机测试是无能为力了. 不过新技术来了,只需要普通免费的苹果账号无需付费成为开发者就可以申请iOS证书打包ipa安装到自己手机测试,强大吧! 这个神器就是Appuploader,ios app测试及上架辅助工具. Appuploader安装教程 当然如果要上架App Store还是需要注册一个付费的苹果开发者账号. 如果只是安装ios应用到自己手机测试,现在只需要注册一个普通的苹果账号就行

iOS上架ipa上传问题那些事

iOS上架ipa上传问题那些事 原文: http://www.jianshu.com/p/1e22543285c2 字数513 阅读312 评论0 喜欢1 通过xcode直接打包上传,不会提示你的ipa文件有没有错误,只会提示上传成功与否,但在iTunesStore里构建版本的时候并不能看到上传的ipa版本,因为xcode上传并不会检测ipa文件的可用性.解决办法:使用Application Loader(以下简称AppLoader)上传. 注意: 1.iOS9版本的ipa即使用Xcode7生成

如何将 iOS 工程打包速度提升十倍以上

如何将 iOS 工程打包速度提升十倍以上 过慢的编译速度有非常明显的副作用.一方面,程序员在等待打包的过程中可能会分心,比如刷刷朋友圈,看条新闻等等.这种认知上下文的切换会带来很多隐形的时间浪费.另一方面,大部分 app 都有自己的持续集成工具,如果打包速度太慢, 会影响整个团队的开发进度. 因此,本文会分别讨论日常开发和持续集成这两种场景,分析打包速度慢的瓶颈所在,以及对应的解决方案.利用这些方案,笔者成功的把公司 app 的持续集成时间从 45 min 成功的减少到 9 min,效率提升高达

iOS上架Guideline 5.1.1 - Legal - Privacy问题解答

iOS上架被拒Guideline 5.1.1条款问题解决步骤! Guideline 5.1.1 - Legal - Privacy - Data Collection and Storage We noticed that your app requests the user’s consent to access their camera/microphone but does not clarify the use of this feature in the permission moda

iOS企业版打包(转载)

转自 http://www.cnblogs.com/shenlaiyaoshi/p/5472474.html   神来钥匙-陈诗友 iOS 企业版 打包 使用 iOS 企业版的证书发布应用可以跳过 Appstore,直接发布到自己的网站,让其他人在自己的网站上下载安装,但前提是要用苹果自带的Safari 浏览器才能下载安装,其他浏览器可能不识别itms-services协议. 一.制作证书文件 1.修改钥匙串的配置.   2.打开钥匙串, 点击钥匙串访问—证书助理—从证书颁发机构请求证书. 3.

IOS IPA打包遇到的问题:code signing is required for product type 'Application' in SDK 'iOS 8.1

问题:code signing is required for product type 'Application' in SDK 'iOS 8.1 解决办法: 1 把Project中的Build Setting中的 Code Signing Identify进行设置.2 把Target中的Build Setting中的 Code Signing Identify进行设置不用设置成Don't Code Sign.3 clear,Build就ok. IOS IPA打包遇到的问题:code sign

Unity3D研究院之IOS全自动打包生成ipa

接着上一篇文章, 自动生成framework,这篇文章我把shell自动化打包ipa整理了一下,希望大家喜欢,嘿嘿.. 建议大家先看一下上一篇文章.http://www.xuanyusong.com/archives/2720 首先我们要先搞清楚nity全自动打包的重要步骤. 1.自动生成xcode工程. 2.自动生成.ipa和dsym文件. 3.上传appstore(本篇略) 首先我们在做渠道包时,一般每个渠道都有自己一些特殊的需求,比如 游戏名子 .游戏图标.SDK.等等.那么我在在做自动化

Jenkins+ Xcode+ 蒲公英 实现IOS自动化打包和分发

Jenkins+ Xcode+ 蒲公英 实现IOS自动化打包和分发 直接入正题: Screen Shot 2015-09-18 at 16.56.20.png Mac上安装Jekins jekins下载地址:http://jenkins-ci.org/ ,选择Mac 直接安装.安装成功后.访问http://localhost 是否可正常访问. 安装Jekins相关插件 证书管理插件1.https://wiki.jenkins-ci.org/display/JENKINS/Keychains+an

iOS自动打包[转载]

敲一下enter键,完成iOS的打包工作[转载] http://ios.jobbole.com/84677/ 作为开发人员,免不了要为测试人员打包,让其测试.而打包这个行为是非常无聊的,特别是在每个新版本上线前一两天,总会出现一些莫名其妙的bug,然后这两天打包活动也是特别频繁.一天要重复好几次同样的动作,作为一个程序员,去做这样的事情,是完全无法容忍的.自动化打包,好在有你.所以今天就来谈一谈iOS应用自动化打包,但是本篇文章主要谈的是打单一的测试包,并不是在讲持续集成. xcodebuild