尝试使用NetBeans Gluon插件/Apple免费资源调配启动iOSDevice时出错
我已经使用NetBeans 8.1、Glon插件、javafxports 1.0.7、Mac OS X 10.11.1和Xcode 7成功运行了一个简单的Glon应用程序,使用Glon Mobile-单视图项目。然而,当我尝试使用launch | launchIOSDevice在连接的iPhone6上运行时,我的配置出现了错误。错误消息是任务“:createIpa”的执行失败 未找到与“/(?i)iPhone开发者| iOS开发/”匹配的签名标识 我在Xcode上设置了一个同名项目,并在连接的设备上运行它。我验证了我已经为我的项目(Xcode | Preferences | Accounts)定义了配置文件和签名标识。我验证了Xcode项目包标识符与Default-info.pllist文件中定义的ios CbundleIdentifier相同。我尝试在build.gradle文件中定义ios属性IOSSProvisioningProfile和iosSignIdentity。这会给出不同的错误消息,但构建仍然失败 是否有人在已连接的IOS设备上使用苹果的免费资源调配成功运行NetBeans/Glion移动应用程序?我肯定我做错了什么,但我需要帮助来解决它尝试使用NetBeans Gluon插件/Apple免费资源调配启动iOSDevice时出错,netbeans,ios-provisioning,gluon-mobile,Netbeans,Ios Provisioning,Gluon Mobile,我已经使用NetBeans 8.1、Glon插件、javafxports 1.0.7、Mac OS X 10.11.1和Xcode 7成功运行了一个简单的Glon应用程序,使用Glon Mobile-单视图项目。然而,当我尝试使用launch | launchIOSDevice在连接的iPhone6上运行时,我的配置出现了错误。错误消息是任务“:createIpa”的执行失败 未找到与“/(?i)iPhone开发者| iOS开发/”匹配的签名标识 我在Xcode上设置了一个同名项目,并在连接的设
提前谢谢 我没有尝试使用免费的资源调配配置文件。我是通过一个苹果开发者帐户完成的,但以下是我采取的步骤,也许它可以帮助你:
您还可以查看:免费资源调配建议,但您可能已经有了。您可以使用免费资源调配帐户。您只需在iOS设置中的build.gradle文件中添加几行:
iosProvisioningProfile = 'xxxx'
iosSignIdentity = 'yyyy'
ProvisioningProfile是您在xCode中创建的配置配置文件的文件名。只需右键单击,然后选择“在Finder中显示”。只需复制文件名(不需要复制“mobileprovision”扩展名)
您可以通过打开终端并输入以下命令来获得符号(yyyy):
security find-identity -v -p code signing
查找包含“iPhone开发者:”行的行并复制引号中的所有内容您需要一个apple开发者帐户(免费版本工作正常)。然后创建一个与Gluon项目匹配的xCode项目,以便: xCode项目中的
产品名称
与Gluon项目的项目名称
而且
组织标识符
与Gluon项目的包名
我在Eclipse和后来的Netbeans中都做过这个,而且在这两个地方都做过
编辑:通过使用这种方式,你可以退出你的应用程序(大约每24小时一次)-这意味着打开项目(之前创建的项目类似于你的Gluon项目)-让xCode使用你的开发者id重新验证项目。如果你不这样做,你将体验到你的应用程序无法打开,(但当你双击iPhone上的home(主页)按钮时,它将显示/存在于其他打开的应用程序中).谢谢你的详细列表。我放弃了免费资源调配的尝试,继续使用我的开发者帐户。一切都很好。此外,你只需为每个设备创建一个XCode项目,这是免费资源调配的一个显著优势。