精华内容
参与话题
问答
  • IOS打包

    2019-05-23 14:52:52
    第二步: 拿到ios打包证书,双击打开,输入密码,将证书导入钥匙串 第三步:点击项目名称,打开General设置,修改Signing配置信息 第四步:设备选择 Generic Ios Device,然后菜单栏 上选择Product -> Archive ...

    这个不是上传到app store上打包方法,按照这个打包方法,可以将打包好的文件部署到服务器上,复制链接就可以下载。所以做测试的时候特别方便。需要注意的是安装的包,需要在手机设置-通用-描述文件-信任开发证书,才能正常使用。

    第一步:菜单栏点击Product,选择Scheme->Edit Scheme,将运行模式改为release模式,点击关闭按钮
    在这里插入图片描述
    第二步: 拿到ios打包证书,双击打开,输入密码,将证书导入钥匙串
    第三步:点击项目名称,打开General设置,修改Signing配置信息
    在这里插入图片描述
    第四步:设备选择 Generic Ios Device,然后菜单栏 上选择Product -> Archive ,等待打包完成
    第五步:打包最后一步是输入电脑上当前用户的密码,直接输入即可
    在这里插入图片描述
    第六步:导出包
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190523155159856.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FteV9oYXBwaW5lc3M=,size_16,color_FFFFFF,t_70在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 主要介绍了IOS 打包静态库详细介绍的相关资料,这里对打包静态库做了详细的说明,并进行了总结,需要的朋友可以参考下
  • iOS打包详解

    2019-01-20 18:57:19
    今天使用Xcode打包上传ipa时遇到一个问题: Missing private key,如下图。通过查询是.cer 证书失效的问题,需要重新生成新的证书。 苹果规定 .cer证书只能存在于一台机器上,因此 如果另一台电脑想要用的话,需要...

    背景

    今天使用Xcode打包上传ipa时遇到一个问题: Missing private key,如下图。通过查询是.cer 证书失效的问题,需要重新生成新的证书。
    在这里插入图片描述
    苹果规定 .cer证书只能存在于一台机器上,因此 如果另一台电脑想要用的话,需要导出为.p12 file ,安装到另一台没有安装.cer文件的mac电脑。

    首先,给大家普及下基本知识,iOS有两种证书和描述文件:

    证书类型 使用场景
    开发(Development)证书和描述文件 用于开发测试
    发布(Distribution)证书和描述文件 用于提交Appstore,可使用Application Loader提交到Appstore审核发布
    # iOS证书(.p12)

    登录iOS Dev Center

    打开网站iOS Dev Center,使用苹果开发者账号登录iOS Dev Center。
    在这里插入图片描述
    登录成功后,打开“iOS Certificates”页面,可以看到所有已经申请的证书及描述文件。
    在这里插入图片描述

    申请苹果App ID

    在“iOS Certificates”页面“Identifiers"下选择“App IDs",可查看到已申请的所有App ID,点击右上角的加号可创建新的“App ID”。
    在这里插入图片描述
    在“App Services”栏下选择应用要使用到的服务(如需要使用到消息推送功能,则选择“Push Notifications”)。例如:
    在这里插入图片描述
    设置完成后选择“Continue”,弹出确认页面,确认后选择“Submit”提交,再次确认就可以在“App IDs"页面看到刚创建的App ID。

    生成证书请求文件

    对于iOS开发来说,不管是申请开发(Development)证书还是发布(Distribution)证书,都需要使用证书请求(.certSigningRequest)文件,证书请求文件需在Mac OS上使用“Keychain Access”工具生成。
    在“Spltlight Search”中搜索“Keychain”并打开“Keychain Access”工具:
    在这里插入图片描述
    打开菜单“Keychain Access”->“Certificate Assistant”,选择“Request a Certificate From a Certificate Authority…”。
    在这里插入图片描述
    打开创建请求证书页面,在页面中输入用户邮件地址(User Email Address)、证书名称(Common Name、请求类型(Request is),最后选择保存到磁盘(Saved to disk)。
    在这里插入图片描述
    点击“Save”后保存证书请求文件。
    在这里插入图片描述

    申请开发(Development)证书

    开发(Development)证书用于测试环境下使用,可以直接安装到手机上(不用提交到Appstore),但一个描述文件最多只能绑定100台设备(因此通过这种证书正式发布应用是行不通的)。

    申请开发证书

    在“Certificates, Identifiers & Profiles”页面“Certificates"下选择“Development",可查看到已申请的所有开发(Development)证书,点击右上角的加号可创建新的证书。
    在这里插入图片描述
    打开“Add iOS Certificate”页面,在“Development”栏下选中“iOS App Development”。
    在这里插入图片描述
    打开证书生成页面,点击“Choose File…”选择“生成证书请求文件”章节生成的“CertificateSigningRequest.certSigningRequest”文件,点击“Generate”生成cer证书成功。
    在这里插入图片描述

    生成证书成功后打开证书下载页面,选择“Download”下载保存证书(ios_development.cer)。
    在这里插入图片描述
    双击保存到本地的ios_development.cer文件导入到“Keychain Access”,导入成功后,可以在证书列表中显示。
    在这里插入图片描述
    选中导入的证书,右键选择“Export “Developer” …”:
    在这里插入图片描述
    打开证书保存页面,输入文件名、选择路径后点击“Save”,然后打开设置证书密码页面,输入密码及确认密码后点击“OK”。
    在这里插入图片描述
    打开访问“Keychain Access”密码页面,输入Mac OS管理员密码,点击“Allow”,即可保存开发(Development)证书(如“HBuilderCert.p12”)。

    添加调试设备

    开发描述文件必须绑定设备,所以在申请开发描述文件之前,先添加调试的设备。具体来说,在“Certificates, Identifiers & Profiles”页面“Devices”下选择“All",可查看到已添加的所有设备信息,点击右上角的加号可添加新设备。
    在这里插入图片描述
    打开“Registering a New Device or Multiple Devices”页面,输入设备名称和UDID。
    在这里插入图片描述
    在这里插入图片描述
    将设备连接到电脑,启动iTunes,点击次区域可切换显示设备的UDID,右键选择复制UUID。
    在这里插入图片描述
    输入完成后,点击“Continue”继续,确认输入信息,如果没有错误点击“Register”即可完成添加。
    在这里插入图片描述

    申请开发(Development)描述文件

    在“Certificates, Identifiers & Profiles”页面“Provisioning Profiles”下选择“Development",可查看到已申请的所有开发(Development)描述文件,点击右上角的加号可创建新描述文件。
    在这里插入图片描述
    打开“Add iOS Provisioning Profile”页面,在“Development”栏下选中“iOS App Development”。
    在这里插入图片描述

    点击“Continue”按钮,打开“App ID”选择页面,选择要使用的“App ID”,点击“Continue”。
    在这里插入图片描述
    打开“Select certificates”页面,选择前面创建的开发证书。
    在这里插入图片描述
    点击“Continue”,打开选择调试设备页面,选择用于调试安装的设备(最多100太设备)。
    在这里插入图片描述
    点击“Generage”,生成描述文件成功,然后下载描述文件即可。
    在这里插入图片描述

    申请发布证书

    发布(Production)证书用于正式发布环境下使用,用于提交到Appstore审核发布,申请的过程和申请开发(Development)证书类似。

    申请发布(Production)证书

    在“Certificates, Identifiers & Profiles”页面“Certificates"Production",可查看到已申请的所有发布(Production)证书,点击右上角的加号可创建新证书。
    在这里插入图片描述
    打开“Add iOS Certificate”页面,在“Production”栏下选中“App Store and Ad Hoc”。
    在这里插入图片描述
    打开确认证书请求页面,点击“Continue”继续。
    在这里插入图片描述
    生成证书成功后打开证书下载页面,选择“Download”下载保存证书(ios_production.cer)。
    在这里插入图片描述
    双击保存到本地的ios_production.cer文件导入到“Keychain Access”。导入成功后,可以在证书列表中显示。
    在这里插入图片描述
    选中导入的证书,右键选择“Export “Developer” …”。
    在这里插入图片描述
    同样,打开证书保存页面,输入文件名、选择路径后点击“Save”。打开访问“Keychain Access”密码页面,输入Mac OS管理员密码,点击“Allow”,保存开发(Production)证书(如“HBuilderCert.p12”)。
    在这里插入图片描述

    申请发布(Distribution)描述文件

    在“Certificates, Identifiers & Profiles”页面“Provisioning Profiles”下选择“Distribution",可查看到已申请的所有发布(Distribution)描述文件,点击右上角的加号可创建新描述文件。
    在这里插入图片描述
    打开“Add iOS Provisioning Profile”页面,在“Development”栏下选中“iOS App Development”。
    在这里插入图片描述
    点击“Continue”按钮,打开“App ID”选择页面,选择要使用的“App ID”,点击“Continue”。
    在这里插入图片描述
    打开“Select certificates”页面,选择前面创建的发布证书。
    在这里插入图片描述
    点击“Generage”,生成描述文件成功。
    在这里插入图片描述
    然后,下载描述文件点击安装即可。

    展开全文
  • iOS打包证书

    2018-09-26 12:37:47
    iOS开发打包证书与描述文件的配置。用于打包测试开发力量
  • Cordova ios 打包

    2018-06-04 15:54:07
    Cordova ios 打包 Cordova ios 打包 Cordova ios 打包 Cordova ios 打包
  • iOS打包Framework

    2020-03-22 12:36:52
    2、创建需要集成打包Framework中的文件。比如Bundle、Framework、.a、.h/.m 3、配置参数 将Mach-O Type设为Static Library Build Active Architecture Only修改为NO iOS Deployment Target 静态库需要支持的最低...

    1、创建Framework

    在这里插入图片描述

    2、创建需要集成打包Framework中的文件。比如Bundle、Framework、.a、.h/.m

    在这里插入图片描述

    3、配置参数

    将Mach-O Type设为Static Library
    在这里插入图片描述
    Build Active Architecture Only修改为NO
    iOS Deployment Target 静态库需要支持的最低版本,自己选择

    将你需要公开的头文件,放到Public下。隐藏的放在Private或者Project下,如果放到Private或者Project下,那么头文件无法被引用
    在这里插入图片描述
    把允许别人访问的头文件。引入到HSSFramework.h文件中。HSSFramework.h文件的作用就是整个报对外提供的入口头文件。
    在这里插入图片描述

    4、打包

    分别在模拟器和真机设备在编译,生成两个HSSFramework.framework。然后用lipo -create 两个HSSFramework文件的路径 -output 输出的文件路径
    在这里插入图片描述
    在这里插入图片描述
    命令执行完后,输出路径下的HSSFramework就是你合并后的文件,将这个文件名字改成和你未合并之前的一样,放到Debug-iphoneos(真机)目录下HSSFramework.framework文件夹下,替换掉原来的HSSFramework文件;此时就可以把当前HSSFramework.framework文件拿出来了,他就是最后生成的framework文件。

    5、使用

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • iOS打包成ipa包

    2019-10-15 11:17:53
    通常我们安装软件都是通过内部的持续集成平台下载安装即可,或者直接用XCode编译安装。但是如果软件没有接入内部的持续集成平台,但是还需要将软件给别人使用,我们就会给别人一个ipa包。 解决方法 ...

    通常我们安装软件都是通过内部的持续集成平台下载安装即可,或者直接用XCode编译安装。但是如果软件没有接入内部的持续集成平台,但是还需要将软件给别人使用,我们就会给别人一个ipa包。

    解决方法

    1、通过Xcode编译软件,会在工程的Products目录下生成 xxx.app文件,如下所示
    在这里插入图片描述
    2、在桌面上新建一个文件夹名字叫Payload,注意一个字母也不能少。并将上面的xxx.app直接拷贝到这个文件夹下面,压缩这个文件夹,并将文件夹的后缀名改为.ipa

    失败的打包方案

    1、使用XCode打包

    因为我使用的是私人账号,点击Product->Archive
    在这里插入图片描述
    选择Distribute App->Development打包ipa,报下面的错误Team "xxx (Personal Team)" is not enrolled in the Apple Developer Program.
    在这里插入图片描述
    貌似是私人证书的问题,如何使用xcode的私人证书打ipa包,有知道的大佬请不吝赐教,多谢?

    2、使用iTunes打包

    打开iTunes,没有找到应用,也就无法通过iTunes打包
    在这里插入图片描述
    iTunes12.7因为隐私安全问题就不支持在iTunes上安装ipa到手机上了,所以也就无法打ipa包了

    参考文章

    1、https://blog.51cto.com/holy2010/2322187
    2、https://segmentfault.com/q/1010000011370815

    展开全文
  • iOS 打包方式

    2019-11-19 08:45:49
    进入Select a method of distribution(打包方式选择)界面: App Store:上架包用 Ad hoc:发布测试包用 Enterprise:企业包用 Development:开发包用 根据自己的证书和描述文件选择,在这里选择App Store,...
  • YT.ipa ios 打包后文件

    2020-03-07 01:23:37
    打包编译,When you want to install any iOS application without jailbreak then Cydia Impactor is one of the best tools. This serviceability utility is created by Saurik, the founder of Cydia. With the ...
  • 环境: macOS 10.15.1 xcode 11.0 1、pull 项目代码到本地 切换到打包分支: ...请求iOS开发同事帮助) 4、配置scheme 5、archive打包 打包完成后: 打包完成,导出(Export)到本地路径...
  • iOS 打包命令行

    2019-07-25 10:34:56
    xcrun -sdk iphoneos PackageApplication -v /Users/macbook/Desktop/VOVA.app -o /Users/macbook/Desktop/VOVA.ipa
  • unity2018 IOS打包

    2020-06-17 14:16:36
    利用Xcode打开项目 Signing & Capabilities下All中勾选Automatically manage signing ... Build Settings 下PROJECT 中Unity-iPhone设置里 Enable Bitcode改成No Build Settings 下TARGETS中 Unity-iPhone设置里...
  • iOS打包方式

    2019-05-27 14:26:42
    2、在 iOS 到处 ipa包的时候 会有三个选项 iOS App Store 准备上传App Store 或者在越狱的iOS设备上使用 Ad Hoc 在开发者账户下添加uidi的可用设备 Enterprise 针对企业级账户下 准备本地服务器分发的app ...
  • 1.ionic对ios打包操作的详细步骤。 2.对各个步骤的图文解说。
  • ios打包Python脚本

    2018-05-26 15:42:24
    iOS打包、python脚本 !
  • 打包处理和打包失败IPA processing failed 1、生成ipa包 第一种快速生成 1、编译command + B(备注:需要先配置好项目证书和描述文件) 2、Products -> xxx.app -> Show in Finder -> 压缩,压缩完成后把...
  • iOS打包介质准备

    2017-08-31 17:12:36
    iOS打包介质准备
  • 记一次IOS打包报错

    千次阅读 2020-06-30 09:48:49
    公司有一个两年前的项目,用户突然发现一个简单的小BUG需要改,改的简单,但是在IOS打包的时候遇到不少问题。 首先,第一个问题,也是浪费了我最多时间去解决 百度和谷歌都搜索,得到的结果都一样,都是说缺了XXX库...
  • Unity iOS 打包

    千次阅读 2018-11-18 23:14:53
    #if UNITY_IOS using UnityEngine; using UnityEditor; using UnityEditor.Callbacks; using System.IO; using UnityEditor.iOS.Xcode; using System.Collections.Generic; using System.Text.RegularExpressions....
  • ios 打包未生成dsym

    2020-06-28 10:31:02
    ios 打包未生成dsym Project -> Target -> Build Setting -> Build Option -> Debug Information Format 设置为 DWARF with dSYM File Project -> Target -> Build Setting ->Generate Debug ...
  • HBUILDER iOS打包

    2018-11-15 11:14:15
    iOS iOS打包转载自:https://ask.dcloud.net.cn/article/1359 因为之前看了很多教程,然后ITUNE管理APP功能删除,安装IPA失败,Appuploader 1个月过期等问题。参照此教程重新安装。故贴出。很多开发新手,不清楚如何...
  • 第六章 IOS打包

    2020-04-17 15:07:43
    进入后,填写name,BundleID:(unity打包界面内),APP服务 有需要则选,按提示进行注册。 申请证书,导入钥匙串 打开mac中的 钥匙串访问app 按照要求填写,保存CSR文件。 申请开发者证书 申请Development 开发者...
  • iOS打包流程

    千次阅读 2018-07-19 17:58:47
    一、准备: ... ... 公司(Company)$99 企业(Enterprise)$299 一个已经开发完成的项目 ...安装的Xcode必须为正式版,beta版本的Xcode不能上传项目到App Store。...上传使用的 Mac 的 OS X系统必须也是正式版的,beta版本也...
  • iOS打包注意事项

    2019-07-10 13:55:22
    1.更改版本号 2.扩展与主App版本号一致 3.证书信任选择系统默认
  • Android&Ios打包

    2019-06-28 11:54:30
    Android Ios 打包总结AndroidIOS Android 下载安装AdroidStudio,下载对应版本的androidSDK和构建工具 下载打包过程中需要用到的一些SDK和Tools 找到你的项目文件,在Android目录下新建local.properties文件,找到...
  • react native ios打包

    2019-06-13 18:02:13
    最近起了一个新的项目,让用react native ,下面学习下打包: 因为当我们需要发布App到App Store的时候就需要打包,使用离线的js代码和图片。这就需要把JavaScript和图片等资源打包成离线资源,在添加到Xcode中,然后...
  • 待整理
  • 说明:这只是最后打包部分的记录,只记录了如何打包,没有Android和IOS具体的证书配置,证书配置具体需要其他操作,还没有记录,可以参照其他博主 一 Android 打包 其他主要是配置方面的事,每个项目不同,涉及到...

空空如也

1 2 3 4 5 ... 20
收藏数 8,293
精华内容 3,317
关键字:

ios打包