利用xcode Build生成模拟器运行包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用xcode Build生成模拟器运行包相关的知识,希望对你有一定的参考价值。
真机只能运行.ipa包
模拟器上只能运行.app包
xcode中生成.app包步骤:
- 启动xcode IDE,打开gigold源码工程
- 【project】——【gigold】——【Basic】:修改Valid Architectures,增加【i386】选项
- 点击xcode左上角的【运行】按钮,开始build
- 左侧导航树:选择【gigold】——【Products】——【gigold.app】,右侧属性面板中复制【Full Path】,如:/Users/dengqingyong/Library/Developer/Xcode/DerivedData/gigold-bcwiezmwbqgaipeqxirfkvptmyqb/Build/Products/Debug-iphoneos/gigold.app
查看此路径是否存在,如果不存在,则将【Debug-iphoneos】替换为【Debug-iphonesimulator】,即去/Users/dengqingyong/Library/Developer/Xcode/DerivedData/gigold-bcwiezmwbqgaipeqxirfkvptmyqb/Build/Products/Debug-iphonesimulator路径下找gigold.app包。
xcode命令行也可以打app后缀的包,但用命令行时,需要自己处理依赖,经常报错,目前还没找到解决方法,在没有解决前,采用xcode IDE来打包。
以上是关于利用xcode Build生成模拟器运行包的主要内容,如果未能解决你的问题,请参考以下文章
使用 Xcode 10 在 Watch Simulator 中未显示资产目录图像?
Xcode build 给出了这个错误:ld: library not found for -lFMDB