1.添加完第三方库,模拟器运行没事,打iOS通用设备包的时候报一个错. ld: '/Users/jiangwei.wang/Documents/Project/APP NAME/SeosMobileKeysSDK.framework/SeosMobileKeysSDK' does not contain bitcode. You must rebuild it with bitcode enabled (Xcode setting ENABLE_BITCODE), obtain an updat…
• 发布程序的主要步骤 登录开发者主页 生成cer证书:cer是一个跟电脑相关联的证书文件,让电脑具备发布程序的功能 添加App ID:发布哪些app? 生成MobileProvision文件:生成一个手机规定文件 导入cer.MobileProvision文件 填写应用信息 配置证书 打包上传程序 • 最终会得到2个文件 ➢ Cer文件:让电脑具备发布程序的功能 ➢ MobileProvision文件:哪些app.哪台电脑需要发布程序? 发布程序的步骤01-登录开发者主页 • 登录开发者主页…
打包iOS应用程序 如果想要将做的iOS应用程序安装到自己的iOS设备上测试.或者安装到别人的iOS设备上,或者想发布到App Store中,先要给应用签名.签名就要有证书,这就需要申请证书的过程了. 把自己的应用程序安装到设备中,主要有一下几种方式: 把iOS设备与电脑连接起来,如果Xcode中已经添加了包含这个设备的Profile文件且在工程中已经选择了该文件,那么在Xcode左上角便可以选择这个设备,之后点击RUN,程序就被安装在这个iOS设备中了.这个主要用于在真机上测试程序. 使用Xc…
上一篇讲到我们最终生成了一个格式为 .xcarchive 的文件(可以右键并Show in Finder)查看.本篇我们就进行最后的设置,打包上传.另外,还有一个小福利,那就是打测试包分发链接测试. 一.iTunes Connect相关配置 打开网站iTunes Connect,输入你的Apple ID和Password,登录进去. ps:有些人可能会得到提示:你并没有注册iTunes Connect.那就注册一下,跟着流程走就可以了.会给你的邮箱发个邮件. 1.1 Agent级别分配每个用户的…
上一篇描述了如何在AppleDeveloper创建Certificates.App IDs和Provisioning Profiles的过程.本篇将详细描述在Xcode部分我们需要做的配置. 1.配置BundleID和Version 打开你的项目,在TARGETS下面我们有一个东西需要填写. 1.1 Bundle Identifier:项目标识符 请与你上文创建AppID时候输入的Bundle Identifier保持一致.这是你项目的唯一标识符,iPhone如何识别你的项目就是依赖这个标识符.…
最近一个老项目需要更新迭代,一个新的项目需要上线.有一些自己出现的BUG,也有一些没搞懂到处翻资料的问题.在此想做一个总结,写一下总体步骤,尽可能的详细一些,以及自己的一些理解.有很多步骤因为我们查阅的资料在作者可能无意间觉着是个小问题就跳过去了,然而给我们带来了许多麻烦.会将我遇到的问题都写出来,也会随时修改添加.感谢大家. 1.首先,我们需要一个苹果开发者的付费账号 https://developer.apple.com/ 去这个网站申请,至于$99或$299看你自己或公司的经济实力了.同时…
error itms 90362上传appstore 一直报错ERROR ITMS-90362: "Invalid Info.plist value. The value for the key 'MinimumOSVersion' in bundle WholeNet.app/Frameworks/Charts.framework is invalid. The minimum value is 8.0" 解决方法:由于在引入第三方版本的问题,需要在第三方静态库的plist文件里面把…
一.前言: 作为一名iOS开发者,把辛辛苦苦开发出来的App上传到App Store是件必要的事.但是很多人还是不知道该怎么上传到App Store上 下面就来详细讲解一下具体流程步骤. 二.准备: 一个已付费的开发者账号(可分为): 账号类型分为个人(Individual) 公司(Company) 企业(Enterprise) 高校(University)四种类型 每年资费分别为$99.$99.$299.免费. 一个已经开发完成的项目. 三.检查: 安装的Xcode必须为正式版,beta版本的…
http://www.cocoachina.com/ios/20160624/16811.html 很久以前就看了很多关于iOS自动打包ipa的文章, 看着感觉很简单, 但是因为一直没有AppleDeveloper账号可以给我用, 到了真的要搞自动打包的时候, 才发现到处都是坑. 基本命令 xcedebuild: 生成Archive.导出ipa, 还有其它功能… xcrun: 把*.app打包成ipa, 还有其它功能… 基本使用 一. xcedebuild打包Archive文件 1 xcedeb…
日志系统主要包含两个部分 1.本地保存 我们知道NSLog打印的日志一般都是直接输出到控制台,开发人员可以在控制台直接看到实时打印的log,既然可以在控制台输出,那么能否将日志输出到其他地方呢,比如说自己定义的text文件?答案是肯定的 ,在iOS中可以通过一些方法将文件重定向到指定输出位置: freopen([filePath cStringUsingEncoding:NSASCIIStringEncoding],"a+", stdout); freopen([filePath cS…