android - LibGDX : Deploying to iOS device : ApplicationVerificationFailed -


so, have been trying couple of days deploy phone. paid ios developer. have made demo ios app test bundle id works. cant libgdx deploy. phone running ios 9 beta 3

so bundle id com.burfdevelopment.hackworld (first thing came mind) in xcode, can deploy dummy hackworld app device.

in robotvm.properties have

app.id=com.burfdevelopment.hackworld 

in main bunild.gradle have

robovm {         iosprovisioningprofile = "iosteam provisioning profile: com.burfdevelopment.hackworld"     } 

i have tried new hackworld profile, still did not work.

full output

failure: build failed exception.  * went wrong: execution failed task ':ios:launchiosdevice'. > failed launch ios device  * try: run --info or --debug option more log output.  * exception is: org.gradle.api.tasks.taskexecutionexception: execution failed task ':ios:launchiosdevice'.     @ org.gradle.api.internal.tasks.execution.executeactionstaskexecuter.executeactions(executeactionstaskexecuter.java:69)     @ org.gradle.api.internal.tasks.execution.executeactionstaskexecuter.execute(executeactionstaskexecuter.java:46)     @ org.gradle.api.internal.tasks.execution.postexecutionanalysistaskexecuter.execute(postexecutionanalysistaskexecuter.java:35)     @ org.gradle.api.internal.tasks.execution.skipuptodatetaskexecuter.execute(skipuptodatetaskexecuter.java:64)     @ org.gradle.api.internal.tasks.execution.validatingtaskexecuter.execute(validatingtaskexecuter.java:58)     @ org.gradle.api.internal.tasks.execution.skipemptysourcefilestaskexecuter.execute(skipemptysourcefilestaskexecuter.java:42)     @ org.gradle.api.internal.tasks.execution.skiptaskwithnoactionsexecuter.execute(skiptaskwithnoactionsexecuter.java:52)     @ org.gradle.api.internal.tasks.execution.skiponlyiftaskexecuter.execute(skiponlyiftaskexecuter.java:53)     @ org.gradle.api.internal.tasks.execution.executeatmostoncetaskexecuter.execute(executeatmostoncetaskexecuter.java:43)     @ org.gradle.api.internal.abstracttask.executewithoutthrowingtaskfailure(abstracttask.java:310)     @ org.gradle.execution.taskgraph.abstracttaskplanexecutor$taskexecutorworker.executetask(abstracttaskplanexecutor.java:79)     @ org.gradle.execution.taskgraph.abstracttaskplanexecutor$taskexecutorworker.processtask(abstracttaskplanexecutor.java:63)     @ org.gradle.execution.taskgraph.abstracttaskplanexecutor$taskexecutorworker.run(abstracttaskplanexecutor.java:51)     @ org.gradle.execution.taskgraph.defaulttaskplanexecutor.process(defaulttaskplanexecutor.java:23)     @ org.gradle.execution.taskgraph.defaulttaskgraphexecuter.execute(defaulttaskgraphexecuter.java:88)     @ org.gradle.execution.selectedtaskexecutionaction.execute(selectedtaskexecutionaction.java:37)     @ org.gradle.execution.defaultbuildexecuter.execute(defaultbuildexecuter.java:62)     @ org.gradle.execution.defaultbuildexecuter.access$200(defaultbuildexecuter.java:23)     @ org.gradle.execution.defaultbuildexecuter$2.proceed(defaultbuildexecuter.java:68)     @ org.gradle.execution.dryrunbuildexecutionaction.execute(dryrunbuildexecutionaction.java:32)     @ org.gradle.execution.defaultbuildexecuter.execute(defaultbuildexecuter.java:62)     @ org.gradle.execution.defaultbuildexecuter.execute(defaultbuildexecuter.java:55)     @ org.gradle.initialization.defaultgradlelauncher.dobuildstages(defaultgradlelauncher.java:149)     @ org.gradle.initialization.defaultgradlelauncher.dobuild(defaultgradlelauncher.java:106)     @ org.gradle.initialization.defaultgradlelauncher.run(defaultgradlelauncher.java:86)     @ org.gradle.launcher.exec.inprocessbuildactionexecuter$defaultbuildcontroller.run(inprocessbuildactionexecuter.java:90)     @ org.gradle.tooling.internal.provider.executebuildactionrunner.run(executebuildactionrunner.java:28)     @ org.gradle.launcher.exec.chainingbuildactionrunner.run(chainingbuildactionrunner.java:35)     @ org.gradle.launcher.exec.inprocessbuildactionexecuter.execute(inprocessbuildactionexecuter.java:41)     @ org.gradle.launcher.exec.inprocessbuildactionexecuter.execute(inprocessbuildactionexecuter.java:28)     @ org.gradle.launcher.daemon.server.exec.executebuild.dobuild(executebuild.java:49)     @ org.gradle.launcher.daemon.server.exec.buildcommandonly.execute(buildcommandonly.java:36)     @ org.gradle.launcher.daemon.server.api.daemoncommandexecution.proceed(daemoncommandexecution.java:120)     @ org.gradle.launcher.daemon.server.exec.watchfordisconnection.execute(watchfordisconnection.java:37)     @ org.gradle.launcher.daemon.server.api.daemoncommandexecution.proceed(daemoncommandexecution.java:120)     @ org.gradle.launcher.daemon.server.exec.resetdeprecationlogger.execute(resetdeprecationlogger.java:26)     @ org.gradle.launcher.daemon.server.api.daemoncommandexecution.proceed(daemoncommandexecution.java:120)     @ org.gradle.launcher.daemon.server.exec.requeststopifsingleuseddaemon.execute(requeststopifsingleuseddaemon.java:34)     @ org.gradle.launcher.daemon.server.api.daemoncommandexecution.proceed(daemoncommandexecution.java:120)     @ org.gradle.launcher.daemon.server.exec.forwardclientinput$2.call(forwardclientinput.java:74)     @ org.gradle.launcher.daemon.server.exec.forwardclientinput$2.call(forwardclientinput.java:72)     @ org.gradle.util.swapper.swap(swapper.java:38)     @ org.gradle.launcher.daemon.server.exec.forwardclientinput.execute(forwardclientinput.java:72)     @ org.gradle.launcher.daemon.server.api.daemoncommandexecution.proceed(daemoncommandexecution.java:120)     @ org.gradle.launcher.daemon.server.health.daemonhealthtracker.execute(daemonhealthtracker.java:47)     @ org.gradle.launcher.daemon.server.api.daemoncommandexecution.proceed(daemoncommandexecution.java:120)     @ org.gradle.launcher.daemon.server.exec.logtoclient.dobuild(logtoclient.java:66)     @ org.gradle.launcher.daemon.server.exec.buildcommandonly.execute(buildcommandonly.java:36)     @ org.gradle.launcher.daemon.server.api.daemoncommandexecution.proceed(daemoncommandexecution.java:120)     @ org.gradle.launcher.daemon.server.exec.establishbuildenvironment.dobuild(establishbuildenvironment.java:71)     @ org.gradle.launcher.daemon.server.exec.buildcommandonly.execute(buildcommandonly.java:36)     @ org.gradle.launcher.daemon.server.api.daemoncommandexecution.proceed(daemoncommandexecution.java:120)     @ org.gradle.launcher.daemon.server.health.hintgcafterbuild.execute(hintgcafterbuild.java:41)     @ org.gradle.launcher.daemon.server.api.daemoncommandexecution.proceed(daemoncommandexecution.java:120)     @ org.gradle.launcher.daemon.server.exec.startbuildorrespondwithbusy$1.run(startbuildorrespondwithbusy.java:50)     @ org.gradle.launcher.daemon.server.daemonstatecoordinator$1.run(daemonstatecoordinator.java:246)     @ org.gradle.internal.concurrent.executorpolicy$catchandrecordfailures.onexecute(executorpolicy.java:54)     @ org.gradle.internal.concurrent.stoppableexecutorimpl$1.run(stoppableexecutorimpl.java:40) caused by: org.gradle.api.gradleexception: failed launch ios device     @ org.robovm.gradle.tasks.iosdevicetask.invoke(iosdevicetask.java:45)     @ org.gradle.internal.reflect.javamethod.invoke(javamethod.java:75)     @ org.gradle.api.internal.project.taskfactory.annotationprocessingtaskfactory$standardtaskaction.doexecute(annotationprocessingtaskfactory.java:226)     @ org.gradle.api.internal.project.taskfactory.annotationprocessingtaskfactory$standardtaskaction.execute(annotationprocessingtaskfactory.java:219)     @ org.gradle.api.internal.project.taskfactory.annotationprocessingtaskfactory$standardtaskaction.execute(annotationprocessingtaskfactory.java:208)     @ org.gradle.api.internal.abstracttask$taskactionwrapper.execute(abstracttask.java:589)     @ org.gradle.api.internal.abstracttask$taskactionwrapper.execute(abstracttask.java:572)     @ org.gradle.api.internal.tasks.execution.executeactionstaskexecuter.executeaction(executeactionstaskexecuter.java:80)     @ org.gradle.api.internal.tasks.execution.executeactionstaskexecuter.executeactions(executeactionstaskexecuter.java:61)     ... 57 more caused by: org.robovm.libimobiledevice.libimobiledeviceexception: applicationverificationfailed     @ org.robovm.libimobiledevice.util.applauncher$1.error(applauncher.java:1001)     @ org.robovm.libimobiledevice.callbacks.callinstproxycallback(callbacks.java:64)   build failed 

i have same problem every time developed app. these points may help:

in membercenter (https://developer.apple.com/account/ios/certificate/certificatelist.action):

  • make sure have created ios development certificate
  • make sure have created app id , matched app.id in robovm.properties file in project
  • make sure have have registered physical device udid
  • make sure have created provisioning profile development , checked device during creation
  • check, none of certificates expired

in xcode:

  • make sure ios development certificate , provisioning profile visible in xcode > preferences > apple id > view details...; otherwise download them again , double click them
  • make sure have recent version of xcode

in project (i.e. eclipse):

  • make sure asset names , filenames have no special characters
  • make sure have recent version of robovm eclipse
  • make sure have entered recent version number of robovm , libgdx in build.gradle in root project folder (https://libgdx.badlogicgames.com/versions.html)
  • clean , rebuild projects

run configuration:

  • choose development signing identity
  • choose development provisioning profile app
  • choose matching architecture device

run , work.


Comments

Popular posts from this blog

python - Healpy: From Data to Healpix map -

c - Bitwise operation with (signed) enum value -

xslt - Unnest parent nodes by child node -