while calling other View inside the for dynamic island it shows this error
I will upload the screenshot as here code don't play much role.
Selecting any option will automatically load the page
Post
Replies
Boosts
Views
Activity
Consider if I'm having this Photo For ML
how would i calculate these Measurements like the below image
how would it be possible to calculate these measurement for the json file?
via direct or indirect methods any suggestion?
I have created the .json file according to the https://developer.apple.com/documentation/createml/building-an-object-detector-data-source
here is my .json file below
{
"imagefilename":"Five Fingers.HEIC",
"annotation": [
{
"coordinates": {
"y": 156.062,
"x": 195.122,
"height": 148.872,
"width": 148.03
},
"label": "Five Fingers"
}
]
},
{
"imagefilename": "One Finger.HEIC",
"annotation": [
{
"coordinates": {
"y": 156.062,
"x": 195.122,
"height": 148.872,
"width": 148.03
},
"label": "One Finger"
}
]
},
{
"imagefilename": "Two Finger.HEIC",
"annotation": [
{
"coordinates": {
"y": 156.062,
"x": 195.122,
"height": 148.872,
"width": 148.03
},
"label": "Two Finger"
}
]
},
{
"imagefilename": "Four Finger.HEIC",
"annotation": [
{
"coordinates": {
"y": 156.062,
"x": 195.122,
"height": 148.872,
"width": 148.03
},
"label": "Four Finger"
}
]
}
]
but it shows error as Missing required column 'label' in json. at "NameOfJsonFile.json"
Were am I Wrong
As I’m interested to make HomeKit accessory while searching in the internet i found out that hobbyist can make HomeKit accessary without MFI license the link is given below
https://mfi.apple.com/en/who-should-join.html
but it says to download HAP Specification which is pdf containing all the information regarding interacting with Apple devices with HomeKit Accessories
but im not able to see any pdf in the give link
can anyone say where will be the pdf is present to download
Thank you in advance
this is my code
HStack {
Text("\(fitnessData.Progress)/")
Text("2000 KCAL")
}
can any one say how to delete the spaces between 200/_ 2000KCAL
I need to send confirmation mail to customer once, When Customer orders it.
I have some methods in Google but all of those methods Triggers the Mail Extension in Mail App and Opens up Mail
I don't need to trigger and show the Mail to Customers
I just want to send the Order summary to customer Mail Address
is there any way or API , SDK
like the below Figma file
this is the error I'm getting building the project
Build input file cannot be found: '/Users/nsame/Desktop/Xcode Files/Login FireBase/Login FireBase/Login FireBase/Info.plist'. Did you forget to declare this file as an output of a script phase or custom build rule which produces it?
what does it means I have already gone through several forms before posting it
can anyone say what should I do
I have requested the access from the HealthKit by below code
let calorieCount = HKQuantityType.quantityType(forIdentifier: HKQuantityTypeIdentifier.activeEnergyBurned)!
and it working perfectly but not able to read the data using Query
after reading the documentation I have found out HKStatisticsQuery is used for Query
func CaloriesBurned() {
let activeEnergy = HKQuantityType.quantityType(forIdentifier: .activeEnergyBurned)!
let startDate = Calendar.current.date(byAdding: .day,value: -7, to: Date())
let predicate = HKQuery.predicateForSamples(withStart: startDate, end: Date(), options: .strictStartDate)
let query = HKStatisticsQuery(quantityType: activeEnergy, quantitySamplePredicate: predicate,completionHandler: <#T##(HKStatisticsQuery, HKStatistics?, Error?) -> Void#>))
}
but I don't understand what should be written in completion handler in above code to read the active Energy Burned
I have read already documentation if anyone has sample code to read energy burned or sample code on how to use HKStatisticsQuery
This is the the func for Authorisation from health App
func stepCount(completion: @escaping (Bool) -> Void){
if HKHealthStore.isHealthDataAvailable(){
let stepCount = HKQuantityType.quantityType(forIdentifier: HKQuantityTypeIdentifier.stepCount)! let swimmingStrokeCount = HKQuantityType.quantityType(forIdentifier: HKQuantityTypeIdentifier.swimmingStrokeCount)!
guard let healthStore = self.healthStore else { return completion(false) }
healthStore.requestAuthorization(toShare: [], read: [swimmingStrokeCount,stepCount]) { (success, error) in
completion(success)
}
}
}
and then Im not able to read both step count and swimming Stroke at the the same query
func readData(completion: @escaping (HKStatisticsCollection?)-> Void){
let stepCount = HKQuantityType.quantityType(forIdentifier: HKQuantityTypeIdentifier.stepCount)!
let swimmmingStrokeCount = HKQuantityType.quantityType(forIdentifier: HKQuantityTypeIdentifier.swimmingStrokeCount)!
let startDate = Calendar.current.date(byAdding: .day,value: -7, to: Date())
let anchorDate = Date.monday12AM()
let daily = DateComponents(day : 1)
let predicate = HKQuery.predicateForSamples(withStart: startDate, end: Date(), options: .strictStartDate)
query = HKStatisticsCollectionQuery(quantityType: stepCount, quantitySamplePredicate: predicate,options: .cumulativeSum, anchorDate: anchorDate, intervalComponents: daily)
query1 = HKStatisticsCollectionQuery(quantityType: swimmmingStrokeCount, quantitySamplePredicate: predicate,options: .cumulativeSum, anchorDate: anchorDate, intervalComponents: daily)
query!.initialResultsHandler = { query, statisticsCollection, error in
completion(statisticsCollection)
}
if let healthStore = healthStore, let query = self.query {
healthStore.execute(query)
}
}
is there any possible way to call both query and query1 as a single query
also I have tried to call them entirely separate as two different queries but that too is not working as expected
it results becomes sum of step count and swimming stroke
can anyone clear my doubt?
how to install Xcode 15 beta . for that we also needed to install macOS Sonoma?
Any reources available to learn advanced animation from scratch it would be helpful if someone mentions any resiurces thank you
I wanted to make a Gauge View to display the angle Moved below is the image
and the needle give the angle according to the input is given ,but I need to change the direction of the needle with some animation as of now its just moving like a glitch
below is my code
import SwiftUI
struct RudderView: View {
@State var ArrowValue: CGFloat = -100
let AngleTimer = Timer.publish(every: 0.1, on: .main, in: .common).autoconnect()
var body: some View {
NavigationView {
ZStack{
Circle()
.stroke(.gray.opacity(0.1),lineWidth: 25)
Circle()
.trim(from: 0,to: 0.75)
.stroke(Gradient(colors: [.red,.white,.green]), style: StrokeStyle(lineWidth: 25,lineCap: .round,lineJoin: .round))
.rotationEffect(Angle(degrees: -225))
ZStack {
RoundedRectangle(cornerRadius: 20)
.foregroundColor(.white)
.frame(width: 25, height: 150)
}
.offset(x:0, y: -50)
.rotationEffect(Angle(degrees: ArrowValue))
.onReceive(AngleTimer) { _ in
withAnimation {
}
}
}
Text("40")
.font(.largeTitle)
.fontWeight(.thin)
.foregroundColor(.white)
.offset(x:100, y:170)
Text("-40")
.font(.largeTitle)
.fontWeight(.thin)
.foregroundColor(.white)
.offset(x:-100, y:170)
}
.padding()
}
}
}
struct RudderView_Previews: PreviewProvider {
static var previews: some View {
RudderView()
.preferredColorScheme(.dark)
}]w
}
can anyone say what to type in the animation bracket to move my needle smoothly according to the changes of input for arrow
I have created Swift Charts using Ready Made Data Like below
static let last12Months = [
(month: date(year: 2022, month: 6), KW: 3952, dailyAverage: 127, dailyMin: 95, dailyMax: 345),
(month: date(year: 2022, month: 7), KW: 8322, dailyAverage: 124, dailyMin: 55, dailyMax: 255),
(month: date(year: 2022, month: 8), KW: 2952, dailyAverage: 245, dailyMin: 99, dailyMax: 673),
(month: date(year: 2022, month: 9), KW: 3352, dailyAverage: 875, dailyMin: 92, dailyMax: 623),
(month: date(year: 2022, month: 10), KW: 3252, dailyAverage: 257,dailyMin: 55, dailyMax: 675),
(month: date(year: 2022, month: 11), KW: 3232, dailyAverage: 537,dailyMin: 65, dailyMax: 643),
(month: date(year: 2022, month: 12), KW: 9871, dailyAverage: 253,dailyMin: 25, dailyMax: 987),
(month: date(year: 2023, month: 1), KW: 8623, dailyAverage: 235, dailyMin: 96, dailyMax: 353),
(month: date(year: 2023, month: 2), KW: 7612, dailyAverage: 276, dailyMin: 64, dailyMax: 765),
(month: date(year: 2023, month: 3), KW: 2335, dailyAverage: 978, dailyMin: 36, dailyMax: 456),
(month: date(year: 2023, month: 4), KW: 9087, dailyAverage: 667, dailyMin: 63, dailyMax: 675),
(month: date(year: 2023, month: 5), KW: 2823, dailyAverage: 865, dailyMin: 100, dailyMax: 765),
(month: date(year: 2023, month: 6), KW: 9762, dailyAverage: 544, dailyMin: 36, dailyMax: 999),
]
`but now I want to create same charts with real world reading like Health App.
For example aim taking the sensor value through bluetooth, I can show the reading from sensor to app but how can I store the data for months and show them in Charts
Any Ideas where am I lagging`