Articles of iOS

在我们现有的代码中使用“反应原生”

我使用本机方法编写了我的应用程序,目前我想在进一步开发中使用反应原生,以避免为iOS和Android编写两个代码副本。 问题是我们无法完全重写所有代码,我们希望逐件更换项目。 所以我想知道我是否可以使用被动本机编写我的项目的一些视图,而其他人仍然使用我们已经使用了很长时间的本机代码。 如果可以,有没有关于如何做到这一点的现有教程?

集中式和分散式移动应用程序门户

最近我一直在阅读有关移动应用开发的这篇文章 。 在第25页/第28页,他们讨论了集中式和分散式移动应用程序门户。 不幸的是,这篇文章很陈旧。 假设我想现在对主要的移动平台进行分类。 最初我会想出这样的事情: 谷歌Android:集中 Apple iOS:集中式 Windows Phone:集中 BlackBerry OS:集中式 Firefox OS:分散的 亚马逊Fire OS:集中式 你会如何完成这个? 我没有findvalidation这些信息的方法。 因为谷歌Play商店应该集中谷歌。 但是,还有其他方法可以下载像Aptoide这样的Android应用程序。 然后是Opera Mobile Store 。 您可以在每个平台下载应用程序。 这对移动应用门户的分类意味着什么? 更新: 我还在寻找一些答案,因为我还没有弄清楚如何validation上面的信息。 任何帮助表示赞赏! 更新2: 在做了一些进一步的研究后,我能够完成上面的列表。 但是,我仍然不确定这是否真的是正确的。 我为那些有兴趣阅读这篇文章并帮助解决我的问题的人增添了一些赏金。 谢谢。

如何在Woocommerce Rest API中获取Tokenization密钥?

我们正在使用Woocommerce Rest API进行Android和IOS等移动应用程序开发。 我们已使用由Braintree支付网关支持的插件WooCommerce PayPal将付款方式整合为Braintree。 它在我们的网站上运行良好,但移动应用程序需要客户端令牌或Tokenization密钥来集成Braintree SDK。 这个插件不会在我们的数据库中存储任何Tokenization键或Client Token,那么如何在Integration for Integration中提供它? 它只存储woocommerce Braintree设置中的商家ID。 那么,我们将如何使用WooCommerce REST API在网站和移动应用程序上集成Braintree支付网关。 请建议是否有人有想法……

Google登录iOS帐户选择器

我在我的iOS应用中使用Google登录。 我按照Google教程( https://developers.google.com/identity/sign-in/ios/sign-in#add_the_sign-in_button )使用了用户必须点击的GIDSignInButton。 当他点击它时,他被重定向到Safari,如下所示: 这个问题是我有多个Google帐户,并且希望能够选择我想要使用的帐户。 现在它只需要自动执行其中一个,我所要做的就是按“拒绝”或“允许”。 此外,我不喜欢应用程序被重定向到Chrome的事实。 理想情况下,我想要的是Google Hangouts应用程序在iOS上的function: 它会向您显示之前用于登录任何Google应用的所有帐户,并让您在不离开应用的情况下决定使用该应用的哪些帐户。 在Android上我得到了类似的东西为我的应用程序工作: 如何在我的iOS应用程序中实现这种行为(不要离开app +帐户选择器)?

如何设置TI SensorTag以收集数据以供日后检索?

我正在使用TI SensorTag ,我希望它能够在我的手机不在范围内时通过蓝牙LE连接来存储数据。 目前,传感器仅在设备处于无线范围内时才传输数据。 通过访问SensorTag上的固件,即使手机不在范围内,也可以使其存储数据,然后在设备可用时进行传输。 我正在使用iPhone,使用他们的示例代码访问它。 我也可以使用Android代码,如果有人认为可以更好地运行。 是否可以告诉固件在本地记录此数据? 如果是,需要通过蓝牙LE传输哪些命令? 如果没有,是否可以修改固件以支持此function?

领域:记录顺序已更改

我正在尝试用Realm database开发我的Android应用程序。 今天我遇到了以下问题:我在表中添加了一个记录列表,然后尝试删除其中一个。 删除其余的顺序后更改(与删除前的顺序不同)。 请参阅下面的图片以查看详细信息。 删除之前 删除第3项后 问题是:那是一个function还是一个bug? 我如何保持记录的顺序? 我知道我可以轻松地获得正确的顺序,因为我想添加一个新字段作为createTime或类似的东西,但我想find一个非常简单的解决方案作为Realm的配置。

React-Native ListView renderRow发出传递道具。 正确的方式或错误的方式

在React-Native中使用ListView,我看到不一样,将props移动到列表项, 仅使用引用将函数作为props传递,并调用子组件中的参数,或 将函数作为带有参数定义的props传递,并调用子函数中没有参数的函数 没有一个解决方案有效。 调用的函数是Redux的Actions创建者,并被调度。 这是Redux还是React-Native(也许是ReactJS)的问题 这是一个片段,市场为//错误的代码行无效后跟好的代码行 class App extends Component { // On props // data: an Array // doThis: an action creator of Redux // doThat: idem constructor(){ super(); this.ds = new ListView.DataSource({rowHasChanged: (r1, r2) => r1 !== r2}); } render () { const dataSource = this.ds.cloneWithRows(this.props.data); return ( this.props.doThis(rowData)} onLongPress={() => this.props.doThat(rowData)} […]

使用xamarin构建可在本机应用程序中使用的跨平台库

我想构建iOS原生应用和Android原生应用。 我想保持管理视图纯粹本机的代码,即。 为Android编写Java代码,为iOS编写Objective-C代码。 我想知道是否可以使用Xamarin(或其他工具/技术)在C#中构建库; 与模型,网络代码,行为逻辑(ViewModel东西)等可以在2个本机应用程序之间共享。 如果有,怎么样? 🙂 谢谢!

如何从phonegap中的图库中选择video?

请帮助我任何人如何只选择在android和iOS中的图库中的video我在线索我试过这个点击这里从媒体中选择video,但它不适合我… var pictureSource; var destinationType; var mediaType; document.addEventListener(“deviceready”, onDeviceReady, false); function onDeviceReady() { pictureSource = navigator.camera.PictureSourceType; destinationType = navigator.camera.DestinationType; mediaType = navigator.camera.MediaType; } navigator.camera.getPicture(onPhotoURISuccess, onFail, { destinationType: destinationType.FILE_URI, mediaType: mediaType.VIDEO, sourceType: source }); function onPhotoURISuccess(imageURI) { console.log(imageURI); } function onFail(message) { console.log(message); } 我使用相同的代码在我的应用程序中实现,但它不能来….

从HTML网页向移动设备地址簿添加联系人

我目前正在建立一个网站,只需轻轻一点,您就可以在IPhone / Android地址簿中添加联系人。 该网站目前是HTML5,但可以实现Javascript和/或PhP选项。 那么有没有一种方法,点击链接,移动设备将打开已经填写了我想要的信息的地址簿(姓名,电子邮件地址,街道地址,电话号码)。 我到处寻找只能find能够做同样事情的应用程序的方法。 我想从网页上创建它。 在哪里,我可以学习如何做到这一点? PS:目前,我正在尝试.VCF文件中的所有内容都可以通过点击下载……这似乎导致我目前无处可去。