<>
.wwads-horizontal,
.wwads-vertical {
background-color: #f4f8fa;
padding: 5px;
min-height: 120px;
margin-top: 20px;
box-sizing: border-box;
border-radius: 3px;
font-family: sans-serif;
display: flex;
min-width: 150px;
position: relative;
overflow: hidden;
}
.wwads-horizontal {
flex-wrap: wrap;
justify-content: center;
}
.wwads-vertical {
flex-direction: column;
align-items: center;
padding-bottom: 32px;
}
.wwads-horizontal a,
.wwads-vertical a {
text-decoration: none;
}
.wwads-horizontal .wwads-content,
.wwads-horizontal .wwads-img,
.wwads-vertical .wwads-content,
.wwads-vertical .wwads-img {
margin: 5px;
}
.wwads-horizontal .wwads-content {
flex: 130px;
text-align: left;
}
.wwads-vertical .wwads-content {
margin-top: 10px;
text-align: left;
}
.wwads-content .wwads-text,
.wwads-horizontal .wwads-text {
font-size: 14px;
line-height: 1.4;
color: #0e1011;
-webkit-font-smoothing: antialiased;
word-break: break-word;
font-family: "BlinkMacSystemFont","Segoe UI""Microsoft Jhenghei""Microsoft Yahei"arialsans-serif;
}
.wwads-content strong,.wwads-content b {
padding: 1px 1px;
border-bottom: 2px solid #ec515b;
color:#202124;
font-family: "BlinkMacSystemFont","Segoe UI""Microsoft Jhenghei""Microsoft Yahei"arialsans-serif;
}
.wwads-horizontal .wwads-poweredby,
.wwads-vertical .wwads-poweredby {
display: flex;
align-items: center;
margin-top: 1em;
}
.wwads-vertical .wwads-poweredby {
position: absolute;
left: 10px;
bottom: 10px;
display: flex;
align-items: center;
}
.wwads-horizontal .wwads-poweredby .wwads-logo,
.wwads-vertical .wwads-poweredby .wwads-logo {
background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 130 130' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' version='1.1'%3E%3Cpath d='m130,60.8c-1.2,-18.7 -10.3,-35.3 -24.1,-46.4c-11.1,-9 -25.3,-14.4 -40.8,-14.4c-0.6,0 -1.1,0 -1.6,0c-3.3,0.1 -6.6,0.4 -9.8,1c-30.5,5.4 -53.7,32 -53.7,64c0,1.9 0.1,3.7 0.2,5.6c2.5,29.5 24.7,53.4 53.4,58.5c2.4,0.4 4.8,0.7 7.3,0.9c0.8,0 1.7,0.1 2.5,0.1c0.5,0 1.1,0 1.6,0c34,0 62,-26.2 64.8,-59.5c0.2,-1.8 0.2,-3.7 0.2,-5.6c0.1,-1.4 0.1,-2.8 0,-4.2zm-97.6,9.8c3.7,7.7 11.5,13 20.6,13c0.3,0 0.5,0 0.8,0l0,9.8c-0.3,0 -0.5,0 -0.8,0c-14.6,0 -26.9,-9.6 -31,-22.8c-1,-3.1 -1.5,-6.4 -1.5,-9.8c0,-18 14.6,-32.5 32.5,-32.5c0.3,0 0.5,0 0.8,0c3.4,0.1 6.7,0.7 9.8,1.7c6.5,2.2 12.1,6.5 16,11.9c2,2.8 3.5,5.9 4.6,9.2c0.9,3 1.4,6.2 1.4,9.6l-9.8,0c0,-2.2 -0.3,-4.3 -0.9,-6.3c-0.9,-3.2 -2.5,-6.2 -4.7,-8.6c-1.9,-2.1 -4.1,-3.9 -6.6,-5.2c-2.9,-1.5 -6.2,-2.5 -9.8,-2.6c-0.3,0 -0.5,0 -0.8,0c-12.6,0 -22.8,10.2 -22.8,22.8c0,3.5 0.8,6.8 2.2,9.8zm78.1,0c-0.2,1.7 -0.5,3.3 -1,4.8c-3.4,10.5 -13.2,18.1 -24.8,18.1c-3.1,0 -6.1,-0.5 -8.9,-1.6c-2.2,-0.8 -4.2,-1.9 -6.1,-3.2c-2.4,-1.7 -4.5,-3.8 -6.2,-6.1c-0.3,-0.4 -0.5,-0.8 -0.8,-1.2c-2,-3.2 -3.4,-6.9 -3.9,-10.8l9.9,0c0.3,1.7 0.9,3.3 1.7,4.8c1.6,2.9 4.1,5.3 7.1,6.7c0.6,0.3 1.2,0.5 1.8,0.7c1.7,0.6 3.5,0.9 5.4,0.9c7.9,0 14.5,-5.7 16,-13.2c0.2,-1 0.3,-2 0.3,-3.1c0,-2.4 -0.5,-4.6 -1.4,-6.7c-1.7,-3.7 -4.7,-6.7 -8.4,-8.3l3.5,-9.1c7.4,3.1 13.1,9.5 15.2,17.4c0.4,1.6 0.7,3.3 0.8,5.1c0,0.5 0.1,1 0.1,1.6c-0.1,1.1 -0.2,2.2 -0.3,3.2z' fill='%23a6b7bf' /%3E%3C/svg%3E%0A") no-repeat;
padding: 0 1px 11px 11px;
}
.wwads-horizontal .wwads-poweredby .wwads-logo-text,
.wwads-vertical .wwads-poweredby .wwads-logo-text {
font-size: 11px;
margin-left: 3px;
color: #a6b7bf;
}
.wwads-horizontal .wwads-hide,
.wwads-vertical .wwads-hide {
position: absolute;
right: -23px;
bottom: -23px;
width: 46px;
height: 46px;
border-radius: 23px;
transition: all 0.3s ease-in-out;
cursor: pointer;
}
.wwads-horizontal .wwads-hide .hide-svg,
.wwads-vertical .wwads-hide .hide-svg {
position: absolute;
left: 10px;
top: 10px;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='7' fill='%23a6b7bf'%3E%3Cpath d='M.879.672L3 2.793 5.121.672a.5.5 0 11.707.707L3.708 3.5l2.12 2.121a.5.5 0 11-.707.707l-2.12-2.12-2.122 2.12a.5.5 0 11-.707-.707l2.121-2.12L.172 1.378A.5.5 0 01.879.672z'/%3E%3C/svg%3E") no-repeat;
}
.wwads-horizontal .wwads-hide:hover,
.wwads-vertical .wwads-hide:hover {
background: rgb(0 0 0/0.05);
}
>
<>
#wwads {
position: fixed;
bottom: 10px;
right: 10px;
max-width: 180px;
z-index: 1001;
border:2px solid #ececec;
}
@media only screen and (min-width: 600px) and (max-width: 1600px) {
#wwads + #main .article-body,
#wwads + #main .article-navigation,
#wwads + #main .article-foot {
max-width: calc(100% - 190px);
margin-left: 0 !important;
}
}
@media only screen and (max-width: 600px) {
#wwads {
bottom: 0;
right: 0;
left: 0;
font-size:large;
max-width: 100%;
margin-top: 0;
height: 120px;
padding-bottom: 0;
flex-direction: row;
align-items: center;
}
#wwads .wwads-content {
flex: 1;
}
#wwads .wwads-poweredby {
position: relative;
left: 0;
bottom: 0;
display: flex;
align-items: center;
}
#wwads + #main .sidebar {
bottom: 120px;
}
#wwads + #main .article {
padding-bottom: 120px;
}
}
>
老用户云端打包教程
针对某些只打包了安卓的用户,ios需要自己打包的用户的一个建议。请大家测试好APP,确保APP的后台基本信息都已经完善好。首页装修好。才去打包ios提交审核。由于ios审核很严格。请大家不要敷衍了事 !
打包之前先在APP管理-APP设置- APP简称、这个简称一定要先填写。否则无法打包成功。比如省钱有道APP,这里的简称我就用的 sqydaoapp,这个地方一定要用英文 不要用中文 不要用中文

