文/Robin
美区 App Store Finance 榜单,排在前六名的有 Cash App、PayPal、Venmo、Robinhood、Zelle、Coinbase,除了 Venmo、Zelle,其他 4 个都是可以 USD 直接购买比特币的。PayPal 旗下的 Venmo,明年也会支持。
美国人目前入场,简直是太容易了。美联储放水,实行货币宽松政策,最近比特币、美股暴涨,跟这个是有直接关系的。国内相比美国,简直是水深火热,从微博、朋友圈各个渠道得到的反馈,出入金各种被冻,不管是哪个方向,也不管是哪种支付方式。
美国人入场这么容易,是因为无数的平台可以使用法币 USD 直接入场,然而因为众所周知的原因,国人却
继续阅读 »
开发安卓APP的过程中,肯定有不少人遇见过 Activity Not Found 错误和 Activity State Loss 错误,前者是由于启动的目标 intent 对应的 activity 不存在,后者则是由于在 activity onSaveInstanceState 函数被调用之后进行了 fragment transaction,关于后者有一篇文章{:target="_blank"}总结得非常到位,这一篇译文{:target="_blank"}翻译得也还不错,建议看看。本文则主要介绍我的一个开源库 SafelyAndroid{:target="_blank"},其中整合了解决这两类问题的最佳实践,让我们一起利用它打造鲁棒
继续阅读 »
为了了解支付宝APP的源码结构,我们可以使用class-dump-z工具来分析支付宝二进制。
1、下载配置class_dump_z
前往https://code.google.com/p/networkpx/wiki/class_dump_z,下载tar包,然后解压配置到本地环境:
继续阅读 »
最近在做ios app的企业测试包,需要频繁打包分发给测试,因此将编译完的.app打包成ipa单独分发出去,这里调研下几种打包方案:
直接通过iTunes来打包
调用zip写个打包脚本
使用第三方脚本和工具
为了方便日常ios app打包程ipa,觉得可以把这个脚本放到xmake中去,作为一个小插件提供,也是个不错的方式。
因此顺手在xmake里面加了这么一个ipa to app的小插件,进行快速打包,使用方式如下:
bash
$ xmake app2ipa --icon=Icon.png /xxx/xxx.app
icon参数指定的是app的主图标,用作iTunesArtwork,目前还不能自动设置,需要手动指定哦。。
继续阅读 »
错误1:openssl rsa.h file not found
集成支付宝,首先在支付宝账户下下载最新的SDK,将文件拷贝到app目录下,然后出现 openssl rsa.h file not found
通过查找资料:
继续阅读 »
iOS开发中,有时会有这种需求,在AppStore上出现新版本时,应用内弹窗提示用户更新.之前在网上看到一种方法通过AppId查询更新的,但是有时候APP没上线或开发账号还没注册下来时我们并不知道AppId,此时就要把这个功能做上去,该怎么办呢?
现介绍一种简便的方法给大家,不需要提供AppId等任何信息,即可实现查询AppStore中是否有新版本,并提示更新.
继续阅读 »
调用第三方APP
Intent intent = new Intent();
ComponentName cmp = new ComponentName("com.sina.weibo","com.sina.weibo.EditActivity");
intent.setAction(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_LAUNCHER);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setComponent(cmp);
startActivityForResult(intent, 0);
继续阅读 »
Activity
Activity 是和用户交互的入口,几乎用户所有的交互操作都发生在 Activity 中,只有一个例外:通知栏,notification area (bar) 和 notification drawer 都由系统控制(SystemUI,一系列有界面的 Service,除了状态栏,还包括虚拟按键、最近任务、壁纸等,更多内容可以阅读《深入理解Android 卷III》)。桌面组件(widget)也是被 launcher 利用,显示在 launcher 的 Activity 中。
继续阅读 »
使用Token来做身份认证在目前的移动客户端上非常流行,Token这个概念来源于OAuth认证,主要是在服务端实现。关于相关的原理,同学们自行百度。在这里,我简单介绍一下我是怎么具体实现的,重点描述token生成、token识别及token缓存。
生成Token
服务端接收客户端传递的username和password等请求,在数据库中检查,如果用户名密码匹配的话,表示登录成功,服务端生成并返回一个token访问令牌。
```php
public function login()
{
$data = array_merge($this->request->post(), []);
//
继续阅读 »
提交应用之前的检查列表
为了帮助你的应用能够尽可能顺利的过审,请查看下面列出来的可能降低审核速度或者被拒绝的常见失误。本清单无法代替审核条款,但你需要确保你已经达到了清单的要求作为良好的开始。
确保你已经:
* 测试你的应用程序,保证它不会发生崩溃和错误
* 确保你的应用程序的信息和应用内容保持完整和准确
* 保证联系人信息始终有效,审核团队可以及时联系到你
* 提供一个有效的测试帐号以及登录信息,并提供测试功能必要的的硬件和资源(例如,一个测试用的二维码)
* 保证后台服务在审核期间运行正常
* 如果应用的某些功能和应用内付费隐藏较深,需提供详细的描述文档和支持文档。如果因为地域的原因我们无法正常使用该功能,请提供该功能的描述
继续阅读 »