我开发了一个可以在其他项目中使用的swift框架,我可以正确使用它,但几周前,我的苹果证书出了点问题,所以我撤销/重新创建它们并更新我的框架,重建它使用新的配置文件。
这是问题开始的时候。我使用该框架创建的任何应用程序,当从设备运行时,几天后启动崩溃(范围从1到4/5天),并显示错误
dyld:未加载库:@ rpath / libswiftCore.dylib 参考自:/var/mobile/Containers/Bundle/Application/3FC2DC5C-A908-42C4-8508-1320E01E0D5B/Stylist.app/Stylist 原因:找不到合适的图像。找到了: /private/var/mobile/Containers/Bundle/Application/blablalba/testapp.app/Frameworks/libswiftCore.dylib:mmap()errno = 1验证'/ private / var / mobile / Containers / Bundle / Application / blablalba的第一页/testapp.app/Frameworks/libswiftCore.dylib” (lldb)
我可以通过打开控制台,运行命令
来临时修复错误rm -rf“$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache”
rm -rf~ / Library / Developer / Xcode / DerivedData
rm -rf~ / Library / Caches / com.apple.dt.Xcode
然后重新部署到设备。 问题是应用程序开始崩溃设备本身,而不仅仅是从计算机运行时,即使我不对它做任何事情
编辑:似乎问题不在框架中,但事实是,由于某种原因,每隔1到4天xcode决定创建一个新的配置文件并删除旧配置文件,这使得任何应用程序,任何地方,在启动时因该错误而崩溃。
我正在使用自动配置配置文件选择和默认的iOS开发人员签名身份。