标签: appcelerator

Sproutcore + PhoneGap/Titanium?

我现在正在学习Sproutcore来编写我的应用程序.

后端只是一个将json推送到前端Sproutcore应用程序的服务器.

我想知道当我使用PhoneGap或Titanium将我的应用程序移植到手机时会是怎样的.

我必须重写多少当前的Sproutcore应用程序?它只是视图,从而使控制器和模型不受影响吗?

原因Sproutcore提供了大量的UI,我想我必须更换那些,如果我希望我的应用程序看起来原生(iPhone按钮,列表等).

当我将Sproutcore与Phonegap或Titanium结合使用时,它会是什么样的指南/教程?

javascript sproutcore titanium appcelerator cordova

5
推荐指数
1
解决办法
1256
查看次数

如何使用Titanium查询父视图的子视图?

我希望创建一个通用例程,它将对视图的子项进行操作.在例程中,我需要能够迭代子视图.我没有在API中看到任何表明有任何方法来获取子视图的内容.有一个"add()"和一个"remove()"方法,但没有像"get()"那样,也没有像"views"这样的属性.我错过了什么?

iphone mobile android titanium appcelerator

5
推荐指数
1
解决办法
9071
查看次数

如何使用JSON创建rss feed?

我想知道如何用json创建一个rss feed因为现在我要按照厨房水槽的例子来创建一个

你能指导我吗?

xml rss json appcelerator

5
推荐指数
2
解决办法
7033
查看次数

后退按钮使用appcelerator钛退出android中的应用程序

我是Titanium Development的新手.在Native android中,如果我们按下后退按钮,只有当前活动将被关闭,它将返回到之前的活动,但是当我使用Titanium在Android中按下后退按钮时,它将退出应用程序.

我该如何改变这种行为?

android titanium appcelerator

5
推荐指数
1
解决办法
4059
查看次数

Xamarin vs Titanium Appcelerator?

我开发了原生Android应用程序,现在要求开发的应用程序需要在Xamarin或Titanium Appcelerator等跨平台上,现在请一些专家软件工程师建议我应该选择哪个跨平台?为什么?如果我选择Xamarin那么Xamarin的优点和缺点是什么?如果我选择Titanium Appcelerator那么钛的优点和缺点是什么?任何帮助将受到高度赞赏.

android titanium appcelerator appcelerator-mobile xamarin

5
推荐指数
2
解决办法
1万
查看次数

无效的Swift支持 - 缺少SwiftSupport文件夹

我已经更新了当前提交的Titanium应用程序并使用swift添加了一个手表扩展.

如果我在sim上构建和测试并直接构建到设备,一切正常.当我将应用程序提交到Apple应用程序商店时(通过XCode Organizer),我只会遇到问题.

二进制提交,通过验证,但我收到来自iTunes Connect的电子邮件如下:

亲爱的开发者,

我们发现您最近交付的"xxxxxxxxxxx"存在一个或多个问题.要处理您的交付,必须纠正以下问题:

无效的Swift支持 - 缺少SwiftSupport文件夹.使用当前公共(GM)版本的Xcode重建您的应用程序并重新提交.

一旦纠正了这些问题,您就可以重新更新已更正的二进制文件.

似乎它可能与构建设置有关:嵌入式内容包含Swift代码.

如果Titanium项目包含嵌入式Swift ,则看起来需要将其设置为Yes.

截至目前,我无法提交应用程序.这是一个Ti问题还是我应该遵循的另一个步骤?

XCode:7.3,SDK:5.2.2.GA - 仅使用Ti CLI创建和构建的项目.

itunesconnect appcelerator swift apple-watch appcelerator-titanium

5
推荐指数
1
解决办法
4494
查看次数

Appcelerator Hyperloop Android - 如何使用某些使用传递引用结构的传感器管理器功能

我是第一次进入Hyperloop,特别是目前专门用于Android,虽然它进展得相当好,但我有一个问题,我将在下面解释.

我已成功获得传感器管理器的句柄并设置传感器侦听器事件以从传感器获取值.

如果有人需要这些代码,请点击下面

var AndroidAppPkg = require('android.app.*');
var AndroidHardware = require('android.hardware.*');
var Context = require('android.content.Context');
var Sensor = AndroidHardware.Sensor;
var SensorEvent = AndroidHardware.SensorEvent;
var SensorEventListener = AndroidHardware.SensorEventListener;
var SensorManager = AndroidHardware.SensorManager;
var Activity = AndroidAppPkg.Activity;
var Matrix = require('android.opengl.Matrix');

var activity = new Activity(Titanium.App.Android.getTopActivity());
var appContext = activity.getApplicationContext();

var obj = appContext.getSystemService(Context.SENSOR_SERVICE);

var sensorManager = SensorManager.cast( obj );

var sensor = sensorManager.getDefaultSensor(Sensor.TYPE_ROTATION_VECTOR);

