블로그 이미지
Every unexpected event is a path to learning for you.

카테고리

분류 전체보기 (2737)
Unity3D (817)
Script (91)
Extensions (14)
Effect (3)
NGUI (77)
UGUI (8)
Physics (2)
Shader (36)
Math (1)
Design Pattern (2)
Xml (1)
Tips (200)
Link (22)
World (1)
AssetBundle (25)
Mecanim (2)
Plugins (70)
Trouble Shooting (68)
Encrypt (7)
LightMap (4)
Shadow (4)
Editor (8)
Crash Report (3)
Utility (9)
UnityVS (2)
Facebook SDK (2)
iTween (3)
Font (11)
Ad (14)
Photon (2)
IAP (1)
Google (8)
Android (45)
iOS (41)
Programming (474)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (228)
협업 (58)
3DS Max (3)
Game (12)
Utility (136)
Etc (96)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (53)
Android (14)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday
04-20 00:00

[추가]

이 이슈는 ITMS-90427: Invalid Swift Support 연장선인 것 같다.

그래서 ITMS-90427을 처리하면 ITMS-90206은 처리 안해도 되는걸로 보인다.

 

처리 방법은 위 링크에도 있지만 아래와 같다.

 

[In XCode]
Set yes on Always Embed Swift Standard Libraries in target Unity-iPhone in Build Settings.
Set no on Always Embed Swift Standard Libraries in target UnityFramework in Build Settings.

 

--------------------------------------------------------------------------------------------------------------------------------

 

ERROR ITMS-90206: "Invalid Bundle. The bundle at 'OOO.app/Frameworks/UnityFramework.framework' contains disallowed file 'Frameworks'."


유니티 프레임워크 에러다!


Xcode 아카이브 이후 Upload시 나타나는 문제..
해결 방법은 간단하다.


1. 아카이브한 버전 우클릭
2. Show in Finder
3. 뭐 하나 있는데 그거 우클릭!
4. 패키지 내용 보기
4. Products 폴더 이동
5. Applications 폴더 이동
6. 앱 이름으로 된거 우클릭
7. 패키지 내용 보기
8. Frameworks 폴더 이동
9. UnityFramework.framework 폴더 이동
10. Frameworks 폴더 자체 삭제!!


이후 Upload시 해당 에러가 나타나지 않는다!!
<끝>

 

 

[출처] https://velog.io/@ymsection/Xcode-UnityFramework-Error

 

Xcode - UnityFramework Error:)

ERROR ITMS-90206: "Invalid Bundle. The bundle at 'OOO.app/Frameworks/UnityFramework.framework' contains disallowed file 'Frameworks'."유니티 프레임워크 에러다!Xc

velog.io

반응형
Posted by blueasa
, |

[링크] https://under-wave.tistory.com/9

 

[iOS 앱스토어 리젝] 애플 로그인 텍스트 | 애플 로그인 디자인 가이드

📌 리젝 사유 앱스토어에 앱을 출시하고 업데이트를 했는데 생각지 못한 부분에서 리젝을 당했다. 기존에 애플 로그인 버튼의 텍스트를 'Apple 계정으로 시작하기'라고 했기 때문이었다. HIG에서

under-wave.tistory.com

 

반응형
Posted by blueasa
, |

[pod install 에러 메시지]

--------------------------------------------------------------------------------------------------------

Installing FBAudienceNetwork (6.11.1)

 

[!] Error installing FBAudienceNetwork

[!] /usr/bin/curl -f -L -o /var/folders/bg/4k1wpsf546l2kb3wyyl3lx1w0000gq/T/d20221108-10215-81o062/file.zip https://developers.facebook.com/resources/FBAudienceNetwork-6.11.1.zip --create-dirs --netrc-optional --retry 2 -A 'CocoaPods/1.11.3 cocoapods-downloader/1.4.0'

 

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current

                                 Dload  Upload   Total   Spent    Left  Speed

