let image = UIImage(named: "image_name")?.withRenderingMode(.alwaysTemplate)
button.setImage(image, for: .normal)
button.tintColor = UIColor.red
'IOS' 카테고리의 다른 글
[ios]firebase auth token mismatch error(release) (0) | 2019.08.05 |
---|
let image = UIImage(named: "image_name")?.withRenderingMode(.alwaysTemplate)
button.setImage(image, for: .normal)
button.tintColor = UIColor.red
[ios]firebase auth token mismatch error(release) (0) | 2019.08.05 |
---|
- 2019.8.21 최신 업데이트
implementation 'com.google.firebase:firebase-messaging:19.0.1'
<service
android:name=".java.MyFirebaseMessagingService"
android:exported="false">
<intent-filter>
<action android:name="com.google.firebase.MESSAGING_EVENT" />
</intent-filter>
</service>
Service Class 생성
class MyFirebaseMessagingService : FirebaseMessagingService() {
override fun onNewToken(token: String?) {
// Get updated InstanceID token.
val refreshedToken = FirebaseInstanceId.getInstance().token
Log.d(TAG, "Refreshed token: " + refreshedToken!!)
//관리하는 DB에 Token 추가
}
override fun onMessageReceived(remoteMessage: RemoteMessage?) {
Log.d(TAG, "From: " + remoteMessage!!.from!!)
}
companion object {
private val TAG = "MyFirebaseMsgService"
}
}
Android에서 S3 이미지 업로드 (Image upload Android to S3) (0) | 2018.06.26 |
---|
Android -> S3
get Android key
https://console.aws.amazon.com/cognito/home
Manage identity -> insert identity pool name -> enable access to unauthorized identities -> get aws credentials
Policy setting
http://awspolicygen.s3.amazonaws.com/policygen.html
select type: S3 bucket policy
Principal: *
Actions: get object
Arn:aws:s3:::(bucketname)/*
Statement 복사 S3 setting -> 붙여넣기
Android pro guard
# Class names are needed in reflection
-keepnames class com.amazonaws.**
-keepnames class com.amazon.**
# Request handlers defined in request.handlers
-keep class com.amazonaws.services.**.*Handler
# The following are referenced but aren't required to run
-dontwarn com.fasterxml.jackson.**
-dontwarn org.apache.commons.logging.**
# Android 6.0 release removes support for the Apache HTTP client
-dontwarn org.apache.http.**
# The SDK has several references of Apache HTTP client
-dontwarn com.amazonaws.http.**
-dontwarn com.amazonaws.metrics.**
Android FCM 10분만에 끝내기 (0) | 2018.06.27 |
---|