利用xcode Build生成模拟器运行包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用xcode Build生成模拟器运行包相关的知识,希望对你有一定的参考价值。

真机只能运行.ipa包 
模拟器上只能运行.app包

xcode中生成.app包步骤:

  1. 启动xcode IDE,打开gigold源码工程
  2. 【project】——【gigold】——【Basic】:修改Valid Architectures,增加【i386】选项 
    技术分享
  3. 点击xcode左上角的【运行】按钮,开始build
  4. 左侧导航树:选择【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 命令行 archive,生成ipa包

使用 Xcode 10 在 Watch Simulator 中未显示资产目录图像?

Xcode build 给出了这个错误:ld: library not found for -lFMDB

如何重新生成 iPhone Xcode info.plist 文件

如何获取 iPhone 应用程序的崩溃报告

越狱者怎么做