100 1093k    0 1093k    0     0  17517      0 --:--:--  0:01:03 --:--:-- 23345

curl: (92) HTTP/2 stream 0 was not closed cleanly: INTERNAL_ERROR (err 2)

--------------------------------------------------------------------------------------------------------

 

오랜만에 pod 초기화하고 pod install을 다시하게 됐는데 위와 같은 에러메시지가 뜨면서 install이 제대로 되지 않는다.

 

검색을 해보니 아래 링크와 같은 내용이 있다.

버전이 내꺼랑 다르지만 결국 같은 이슈인 것 같다.

[링크] https://github.com/facebook/facebook-ios-sdk/issues/1384

 

FBAudienceNetwork 5.6.0 pod install returning 500 Internal Server Error during build · Issue #1384 · facebook/facebook-ios-sdk

Checklist I've updated to the latest released version of the SDK I've searched for existing GitHub issues I've looked for existing answers on Stack Overflow, the Facebook Developer Comm...

github.com

 

[해결방법]

결론적으로 cdn 캐싱쪽이 문제인지 제대로 받지 못하기 때문에

VPN으로 권역을 바꿔서(난 U.S.A로 함) pod install 하니 제대로 다운을 받았다.

 

반응형
Posted by blueasa
, |

[요약] Accelerate.framework 추가하자

 

[링크] https://minmong.tistory.com/242

 

페이스북 sdk 빌드 에러 iOS Facebook SDK Static Framework build error

지난 번에 Facebook 심사를 위한 앱검수 얘기를 했었는데요. 페이스북 권한을 사용하는 컨텐츠를 동영상으로 촬영해야 된다고 말씀드렸습니다. 그리고 iOS의 경우는 시뮬레이터 빌드를 준비해야

minmong.tistory.com

 

반응형
Posted by blueasa
, |

FirebaseAuth로 Apple 로그인도 붙이고 있는데, 제목과 같은 에러가 나서 뭘 잘못했지 하고 찾다보니..

Xcode-Capabillities에서 SignInWithApple을 추가 하지 않았다.

[참조1]의 내용을 보고 코딩해놓고 주석처리 해놨던 부분 다시 추가함.

 

 

[참조1] https://coding-dahee.tistory.com/156

 

[React Native] Apple Login 애플 로그인 구현하기 / Sign in with Apple

😉 홍보 하나 하겠습니다! 성공적인 루틴 관리를 원하시나요? 지금 바로 스토어에서 "루빗"을 검색해보세요! [ 제가 직접 운영중인 어플입니다 :) ] 루빗 홈페이지 플레이스토어 앱스토어 ✨ 와

coding-dahee.tistory.com

[참조2] https://stackoverflow.com/questions/70734015/sign-in-with-apple-authorization-error-1000-unknown

 

Sign in with Apple: Authorization Error 1000 (Unknown)

I use "Sign in with Apple" using this package: https://pub.dev/packages/sign_in_with_apple I can login successfully on iPhone (real device) I can login successfully on iPad (real device)...

stackoverflow.com

 

 

반응형
Posted by blueasa
, |

pod 를 업그레이드 후에 pod install 시에 다음과 같은 경고 문구를 만날 수 있다.

[!] Your project does not explicitly specify the CocoaPods master specs repo. Since CDN is now used as the default, you may safely remove it from your repos directory via `pod repo remove master`. To suppress this warning please add `warn_for_unused_master_specs_repo => false` to your Podfile.

 

이 이슈와 연관이 있다. git 기반의 MasterSource 대신 CDN 기반의 TrunkSource 로 변경되었기 때문. 하지만 BLM 과 관련 있는 듯.

이것도 Master 라는 용어를 사용하지 않기 위함?? github 에서 메인 소스 브랜치 이름이 master 에서 main 으로 변경된 것과 비슷한 이유인듯. 추정..

github.com/CocoaPods/CocoaPods/pull/8923

 

