flutter로 앱을 개발하고 배포하면서 안드로이드랑 iOS랑 같이 심사를 넣었는데.. 안드로이드는 별 다른 이슈가 없었는데 iOS는 xcode에서 앱 업로드를 했더니 다음과 같이 메일이 왔다. 내용을 보아하니 2024년 5월 1일부터는 이메일 내용같이 새 앱이나 앱 업데이트를 업로드할때 앱의 개인정보 보호 매니페스트에 NSPrivacyAccessedAPITypes 배열에 위 내용이 사용되는 이유를 포함해야한다고한다. 아직 4월이라 심사통과는 무사히 되지만 매번 업로드 할때마다 메일이 오는것도 싫고.. 5월부터는 저게 없으면 아마 심사통과가 안될게 뻔하니 추가해보도록하자! 일단 info.plist 파일에 추가하면 되겠거니했는데 찾아보니 Xcode에서 PrivacyInfo 파일을 만들어서 작성할수 있다고한..
개발이 완료되서 이제 배포를 하려고하는데 많은 시행착오가 있었다. 일단 iOS개발자로 8년간 일했기에 안드로이드 쪽은 코딩하거나 코드리딩만 해봤지 안드로이드 앱을 배포해본 적은 없어서 뭐 비슷하겠거니하고 배포전 테스트를 했는데 appbundle을 만들어서 플레이스토어 내부테스트로 테스트를 하면 Firebase Storage랑 Authentication이 작동을 안하는 문제를 발견했다. AppCheck 를 사용하기때문에 발생하는 문제라 생각해서 2일동안 붙잡고 다른일도 못하고 해결하고자 했는데.. 첫번째로 확인한건 Firebase에 있는 Android 앱의 SHA 인증서 지문이 틀린지부터 확인해보았다. 이유는 개발하다가 중간에 Flavor를 구축해서 dev와 prod로 나누었는데 패키지 네임이 두개로 나눠..
pod install을 했더니 다음과 같이 에러가 발생하면서 pod 설치가 안되는 문제가 발생했다. [!] CDN: trunk URL couldn't be downloaded: https://cdn.jsdelivr.net/cocoa/Specs/3/b/6/AppCheckCore/10.18.1/AppCheckCore.podspec.json Response: Failure when receiving data from the peer 찾다보니 이집트나 중국에서는 vpn을 사용해서 해결하면 된다고 나와있는데 https://github.com/CocoaPods/CocoaPods/issues/11939
서비스를 개발하면서 Amazon ActiveMQ를 써서 ActiveMQ에서 AWS SNS를 발송하는 구조를 설계했는데 ActiveMQ에서 AWS SNS를 바로 호출하는 게 되지 않아 중간에 ActiveMQ에서 Queue에 쌓인 Message를 소비하는 클라이언트가 필요해서 EC2를 만들고 Python3.12를 설치해서 사용하고자 한다. Amazon Linux2 를 실행해서 python이 몇 버전이 설치되어 있는지 확인해보자. [root@ip-172-31-2-240 ec2-user]# python3 --version Python 3.7.16 python 3.7.16이 설치가 되어 있는 것을 확인 할수 있다. python3.12를 사용해서 개발하고 있으므로 python3.12를 설치해보자 [root@ip-1..
Error (Xcode): Target release_unpack_ios failed: Exception: Binary /Users/dean/Library/Developer/Xcode/DerivedData/Runner-aogwxqfkkwcmtgdrqnjcbpomnhrx/Build/Intermediates.noindex/ArchiveIntermediates/Runner/BuildProductsPath/Release-iphoneos/Flutter.framework/Flutter does not contain . Running lipo -info: 빌드해보니 에러가 발생했다.. 왠지 예전에 Build Settings에서 Architestures에서 arm64로 설정해줬던게 문제 이지 않을까 싶어서 지워보았다...
xcode 업데이트가 되고 Failed to launch iOS Simulator: Error: Emulator didn't connect within 60 seconds 에러가 뜨고 시뮬레이터랑 연결이 안되는 문제가 또 발생.. /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs 로 이동해서 ls를 하여 SDK목록을 한번 보자 예전에 vi .zshrc에서 PATH값을 MacOSX14.0SDK로 잡아줬던게 생각나서 확인했더니 export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacO..
- Total
- Today
- Yesterday
- NSPrivacyAccessedAPICategoryDiskSpace
- 수경재배키트
- Response: Failure when receiving data from the peer
- Firebase
- aws python3.12
- Flutter
- ios
- but linking in object file
- 리눅스 python3 설치
- PlatformException(sign_in_failed
- Error (Xcode): Building for 'iOS-simulator'
- CDN: trunk URL couldn't be downloaded
- Xcode
- MySQL
- 해결방법
- Error (Xcode): Target release_unpack_ios failed: Exception: Binary
- com.google.android.gms.common.api.ApiException: 10:
- NSPrivacyAccessedAPICategoryUserDefaults
- google play appcheck
- /ios/Pods/MLImage/Frameworks/MLImage.framework/MLImage[arm64][2](GMLImage.o)) built for 'iOS'
- ios pod install error
- NSPrivacyAccessedAPICategorySystemBootTime
- EC2
- flutter build ipa
- ITMS-91053: Missing API declaration
- 베란다 수경재배
- Failed to launch iOS Simulator: Error: Emulator didn't connect within 60 seconds
- NSPrivacyAccessedAPICategoryFileTimestamp
- 아이폰
- python3.12 설치
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |