iOS 关于真机和模拟器framework合并
有时候在项目中,模拟器和真机上运行一个项目的时候,因为某些静态库的原因,可能某一个方面不能运行,大部分情况就是模拟器上不可以但是在真机上可以。接下来要做的就是把某一个工程生成的静态库进行打包以后生成的framework进行合并。
首先,说一下打包静态库。
首先来到这个地方
点击选择
选择run->将Debug模式改成Release模式,选择Close
回到工程中,在模拟器进行编译,编译完成以后再次在真机上选择编译,编译成功以后。
来到工程中:
选择:
点击以后我们会看到:分别是真机生成的和模拟器生成
我们需要的是这两个文件:
来到终端:
输入 lipo -info加真机上的这个文件路径 回车
前面的不用管,看最后 armv7 arm64 说明是真机,如此方法测试模拟器文件,需得到i386 x86_64才对。
接下来重点:合并
lipo -create 真机路径 模拟器路径 -output 真机路径
因为我们是合并到真机路径上,所以合并完成后需要按上面的方法进行测试,还是拖入真机路径,这时候需要得到的是:armv7 i386 x86_64 arm64
合并成功!
接下来新建一个工程,把拖入framework,中间这个
作者:我没喝酒啊链接:http://www.jianshu.com/p/840badb8a861來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
转载于:https://www.cnblogs.com/spiderdzl/p/7688166.html
iOS 关于真机和模拟器framework合并相关推荐
- iOS真机和模拟器CPU架构
1.如何合并真机和模拟器的.a库 先做好真机与模拟器的静态库,打开终端管理器,输入lipo -create +(真机及模拟器的静态库文件)(直接拖动相应文件进来会自动生成地址) + -output ...
- iOS开发-调试网络限速(真机和模拟器)
在iOS开发中,针对不同网络状况做一下测试处理是很有必要的.但是我发现还是有一些iOS开发者不太注意到不同网络环境下的调试问题,或者说不清楚如何调试这种情况. 下面我将针对真机和模拟器分别做简单的说明 ...
- ios沙箱软件_ios真机和模拟器沙盒文件(一)
版本记录 版本号 时间 V1.0 2017.06.11 前言 我们有时候需要在沙盒中存储东西,所以总有需求就是查看沙盒文件里面存储的文件,这就需要我们查看沙盒文件,沙盒文件包括真机的沙盒文件和模拟器的 ...
- iOS远程真机之非越狱iOS设备的远程控制实现原理
通过iOS设备控制PC可能较为常见,App Store也有不少类似的应用,但是通过PC控制iOS相信大家很难在网上找到解决方案,能找到的也大部分是需要依赖越狱来实现. 安卓提供了强大的adb工具,能轻 ...
- 使用Appium进行iOS的真机自动化测试
使用Appium进行iOS的真机自动化测试 ##安装类库 Homebrew 如果没有安装过Homebrew,先安装 [ homebrew ] npm 如果没有安装npm,请移步 [ node.js和n ...
- ios xcode真机调试获取屏幕截屏
ios xcode真机调试获取屏幕截屏 非常多时候我们须要在调试的过程中把手机屏幕截图发给其它人看,在android开发中我们能够非常方便的截图保存.而xcode开发ios的时候发现这个需求却如此困难 ...
- iOS小技能:iOS无线真机调试
文章目录 引言 I iOS无线真机调试 II iOS16适配 III Xcode13的使用技巧 see also 引言 I iOS无线真机调试 iOS无线真机调试的使用场景:忘记带数据 如果有数据线, ...
- 真香!iOS云真机全新上线!
作者:WeTest小编 商业转载请联系腾讯WeTest获得授权,非商业转载请注明出处. 原文链接:https://wetest.qq.com/lab/view/434.html WeTest 导读 众 ...
- Android 判断真机与模拟器
Android 判断真机与模拟器 package com.cordova.extraInfo.utils;import android.content.Context; import android. ...
最新文章
- Java后端职业规划,附学习笔记+面试整理+进阶书籍
- php 一行代码解决二维数组去重
- 修改console缓存大小_更改缓存的行大小将如何影响其他参数?
- pascal行人voc_在Pascal VOC 数据集上训练YOLOv3模型
- Windows Live SkyDrive, Windows Live Sync 和 Live Mesh
- 读取速度500m/s和1000m/s的硬盘,装系统使用起来有区别吗?
- PKU 2528 POJ 2528 Mayor's posters ( 线段树+离散化 ) ACM 2528 IN PKU
- jackson改变json值_使用jackson处理json数据
- oracle 安全备份与rman_Oracle RMAN备份与还原注意事项
- intel服务器无线网卡,英特尔网卡: Intel无线网卡Win7驱动 12.4.1.53版发布
- docker-redis配置文件修改
- 基于web的仿Steam游戏网
- android 主流分辨率是多少,android手机常用分辨率有哪些?
- 算法设计与分析——顺序统计量:最大值与最小值
- matlab特征值意义,特征值
- MATLAB Simulink
- MathWorks 中国
- Linux 安装NDK
- ubuntu截图快捷健
- 2014突破性科学技术:超隐私智能手机
- 大数据课程体系-学习笔记概要
- 图文:Linux-DNS主备服务器搭建(高可用)