pod repo list 를 해보면 기존 git master ,  CDN trunk 두개가 존재하는 것을 볼 수 있다.

master
- Type: git (master)

- URL:  github.com/CocoaPods/Specs.git

- Path: /Users/thewavelet/.cocoapods/repos/master

trunk
- Type: CDN

- URL:  cdn.cocoapods.org/

- Path: /Users/thewavelet/.cocoapods/repos/trunk

 

경고 문구 대로

pod repo remove master

를 해서 master 는 지워주자.

 

 

[출처] https://thewavelet.tistory.com/49

 

cocoapods 업데이트 repo 변경사항. Git MasterSource 에서 CDN TrunkSource 로

pod 를 업그레이드 후에 pod install 시에 다음과 같은 경고 문구를 만날 수 있다. [!] Your project does not explicitly specify the CocoaPods master specs repo. Since CDN is now used as..

thewavelet.tistory.com

 

반응형
Posted by blueasa
, |

1. pod 삭제

pod deintegrate

2. pod 클린

pod cache clean --all

3. pod 설치

pod install

 

 

[출처] https://eloquence-developers.tistory.com/149

 

[React Native] iOS pod 삭제, 클린, 설치 명령어

1. pod 삭제 pod deintegrate 2. pod 클린 pod cache clean --all 3. pod 설치 pod install

eloquence-developers.tistory.com

 

반응형
Posted by blueasa
, |

Unity 2018.4.36f1

Xcode 13.4.1

 

[Error Message]

[Attribution] updatePostbackConversionValue returned error: 작업을 완료할 수 없습니다.(SKANErrorDomain 오류 10.).

 

 

iOS 빌드하고 실행에 별다른 문제는 없지만 위와 같은 에러가 떠서 뭔가하고 찾아봤는데,

Apple 측 답변으로는 에러메시지는 뜨지만 정상 동작하고 있다는 것 같다.

무시..

 

[참조]

Got an answer from Apple:

There has been an issue identified starting iOS 15.3, where the view through APIs may return an "unknown error", in cases when no error has actually occurred. In 15.3 that error is ASDErrorDomain:500. In 15.4 that error is now defined in the public SDK as SKANErrorDomain:SKANErrorUnknown (value 10). However, in those cases no functional error has actually occurred. The impression was recorded by the system.

We recommend that you ignore all errors of type ASDErrorDomain:500 / SKANErrorDomain:SKANErrorUnknown (value 10), as they are not real errors. The impression is recorded on the device regardless of those errors.

 

[출처] https://developer.apple.com/forums/thread/699442

 

SKAdImpression unknown 500 error | Apple Developer Forums

In iOS 15.3 method SKAdNetwork.startImpression() returns an error in completionHandler: MyTestApp(StoreKit)[560] : SKAdNetwork: Error in remote proxy while starting view-through impression: Error Domain=ASDErrorDomain Code=500 "SKAdNetwork: Unknown error"

developer.apple.com

 

반응형
Posted by blueasa
, |

[링크] https://hwangtaehyun.github.io/blog/react-native/ios-cycle-dependency-error/

 

Cycle in dependencies between targets ...

# ❎ 에러 발생 react-native project에서 ios프로젝트를 빌드 하다가 다음과 같은 에러를 만나게 되었다. > Cycle in dependencies between targets ... 왜 갑자기..? (나중에 생각해보니, 나도 모르게 뭔가 안되는

hwangtaehyun.github.io

 

반응형
Posted by blueasa
, |

Unity 2020.3.27f1

GoogleMobileAds-v6.1.2

GoogleMobileAds-FacebookUnityAdapter-3.6.0

 

[에러메시지]

Undefined Symbols for architecture arm64: "_OBJC_CLASS_$_GAD...

 

[해결방법]

Unity Editor-Menu-External Dependency Manager-iOS Resolver-Settings : Link frameworks statically 체크

 

