我也在尝试使用WatchKit App在iOS App上进行完整构建。

编译存档的完整项目时,我看到以下内容

ValidateEmbeddedBinary DerivedData/lifa93/Build/Intermediates/ArchiveIntermediates/lifa93Dev/BuildProductsPath/Release-iphoneos/lifa93.app/Watch/lifa93-WatchKit-App.app
    cd /Users/lordandrei/Projects/git/X7/lifa93
    export PATH="/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode-beta.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    builtin-embeddedBinaryValidationUtility /Users/lordandrei/Projects/git/X7/lifa93/DerivedData/lifa93/Build/Intermediates/ArchiveIntermediates/lifa93Dev/BuildProductsPath/Release-iphoneos/lifa93.app/Watch/lifa93-WatchKit-App.app -signing-cert *9F…FB* -info-plist-path /Users/lordandrei/Projects/git/X7/lifa93/DerivedData/lifa93/Build/Intermediates/ArchiveIntermediates/lifa93Dev/InstallationBuildProductsLocation/Applications/lifa93.app/Info.plist

error: warning: Could not read data in /Users/lordandrei/Projects/git/X7/lifa93/DerivedData/lifa93/Build/Intermediates/ArchiveIntermediates/lifa93Dev/BuildProductsPath/Release-iphoneos/lifa93.app/Watch/lifa93-WatchKit-App.app

我试过了:
  • 在调试和发布之间切换
  • 切换“无安装且无验证”。
  • 撤消并替换所有配置文件(签名,adhoc,dist)

  • 到目前为止,还没有任何问题。

    欢迎提出建议,因为我正处于等待建立的过程中。
    Xcode: Version 7.0 beta 3 (7A152u)
    iOS: 9.0 beta 3 (13A4293g)
    Radar: 21975256
    

    最佳答案

    当我尝试构建iPhone 6+和Watch时遇到了这个问题。我刚刚重新安装了Xcode 7 Beta,因为我不小心删除了所需的框架之一。我尝试构建几次,并收到相同的“无法读取数据...”错误。我终于成功地构建了模拟器,和THEN 都构建了两个设备,并且可以正常工作。

    我现在的问题是,Apple Watch的构建似乎要花很长时间才能运行或通过“附加...”。

    关于ios - Xcode 7 ValidateEmbeddedBinary错误无法读取foo-WatchKit-App.app中的数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31545847/

    10-12 04:52