第二个要设置的地方就是APP后台-系统设置-联盟设置。 这个地方也要线条完。不然无法打包成功

1.进入优聚后台-app管理-APP制作-端设置
将APP的图标,启动图和引导图 上传上去(ps:大家的图做好之后记得检查一下大小。引导图和启动图单张大小不要超过700kb,越小越好)。引导图上传上去是直接显示的** 最后保存即可

2.进入第三方设置 将安全图片(安全图片的命名为:yw_1222.jpg 统一的。不要做改动) qq 微信 和极光的参数填写到对应的空格处,然后保存。

3.闪屏广告设置 关闭则无需设置。开起则需要将闪屏的广告图上传上去,图片链接到的地址,在下面填写好。那么用户打开APP的时候看到闪屏点击进去就会直接到你所有链接的页面或者网站。
注意:闪屏广告设置是马上生效的。无需打包 无需打包哦

4.证书
安卓证书。老用户直接上传客服发送给你们的keystore结尾的文件。(有些用户是覆盖的以前多多版本,那么签名文件结尾的是jks 大家把这个文件的后缀换成keystore 就可以了。),上传成功会提示。保存即可!(这个文件客服发送最终包的时候都有发送给你们。这个签名文件就是加固签名用的那个文件)
ios证书上传,按照对应的后缀,将文件上传上去。上传的是p12的开发证书和mobileprovision结尾的这两个文件。有push的那个证书不用上传的。这个证书是上传到极光生产环境下的推送证书

