Open Bilbosax opened 3 years ago
I think the sdk already includes iPhone 14.1? Try not doing that.
EDIT: I spoke too soon on that. I'm trying to use 33.1.1.259 now, due to 33.1.1.300 errors, and when trying to add the -platformsdk tag with the iOS14.1 sdk I'm getting the exact same errors.
EDIT: Same with 14.0. And 13.4 gives me an AdTrackingTransparency build error from distriqt ad ANEs using iOS14 sdk. It's now impossible for me to do a build with both working ads and working microtransactions, and microtransactions are broken live. This is not ideal.
Is it possible for us to get a test case showing this error? There's something that's being linked in here and isn't working quite right but we could do with a zip of a test case where we just run the ADT tool so that we can reproduce and investigate this..
thanks
I can give you a zip of my ane's, would that be enough? Here's my extensions tags:
<extensions>
<extensionID>com.distriqt.Adverts</extensionID>
<extensionID>com.adcolony.airadc.AirAdColony</extensionID>
<extensionID>com.distriqt.InAppBilling</extensionID>
<extensionID>com.distriqt.Dialog</extensionID>
<extensionID>com.distriqt.Core</extensionID>
<extensionID>com.distriqt.Notifications</extensionID>
<extensionID>com.distriqt.playservices.Ads</extensionID>
<extensionID>com.distriqt.playservices.Base</extensionID>
<extensionID>com.distriqt.playservices.Auth</extensionID>
<extensionID>com.distriqt.Bolts</extensionID>
<extensionID>androidx.appcompat</extensionID>
<extensionID>androidx.browser</extensionID>
<extensionID>androidx.core</extensionID>
<extensionID>androidx.vectordrawable</extensionID>
<extensionID>androidx.constraintlayout</extensionID>
<extensionID>com.distriqt.playservices.AdsIdentifier</extensionID>
<extensionID>androidx.cardview</extensionID>
<extensionID>androidx.recyclerview</extensionID>
<extensionID>androidx.transition</extensionID>
<extensionID>com.android.installreferrer</extensionID>
<extensionID>com.google.android.material</extensionID>
<extensionID>com.google.code.gson</extensionID>
<extensionID>com.distriqt.FacebookAPI</extensionID>
<extensionID>com.distriqt.ApplicationRater</extensionID>
<extensionID>com.google.android.play</extensionID>
</extensions>
Please do not share copies of our ANEs, this is not allowed as per your license. Andrew already has access to them all.
Please do not share copies of our ANEs, this is not allowed as per your license. Andrew already has access to them all.
Apologies, didn't think about it.
I added this comment in issue #550
I'm seeing this same error output using AIR SDK 33.1.300 & iPhoneOS14.1.sdk: ld: unexpected token: !tapi-tbd for architecture armv7 ld: unexpected token: !tapi-tbd for architecture arm64 Compilation failed while executing : ld64
Also, I'm using the distriqt/ANE-InAppBilling. The app builds correctly using AIR SDK 33.1.1.98 & iPhoneOS13.1.sdk
Michael... I was able to build the app with AIR SDK 33.1.300 after removing the reference to '-platformsdk iPhoneOS14.1.sdk'. It installed correctly and I completed a sandbox purchase. Is the adt command build '-platformsdk iPhone' no longer necessary to package the distriqt/inAppBilling ane for ipa?
@amorganiv with 33.1.1.300 Harman have included the iOS 14 SDK so you don't have to use the platformsdk option. However 300 is really buggy so I can't suggest you use it currently.
Thank you for the update!
Hello, I only get the same error when I use Adcolony ANE. If I use only ANEs from Distriqt, there is no such error.
AIR SDK 33.1.1.575,
<extensionID>com.adcolony.airadc.AirAdColony</extensionID>
Error: Compilation failed while executing : ld64
I just updated my sdk to AIR 33.1.1.300. I found an iPhone14.1 skd provided by Distriqt and linked it in my IDE and now I get the following error:
ld: unexpected token: !tapi-tbd for architecture arm64 ld: unexpected token: !tapi-tbd for architecture armv7 Compilation failed while executing : ld64
Please let me know if you have any ideas on how to make this work.