问题标签 [titanium-modules]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 Appcelerator 模块中,ENSURE_UI_THREAD 在设备上崩溃
我的代码无法在设备上运行,有人可以帮忙吗?
在模拟器上执行此代码时,它工作正常,但在设备上,应用程序NSLog(_post, nil);
在TweetPost
方法后立即崩溃。我认为这是由于ENSURE_UI_THREAD(Tweet, args);
. 谁能帮我吗..?
appcelerator-mobile - 调用 Appcelerator 模块时的 EXEC_BAD_INSTRUCTION
我正在使用 Appcelerator 模块。在设备上调用模块时出现 EXEC_BAD_INSTRUCTION 错误。
titanium - 使用 iOS 模块构建 Native View 并在 Titanium 中使用它们
我想构建一个 iOS 模块,其中有一个带有 .xib 文件的 viewController 类。现在的问题是如何从我的钛代码中调用该视图。我知道有可用的视图代理,但由于文档不太好,我不知道如何使用它们。
到目前为止,我已经创建了一个可以传递非图形数据的模块,但是如何从我的模块中获取 View 控制器。
我已经检查了 appcelerator wiki,但这没有帮助任何可以指导我的教程都会有所帮助
ios - Titanium 应用程序中的 iOS 原生功能
我有一个 Titanium 应用程序,我想在其中放置几个使用 iPhone SDK(本机)开发的 UI 屏幕。
Titanium 应用程序启动并在某些时候调用本机 UI 类,并且本机类继续导航。
我也需要相应地来回切换。
显然我需要在它们之间传递参数。
是否可以使用 iOS 模块开发来开发这些要求,可以在iOS 模块开发 - Titanium中找到
或者,还有更好的方法?
titanium-mobile - 当 Titanium Appcelerator Module 与 EventKit 集成时,应用程序无法构建
我正在使用大约 6 个月前创建的日历模块开发钛应用程序。当我为日历创建模块时,我使用的是雪豹。但是最近我为 Lion 升级了我的机器,现在,当我尝试修改模块时,它游戏我的路径错误,我用“~”解决了这个问题。并且模块也构建成功。但是当我将它与应用程序集成时,应用程序正在崩溃,甚至无法构建。这很奇怪,因为到目前为止该模块仍在工作,但现在当我尝试使用最新模块构建应用程序时,它无法正常工作。
当我写EKEventStore *store = [[EKEventStore alloc] init];
它崩溃。当我对此发表评论时,该应用程序构建完美。我不知道为什么会这样。该模块已成功构建,但与应用程序集成时,应用程序无法构建。
android - 在 Titanium 中导入 JAR 文件
我已经创建了钛移动模块项目并将 .zip 文件复制到 /lib 文件夹,并在类路径中添加了条目。我接下来要做的事情是什么以便我可以从 JAR 文件中访问该方法。我应该在哪个文件中编写代码来使用 JAR 的方法。
appcelerator-mobile - 无法构建带有 FastPDFKit 的 Titanium Appcelerator 模块
我正在尝试使用 FastPDFKit 创建 Appcelerator 模块。我已经用 XCode 中的演示代码测试了这个模块并且它正在工作。所以,我开始为它实现模块。
我已完成文档中显示的所有步骤以集成 SDK:
- 创建钛模块。并打开为此模块创建的 XCode 项目。
- 复制
FastPdfKit.embeddedframework
到Othe sources
目录中。 - 将代码
FastPdfKit.embeddedframework\Resources\Snippets.txt
放入特定.h
的.m
文件中。 - 设置配置并
FastPdfKitFramework
从info
项目的选项卡中选择。
但是当我尝试构建模块时出现错误,#import "ReaderViewController.h"
我ReaderViewController.h file not found.
不知道为什么这个错误只发生在模块开发中,以及为什么它没有出现在演示项目的 XCode 源代码中。有没有其他设置?请让我知道是否有任何事情可以帮助我解决这个问题,或者只是给我一些建议how to integrate custom libraries for Appcelerator modules
。
titanium-modules - Titanium 的 ALAsset 模块在模拟器上工作但在设备上崩溃有任何提示吗?
我分叉了这个很棒的 Titanium 模块来访问 ALAsset。 https://github.com/amigoni/titanium-mobile-alasset-module
我正在尝试访问图片数据和信息。它似乎在模拟器中工作正常,但在设备上却不行。
这是我怀疑代码的地方
有趣的是,在第 26 项之后,代码似乎崩溃了。正如您从上面的代码中看到的那样,它将是第二页的第一页。
我真的不太了解Objective C,正在寻求帮助。
谢谢
titanium - 安装 Appcelerator Titanium 模块时遇到问题
我从市场安装了 ti.paint 模块(链接)并安装了包含的演示应用程序。它适用于 Android,但我在 iOS 上收到“找不到模块:ti.paint”错误。请帮忙。
我还应该注意,我无法让任何模块与 Titanium 一起使用(不仅仅是 ti.paint)
我的安装步骤
- 我下载了它并将 zip 文件复制到我的项目的根目录
- 我将模块添加到我的 tiapp.xml 文件中,并验证它显示在 tiapp 窗口的模块部分中(请参见随附的屏幕截图)
- 我运行了该应用程序,它在 iOS 中给出了上述错误,但适用于 Andoid
注意:要让 ti.paint 完全运行,我必须将文件夹“Android”重命名为“android”,将“iPhone”重命名为“iphone”
另外:在单独的测试中,我通过将 .zip 文件拖到 /Library/Application Support/Titanium 文件夹来安装模块,但遇到了同样的错误。
最后,看起来好像构建过程正确处理了模块(因为它解压缩并创建适当的文件夹),只是当我将它们包含在我的 app.js 文件中时无法识别它们。
这个很紧急,请帮忙。
ios - Titanium 无法在 iOS 模拟器上显示 admob
我正在尝试让 Admob 与 Titanium iOS App 一起使用。
首先,我下载了 Ti.admob 模块并将其集成到我的应用程序中。在构建时,我可以在 Titanium 控制台上看到我的应用程序找到了 Ti.Admob 模块,但模拟器屏幕上没有显示任何内容。
这是我在 ApplicationWindow.js 中的代码
}
这是我的 Titanium 控制台。