2016-09-20 41 views
-1

我只用错误开始,添加UserNotifications.framework导致协同设计-1错误(Xcode中8)

/usr/bin/codesign --force --sign <keyremoved> --preserve-metadata=identifier,entitlements --timestamp=none /Users/charlesgeorge/Library/Developer/Xcode/DerivedData/Unity-iPhone-cvqmwrcjxssykmdqdwkfdmzbtrxc/Build/Intermediates/ArchiveIntermediates/Unity-iPhone/InstallationBuildProductsLocation/Applications/Lucktastic.app/Frameworks/UserNotifications.framework 

/Users/charlesgeorge/Library/Developer/Xcode/DerivedData/Unity-iPhone-cvqmwrcjxssykmdqdwkfdmzbtrxc/Build/Intermediates/ArchiveIntermediates/Unity-iPhone/InstallationBuildProductsLocation/Applications/Lucktastic.app/Frameworks/UserNotifications.framework: bundle format unrecognized, invalid, or unsuitable 
Command /usr/bin/codesign failed with exit code 1 

这种情况只发生归档。在我的手机上运行正确加载。

我到目前为止试过的东西。

  1. 删除导出的数据,整洁,干净建设 - >同样的问题

  2. 更改为管理供应

纳达

的罪魁祸首似乎是UserNotifications.framework。

如果我将它设置为链接框架,它会生成,但是当我在iOS上运行它时,我在iOS9上出现错误。我已经嵌入了二进制代码,并且它能让事情顺利运行,但是这开始了代码签名问题。这是设置

http://screencast.com/t/89eoG82gdjW

上为什么就不能正常协同设计任何想法,或如何正确地与iOS 9链接框架?

回答

-1

好的,

工作了一段时间后。问题是,我甚至不应该包括这个框架。我只需要翻转“使用推送通知”来使其工作,并删除对UserNotifications.framework的所有引用。