Closed sscann closed 5 years ago
This isn't good: Apple%20certs/
you have a space in your path which you shouldn't have. It leads to problems. @shannah is it possible that there is an issue with enterprise certificate generation?
There was a problem with the conversion between file urls and file paths in the certificate wizard. If you manually fix all of the problematic paths it should work.
e.g. /C:/Users/sscan/OneDrive/Library/Apple%20certs/RelianTrak_Distribution.mobileprovision would become C:\Users\sscan\OneDrive\Library\Apple certs\RelianTrak_Distribution.mobileprovision
The slashes may need escaping - not sure - but if you do it through the preferences UI then it will handle that for you.
I have fixed this in git so that this won't be an issue after the next update.
this error is occuring
Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: Some input files use unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. Not copying library F:\data_kdp\programs\CodenameOne\ws_codenameone\ForceSos_acfe\native\internal_tmp , it can't be read. Not copying library F:\data_kdp\programs\CodenameOne\ws_codenameone\ForceSos_acfe\override , it's a directory. Not copying library F:\data_kdp\programs\CodenameOne\ws_codenameone\ForceSos_acfe\lib\impl\cls , it's a directory. Not copying library F:\data_kdp\programs\CodenameOne\ws_codenameone\ForceSos_acfe\lib\impl\stubs , it's a directory. Note: F:\data_kdp\programs\CodenameOne\ws_codenameone\ForceSos_acfe\lib\impl\native\javase\com\codename1\googlemaps\InternalNativeMapsImpl.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. F:\data_kdp\programs\CodenameOne\ws_codenameone\ForceSos_acfe\build.xml:96: A certificate from Apple with the appropriate password is required for building an iOS native app! You can generate this certificate using our certificate wizard by right clicking on the project and followingthe steps. Notice you will need an Apple IO developer account. BUILD FAILED (total time: 25 seconds)
I don't use your certificate wizar. I set manually check my codenameone_settings #
codename1.arg.android.debug=false
codename1.arg.ios.NSCameraUsageDescription=xxxxxxxxxxxxxxxxxxxxxx
codename1.arg.vserv.scaleMode=false
codename1.arg.build.incSources=1
codename1.arg.j2me.nativeThemeConst=0
codename1.arg.ios.keyboardOpen=false
codename1.arg.ios.project_type=iphone
codename1.arg.ios.NSContactsUsageDescription=xxxxxxxxxxxxxxxxxxx
codename1.vendor=Geotrack Solutions SRL
codename1.version=3.1
codename1.arg.ios.newPipeline=true
codename1.displayName=Asistencia CFE
codename1.arg.ios.pods.sources=,https\://github.com/CocoaPods/Specs.git
codename1.ios.appid=Q3M78PUB2Y.com.geotracksolutionsint.asistenciacfe
codename1.arg.android.GoogleMaps.minPlayServicesVersion=9.4.0
codename1.arg.ios.bundleVersion=238
codename1.arg.android.buildToolsVersion=28
codename1.arg.ios.locationUsageDescription=xxxxxxxxxxxxxxxxx
codename1.arg.ios.application_exits=false
codename1.description=Emergency Application
codename1.arg.ios.objC=true
codename1.arg.ios.NSAppleMusicUsageDescription=xxxxxxxxxxxxxxxxxxxx
codename1.arg.ios.rpmalloc=false
codename1.ios.debug.certificatePassword=xxxxxxxxxxxxxxxxxxxxxxx
codename1.arg.zooz.sandbox=false
codename1.arg.ios.fieldNullChecks=false
codename1.arg.android.playService.maps=true
codename1.arg.ios.prerendered_icon=true
codename1.arg.win.ver=8
codename1.arg.ios.enableBadgeClear=true
codename1.arg.android.xapplication=<service android\:name\=".natives.SvcPwrMngtImpl" android\:enabled\="true" android\:stopWithTask\="false" ><service android\:name\=".natives.IsvcValrtButtonImpl" android\:enabled\="true" android\:stopWithTask\="false"><meta-data android\:name\="com.google.android.maps.v2.API_KEY" android\:value\="xxxxxxxxxxxxxx"/>
codename1.ios.release.provision=cert/ios/mp/dist_pp_asistenciacfe_121119_121120
codename1.arg.ios.plistInject=
Steps Performed: Deleted all the certificates and provisioning profiles from apple developer account iOS Wizard
Codenameone_settings.properties codename1.android.keystore= codename1.android.keystoreAlias= codename1.android.keystorePassword= codename1.arg.ios.debug.distributionMethod=enterprise codename1.arg.ios.debug.teamId=F89YV98GMV codename1.arg.ios.newStorageLocation=true codename1.arg.ios.NSCameraUsageDescription=Some functionality of the application requires your camera codename1.arg.ios.NSContactsUsageDescription=Some functionality of the application requires access to your contacts codename1.arg.ios.project_type=ios codename1.arg.ios.release.distributionMethod=enterprise codename1.arg.ios.release.teamId=F89YV98GMV codename1.arg.java.version=8 codename1.description=RelianTrak CEMS Tracking codename1.displayName=RelianTrak codename1.icon=icon.png codename1.ios.appid=F89YV98GMV.com.reliantcemservices.reliantrak.mobile codename1.ios.certificate= codename1.ios.certificatePassword= codename1.ios.debug.certificate=/C\:/Users/sscan/OneDrive/Library/Apple%20certs/RtrakDeveloper.p12 codename1.ios.debug.certificatePassword=Removed but verified it matches what I set at export codename1.ios.debug.provision=/C\:/Users/sscan/OneDrive/Library/Apple%20certs/RTrak_Development_Profile.mobileprovision codename1.ios.provision= codename1.ios.release.certificate=/C\:/Users/sscan/OneDrive/Library/Apple%20certs/RtrakDistribution.p12 codename1.ios.release.certificatePassword=Removed but verified it matches what I set at export codename1.ios.release.provision=/C\:/Users/sscan/OneDrive/Library/Apple%20certs/RelianTrak_Distribution.mobileprovision codename1.j2me.nativeTheme=nativej2me.res codename1.languageLevel=5 codename1.mainName=RelianTrak codename1.packageName=com.reliantcemservices.reliantrak.mobile codename1.rim.certificatePassword= codename1.rim.signtoolCsk= codename1.rim.signtoolDb= codename1.secondaryTitle=com.reliantcemservices.reliantrak.mobile codename1.vendor=CodenameOne codename1.version=1.01