![](/img/trans.png)
[英]GameCenter framework image not found error for Xcode 7.0 Beta 4
[英]GameCenter Build Error on Xcode 8
我正在使用GameCenter的排名功能制作iOS应用程序。
直到Xcode 7构建成功并且应用程序能够执行。
当我使用Xcode 8构建相同的程序源时,它显示错误:
词汇或预处理器问题组
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk/System/Library/Frameworks/GameKit.framework/Headers/GKGameSessionEventListener.h:23:102:参数太少提供给类似函数的宏调用
它是以下部分描述:
+ (void)addEventListener:(NSObject<GKGameSessionEventListener> *)listener NS_SWIFT_NAME(add(listener:)) NS_AVAILABLE(10_12, 10_0) __WATCHOS_PROHIBITED;
我怎样才能解决这个问题?
谢谢!
我解决了这个问题。 它为我自己定义了宏“添加”。
#define add(data, val, limit) {if(++data >= limit)data = limit;}
我评论了“添加”。 因此,此构建错误不再出现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.