花了好些天才把所有的DEMO跑完,以及在FOG云的调试,期间遇到不少问题...
}3 {3 c4 f. I( O2 I) o# ?+ n$ W
具体的操作方法就不在此介绍,因为WIKI都有,所以分享下使用时遇到的问题和解决方法,以及自己的一些看法....
9 E, c1 h, I4 |* Z7 M
8 O1 Z2 s7 T1 T2 }2 R
9 m9 ]/ o2 l; j, U3 T2 Z先上DEMO图:
4 p0 z# k: N0 S( F( z9 t2 q
; _( ^; r- C3 R9 M1 p
' |) z' W$ J N4 q7 V& q* U3 MMICOKIT总动员
- w# }: b K8 `! Z& Y6 I
/ w" X! N+ _7 z" M
' }$ c7 Y+ A# l" d1 r0 m$ v
% O/ i# `& H$ F3 I d+ oWECHAT_RGB,还尝试了下云端发数据到APP端
* l8 M+ s9 ?$ x. u
# A [( Y# y/ c5 T, b, E$ {
; n, N8 J& f0 b: l4 F
" V. C- B; B( ^' N8 K2 l# \
WECHAT_HUM&TEM和LED开关 DEM
9 V( y0 E% u4 o6 f
2 u$ m. \( t+ S2 o0 t1 [, \2 J
4 V& r9 U& E: A2 j+ p
效果摘选图1
" d: {( L6 g$ `! S4 ?5 i K, c( B
5 i. O3 B, W8 ?0 ~8 @
& f |7 F9 W( I! |" h6 N; i
效果摘选图2
+ j/ C a V+ ?: ~3 h! |
9 B+ V# K, j+ D& \( x# i
* @: o# D6 [7 m- i2 W
2 w) p( b& V) F. h) C# MAPI CLOUD DEMO
- n L; F# ?! x0 X9 V, {. _9 L; `' s @& e# f
0 j% K) k4 S8 C2 Q3 K/ [ q8 G- \1 s R
API CLOUD DEMO 2
0 d6 h8 I0 S/ |/ W# t2 @( w
# x; Q [" C' }6 u总结:
. O% e B* g. Q! y0 K( Q花了好几天总算把教程做了一遍,花了好些天,其中尤其第一步总动员的获取设备以及微信的同步,还有最后一个微信DEMO更新时候卡了最久。
6 o6 ~2 l6 x- E4 Q# x2 B9 @
5 w' X4 U: R+ E! x5 R
首先第一个问题:MICOKIT总动员无法获取设备
_/ Y9 i; p0 E) a0 S0 _
相信跟着教程,这一步的步骤十分简单,但是许多人遇到了一直卡在获取设备信息那里,当然后来
william hill官网
也有解决方法,就是修改堆栈大小..(其实很奇怪为什么某些人才遇到这些问题,本人用的IAR7.3)
+ g& n& |7 z7 e- z5 q! L5 s% s6 \1 L& _3 \7 N
第二个问题:微信错误(典型:同步错误result:500)
8 e( ^6 `! o: F6 r- s; a' ]/ ?这里是让我痛苦最久的地方,花了大概有4天左右的时间吧,期间各种方法都想过,重来了好几次,连步骤都熟练了....
0 y( n% N3 q7 |! e& [折腾这么久,还是不少经验出来的。在此说下大家都可能遇到的问题,首先就是无法同步微信,不管我GITHUB重新托管,重新更新发布,产品以及APP新建,还是不行。其实在此之间,新建产品和APP都不会出什么大问题,主要是在GITHUB托管和GITHUB那边,SSH是一个重点,GITHUB需要有APP的SHH KEY才可以成功托管。当然,就算保证了这一点也未必行,本人亲身体验,折腾几天都不行,后来忙了两天回来,什么都没修改的情况下按同步,居然就成功了。所以我觉得有两个问题在这里:1、SHH某些时候忽略了 2、链接到WECHT有延迟
, R, b( {- T4 o7 h6 c+ d
I% T& e i$ m: Y& v还有一些就是同步成功后,按AIRKIIS和OAUTH都不行,基本都是出在微信菜单没有点按键然后生成和JS安全域名接口没有去掉HTTP和.io后面的
3 |: D8 K: Q" {$ s! X
- l( [9 K' b9 M! W
7 N# m' z s, m8 N$ N第三个问题:微信更新APP
) E# C4 a) y; a2 _: D9 V本来终于可以同步微信了,连着尝试了两个DEMO,势如破竹,但是一到了综合示例的时候就不行,配对完现在等待设备接入,OAUTH又提示NO DEVICE USER,又重复折腾了两天都没解决(包括清除数据重新关注),也是没想明白什么原因,最后居然换一台
手机扫居然就成功了,DEMO图中有一张是拍别人的手机就是这个原因...所以感觉还是有一些隐藏问题的存在...
( z+ x* Q8 G/ }- \* n" V: G, s, T
" v, P, W) e" P! A/ G' o
最后API CLOUD比较顺利,也查看了一些示例代码,总体感觉注释很清楚,比较容易修改...
$ C- ^/ Q3 e; e# `4 Q1 L
, \: J6 Q. B# a4 u# s+ R此次体验报告结束。
' Z. B! b: _5 ^5 e' o
7 {1 H( i/ A# d8 m* ]! j
- d. h8 G: e q/ s- s/ k* r