草庐IT

CodenameOne

全部标签

ios - 无法安装 Codename 一个 iOS 调试应用程序

我有一个已经在商店中的应用程序,现在我正忙于进行一些更改,我想在将更新提交到商店之前在设备上进行测试。更改后,我发送了一个iOS调试版本。当我尝试在我的设备上安装该应用程序时,没有任何反应,甚至没有显示通常显示为codename-one.appspot.comwouldliketoinstall"Appname"的对话框。我也尝试在我的Mac上通过iTunes安装该应用程序,但安装失败。我在使用iFunbox时也遇到了错误。我的应用程序有什么问题?我还有其他使用相同调试证书的应用程序,并且正在顺利安装。 最佳答案 最初通过AppSt

ios - 代号为 1 的 iPhone 虚拟键盘中的下一步/完成按钮位置不一致

使用CodenameOne时的文本字段:TextFieldfield1=newTextField(30);TextFieldfield2=newTextField(30);我得到以下两个虚拟键盘:这是不一致的行为,因为“完成”选项在位置之间移动。 最佳答案 您可以使用以下方法隐藏包含单个条目的“完成”按钮的工具栏条目:field1.putClientProperty("iosHideToolbar",Boolean.TRUE);设置后,工具栏将不会出现。这样做的逻辑是一致性,您可以让用户明确按下通常无法访问的“完成”按钮。完成/下一

ios - 代号一 : Text not showing using Roboto or Keep Calm Medium font on iOS

我在我的CodenameOne应用程序中使用了不同的字体。如果我包含并使用Googlefonts中的Roboto-Bold.ttf或Oswald字体或来自dafont.com的KeepCalmMedium尽管字体打包在生成的.ipa中,但文本显示在Android和CodenameOneSimulator上(如thisSOquestion所报告)但不显示在iOS上(既不在设备上也不在XCode设备上)通过代号一。我尝试使用style=PLAIN或BOLD,结果相同。我使用了font=Font.createTrueTypeFont(fontName,fontFilename).derive

ios - 将 iPhone 设备添加到 Codenameone 证书生成器的 Apple Id 查询

我已经构建了我的第一个应用程序,并希望将其安装到我的个人iPhone上进行测试,这就是我的问题所在。我的设置是我有一个家庭AppleID,要部署到的iPhone已连接到该ID。我有一个新的[公司]AppleID,我打算为我的新AppleDeveloper帐户注册它,因此AppStore会看到我的公司名称。在Eclipse>Properties>IOS>Generate[certificate]buttondialog中,您可以将设备添加到列表中,稍后可以接收测试应用程序(例如,通过二维码路径)。我的具体问题是,您能否在此列表中添加一个使用我的HomeAppleID注册的iPhoneUD

ios - 在 Codenameone 中恢复应用内非消耗品

我的问题是,我真的需要帮助,是我无法使有条件地呈现“恢复购买”按钮的逻辑正常工作。我在我的IOS应用程序中构建了一个应用程序内购买按钮,允许用户支付一次以解锁额外功能-类型为“非消耗品”。使用我的普通家庭用户AppleID和其他一些测试AppleID(不是沙盒测试人员),购买功能在TestFlight中运行良好。我没有Mac,因此无法使用Sandbox环境。当试用期结束时,我会显示“购买”按钮,这将调用CN1购买API和PurchaseCallback,然后我使用Storage来存储已购买的标志。purchaseApp.addActionListener(e->{if(Purchase

ios - 代号一 - 可滚动布局中的固定页脚

我想实现一个带有图像页脚的表单,放置在View的底部,以及一个沿Y坐标的可滚动容器。我尝试使用BorderLayout:在SOUTH位置我放置了图像页脚;在NORTH位置,我放置了一个可滚动的BoxLayout。结果是我可以滚动BoxLayout的子元素,但如果我在BoxLayout中添加太多元素,页脚就会消失。我该如何解决?编辑我更改了我的父布局,从BorderLayout到2x1TableLayout(我让它不可滚动):在第一行我放置了可滚动的BoxLayout,在最后一行我放置了图像页脚。然后我使用表格约束来增加第一行的高度,从而将页脚推到底部。我在添加BoxLayout时使用了

java - 在 Eclipse 中使用代号一

我有一个当前的Java应用程序,我想在iPhone上运行。这只是出于兴趣,因此我不介意GUI是否有一点偏差,所以我希望尽可能少地执行此操作。我已经在eclipse中安装了代号为one的插件,但我不确定从这里去哪里。我做了什么:我创建了一个代号类型的新项目,打开源文件夹(在Eclipse中)并将创建的文件替换为我已经编写的java文件。但是,我现在在文件中每次使用swing组件时都会出错。我能做什么?我在想我不应该删除我删除的文件-它们只是生成的类,但后来我不知道如何将它与我当前的java程序合并(顺便说一句,这是一个国际象棋应用程序)。此外,我所有的java文件都在一个名为chess的

ios - Opentok 不调用 ios 中的 Controller 方法 (sessiondidconnect)

我正在尝试使用代号一来实现OpenTok应用程序。我已经开始使用android并且几乎一切正常。我使用native界面导入OpenTok库。现在我正在尝试实现ios端。我有一个像ViewController一样的类:@interfacebe_lsit_opentok_iosTestHelper:NSObject此类实现session连接所需的所有方法:https://tokbox.com/developer/tutorials/ios/basic-video-chat/(第4步)。我实现native接口(interface)的类使用api_key处理session的初始化......然

php - 带有 php 问题的代号一推送通知

我在我的应用程序中启用了推送通知,添加了构建提示,在Play开发者控制台上注册了api,在我的服务器上创建并加载了苹果证书。当我在设备上测试该应用程序时,它会成功注册推送通知。但是,我的问题在于尝试实际发送推送通知。我希望它通过PHP发送。我使用的代码直接取自开发人员指南。然而,这不起作用......是我的代码有问题还是我在启用推送通知过程中做错了什么。'XXXXXXXX','cert'=>'http://kyven.co.za/mibrand/certificate/XXXX.p12','production'=>false,'device'=>null,'packageName'=

android - 如何将依赖项添加到我的 Codename One Android 应用程序中的根级 build.gradle 文件?

我已经为我要集成的第3方库添加了android.gradleDep构建提示和正确的“compile'....'”提示。(在本例中为Firebase)。在CodenameOneAndroid应用程序的根级build.gradle文件中,我如何:将类路径依赖项添加到构建脚本部分?在allprojects部分添加Maven依赖项?编辑:3。添加插件,例如:applyplugin:'com.google.gms.google-services'举个例子:buildscript{dependencies{classpath'com.google.gms:google-services:3.1.0