iOS 的 RubyMotion + Pebble SDK
RubyMotion + Pebble SDK for iOS
尝试使用 RubyMotion 从 Pebble iOS SDK(静态链接)调用 appMessagesLaunch
导致以下错误:
Objective-C stub for message appMessagesLaunch: type v@:@? not precompiled. Make sure you properly link with the framework or library that defines this message.
RubyMotion 生成的 BridgeSupport 文件 (vendor/Pebble/PebbleKit.framework/build-iPhoneOS/PebbleKit.framework.bridgesupport
) 似乎不包含 appMessagesLaunch
.
的定义
有什么想法吗?
使用 RubyMotion 版本 3.6
Pebble iOS 从 https://github.com/pebble/pebble-ios-sdk/
克隆的 SDK
有关代码示例,请参阅 https://github.com/lshepstone/motion-pebble。
此问题已通过将以下两行添加到 PBPebbleCentral.h 文件中解决,就在 #import
.
之后
@interface PBWatch : NSObject
@interface PBWatch (AppMessages)
尝试使用 RubyMotion 从 Pebble iOS SDK(静态链接)调用 appMessagesLaunch
导致以下错误:
Objective-C stub for message appMessagesLaunch: type v@:@? not precompiled. Make sure you properly link with the framework or library that defines this message.
RubyMotion 生成的 BridgeSupport 文件 (vendor/Pebble/PebbleKit.framework/build-iPhoneOS/PebbleKit.framework.bridgesupport
) 似乎不包含 appMessagesLaunch
.
有什么想法吗?
使用 RubyMotion 版本 3.6 Pebble iOS 从 https://github.com/pebble/pebble-ios-sdk/
克隆的 SDK有关代码示例,请参阅 https://github.com/lshepstone/motion-pebble。
此问题已通过将以下两行添加到 PBPebbleCentral.h 文件中解决,就在 #import
.
@interface PBWatch : NSObject
@interface PBWatch (AppMessages)