我正在嘗試使用WatchKit應用程序完成iOS應用程序的完整構建。Xcode 7 ValidateEmbeddedBinary錯誤無法讀取foo-WatchKit-App.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
我曾嘗試:和調試之間
- 撥動釋放
- 切換沒有安裝並沒有驗證。
- 撤銷並替換
到目前爲止沒有作出了凹痕所有配置文件(簽名,即興,DIST)。
建議歡迎,因爲我處於試圖建立的控股模式。
Xcode: Version 7.0 beta 3 (7A152u)
iOS: 9.0 beta 3 (13A4293g)
Radar: 21975256
這裏可能有很多問題,但對於WatchKit,我發現Bundle ID通常會導致許多隱晦的問題。您的應用程序,watchkit應用程序和watchkit擴展的捆綁包標識符格式爲:'com.example.app','com.example.app.watchkitapp'和'com.example.app.watchkitapp.watchkitextension'?如果不是,請嘗試查看是否有助於將它們更改爲該格式。 – Jack
您是否嘗試清理項目(刪除'/ Users/lordandrei/Projects/git/X7/lifa93/DerivedData/lifa93/Build/Intermediates/ArchiveIntermediates/lifa93Dev/BuildProductsPath/Release-iphoneos/lifa93.app'),然後重新構建?並確保存在'builtin-embeddedBinaryValidationUtility'路徑 –