首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
express
random
text
tags
blob
hashtable
cpython
select
tree
sum
loops
python2
timezone
web
string
keyword
expression
数组
web3
golang
install
future
cookie
metadata
io
ip
heatmap
email
copy
config
frameworks
hook
function
fetch
php8
testing
eval
int
spring
dockerfile
bash
list
integer
buffer
cPlusPlus
ascii
hashset
c语言
uml
iostream
post
php5
main
nodejs
php7
schema
const
utf-8
char
vbscript
jar
md5
vba
match
bit
object
chat
instance
node.js
client
scala
command
merge
export
dagger
include
js
solr
perl
当前位置:
开发笔记
>
编程语言
> 正文
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
压缩
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
ip
Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ...
[详细]
蜡笔小新 2023-12-14 10:34:15
email
解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ...
[详细]
蜡笔小新 2023-12-13 19:02:44
ip
javascript和java的关系,JavaScript和java的关系
Java和JavaScript是什么关系?java跟javaScript都是编程语言,只是java跟javaScript没有什么太大关系,一个是脚本语言(前端语言),一个是面向对象 ...
[详细]
蜡笔小新 2023-12-11 04:03:31
ip
Python高级之网络编程及TCP/IP协议簇的OSI七层模型介绍
本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ...
[详细]
蜡笔小新 2023-12-14 18:16:27
ip
在Windows 8上安装gvim中的插件的错误加载问题
本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ...
[详细]
蜡笔小新 2023-12-14 14:44:00
ip
baresip android编译、运行教程1语音通话
本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ...
[详细]
蜡笔小新 2023-12-14 10:53:48
io
Hyperledger Fabric外部链码构建与运行的开发笔记
本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ...
[详细]
蜡笔小新 2023-12-13 21:47:39
ip
CF:3D City Model(小思维)问题解析和代码实现
本文通过解析CF:3D City Model问题,介绍了问题的背景和要求,并给出了相应的代码实现。该问题涉及到在一个矩形的网格上建造城市的情景,每个网格单元可以作为建筑的基础,建筑由多个立方体叠加而成。文章详细讲解了问题的解决思路,并给出了相应的代码实现供读者参考。 ...
[详细]
蜡笔小新 2023-12-13 14:17:11
copy
开发笔记中的gulp技巧总结及使用方法
本文总结了在开发中使用gulp时的一些技巧,包括如何使用gulp.dest自动创建目录、如何使用gulp.src复制具名路径的文件以及保留文件夹路径的方法等。同时介绍了使用base选项和通配符来保留文件夹路径的技巧,并提到了解决带文件夹的复制问题的方法,即使用gulp-flatten插件。 ...
[详细]
蜡笔小新 2023-12-12 21:40:02
ip
如何搭建Java开发环境并开发WinCE项目
本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ...
[详细]
蜡笔小新 2023-12-12 17:37:32
config
CentOS安装Python2.7.2的步骤和注意事项
本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ...
[详细]
蜡笔小新 2023-12-12 13:54:31
config
树莓派语音控制的配置方法和步骤
本文介绍了在树莓派上实现语音控制的配置方法和步骤。首先感谢博主Eoman的帮助,文章参考了他的内容。树莓派的配置需要通过sudo raspi-config进行,然后使用Eoman的控制方法,即安装wiringPi库并编写控制引脚的脚本。具体的安装步骤和脚本编写方法在文章中详细介绍。 ...
[详细]
蜡笔小新 2023-12-12 03:02:49
config
在Mac上安装Xamarin,实现在Windows上开发iOS app的方法
本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ...
[详细]
蜡笔小新 2023-12-11 19:13:35
config
如何进行Web.Config自定义配置节的配置转换
本文讨论了如何使用Web.Config进行自定义配置节的配置转换。作者提到,他将msbuild设置为详细模式,但转换却忽略了带有替换转换的自定义部分的存在。 ...
[详细]
蜡笔小新 2023-12-11 17:54:55
copy
文件压缩解压的哈夫曼树实现
本文介绍了使用哈夫曼树实现文件压缩和解压的方法。首先对数据结构课程设计中的代码进行了分析,包括使用时间调用、常量定义和统计文件中各个字符时相关的结构体。然后讨论了哈夫曼树的实现原理和算法。最后介绍了文件压缩和解压的具体步骤,包括字符统计、构建哈夫曼树、生成编码表、编码和解码过程。通过实例演示了文件压缩和解压的效果。本文的内容对于理解哈夫曼树的实现原理和应用具有一定的参考价值。 ...
[详细]
蜡笔小新 2023-12-11 14:13:46
mobiledu2502899415
这个家伙很懒,什么也没留下!
Tags | 热门标签
express
random
text
tags
blob
hashtable
cpython
select
tree
sum
loops
python2
timezone
web
string
keyword
expression
数组
web3
golang
install
future
cookie
metadata
io
ip
heatmap
email
copy
config
RankList | 热门文章
1
读书笔记第三周《程序员的自我修养》
2
放弃Eclipse Juno
3
入门到实战_Vue2.5开发去哪儿网App 从零基础入门到实战项目
4
String的相等判断
5
这么多流媒体服务器?你怎么技术选型?
6
VS用c语言连接mysql,c语言连接mysql完整演示
7
安装node.js,指定的账户已存在,怎么办.
8
next主题替换tag中的#警号
9
源码安装Nginx 解决报错
10
5.21 ticker的使用
11
Dos批处理常用命令大全扫盲篇
12
小白的Python 学习笔记(八)推导式详解
13
Linux 中使用 clone 函数来创建线程
14
python基础之元组、列表、集合
15
GBase 8s CREATE DATABASE 语句
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有