1、苹果开发在真机上测试程序是不是必须注册为开发者(交¥99)?
2、苹果设备的蓝牙是否与其他第三方蓝牙设备不能通信?

解决方案 »

  1.   

    1、苹果开发在真机上测试程序是不是必须注册为开发者(交¥99)?
    必须的!不要想其他的办法,更麻烦。
    2、苹果设备的蓝牙是否与其他第三方蓝牙设备不能通信?
    好像不行,这个东西和mac通信都比较麻烦,何况和第三方的。
      

  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/
      

  3.   

    首先感谢各位的回答2,协议通用,设备通信无差异
    ??能否详细说明一下另外:各位高手,其他设备不能和苹果的设备进行蓝牙通信的话,如果想传递数据,怎样做比较合适:Socket通信?
      

  4.   

    socket通信是比较好的选择,比如你要做一个跨平台的应用,那么最好有一个服务器,这样可以通过tcp,udp,http等进行通信。
      

  5.   

    结贴,谢谢各位回答,鉴于苹果限制太多,项目转移Android平台。