首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
ascii
uml
bash
php7
email
solr
post
regex
window
bytecode
golang
foreach
java
node.js
import
loops
hashset
blob
actionscrip
eval
timezone
stream
shell
hook
bit
bitmap
case
buffer
request
timestamp
int
ip
web3
fetch
httprequest
object
lua
settings
heatmap
audio
httpclient
dll
const
default
express
get
metadata
utf-8
erlang
javascript
emoji
数组
char
dagger
tree
include
go
triggers
install
python2
string
function
heap
iostream
php8
hashtable
instance
vba
tags
keyword
flutter
range
expression
split
subset
yaml
usb
require
future
当前位置:
开发笔记
>
编程语言
> 正文
xcode制作越狱后ipa安装文件
作者:mobiledu2502899415 | 来源:互联网 | 2023-08-25 09:17
正常情况下发布测试版给用户需要问到对方设备ID并添加到开发者证书里去感觉有点麻烦,如果是已越狱过的机器可以使用xcode制作ipa文件,并直接用itunes同步进去,这样方便多了。将运行目标选为iOS
正常情况下发布测试版给用户需要问到对方设备ID并添加到开发者证书里去感觉有点麻烦,如果是已越狱过的机器可以使用xcode制作ipa文件,并直接用itunes同步进去,这样方便多了。
将运行目标选为iOS Device
Edit Scheme -> 选择 Run [App Name] -> Build Configuration下拉框中选择Release
生成编译文件,Product -> Build
在任意位置创建一个Payload目录
进入编译目录,目录这可以找到:XCode -> Preferences -> Locations -> Derived Data
找到Release-iphoneos目录,将[App Name].app复制到第4步创建的Payload目录下
压缩Payload目录并改名为.ipa
双击添加到iTunes
连接设备,同步进去
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
本文以工程HelloWorld为例,教你如何使用开发者签名,打包一个可以安装在越狱的iOS设备上的ipa。
1 创建HelloWorld.app
工程里Build settings选择好开发者签名。
确认Scheme选的是iOS Device,如果你连接了设备,应该拔除。
点击Product->Build。
Build完成以后,取出HelloWorld.app,可以通过Xcode左边树状结构Products找到HelloWorld.app,
右键->Show in Finder。
2 生成HellWorld.ipa
创建Payload文件夹,把HelloWorld.app拷贝进去,把
iTunesArtwork文件和iTunesMetadata拷贝到Payload文件夹同级目录。
(iTunesArtwork和iTunesMetadata可以从已发布到appStore的ipa里解压获得,
这样才能保证打包的ipa信息与发布到appStore的应用信息一致。)
选择 iTunesArtwork、iTunesMetadata、Payload文件夹,右键点选 “压缩3项”
将压缩生成的 “归档.zip” 改名为HelloWorld.ipa。
生成的HelloWorld.ipa就可以安装在越狱的设备上了。
ios
xcode
build
scheme
ip
文件
开发者
metadata
压缩
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
压缩
Xcode 多项目联合调试技巧与实践
在软件开发过程中,经常需要将多个项目或模块进行集成和调试,尤其是当项目依赖于第三方开源库(如Cordova、CocoaPods)时。本文介绍了如何在Xcode中高效地进行多项目联合调试,分享了一些实用的技巧和最佳实践,帮助开发者解决常见的调试难题,提高开发效率。 ...
[详细]
蜡笔小新 2024-11-11 18:24:27
压缩
[译] OS X 和 iOS 的测绘框架Core Plot 入门教程
[译] OS X 和 iOS 的测绘框架Core Plot 入门教程 ...
[详细]
蜡笔小新 2024-10-16 09:58:13
压缩
微信小程序详解:概念、功能与优势
微信公众平台近期向200位开发者发送了小程序的内测邀请。许多人对微信小程序的概念还不是很清楚。本文将详细介绍微信小程序的定义、功能及其独特优势。 ...
[详细]
蜡笔小新 2024-11-12 19:35:21
import
优化Vite 1.0至2.0升级过程中遇到的某些代码块过大问题解决方案
本文详细探讨了在将项目从 Vite 1.0 升级到 2.0 的过程中,如何解决某些代码块过大的问题。通过具体的编码示例,文章提供了全面的解决方案,帮助开发者有效优化打包性能。 ...
[详细]
蜡笔小新 2024-11-11 13:35:04
java
深入解析浏览器内核与版本的发展历程
浏览器作为我们日常不可或缺的软件工具,其背后的运作机制却鲜为人知。本文将深入探讨浏览器内核及其版本的演变历程,帮助读者更好地理解这一关键技术组件,揭示其内部运作的奥秘。 ...
[详细]
蜡笔小新 2024-11-11 13:34:37
request
优化Hadoop 2.7.2源代码以支持Snappy压缩和解压功能的Native编译
为了在Hadoop 2.7.2中实现对Snappy压缩和解压功能的原生支持,本文详细介绍了如何重新编译Hadoop源代码,并优化其Native编译过程。通过这一优化,可以显著提升数据处理的效率和性能。此外,还探讨了编译过程中可能遇到的问题及其解决方案,为用户提供了一套完整的操作指南。 ...
[详细]
蜡笔小新 2024-11-09 19:45:36
request
Web开发框架概览:Java与JavaScript技术及框架综述
Web开发涉及服务器端和客户端的协同工作。在服务器端,Java是一种优秀的编程语言,适用于构建各种功能模块,如通过Servlet实现特定服务。客户端则主要依赖HTML进行内容展示,同时借助JavaScript增强交互性和动态效果。此外,现代Web开发还广泛使用各种框架和库,如Spring Boot、React和Vue.js,以提高开发效率和应用性能。 ...
[详细]
蜡笔小新 2024-11-09 11:59:38
java
iOS 设备唯一标识获取的高效解决方案与实践
在iOS 7中,苹果公司再次禁止了对MAC地址的访问,使得开发者无法直接获取设备的物理地址。为了在开发过程中实现设备的唯一标识,苹果推荐使用Keychain服务来存储和管理唯一的标识符。此外,还可以结合其他技术手段,如UUID和广告标识符(IDFA),以确保设备的唯一性和安全性。这些方法不仅能够满足应用的需求,还能保护用户的隐私。 ...
[详细]
蜡笔小新 2024-11-06 19:42:05
shell
native react ssh_React Native SSH SFTP 组件
分享一下最近写的ReactNative的SSHSFTP组件,iOS端封装了NMSSH,Android端封装了JSch。支持SSH执行命令、实时Shell ...
[详细]
蜡笔小新 2024-10-21 10:15:00
request
HarmonyOS 2.0 源码获取与编译指南
本文将详细介绍如何注册码云账号、配置SSH公钥、安装必要的开发工具,并逐步讲解如何下载、编译 HarmonyOS 2.0 源码。通过本文,您将能够顺利完成 HarmonyOS 2.0 的环境搭建和源码编译。 ...
[详细]
蜡笔小新 2024-11-12 11:55:04
java
提升iOS开发效率:Xcode 13实用技巧与功能解析
提升iOS开发效率:Xcode 13实用技巧与功能解析 ...
[详细]
蜡笔小新 2024-10-23 16:55:53
java
关于清理 mac 其他文件的的方法
mac用于开发使用时间长硬盘会越来越小,速度越来越慢的,亦是花了几分钟研究怎么清理系统的缓存,方法:1,到https:www.omnigroup.commore安装OmniDisk ...
[详细]
蜡笔小新 2024-10-20 14:00:38
java
Linux下Google Test (GTest)测试环境搭建步骤
nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ...
[详细]
蜡笔小新 2024-10-16 21:41:12
request
nginx 代理缓存
nginxproxy缓存简介转自:https:mp.weixin.qq.comsDRTWuwiB6gdrRVEP6UWBAgnginx将用户已经访问过的内容保留在ng ...
[详细]
蜡笔小新 2024-10-16 18:33:33
buffer
ImageSharp源码详解之JPEG编码原理(1)JPEG介绍
最近在看GitHub上的一个很火的项目是:ImageSharp。这是一个纯.netcore的图像处理库,没有使用其他的任何依赖。在看这个项目过程中激发了我对图像文件编码解码的兴趣。 ...
[详细]
蜡笔小新 2024-10-14 20:34:45
mobiledu2502899415
这个家伙很懒,什么也没留下!
Tags | 热门标签
ascii
uml
bash
php7
email
solr
post
regex
window
bytecode
golang
foreach
java
node.js
import
loops
hashset
blob
actionscrip
eval
timezone
stream
shell
hook
bit
bitmap
case
buffer
request
timestamp
RankList | 热门文章
1
如何在跨函数中使用内存?
2
使用@SerializedName注解解析json数据的方法
3
自动化测试项目失败的原因及调查结果
4
《三月十九日作》翻译及赏析,诗人清方文
5
男变成女的原因是什么?
6
Python解析C语言结构体
7
修复安装win10失败并提示“磁盘布局不受UEFI固件支持”的方法
8
如何提高PHP编程技能及推荐高级教程
9
Java学习笔记之使用反射+泛型构建通用DAO
10
在Mac上使用Pillow加载不同字体的示例
11
编写可保护的代码的重要性及优化方法
12
解决MySQL数据库Error Code: 1030错误的方法和原因
13
2022年的风口:你看不起的行业,真的很挣钱!
14
从一个dialog跳转到另一个dialog情况:
15
Android工程师面试准备及设计模式使用场景
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有