Archive 时 file not found

file not found 这个问题很多人都遇到过,很多都出现在引入外部Framework时出现,这个原因仔细看下Frame Search Paths是否正确。不过有时我们Workspace管理我们自己创建的Framework时需要注意几点,不然也会出现此情况。

  1. Build Pahses 中的Link Binary With Libraries 需要添加。(Required)
  2. Embed Frameworks 这里只需要添加一次就好,一般在主工程中。(如果多个Framework,存在互相引用,这里得注意不要多次Embed,不然上传app store出问题)
  3. 相应Framework Build Settings中的iOS Deployment Target 设置一定不要高于你主工程的设置,不然archive也会有问题,Debug时不回报错。

推荐阅读更多精彩内容

  • CocoaPods操作手册 本文档介绍了啥? 为什么要使用CocoaPods? 如何安装CocoaPods? Po...
    风小钻阅读 6,609评论 1 9
  • 前言 SDK开发和APP并不一样,APP开发简单点直接开个项目撸就是了,但是SDK需要打包成库,然后才能拿这个库去...
    子天々君阅读 4,287评论 20 29
  • 查询所有属性方法 可以添加一个 Run Script,添加一条命令 输出这些环境变量,结果如下(通过 Xcode ...
    兔子547阅读 876评论 0 0
  • 本文首发于: ShannonChenCHN/ASwiftTour源代码地址:ShannonChenCHN/ASwi...
    ShannonChenCHN阅读 1,408评论 1 7
  • 安装包组成: 谈到 App 瘦身,最直接的想法莫过于分析一个安装包内部结构,了解其每一部分的来源。解压一个 ipa...
    孔雨露阅读 2,342评论 1 7
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 6,959评论 16 21
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 10,006评论 0 10
  • 可爱进取,孤独成精。努力飞翔,天堂翱翔。战争美好,孤独进取。胆大飞翔,成就辉煌。努力进取,遥望,和谐家园。可爱游走...
    赵原野阅读 2,452评论 1 1
  • 在妖界我有个名头叫胡百晓,无论是何事,只要找到胡百晓即可有解决的办法。因为是只狐狸大家以讹传讹叫我“倾城百晓”,...
    猫九0110阅读 2,811评论 7 3