左边的ID和证书密码 是同步过去了。无需填写。 只将证书上传上去即可
appids:bundleID
证书密码: APP拼音首字+123 比如 sqyd123.理解能力比较差的,可以咨询客服
ps:注意一下 注意一下 注意一下。如果大家的bundleID更换了之后,就要重新申请证书,那么我们的ios的证书上传这里,appids 要更换成正确的bundleID,右边的证书上传,p12结尾的这个不用换,还是 以前的证书,右边 mobileprovision结尾换成新的就可以了。极光的推送证书也要换成新的push12结尾的。请大家看清楚了 不要乱传。
5.在线编译
安卓和ios打包建议分开打包,分开编译。类型一定要选 正式版本。要选正式版。不管你是直接测试也好。要上架到市场也好,都只能选正式版。测试版本是针对第一次打包的新用户。生成一个普通的包。来获取安全图用的。所以如果您打了测试版。APP是无法安装和使用的。打包的版本号和序列号 不能和以前的重复。不能比以前的小。自己打包更新的时候记得加大一点就可以了。假设上次打包的安卓的版本号是1.2.1 序列号是5 那么这次编译,你就用安卓的版本号:1.2.2 序列号6. ios同理。

安卓的编译好之后,就下载下来,装在手机里测试,没有问题 就用乐固加固签名,然后上架各大安卓市场
ios的编译好之后,就下载下来,将ipa文件上传到苹果账号。mac电脑的直接苹果里面的系统上传。没有mac的就用Windows上传的请参考http://www.appuploader.net/
备注:安卓的打包好可以直接安装apk到安卓手机,ios的包是无法直接安装到手机的。大家ios打包好。上传到苹果账号之后,用testflight,把IPA装在苹果手机里测试一下。没有问题在提交审核哦。如何使用testflight测试 请参考http://jingyan.baidu.com/article/63f23628276e1d0209ab3d10.html?qq-pf-to=pcqq.group
6.版本更新:
这个版本更新是指安卓和iosAPP更新到市场之后,开起的版本更新提示
如果要提示安卓的版本更新。这里选择安卓和这个版本号。更新地址 一定要填写通过应用宝提取的地址,或者将最新的apk包上传到你的服务器之后,用 这个链接来更新。不要用其他的链接。如何提取应用宝的链接。在我们的论坛 ask.ujuec.com 有说明
ps:如果直接用下载地址,会产生流量费用。如果要用这个下载链接更新的,费用需要自行承担。如果用上面说的方式提取链接,则是免费的
如果要提示ios的版本更新,在这里选择ios版本和版本号。更新地址就填写你APP在AppStore的下载地址。完善之后点更新就可以了。
所有的弄好之后。以后每次APP有了更新。大家直接在线编译就可以了。其他的资料如果没有改动。就无需去设置了。