You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Only target UnityFramework when integrating Cocoapods.
Unity 2019.3 split iOS builds into a launcher target called
Unity-iPhone and a framework called UnityFramework.
When support for this was added in
I2236b4cfa08f64feb6e6a7957d71987cdacaa6a9 and
I1f236eaeca28bcfd051cc6ea317e5a888efe231e
the iOS resolver was changed to add Cocoapods to both targets.
However, this can result in build errors where symbols are
duplicated from Cocoapods being included in both targets as
UnityFramework is eventually included by Unity-iPhone.
This changes the resolver to only add to the UnityFramework
target when multiple Xcode targets are exported by Unity.
Fixesgooglesamples#282
Bug: 136038764
Bug: 141944403
Change-Id: Ie26cc8ee8d503ddcb5a6fc779f8f9e814355c4cb
0 commit comments