Hello Erik
I think you forgot to push release brancg to aerogear repo. I’ve tested using edewit
release branch. I’m on iOS7.0.6 with Xcode 5.0.2.
I’ve uninstall previous version of plugin on my codova app and reinstall latest. but when
doing cordova build I run into this compilation warning and link error:
/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/Greach/Plugins/org.jboss.aerogear.cordova.push/PushPlugin.m:92:80:
warning:
incompatible pointer types sending 'NSUserDefaults *' to parameter of type
'NSDictionary *' [-Wincompatible-pointer-types]
[registration registerWithClientInfo:[self pushConfig:deviceToken
withDict:userDefaults] success:^() {
^~~~~~~~~~~~
/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/Greach/Plugins/org.jboss.aerogear.cordova.push/PushPlugin.m:179:103:
note:
passing argument to parameter 'options' here
- (void (^)(id <AGClientDeviceInformation>))pushConfig:(NSData *)deviceToken
withDict:(NSDictionary *)options {
^
1 warning generated.
d build/emulator/Greach.app/Greach normal i386
cd /Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios
setenv IPHONEOS_DEPLOYMENT_TARGET 5.0
setenv PATH
"/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/corinne/.rvm/gems/ruby-2.0.0-p247/bin:/Users/corinne/.rvm/gems/ruby-2.0.0-p247@global/bin:/Users/corinne/.rvm/rubies/ruby-2.0.0-p247/bin:/Users/corinne/.rvm/bin:/opt/local/bin:/opt/local/sbin:/Users/corinne/.gvm/groovy/current/bin:/Users/corinne/.gvm/grails/current/bin:/Users/corinne/.gvm/griffon/current/bin:/Users/corinne/.gvm/gradle/current/bin:/Users/corinne/.gvm/vertx/current/bin:/Users/corinne/.gvm/bin:/Users/corinne/.gvm/ext:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Users/corinne/bin/apache-maven-3.1.1/bin:/usr/local/heroku/bin:/Users/corinne/bin/scala-2.11.0-M4/bin:/Users/corinne/bin/forge-distribution-1.4.1.Final/bin:/Library/Java/JavaVirtualMachines/jdk1.7.0_15.jdk/Contents/Home/bin:.:/Users/corinne/bin/mongodb-osx-x86_64-2.2.3/bin:/Users/corinne/bin/adt/sdk/tools:/Users/corinne/bin/adt/sdk/platform-tools:/Users/corinne/aerogear/vert.x/build/vert.x-2.0.0-beta4-SNAPSHOT/bin"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
-arch i386 -isysroot
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.0.sdk
-L/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/build/emulator
-L/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/Greach/Plugins/org.jboss.aerogear.cordova.push
-F/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/build/emulator
-filelist
/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/build/Greach.build/Debug-iphonesimulator/Greach.build/Objects-normal/i386/Greach.LinkFileList
-Xlinker -objc_abi_version -Xlinker 2 -weak_framework CoreFoundation -weak_framework UIKit
-weak_framework AVFoundation -weak_framework CoreMedia -weak-lSystem -force_load
/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/build/emulator/libCordova.a
-ObjC -fobjc-arc -fobjc-link-runtime -Xlinker -no_implicit_dylibs
-mios-simulator-version-min=5.0 -framework AssetsLibrary
/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/build/emulator/libCordova.a
-framework CoreGraphics -framework MobileCoreServices -framework CoreLocation -lpush-sdk
-lpush-sdk-0.8.1 -framework Security -framework Foundation -framework SystemConfiguration
-Xlinker -dependency_info -Xlinker
/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/build/Greach.build/Debug-iphonesimulator/Greach.build/Objects-normal/i386/Greach_dependency_info.dat
-o
/Users/corinne/aerogear/grails/totoAeroGear/greachCordova/platforms/ios/build/emulator/Greach.app/Greach
ld: library not found for -lpush-sdk
clang: error: linker command failed with exit code 1 (use -v to see invocation)
** BUILD FAILED **
++
Corinne
On 13 Mar 2014, at 11:19, Erik Jan de Wit <edewit(a)redhat.com> wrote:
Hi Folks,
This is a heads up for the release of the Cordova Push Plugin 0.0.3, this release solves
a number of minor issues.
https://github.com/aerogear/aerogear-pushplugin-cordova/pull/16
For testing clone the project and switch to the release branch and install
git clone
https://github.com/aerogear/aerogear-pushplugin-cordova.git
git checkout -b release
cordova plugin install <location of push plugin>
If they aren't any objections or remarks I will release the bits to bintray on Friday
afternoon
Cheers,
Erik Jan
_______________________________________________
aerogear-dev mailing list
aerogear-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/aerogear-dev