无法在具有新开发人员帐户的设备上运行ios应用程序

无法在具有新开发人员帐户的设备上运行ios应用程序,ios,xcode,provisioning-profile,Ios,Xcode,Provisioning Profile,我们正在以我们公司的名义使用一个新的开发者帐户。我创建了一个id为的应用程序,并将其设置为捆绑包标识符。我还创建了一个开发人员证书和一个配置文件。当我运行我的应用程序时,我收到以下消息: dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib Referenced from: /var/mobile/Containers/Bundle/Application/A3C8B1A7-8D87-4AC2-8A7A-542FD16D02E

我们正在以我们公司的名义使用一个新的开发者帐户。我创建了一个id为的应用程序,并将其设置为捆绑包标识符。我还创建了一个开发人员证书和一个配置文件。当我运行我的应用程序时,我收到以下消息:

dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib
  Referenced from: /var/mobile/Containers/Bundle/Application/A3C8B1A7-8D87-4AC2-8A7A-542FD16D02EB/<MyApp>
  Reason: no suitable image found.  Did find:
    /private/var/mobile/Containers/Bundle/Application/A3C8B1A7-8D87-4AC2-8A7A-542FD16D02EB/MyApp.app/Frameworks/libswiftAVFoundation.dylib: mmap() errno=1 validating first page of '/private/var/mobile/Containers/Bundle/Application/A3C8B1A7-8D87-4AC2-8A7A-542FD16D02EB/MyApp.app/Frameworks/libswiftAVFoundation.dylib'
dyld:未加载库:@rpath/libswitvfoundation.dylib
引用自:/var/mobile/Containers/Bundle/Application/A3C8B1A7-8D87-4AC2-8A7A-542FD16D02EB/
原因:未找到合适的图像。确实发现:
/private/var/mobile/Containers/Bundle/Application/A3C8B1A7-8D87-4AC2-8A7A-542FD16D02EB/MyApp.app/Frameworks/libswitvfoundation.dylib:mmap()errno=1验证“/private/var/mobile/Containers/Bundle/Application/A3C8B1A7-8D87-4AC2-8A7A-542FD16D02EB/MyApp.app/Frameworks/libswitvfoundation.dylib”的第一页
我能够在模拟器上运行该应用程序,我以前的开发者帐户(不是以公司名称)没有此类问题


我遗漏了什么?

可能是您意外吊销了您的证书。那么你所有的swift项目都有这个问题。虽然我通过使用

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

祝你好运,看看是否有用。注意:这些重置了您的xcode设置

关于此问题和我的解决方案的更新:

我尝试了几乎所有的方法,包括重新安装xcode、删除keychain中的所有内容以及创建新的认证/配置文件


最后,唯一有效的方法是重新安装OSX(不格式化磁盘)

它已经在那里了。这似乎是一个资源调配问题,但我无法弄清楚您是否已将“嵌入式内容包含Swift代码”设置为“是”?我尝试了上述所有解决方案。问题仍然存在。您是否在xcode首选项中添加了新帐户?是的,我添加了帐户