草庐IT

Appcelerator

全部标签

javascript - IOS 的自定义图片库?

我学会了使用iOS默认原生图库通过以下代码选择图片,gallery.addEventListener('click',function(e){Titanium.Media.openPhotoGallery({success:function(event){//setimageviewTi.API.debug('Ourtypewas:'+event.mediaType);varcropRect=event.cropRect;varimage=event.media;varthumbnail=event.thumbnail;console.log('thumbnail:');},cance

ios - 在不使用 Appcelerator Cloudpush (ACS) 的情况下接收从 APNS 到 Titanium (iOS) App 的推送通知?

我现在负责iOS和Android应用的初始发布。开始这项工作的开发人员离开了公司,我们只剩下一个不完整的Titanium应用程序需要完成。完成此应用程序后,我们不打算继续使用Titanium。我们需要向此应用添加推送通知。我们使用标准GCM推送服务器启用了Android推送通知http://iamyellow.net/post/40100981563/gcm-appcelerator-titanium-module或https://marketplace.appcelerator.com/apps/5165#!overview有谁知道使用直接连接到Apple服务器且不需要通过ACS发送

android - 移动设计 - 显示多列表

我们正在开发一个手机应用程序,我们需要在手机上显示多列数据。考虑下面的一个这样的例子:CommodityName|QtyatA|QtyatB|QtyatC|QtyatD|QtyatE|==============|========|========|========|========|========|Sugar|10|500|-|-|100000|============================================================Rice|100|100|-|-|100000|====================================

ios - 与我所在国家/地区以外的应用程序的连接问题

我在titaniumstudio开发了一个应用程序,一切正常。至少在我的国家(葡萄牙)。当我将我的应用程序发送给Apple进行审查时,他们无法连接到具有我的应用程序所需信息的服务器。这是我连接到服务器的方式:functiongetData(){if(Ti.Network.networkType==Ti.Network.NETWORK_NONE){vardialog=Ti.UI.createAlertDialog({ok:'OK'});dialog.message='CheckyourInternetconnection.';dialog.title='Alert';dialog.sho

ios - 从使用 Titanium Appcelerator 创建的应用程序中删除灰色调

在TitaniumAppcelerator/Alloy中创建的项目中,我创建了一个带有TabGroup按钮的简单窗口。该按钮会打开一个模态窗口,其中包含一个NavigationBar。无需在TSS文件中指定任何内容,TabGroup和NavigationBar(s)都会应用灰色色调。我想将其移除并使所有内容都变成半透明的,就像它本身看起来一样。另外可以看到模态窗口的NavigationBar在打开动画的时候是半透明的,然后导航之后突然变成了灰色。 最佳答案 如果您想要在标题栏区域中使用导航按钮,那么您唯一的解决方案是使用这两个属性:

ios - Appcelerator Geolocation 从不返回 iOS 上的速度

我正在使用Appcelerator来提供地理跟踪。这在Android上运行良好,但在iOS平台上,我无法从onLocation事件中获取速度或航向信息。我初始化我的GPS:permissions.requestLocationPermissions(Ti.Geolocation.AUTHORIZATION_ALWAYS,function(e){if(e.success&&!configuredMonitoring){if(OS_IOS){Ti.Geolocation.accuracy=Ti.Geolocation.ACCURACY_BEST;Ti.Geolocation.distanc

android - 通过公司代理的 Titanium Appcelerator

所以我想知道是否有人成功地让Titanium的Appcelerator在公司代理后面工作。我似乎找不到任何关于如何在SDK中输入代理信息的信息。提前致谢。 最佳答案 我找不到用于设置TitaniumDeveloper代理设置的文档,但您可能想尝试TitaniumStudio。您可以在http://preview.appcelerator.com/studio/下载它这是一篇关于如何配置代理访问的文章。http://wiki.appcelerator.org/display/tis/Using+Aptana+Studio+from+b

android - 移动应用程序中的用户身份验证

所有这些移动应用程序如何登录用户?我做了很多研究并阅读了教程,但找不到明确的答案...我使用PhilSturgeon的RESTserver为我的Codeigniter网络应用程序创建了一个API.现在我需要创建一个移动应用程序(适用于Android和ios)来处理来self的Web服务器的远程数据。(我决定使用Appcelerator构建我的应用程序。)我的目标是允许用户从我的移动应用程序登录并通过REST服务器API进行CRUD操作。API使用HTTPdigestaccessauthentication但我担心安全问题,因为它通过HTTP发送用户名和密码。有没有更安全的方法来验证用户

ios - Titanium,验证名称包含 -> & 的 iOS 应用程序

用钛开发的应用程序我必须发布一个名为Pizze&Altro的应用问题出在应用名称中的&文件tiapp.xml给了我错误,然后我把名字写成这样:(问题1解决了)但是,在使用xCode验证应用程序期间,我发现自己遇到了这个错误(问题2)我试过这个解决方案:https://developer.appcelerator.com/question/147989/invalid-url-scheme-when-validating-app,我通过像这样编辑此部分将Info.plist文件复制到应用程序的目录中:CFBundleURLTypesCFBundleURLName--.--.--CFBun

ios - 我们如何在 iOS Appcelerator 中获取设备 token

我正在使用AppceleratorStudio。我想从iPhone获取设备token。我正在关注Appcelerator文档,但是当应用程序安装时它会显示警告“你想要接收通知”,并且在点击它之后控制台中没有打印任何内容。这是我的代码:varself=Titanium.UI.createWindow({backgroundColor:'#146FA6',title:'Menu',});vardeviceToken=null;//CheckifthedeviceisrunningiOS8orlaterif(Ti.Platform.name=="iPhoneOS"&&parseInt(Ti.