相关疑难解决方法(0)

我可以安全地删除Xcode Derived数据文件夹的内容吗?

我的磁盘空间不足并通过第三方实用程序检查,其中〜/ Library/Developer/Xcode/DerivedData目录占用了大约22GB的磁盘空间.

我搜索了stackoverflow并找到了这篇文章

如何在〜/ Library/Developer/Xcode/DerivedData目录中安全删除?

这个问题的接受答案表明我不应该触摸/删除此目录中的文件夹.所以我做的是

  • 找到我在Appstore上可用的应用程序的现有构建项目文件夹
  • 从派生目录中删除了该文件夹
  • 推出了XCode 5
  • 打开那个项目
  • 清洁构建
  • 在模拟器上测试并编译它
  • ReArchived
  • 一切正常.什么都没有打破.

除非我错过了帖子中的答案,否则我想通过询问有经验的开发人员来确保如果我从DerivedData中删除所有文件夹,那么在构建,测试和编译这些项目时不会对我造成伤害.

xcode ios

277
推荐指数
7
解决办法
20万
查看次数

"弱链接"框架意味着什么?

在Xcode中,我可以将框架设置为"Optional"而不是"Required",这意味着框架是弱链接的.

这是否意味着框架只在某个地方导入时才包含在捆绑包中?

我想弱连接一些使用私有API的调试框架,我不希望它们出现在App Store构建中.

xcode frameworks weak-linking ios

21
推荐指数
2
解决办法
1万
查看次数

线程1:信号SIGABRT

当我为我的Xcode项目运行模拟时出现上述错误这出现在O__abort_with_payload文件中

dyld`__abort_with_payload:
    0x10aae66f8 <+0>:  movl   $0x2000209, %eax          ; imm = 0x2000209 
    0x10aae66fd <+5>:  movq   %rcx, %r10
    0x10aae6700 <+8>:  syscall 
->  0x10aae6702 <+10>: jae    0x10aae670c               ; <+20>
    0x10aae6704 <+12>: movq   %rax, %rdi
    0x10aae6707 <+15>: jmp    0x10aae6014               ; cerror_nocancel
    0x10aae670c <+20>: retq   
    0x10aae670d <+21>: nop    
    0x10aae670e <+22>: nop    
    0x10aae670f <+23>: nop    
Run Code Online (Sandbox Code Playgroud)

错误出现在" - > 0x10aae6702 <+10>:jae 0x10aae670c; <+20>"行

控制台上还有一条消息

dyld: Library not loaded: @rpath/AdobeCreativeSDKCore.framework/AdobeCreativeSDKCore
  Referenced from: /Users/kelvinnjeri/Library/Developer/CoreSimulator/Devices/0B163356-1560-479A-9CC0-2EC04084C5E3/data/Containers/Bundle/Application/FA936BDF-9607-4810-AEA5-F97A2EEFCA14/CloudiTv11.app/CloudiTv11
  Reason: image not found
(lldb) 
Run Code Online (Sandbox Code Playgroud)

错误信息

我安装了'AdobeCreativeSDKCore'和'AdobeCreativeSDKimages'作为框架,项目已经构建但错误出现了

podfile

在另一个场合,我还尝试在我的主项目文件中手动包含框架,并使用桥接头文件来桥接它.

项目文件中的SDK

sdk adobe ios-simulator swift3

5
推荐指数
1
解决办法
2428
查看次数

标签 统计

ios ×2

xcode ×2

adobe ×1

frameworks ×1

ios-simulator ×1

sdk ×1

swift3 ×1

weak-linking ×1