Building IOS Version Using Xcode exported from UNITY3D - ios

Dears,
kindly help me figure how to solve an error that occurs when i try to build the exported ios version from unity using Xcode
Also note:
- i have Facebook plugin imported i the project
- i have googlePLay plugin imported too
the following image represent the error
i have ver low experience in IOS so please explain in details if possible (sorry)
thanks in advance every one

Change your "Target minimum iOS Version" in Unity Player Settings for iOS from "7.0" to "9.0"
It appears the GooglePlayGames plugin you're using was built for iOS 9.

Related

Xcode 12.4: Building for iOS Simulator, but the linked and embedded framework 'GoogleCast.framework' was built for iOS + iOS Simulator

I can't be the only one using Google Chromecast SDK for iOS on a Xcode 12.4 project. So, has anyone got a fix for this cause I can see google hasn't posted any sort of fix or workaround on the installation/setup page.
Change Validate Workspace setting in Xcode Build Settings to YES.

AppTrackingTransparency module not found in Xcode 11.6

I am trying to compile my Flutter project in Xcode 11.6, however it shows me the error -
ld: framework not found AppTrackingTransparency
All my code seems to be working fine, however after research I found out that this is something that is required for iOS 14, but if I download Xcode 12 I won't be able to publish my app in release mode as Apple doesn't accept builds from beta versions.
You either wait for the Xcode 12 official release or copy the AppTrackingTransparency.framework into the Xcode 11.6's frameworks folder
What worked for me was that I was using a pod that was only supported for Xcode 12 that contained the AppTrackingTransparency framework as it is now a requirement if you are integrating any API that is an ad network, so check if your pods have gotten updated automatically and downgrade it if you want it to work.
If you need help implementing the 'AppTrackingTransparency', you can refer to the following question:-
No such module 'AppTrackingTransparency' Error
Hope this solves your problem:)

Issues in AR App built in Unity using Vuforia SDK

I have created a small application in Unity using Vuforia SDK. It recognizes an image and projects a 3D model on the top of it.
I am able to run the app in Unity Editor but getting an issue when I try to create an iOS project and run the app on device.
I am trying to run it on iPhone X (iOS version 11.3) and this is the error that I am getting when the app starts:
VideoBackgroundConfig with screen size of zero received, skipping
config step
I searched the issue on net but the solutions that I got didn't work. I am using Vuforia version 7.0.47, Unity version 2017.3.1f1 Personal and XCode version 9.3 beta 4.
Could someone please provide some pointers?
This video shows how to solve this issue. Basically it is a XCode 9.3 bug. You need to copy an old XCode iOS 11.3 framework folder to the XCode 9.3.
https://www.youtube.com/watch?v=3roMSonIG5c
Did you initially create your project on Windows ? And then transfer to OSX ?
It is possible that some version of unity or xcode or vuforia don't run on OSX... You should re-import Vuforia after transfering to OSX.
It could also be due to the Lightning parameters, go to Windows>Lightning then Lightmaps tab. Uncheck Auto then rebuild, upload to iOS and try it again.

How to fix the issue in uploading an app error : 10.1(UNSUPPORTED: Local iOS SDK is 10.2 which does not match)?

I created app using Lua language using Corona SDK and when I try to
create a build or Send it to App Store, it displays these errors below
UNSUPPORTED IOS SDK Mismatch
The version of iOS SDK (10.2) that's installed on this computer does
not match the target iOS version (10.1). You may encounter issues
building or incompatibilities at runtime.
Anyone can help me with this issue? Any help will be appreciated.
Thank you!
I had the same problem. You need to download the latest daily build from Corona Labs and then build using that version. Daily builds are found here:
https://developer.coronalabs.com/downloads/daily-builds
From Corona blog
Changes to Xcode Requirements
Starting with 2015.2616, Corona
Simulator will be more stringent about the version of Xcode you have
installed (older versions work like before, in a less stringent
manner). In particular, when you select a particular target iOS
version, you must have the corresponding version of Xcode installed.
For example, if you want to target iOS 8.3, you must install Xcode 6.3
which includes iOS 8.3 SDK.
Also, from this post you can read that for iOS 10 SDK you need install Xcode 8. So I guess for iOS 10.2 SDK you need Xcode 8.2 (I'm not sure which one exactly will fit). What is more you need most recent version of Corona:
stable build (requires Xcode 8.1 or later, the macOS Simulator requires macOS 10.10 or later, more information) or
daily builds.
Note: I'm using only Win7 for Corona SDK.

Xcode 6.3 App Submission Failed for iOS 7

I am currently using XCode 6.3. My project is using CocoaPods.
I have set Deployment Target to be iOS7.0 for both my project and Pods. Also, I have validated my archive and it was successful.
But, when I clicked "Submit to App Store...", it failed with the following errors.
"Invalid Info.plist value. The value for the key ‘MinimumOSVersion’ in bundle ActionSheetPicker_3_0.framework is invalid. The minimum value is 8.0"
"Invalid Segment Alignment. The app binary at ‘AHKActionSheet’ does not have proper segment alignment. Try rebuilding app with the latest Xcode version."
Please help!!! I really need my app to work for iOS 7+, because I am from Myanmar and lots of people here are still using iOS 7. Thanks a lot!!!
The error appears because you are using the ActionSheetPicker framework which apparently requires iOS 8.
So you should review your ActionSheetPicker framework. Is there a version which supports iOS 7? If not you should use another framework.
As Dung says ActionSheetPicker requires iOS8. You have several options:
Weakly link the ActionSheetPicker framework, and use an alternative for iOS7
Fix (or ask developer to fix) ActionSheetPicker so it works with iOS7 (according to his Readme it should work with iOS 5.1.1+). It is likely only the case of changing deployment target of the framework and rebuilding.
Use a different library for this purpose, or code this functionality yourself.
Always test on the target iOS versions before you release to apple!

Resources