Comments (6)
This is unexpected. We are definitely intending to compile the PayPal SDK such that it includes armv7.
$ xcrun otool -f Pods/Braintree/Braintree/PayPal/Braintree-PayPal/PayPalMobileSDK/libPayPalMobile.a
Fat headers
fat_magic 0xcafebabe
nfat_arch 5
architecture 0
cputype 12
cpusubtype 9
capabilities 0x0
offset 108
size 5832520
align 2^2 (4)
architecture 1
cputype 12
cpusubtype 11
capabilities 0x0
offset 5832628
size 5835072
align 2^2 (4)
architecture 2
cputype 7
cpusubtype 3
capabilities 0x0
offset 11667700
size 3206960
align 2^2 (4)
architecture 3
cputype 16777223
cpusubtype 3
capabilities 0x0
offset 14874660
size 3257208
align 2^2 (4)
architecture 4
cputype 16777228
cpusubtype 0
capabilities 0x0
offset 18131868
size 7055528
align 2^2 (4)
Archive : Pods/Braintree/Braintree/PayPal/Braintree-PayPal/PayPalMobileSDK/libPayPalMobile.a
Can you try recreating this? On my end, the included static library seems to include an armv7 slice.
from braintree_ios.
Got the exact same output as you... I think this might have something to do with a bug in CocoaPods - I've recently had to add the Google Analytics .a lib directly to my app's targets despite installing via a Pod.
To fix this, all I did was go into the Pods-Braintree target, Build Phases and then manually add the libPayPalMobile.a under Link Binary With Libraries
from braintree_ios.
I'm glad you have a temporary fix. In case you aren't already, I'd recommend committing the Pods directory into source control to preserve the "hacks".
Do you have any sense of what the CocoaPods bug might be? I'd love to submit a fix to the @CocoaPods folks.
On Sep 1, 2014, at 11:22, gileze33 [email protected] wrote:
Got the exact same output as you... I think this might have something to do with a bug in CocoaPods - I've recently had to add the Google Analytics .a lib directly to my app's targets despite installing via a Pod.
To fix this, all I did was go into the Pods-Braintree target, Build Phases and then manually add the libPayPalMobile.a under Link Binary With Libraries
—
Reply to this email directly or view it on GitHub.
from braintree_ios.
To try recreating this, I ran pod try Braintree
and ran the Braintree Demo
scheme on an iPhone Retina (4-inch 64-bit)
(Xcode 5). It ran successfully for me.
Do you also see Undefined symbols for architecture armv7
when you try this on your box? I'm guessing this issue was caused by a build setting in your project.
from braintree_ios.
@gileze33 Your fix worked for me.
from braintree_ios.
Same issue, @gileze33 solution worked for me. Strange.
from braintree_ios.
Related Issues (20)
- Make errors public HOT 4
- Apple Review Rejection for saving the payment method for future transaction HOT 1
- BTVenmoClient `tokenize` async method leaks memory and does not return/throw an error when the user cancels the authorisation. HOT 5
- PayPalDataCollector.h HOT 4
- fetchPaymentMethodNonces in BTAPIClient return wrong nonce types HOT 4
- Staging URLs present in production code - Security Issue - For our Customer HOT 18
- Error on pod install after the release of Braintree version 6.8.0 HOT 5
- Unable to Publish Build to App Store with Xcode 15.0 HOT 7
- Unable to Use The Package HOT 5
- policy required: Xcode15 requires Privacy Manifest HOT 22
- V6 Migration guide has incorrect system requirement HOT 2
- Production Access HOT 1
- Better Error Handling HOT 3
- BTThreeDSecureClient.initializeChallenge never completes HOT 3
- Expose SDK struct definitions to consumer apps to enable overridability exclusively for writing unit tests. HOT 4
- ErrorCode 2 and ErrorMessage is 無法完成作業。forbidden HOT 3
- Archiving using Xcode 15.3 Fails Due when Including PPRiskMagnes.framework (minimum OS Version specified in the Info.plist) HOT 17
- Command SwiftCompile failed with a nonzero exit code HOT 2
- 📣 Upgrade your integration to continue accepting Braintree payments HOT 2
- Expose `prefersEphemeralWebBrowserSession` HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from braintree_ios.