查看: 53650|回复: 182

[产品需求] 支持IPv6-only网络,iOS 地图SDK 升级 预告(5月30日更新)

  [复制链接]
liyanan624 发表于 2016-5-19 17:14:58 | 显示全部楼层 |阅读模式
本帖最后由 liyanan624 于 2016-6-2 16:11 编辑

Dear  all,
自6月1日起,所有提交至苹果AppStore的应用必须支持IPv6-only网络。iOS地图SDK产品 确认需要升级支持,目前正在加急开发测试。

如您的App可提前于6月1号通过App store审核,可在下个版本中再集成新版;如提交App store较晚,赶上6月1日后被审核,必须升级新版,谢谢!

地图SDK升级时间安排:(任何调整都将在本帖及时更新)
  • 5月23日提供beta版支持IPv6,仅供集成测试,不可做发版使用(下方已发布)

  • 5月30日提供正式版,直接替换beta版本即可。

地图SDK 3.0正式版已上线

5月30日更新正式版,可直接集成URL: http://lbsyun.baidu.com/index.php?title=iossdk/sdkiosdev-download


地图SDK Beta版本下载连接
      
(5月26日)URL:http://wiki.lbsyun.baidu.com/cms ... 2.10.9_All_0526.zip    更新: 修复了室内地图上 点击marker 不回调问题

任何关于此版本的报错,请在本帖回复,我会查看每一位回帖的,谢谢大家

iOS地图SDK 2.10.9 beta版主要功能:
1、支持IPv6-only网络

2、新增室内图功能


在6月1日后提交App store的iOS产品,需要升级到最新支持IPv6版的地图SDK,请大家届时关注本帖的更新,谢谢。

谢谢大家对地图开放平台的支持~~











梦怡馨月2014 发表于 2016-5-30 09:49:45 | 显示全部楼层
请问今天大概什么时候能出正式版?

点评

已更新 正式包正在上传, 贴子里先放了正式开发包  发表于 2016-5-30 19:39
回复 支持 4 反对 0

使用道具 举报

 楼主| liyanan624 发表于 2016-5-19 17:17:01 | 显示全部楼层
本帖最后由 liyanan624 于 2016-5-26 20:54 编辑

iOS地图SDK 2.10.9 beta版 仅供集成测试,不可做发版使用(下方已发布)
地图SDK Beta版本下载连接:

更新: 修复了室内地图上 点击marker 不回调问题


  
老的api接口没有改变,都是新增的接口

iOS地图SDK 2.10.9 beta版主要功能:

1、支持IPv6-only网络

2、新增室内图功能


回复 支持 0 反对 1

使用道具 举报

loss_1 发表于 2016-5-23 12:13:44 | 显示全部楼层
请问beta版大概今天几点出呢?还有就是和上一版相比API有没有变化?
回复 支持 1 反对 0

使用道具 举报

回忆过去wbwy 发表于 2016-5-23 11:08:46 | 显示全部楼层
loss_1 发表于 2016-5-23 10:56
和苹果哪个私有api重名?怎么我们的没问题?

有问题了,才会有,苹果没有检测出来就是没有
回复 支持 0 反对 1

使用道具 举报

ghj244 发表于 2016-5-20 10:13:09 | 显示全部楼层
本帖最后由 ghj244 于 2016-5-20 10:14 编辑

会集成到cocoaPods里面嘛?还是需要我们自己单独集成?因为之前集成百度地图sdk都是通过cocoaPods集成的。
回复 支持 1 反对 0

使用道具 举报

ghj244 发表于 2016-5-25 10:33:45 | 显示全部楼层
程序demo一直反geo检索发送失败,无论是IPv6网络还是正常网络
回复 支持 0 反对 1

使用道具 举报

loss_1 发表于 2016-5-23 10:56:24 | 显示全部楼层
回忆过去wbwy 发表于 2016-5-23 09:48
在吗?你们的公告说今天发布新版,新版里面是否解决了与苹果私有api重名的方法名?今天具体何时发布新版? ...

