freshplanet / ANE-Facebook

Air Native Extension (iOS and Android) for the Facebook mobile SDK
Apache License 2.0
221 stars 123 forks source link

ane in bin folder is too small than previous build - and adt compile fails. #245

Closed urunky closed 7 years ago

urunky commented 7 years ago

Hi

Previous AirFacebook.ane is bigger than 30MB. Current ane in master bransh is less than 4MB. I can build my action script mobile project using previous ane, but current ane I can't build with errors.

Error occurred while packaging the application:

Undefined symbols for architecture arm64: "_OBJCCLASS$_FBSDKGameRequestContent", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKAppInviteContent", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKGameRequestDialog", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(FBGameRequestDelegate.o) "_FBSDKGraphRequestErrorParsedJSONResponseKey", referenced from: _requestWithGraphPath_block_invoke in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKProfile", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKAppInviteDialog", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(FBAppInviteDialogDelegate.o) "_OBJCCLASS$_FBSDKShareDialog", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(FBShareDelegate.o) objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKLoginManager", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKAppEvents", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKApplicationDelegate", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKShareAPI", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(FBShareDelegate.o) "_OBJCCLASS$_FBSDKAccessToken", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKShareLinkContent", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKGraphRequest", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) ld: symbol(s) not found for architecture arm64 Undefined symbols for architecture armv7: "FBSDKGraphRequestErrorParsedJSONResponseKey", referenced from: requestWithGraphPath_block_invoke in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKGameRequestContent", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKAppInviteContent", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKGameRequestDialog", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(FBGameRequestDelegate.o) "_OBJCCLASS$_FBSDKProfile", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKAppInviteDialog", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(FBAppInviteDialogDelegate.o) "_OBJCCLASS$_FBSDKShareDialog", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(FBShareDelegate.o) objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKLoginManager", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKAppEvents", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKApplicationDelegate", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKShareAPI", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(FBShareDelegate.o) "_OBJCCLASS$_FBSDKAccessToken", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKShareLinkContent", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) "_OBJCCLASS$_FBSDKGraphRequest", referenced from: objc-class-ref in D:\Temp\4ebe3652-e42b-4e24-8dd7-9e4b5efca2ff\libcom.freshplanet.ane.AirFacebook.a(AirFacebook.o) ld: symbol(s) not found for architecture armv7 Compilation failed while executing : ld64

AdamFP commented 7 years ago

Should work now!