苹果菜鸟求教两个问题
1、苹果开发在真机上测试程序是不是必须注册为开发者(交¥99)?
2、苹果设备的蓝牙是否与其他第三方蓝牙设备不能通信?
[解决办法]
1 是必须的 也可以越狱 以前做个测试项目,越狱搞过,网上有教程
2 没用过蓝牙,同等高手
[解决办法]
1、苹果开发在真机上测试程序是不是必须注册为开发者(交¥99)?
必须的!不要想其他的办法,更麻烦。
2、苹果设备的蓝牙是否与其他第三方蓝牙设备不能通信?
好像不行,这个东西和mac通信都比较麻烦,何况和第三方的。
[解决办法]
1.推荐交$99 ,越狱麻烦事情太多了,以后只会越来越麻烦
2.不能。多代苹果产品都是这样,很没奈。
[解决办法]
1. 只是测试的话,是不需要的。只要你的手机越狱了就可以了
2. 不知道。比较难。
[解决办法]
1、如果真机越狱了,那可以不交那99刀,网上搜索,有处理方法。也可以参考下:
http://download.csdn.net/detail/hslinux/3565872
目前我就是在lion + XCode 4.2(+IOS5 SDK) beta版 + 4.2.1越狱机器上面调试。
2、关于第三方蓝牙,苹果仅进行有限支持,具体支持哪些模式可以参看:
http://support.apple.com/kb/HT3647?viewlocale=zh_CN
如果不在这范围内的蓝牙通讯模式,那么需要跟苹果合作进行MFI认证。否则只能在越狱的机器上面使用第三方蓝牙库直接使用OS的接口操作蓝牙,但是这种模式的产品是进不了appstore的。
第三方蓝牙库可以参考:
http://code.google.com/p/btstack/
[解决办法]
1,可以跟别人共享一个证书,合伙交钱。其他,可以调试,不可提交
2,协议通用,设备通信无差异
[解决办法]
socket通信是比较好的选择,比如你要做一个跨平台的应用,那么最好有一个服务器,这样可以通过tcp,udp,http等进行通信。
[解决办法]
楼上已经说的很清楚了,真机调试,必须注册,交99$,否则只能越狱了。