和苹果哪个私有api重名?怎么我们的没问题?
回复 支持 0 反对 1

使用道具 举报

人生坐标2014 发表于 2016-5-23 17:18:56 | 显示全部楼层
不是说今天出测试版本吗?现在都快过掉了,怎么还没看到链接。
回复 支持 1 反对 0

使用道具 举报

loss_1 发表于 2016-5-23 11:51:02 | 显示全部楼层
回忆过去wbwy 发表于 2016-5-23 11:08
有问题了,才会有,苹果没有检测出来就是没有

看来我们运气不错
回复 支持 0 反对 1

使用道具 举报

我欲掩耳盗铃 发表于 2016-5-24 11:36:09 | 显示全部楼层
使用这个测试版的可以直接上传审核吗?
回复 支持 0 反对 1

使用道具 举报

 楼主| liyanan624 发表于 2016-5-19 17:17:18 | 显示全部楼层
本帖最后由 liyanan624 于 2016-5-30 21:04 编辑

注:百度地图iOS SDK向广大开发者提供了配置更简单的 .framework形式的开发包。自v2.9.0起,百度地图iOS SDK将不再提供 .a形式的开发包。
【 新 版 提 示 】
1、 自V2.9.0起,将启用新的地图资源服务,旧地图离线包在新版上不可使用;同时官方不再支持地图离线包下载,所以V2.9.0起,去掉“手动离线导入接口”,SDK离线下载接口维持不变。
2、 自V2.9.0起,iOS SDK采用分包形式,旧包无法与新包同时混用,请将之前所有旧包(包含bundle资源)并全部替换为新包。其中BaiduMapAPI_Base.framework为基础包,使用SDK任何功能都 需导入,其他分包可按需导入。
3、 自V2.9.0起,iOS SDK使用新的矢量地图样式,和百度地图客户端保持一致。
【 新版提示 】
1、自v3.0.0起,iOS SDK全面支持ipv6网格
【 新 增 】
基础地图
1、新增室内地图功能
新增室内地图信息类:BMKBaseIndoorMapInfo
BMKMapView新增接口:
/// 设定地图是否显示室内图(包含室内图标注),默认不显示
@property (nonatomic, assign) BOOL baseIndoorMapEnabled;
/// 设定室内图标注是否显示,默认YES,仅当显示室内图(baseIndoorMapEnabled为YES)时生效
@property (nonatomic, assign) BOOL showIndoorMapPoi;
// 设置室内图楼层
- (BMKSwitchIndoorFloorError)switchBaseIndoorMapFloor:(NSString*)strFloor withID:(NSString*)strID;
// 获取当前聚焦的室内图信息
- (BMKBaseIndoorMapInfo*)getFocusedBaseIndoorMapInfo;
BMKMapViewDelegate新增接口:
//地图进入/移出室内图会调用此接口
- (void)mapview:(BMKMapView *)mapView baseIndoorMapWithIn:(BOOL)flag baseIndoorMapInfo:(BMKBaseIndoorMapInfo *)info;
2、普通地图与个性化地图切换可以自由切换,BMKMapView新增接口:
+ (void)enableCustomMapStyle:(BOOL) enable;
3、个性化地图配置json文件出错时,打印log提示
4、设置mapPadding时可控制地图中心是否跟着移动,BMKMapView新增接口:
@property (nonatomic) BOOL updateTargetScreenPtWhenMapPaddingChanged;
5、BMKMapPoi中新增属性:
///点标注的uid,可能为空
@property (nonatomic,strong) NSString* uid;
检索功能
1、新增室内POI检索
新增室内POI检索参数信息类:BMKPoiIndoorSearchOption
新增室内POI搜索结果类:BMKPoiIndoorResult
新增室内POI信息类:BMKPoiIndoorInfo
BMKPoiSearch新增接口:
//poi室内检索
- (BOOL)poiIndoorSearch:(BMKPoiIndoorSearchOption*)option;
BMKPoiSearchDelegate新增接口:
//返回POI室内搜索结果
- (void)onGetPoiIndoorResult:(BMKPoiSearch*)searcher result:
(BMKPoiIndoorResult*)poiIndoorResult errorCode:(BMKSearchErrorCode)errorCode;
2、驾车路线规划结果新增3个属性:打车费用信息、拥堵米数、红路灯个数,BMKDrivingRouteLine新增接口:
///路线红绿灯个数
@property (nonatomic, assign) NSInteger lightNum;
///路线拥堵米数,发起请求时需设置参数 drivingRequestTrafficType = BMK_DRIVING_REQUEST_TRAFFICE_TYPE_PATH_AND_TRAFFICE 才有值
@property (nonatomic, assign) NSInteger congestionMetres;
///路线预估打车费(元),负数表示无打车费信息
@property (nonatomic, assign) NSInteger taxiFares;
3、busline检索新增参考票价和上下线行信息,BMKBusLineResult新增接口:
///公交线路方向
@property (nonatomic, strong) NSString* busLineDirection;
///起步票价
@property (nonatomic, assign) CGFloat basicPrice;
///全程票价
@property (nonatomic, assign) CGFloat totalPrice;
4、poi检索结果新增是否有全景信息,BMKPoiInfo新增接口:
@property (nonatomic, assign) BOOL panoFlag;
计算工具
1、新增调起百度地图客户端全景功能
2、新增调起百度地图全景类:BMKOpenPanorama
3、新增调起百度地图全景参数类:BMKOpenPanoramaOption
4、新增调起百度地图全景delegate:BMKOpenPanoramaDelegate
【 修 复 】
1、修复反复添加移除离线瓦片图时偶现的crash问题
2、修复上传AppStore时提示访问私有api:-setOverlayGeometryDelegate:的问题
3、修复地图网络解析时偶现的crash问题
用户_3u5sgd8ak 发表于 2016-5-20 10:49:45 | 显示全部楼层
30日 等到30再更新上传吗 是不是有点晚呀
回忆过去wbwy 发表于 2016-5-23 09:48:48 | 显示全部楼层
在吗?你们的公告说今天发布新版,新版里面是否解决了与苹果私有api重名的方法名?今天具体何时发布新版?项目因为你们 的这个失误,耽误很久没有上线了,也和苹果解释了,最终还是无法提交审核
loss_1 发表于 2016-5-23 10:54:16 | 显示全部楼层
坐等包{:lol:
回忆过去wbwy 发表于 2016-5-23 11:49:01 | 显示全部楼层
今天都23号了,何时发布测试版?项目因为这个问题耽误好久了
 楼主| liyanan624 发表于 2016-5-23 11:57:14 | 显示全部楼层
本帖最后由 liyanan624 于 2016-5-23 14:07 编辑
ghj244 发表于 2016-5-20 10:13
会集成到cocoaPods里面嘛?还是需要我们自己单独集成?因为之前集成百度地图sdk都是通过cocoaPods集成的。 ...

正式发版时,会上传到cocoapads
 楼主| liyanan624 发表于 2016-5-23 11:58:39 | 显示全部楼层
回忆过去wbwy 发表于 2016-5-23 09:48
在吗?你们的公告说今天发布新版,新版里面是否解决了与苹果私有api重名的方法名?今天具体何时发布新版? ...

正式版 计划 5月30日发布,如有提前,随时更新
 楼主| liyanan624 发表于 2016-5-23 18:33:56 | 显示全部楼层
本帖最后由 liyanan624 于 2016-5-23 20:26 编辑
人生坐标2014 发表于 2016-5-23 17:18
不是说今天出测试版本吗?现在都快过掉了,怎么还没看到链接。

已发,请查看,谢谢您的关注
 楼主| liyanan624 发表于 2016-5-23 20:21:00 | 显示全部楼层
loss_1 发表于 2016-5-23 12:13
请问beta版大概今天几点出呢?还有就是和上一版相比API有没有变化?

老的api没有改变,都是新增的
 楼主| liyanan624 发表于 2016-5-23 20:25:12 | 显示全部楼层
用户_3u5sgd8ak 发表于 2016-5-20 10:49
30日 等到30再更新上传吗 是不是有点晚呀

如果您 能早开发完,不用等到6月1号被审核, 可以提前上线,不用等新版。

只有临近6月1号上线,才会遇到问题。
 楼主| liyanan624 发表于 2016-5-24 11:53:21 | 显示全部楼层
我欲掩耳盗铃 发表于 2016-5-24 11:36
使用这个测试版的可以直接上传审核吗?

不能,仅是 测试版本,供集成测试使用
回忆过去wbwy 发表于 2016-5-24 13:24:52 | 显示全部楼层
liyanan624 发表于 2016-5-23 20:25
如果您 能早开发完,不用等到6月1号被审核, 可以提前上线,不用等新版。

只有临近6月1号上线,才会遇 ...

到底可以通过审核吗?目前提交审核了。。。。然后你们又说这个不能用于发版使用?
 楼主| liyanan624 发表于 2016-5-24 13:27:05 | 显示全部楼层
回忆过去wbwy 发表于 2016-5-24 13:24
到底可以通过审核吗?目前提交审核了。。。。然后你们又说这个不能用于发版使用? ...

5月23日提供beta版支持IPv6,仅供集成测试,不可做发版使用
回忆过去wbwy 发表于 2016-5-24 13:29:32 | 显示全部楼层
liyanan624 发表于 2016-5-24 13:27
5月23日提供beta版支持IPv6,仅供集成测试,不可做发版使用

我提交审核了,目前正在审核中,会有什么后果啊?
 楼主| liyanan624 发表于 2016-5-24 13:34:51 | 显示全部楼层
回忆过去wbwy 发表于 2016-5-24 13:29
我提交审核了,目前正在审核中,会有什么后果啊?

目前还在做其他的回归测试, 使用这个版本太不严谨了。

这个版本您提交app store 通过了,说明没有私有方法名的问题了,可以先不发布,我们正式版上线后,您直接替换正式版再上传一个 新版, 然后发布。
raymondchans 发表于 2016-5-24 17:26:53 | 显示全部楼层
用了新的sdk,程序闪退啊。每次都出现
malloc: * error for object 0xc6a3970: pointer being freed was not allocated * set a breakpoint in malloc_error_break to debug

请回答下,谢谢
 楼主| liyanan624 发表于 2016-5-24 20:29:39 | 显示全部楼层
本帖最后由 liyanan624 于 2016-5-24 21:32 编辑
raymondchans 发表于 2016-5-24 17:26
用了新的sdk,程序闪退啊。每次都出现
malloc: * error for object 0xc6a3970: pointer being freed was no ...

您直接替换的旧版? 是否有什么代码改动? 我们先看一下您的提示
raymondchans 发表于 2016-5-25 08:59:21 | 显示全部楼层
liyanan624 发表于 2016-5-24 20:29
您直接替换的旧版? 是否有什么代码改动? 我们先看一下您的提示

你好,谢谢那么快回复。
任何代码都没改动。只是把那几个framework覆盖。然后程序一运行就crash。
Bingo880623 发表于 2016-5-25 09:39:10 | 显示全部楼层
更换sdk怎么操作啊?新手求指点
wangzhiyi_fly 发表于 2016-5-25 10:26:05 | 显示全部楼层
raymondchans 发表于 2016-5-24 17:26
用了新的sdk,程序闪退啊。每次都出现
malloc: * error for object 0xc6a3970: pointer being freed was no ...

能否把log发出来看一下,谢谢

小黑屋|手机版|百度地图开放平台 ( 京ICP证030173号 )

GMT+8, 2017-11-24 09:41 , Processed in 0.353111 second(s), 24 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表