Ti.API.info('Set up sensor event');
var sensorEvent = new SensorEventListener({
    onSensorChanged:function(event){
        // sensor values retrieve here
    }
});
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是如何使用涉及通过引用传递参数的Android传感器管理器功能.例如, …

android appcelerator android-sensors sensormanager hyperloop

5
推荐指数
0
解决办法
283
查看次数

钛后退按钮 - 始终关闭我的应用程序

我的应用程序遇到了新问题,我正在使用 Appcelerator Titanium 进行开发。我想从我的设备锁定后退按钮,这样当我每次使用他时应用程序都不会关闭。仅当我位于主菜单时,我才想关闭应用程序。这是我的代码:

Ti.UI.currentWindow.addEventListener('android:back',function(){
alert(Ti.App.PositionNow);
if(Ti.App.PositionNow=='0') {
    alert('do quit');
} else if(Ti.App.PositionNow=='1') {
    Ti.App.multi_tableView.addEventListener('click',myfunction);
    var duration = 300;
    var setOldOpacity = Titanium.UI.createAnimation();
    setOldOpacity.opacity = 1;
    setOldOpacity.zIndex = 1;
    setOldOpacity.duration = duration;

    var setOldBottom = Titanium.UI.createAnimation();
    setOldBottom.bottom = 0;
    setOldBottom.duration = duration;

    var setOldTop = Titanium.UI.createAnimation();
    setOldTop.top = 0;
    setOldTop.duration = duration;

    var animationHandler2 = function() {
           setOldTop.removeEventListener('complete',animationHandler2);
           Ti.App.multi_view_first.animate(setOldTop);
           Ti.App.multi_view_second.animate(setOldBottom);
           Ti.App.multi_tableView.animate(setOldOpacity);
        };
    setOldTop.addEventListener('complete',animationHandler2);
    Ti.App.multi_view_first.animate(setOldTop);
    Ti.App.multi_view_second.animate(setOldBottom);
    Ti.App.multi_tableView.animate(setOldOpacity);
    alert('hallo1');
    Ti.App.PositionNow = 0;
}
return false;
});
Run Code Online (Sandbox Code Playgroud)

我有一个变量,我可以在其中从菜单的层次结构中跟踪用户的位置。所以应用程序应该只在位置为“0”时关闭。

如果位置为“1”,则应该有动画,因此这可以工作,但在动画期间,应用程序会立即关闭。

窗口的代码是这样的:

Ti.App.hs_win = Ti.UI.createWindow({ …
Run Code Online (Sandbox Code Playgroud)

javascript android titanium appcelerator

4
推荐指数
1
解决办法
1582
查看次数

Appcelerator [错误]:配置证书更新后无效"--pp-uuid"

我是Appcelerator和Stackoverflow的新手,所以请原谅我的无知.

我刚刚更新了我的iOS配置证书,现在我收到以下错误.有任何想法吗?我正在使用SDK 5.0.0.GA和studio build 4.0.0.

[ERROR] :  Invalid "--pp-uuid" value "d806f6cb-f67e-40e5-a9f3-88b8af3bcfae"
For help, run: titanium help build
2016-01-16T21:08:11.950Z | TRACE  | titanium exited with exit code 1
2016-01-16T21:08:11.951Z | ERROR  | Error: ti run exited with error code 1
    at ChildProcess.<anonymous> (/Users/rwhatcher/.appcelerator/install/5.1.0/package/node_modules/appc-cli-titanium/plugins/run.js:92:66)
    at ChildProcess.emit (events.js:110:17)
    at Process.ChildProcess._handle.onexit (child_process.js:1074:12)
2016-01-16T21:08:11.952Z | TRACE  | Sending exit signal to titanium process:  56550
Run Code Online (Sandbox Code Playgroud)

appcelerator

4
推荐指数
2
解决办法
4624
查看次数

不允许使用读取权限请求发布或管理权限

我收到了错误

[ERROR] :      message = "Publish or manage permissions are not permitted to be requested with read permissions.";
Run Code Online (Sandbox Code Playgroud)

当我点击我的应用程序登录Facebook时.我的同事怎么没有.相同的代码,相同的模块等

Appcelerator Studio, build: 4.5.0.201602170821
(c) Copyright 2012-2014 by Appcelerator, Inc.  All rights reserved.
Build: jenkins-appcelerator-rcp-master-340 (origin/master)
Date: 17 February 2016, 08:22:10
Run Code Online (Sandbox Code Playgroud)

版本信息

# ti --version
5.0.6
# appc --version
5.2.0
Run Code Online (Sandbox Code Playgroud)

请帮忙.我正在尝试在appcelerator上构建iOS 9.2.

谢谢

facebook appcelerator ios appcelerator-titanium

4
推荐指数
1
解决办法
5331
查看次数