[참조] https://newreleases.io/project/github/googleads/googleads-mobile-unity/release/v6.0.0

  - [GooglemobileAds  6.0.0] You need to enable "Link frameworks statically" in Unity Editor -> Assets -> External Dependency Manager -> iOS Resolver -> Settings, or else the GMA plugin does not work.

 

-----------------------------------------------------------------------------------------------------

[펌]

Unity【iOS】「Undefined symbols for architecture arm64: _OBJC_CLASS_$_GADMediaView」エラーの対処法に関するメモ

 

Unityで開発したアプリをiOSでビルドした際に出たエラーの対処法がわかりづらかったのでメモ。

Xcodeでビルドした際に以下のエラーが出ました。

ld: warning: Could not find or use auto-linked framework 'AVFAudio'

Undefined symbols for architecture arm64:

  "_OBJC_CLASS_$_GADMediaView", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADRequest", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADNativeAdImageAdLoaderOptions", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADNativeAdViewAdOptions", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADBannerView", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADInterstitialAd", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADNativeAdView", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_kGADAdSizeMediumRectangle", referenced from:

      -[ALGoogleMediationAdapter adSizeFromAdFormat:withServerParameters:] in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADMobileAds", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_kGADAdSizeLeaderboard", referenced from:

      -[ALGoogleMediationAdapter adSizeFromAdFormat:withServerParameters:] in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADAdLoader", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_GADCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth", referenced from:

      -[ALGoogleMediationAdapter adSizeFromAdFormat:withServerParameters:] in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

      +[ALGoogleMediationAdapter currentOrientationAchoredAdaptiveBannerSizeWithWidth:] in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADQueryInfo", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADExtras", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_kGADAdSizeBanner", referenced from:

      -[ALGoogleMediationAdapter adSizeFromAdFormat:withServerParameters:] in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_OBJC_CLASS_$_GADRewardedAd", referenced from:

      objc-class-ref in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

  "_kGADAdLoaderAdTypeNative", referenced from:

      -[ALGoogleMediationAdapter loadAdViewAdForParameters:adFormat:andNotify:] in AppLovinMediationGoogleAdapter(ALGoogleMediationAdapter.o)

ld: symbol(s) not found for architecture arm64

clang: error: linker command failed with exit code 1 (use -v to see invocation)

 

このエラーの厄介なところは、具体的にどんな対処をすればいいのかわからない点です。この部分でエラーが出ているよってことがわかればなおせますが、複数の要因により出ていると思われるエラーは修正することで泥沼にいっちゃうこともあるので慎重に対処するのが大事かなと思います。

 

 「Undefined symbols for architecture arm64: _OBJC_CLASS_$_GADMediaView」エラーに関する対処法

僕の環境では以下の方法で解決できました。(具体的なエラー原因がまだわかっていないので、上記のエラーが出た場合の対処法の一つ程度だと思ってもらえれば幸いです)

 

1.Unityで iOS ResolverのSettingsを開く

 

2.Link frameworks staticallyにチェックを入れる

3.iOSプロジェクトを出力して再ビルド

上記の方法でエラーが解消されました。

最近結構出るエラーなので、また発生したら今回のメモを参考にしたいと思います。

 

 

 

 

 お知らせ

謎解き推理ゲーム「イラスト探偵」を最近リリースしました!

もしよろしければダウンロードお願い致します!

 

[출처] https://develop.hateblo.jp/entry/unity-ios-error-build-arm64

 

Unity【iOS】「Undefined symbols for architecture arm64: _OBJC_CLASS_$_GADMediaView」エラーの対処法に関するメ

Unityで開発したアプリをiOSでビルドした際に出たエラーの対処法がわかりづらかったのでメモ。Xcodeでビルドした際に以下のエラーが出ました。ld: warning: Could not find or use auto-linked framework 'AVFAu

develop.hateblo.jp

 

반응형
Posted by blueasa
, |