您需要登录后才可以操作登录 | 立即注册
关闭
楼主
AppCan小官

该用户从未签到

[入门必看] 【常见问题】——新手必看 [复制链接]

5210 2 发表于 2014-6-6 14:18:02

本帖最后由 AppCan_小助 于 2014-7-8 18:12 编辑

新手必看:
Q什么是HybridApp?
AHybridApp是使用HTML5、CSS3和JavaScript语言编写,通过AppCan IDE提供的本地打包工具或在线编译系统生成可在Android、iOS平台安装运行的本地应用。每一个应用安装后在系统中都能够独立运行,互不**。有各自独立的进入点和运行沙盒。


Q用AppCan平台开发的应用能否用来参赛?
A用户通过"AppCan.cn"网站开发的移动应用(除特殊注明以外),其知识产权均归开发用户个人所有,用户可以用于包括商业运营、出售、**等在内的合法用途。


QAppCan提供的UI框架、API详细资料在哪里了解?
A官网文档教程中点击齿轮图标,可看详细资料


Q如何查看APP源代码?
A下载好apk或者ipa文件后,将名字后缀改成zip,解压之后就可以看到源代码了


Q应用后台数据交互怎么实现?
A使用AppCan中uexXmlHttpMgr这款API可以实现,详细内容见文档


QAPPKEY在哪里查看?
A在AppCan官网上,注册帐号并登录,用户可创建一个项目,平台会自动生成一个APP ID和KEY。每个APP都会有自己独一的ID和KEY,查看时登录官网在应用管理中,点击应用名称即可。


QIDE开发环境支持mac版的吗?
A目前不支持xp sp2 及其以下操作系统和Mac OS X操作系统。AppCan IDE基于Eclipse开发,目前只适用于以下Windows系列平台。
Windows XP(32bit)
Windows Vista(32- or 64-bit)
Windows 7(32- or 64-bit)
Windows 8(32- or 64-bit)


Q怎么本地打包?
A创建项目后编辑代码,直接在IDE里右键单击android_iphone,点击生成安装包


Q查看IDE本地生成安装包
A右键点击桌面IDE快捷方式——属性——打开文件位置——返回上一级AppCanStudioPersonal——Mobile-Applications——查看你的安装包


Q为什么生成的安装包有测试字样?
A本地IDE打包会有测试字样,官网在线打包没有此字样


Q为什么在官网打的ipa安装包只能装在越狱设备?
A在证书管理界面,如果上传了证书,云端打包在选择证书时就可以选择证书,如果证书管理界面没上传证书,那在云端打包界面选择证书时只有越狱版证书一个选项,只能打越狱版的ipa安装包,此包只能够装在越狱设备上


Q没有接触过AppCan平台,有没有操作教程?
A登录官网看文档教程,看看操作录屏:
1.【AppCan 平台概况、UI框架】链接:http://pan.baidu.com/s/1jGkeLLG
提取密码:0bld
2.【API、js扩展】链接:http://pan.baidu.com/s/1o6wO1CI
提取密码:5pn7
3.【插件培训】链接:http://pan.baidu.com/s/1hqfzUrq
提取密码:1ljj


Q为什么应用安装后不能覆盖上一个?
A每个APP都有自己独一的ID,ID不同的应用是无法覆盖的,登录官网在应用开发页面对需要覆盖安装的应用进行版本升级即可。注意:如果不使用AppCan提供的证书,iOS以用户上传的IDs作为唯一标识,Andorid以用户自定义包名、Andorid证书为唯一标识。


QAPP中字体如何设置?
A通过fontsize设置


Q用iOS不同证书生成的ipa包在安装上有什么区别?
A1.申请Apple99$美元的开发者账号,在AppCan生成的发布证书ipa,调试需要获取到设备的UDID并绑定Ad Hoc证书,调试完毕后需要上传到App store通过审核以后,才可以在非越狱手机上安装。
   2.申请Apple299$美元的企业开发者账号,在AppCan生成的企业证书ipa,无需发布到App Store 上,直接可以在非越狱手机上调试、安装。
   3.在AppCan生成的越狱版ipa,直接可以在越狱手机上安装。


Qios7越狱版的为什么不能安装越狱包?
Aios7关闭了afc2软件安装服务,安装调试软件不太方便,最好用ios7以下越狱手机开发调试


Q关于AppCan生成的ipa二维码问题
A1.AppCan针对使用越狱版证书生成的安装包,扫描二维码可以在越狱手机上安装;     
2.AppCan针对使用发布版证书生成安装包,扫描二维码无效:此安装包需要下载到本地使用Apple自带的最新上传工具,上传到App Store审核通过后,通过 App Store 下载安装;
3.AppCan针对使用企业开发证书生成的安装包,可先下载安装包到本地,检查安装包中是否包含有PayLoad目录,如果包含可以直接安装,如果没有包含,需要手动添加一个Payload目录。


Q我需要在未越狱设备上调试APP如何操作?
A1. 将待调试的设备连接到ITunes,成功连接后,找到“标识符(UDID)”字样,将后面的内容复制;
2.添加Device:登录Apple开发者,选择Certificates,Identifiers & Profiles,切换到Devices页面,点击+号,在Register Device中,Name处输入手机的Name(仅用于方便识别,通常采用如** IPhone4s),UDID处粘贴第一步获取到的UDID,输入完毕后保存;
3.绑定测试使用的Ad Hoc证书:切换到Provisioning Profiles下的Distribution页面,点击+号,点击Distribution下的Ad Hoc单选按钮,选择需要调试的APP ID,到Select devices中,选中刚才添加的Device,下载证书;
4.打包APP:在AppCan的后台中,选择正式版,并在distribution.mobileprovision处上传上一步下载的证书,生成APP,生成后下载该ipa,将ipa用ZIP解压工具解开,新建一个空目录“Payload”,将解开后的目录放入“Payload”中,然后将Payload打包成zip,再修改后缀为ipa,即可将该ipa通过itunes同步至第一步中设置的未越狱的手机中调试了。


Q上传应用是不是要用最新版的xcode?
A 是的,2014年2月1日起Apple要求开发者使用最新的上传工具将应用上传至App Stroe
还有一些帖子被系统自动隐藏,点此展开
主题:
级别:游客
发帖:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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