-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
64 bit issue? #64
Comments
They need to include the latest GA libraries and then fix the code to work with the new libraries. It has been a while so I'm not sure if this project is dead or not. There seems to be a plugin that works https://github.com/cmackay/google-analytics-plugin but it is completely different to this one. |
I'll be fixing this. |
The plugin has been updated for 64-bit iOS in a branch: https://github.com/phonegap-build/GAPlugin/tree/GA-3.0 This includes the GA 3.0 SDK for iOS. I will work on Android next (update the SDK to 3.0), and test the overall plugin. Feel free to test the branch version yourself:
|
I'm getting this error but I'm not sure it is GA related. The following build commands failed: |
Hmm I did "cordova build" after installing the plugin, and it was successful. Using cordova 3.4.1.x |
After trying it fresh on another machine, found the error, my plugin.xml was wrong: Line 55 in 947e7d4
It should be libsqlite3.dylib. Fixing |
Should be fixed now. Remove the plugin and re-add. |
Same error. Do I need to clean after removing plugin? MYs-mbp:MYApp MY$ cordova plugin remove com.adobe.plugins.GAPlugin Bunch of build dialog ld: symbol(s) not found for architecture i386 ** BUILD FAILED ** The following build commands failed: |
No, it should be fine. Try creating a new project then add the plugin - the cli plugin install is buggy with adding frameworks, sigh :/ |
Ahhh that seems to have fixed everything. It builds with no errors on emulators including 64 bit and on physical iPad. Thanks so much. We are presenting our app and Phonegap and needed a crucial update. iPad just said iOS 7.1.1 is ready. Never ending. I hope it doesn't break stuff. |
7.1.1 is critical, if you don't want your device to be taken over by visiting a website ;) |
I've tested this on iOS 7.1.1 (5s) and all is working with Cordova 3.4.1 - thanks @shazron. [aside] The CLI flakiness you mention is frustrating [/aside] |
worked perfectly here. Thanks a bunch! |
I think this plugin might be preventing Apple upload because of IDFA. I see Dear developer, We have discovered one or more issues with your recent delivery for Improper Advertising Identifier [IDFA] Usage. Your app contains the Once these issues have been corrected, go to the Version Details page and Regards, The App Store team On Tue, Apr 29, 2014 at 11:41 AM, Oz [email protected] wrote:
|
With the latest GA SDK this should be not a problem anymore, I'm pretty sure I used the latest version, if not I will update. 3.03c - No changes to Google Analytics directly. GA users should note that Google Tag Manager no longer has a dependency on AdSupport.framework by default. This may help resolve Issue 387. |
Hmm? Looks like PushWoosh may be to blame. I see #import I wonder if I can just delete that #import On Tue, Apr 29, 2014 at 3:09 PM, Shazron Abdullah
|
I use this plugin outside of phonegap build. When archiving my project in xcode I was getting linker errors like mtamony. After updating to the latest version of GAPlugin by doing cordova plugin rm com.adobe.plugins.GAPlugin I was still getting linker errors related. I was able to resolve them without generating a new project in xcode by doing the following: In your project's (not CordovaLib) Build Phases, scroll down to Linked Frameworks, and add or drag/drop the following: |
@mtamony Just FYI, my app was accepted just fine in the app store and I didn't have to do anything extra. |
Thanks @oz. After Pushwoosh updated their Cordova plugin, I was able to get On Fri, May 2, 2014 at 10:15 AM, Oz [email protected] wrote:
|
I guess @mtamony meant @0sm3l 😉 |
Is it possible for this version of the plugin to be uploaded on Phonegap build? Currently latest version available through Phonegap build is 2.3.1 and this issue is still present in that build. |
+1 works great :) |
Is this Android-friendly yet? |
The steps that @clickonchris mentioned worked for me in resolving this issue. The problem is missing After this the project compiles both in XCode and from command line. Not sure why it works out of the box for a brand new project and not for existing ones... |
Is there a possibility to use the GA-3.0 branch together with Phonegap Build? |
+1, fixed for android as well or not yet? |
+1 for using the GA-3.0 branch with Phonegap Build please!!! |
(cherry picked from commit 947e7d4) Removed call to `dealloc` which would cause the whole plugin to deinitialize when one webView is being shut down. Conflicts: src/ios/GAPlugin.m
I had also same issue in IOS I had gone through whole process of searching on google but I really didn't get any thing but unfortunately I get a link from Stack Overflow Forums and I got my Solution . So I am sharing with you all Here is the Link - - > http://www.brotsky.tv/2014/05/29/x86_64-ios-error-fix/ |
I can't seem to get the plugin to build with 64 bit iPhone, which means I can't update my app in the store. I can build for everything else. Any thoughts?
ld: warning: ignoring file /Users/ME/Mobile-Development/Mobile-Apps/MyApp/platforms/ios/MyApp/Plugins/com.adobe.plugins.GAPlugin/GoogleAnalytics.a, missing required architecture x86_64 in file /Users/ME/Mobile-Development/Mobile-Apps/MyApp/platforms/ios/MyApp/Plugins/com.adobe.plugins.GAPlugin/GoogleAnalytics.a (3 slices)
Undefined symbols for architecture x86_64:
"OBJC_CLASS$_GAI", referenced from:
objc-class-ref in GAPlugin.o
"OBJC_CLASS$_GAITransaction", referenced from:
objc-class-ref in GAPlugin.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
The text was updated successfully, but these errors were encountered: